diff --git a/API.md b/API.md index 1430298..9617716 100644 --- a/API.md +++ b/API.md @@ -39,7 +39,7 @@ ## sys::exit(int code) -Завершает выполнение текущей программы с кодом `code` и возвращает управление операционной системе. +Завершает выполнение текущего потока с кодом `code`. ## sys::get_error() @@ -49,9 +49,9 @@ Получает информацию о текущей системе. Возвращает структуру `sys::info_t` содержащую информацию о системе. -## sys::get_module() +## sys::get_module(uid_t module_id) -Получает информацию о модуле текущей программы. Возвращает структуру или строку, содержащую информацию о модуле. +Получает информацию о модуле `module_id`. Возвращает структуру, содержащую информацию о модуле. ## sys::new_thread(func_t func) @@ -61,10 +61,24 @@ - `-1 ошибка при создании потока`. -## sys::delite_thread(tid_t thread_id) +## sys::delite_thread(uid_t thread_id) Удаляет указанный поток выполнения `thread_id`. Возвращает 0 в случае успеха или -1 в случае ошибки. Коды ошибок: - `-1 поток не найден`. + +