ГОСТ Р ИСО 20242-2—2012
Продолжение таблицы А.12
СервисПрототип ФункцииСвязь с сервисными параметрами
световой индикациейos_killLP Tim er
(A P IH N D )
Удаление таймера со short РА CALLarg1:идентиф икатор таймера, подлежащ его останов
ке и/или удалению. — возвращ аемое значение
ф ункции os_setLPTim er
return:
значение C O M _FIN . если таймер удален (отрица
тельное значение для индикации ошибки по таб
лице А.6)
Идентиф икацияпро A P IH N D PA_CALLreturn:
идентиф икатор текущ его процесса световой ин
цесса световой индика os_getLPnum ber (void) дикации для вызывающего оператора данной
ции ф ункции 0: текущ ий процесс световой индикации
неизвестен
тельного семаф ораos_createS em
(unsigned long)
С озданиевычисли A P IH N D PA_CALLarg1:счетчик семаф ора, показы ваю щий количество
одновременного использования ресурса
return: порядок обработки сигнала семаф ора
тельного семаф ора(A P IH N D . unsigned long)
О жиданиевычисли short PA_CALLos_w aitSem arg1:порядок обработки сигнала семаф ора, возвра
щ аемы й ф ункцией os_createSem
arg2:
return:
максимальное время (миллисекунды ) ожидания
до получения доступа к ресурсу
значение C O M _FIN . если доступ гарантирован (от
рицательное значение для индикации ошибки по
таблице А .6)
тельного семаф ораo s_releaseS em
(A P IH N D )
Откры тиевычисли short PA CALLarg1:порядок обработки сигнала семаф ора, возвра
щ аемы й ф ункцией os_createSem
return: значение C O M _F IN , если семаф ор открыт (отри
цательное значение для индикации ош ибки по
таблице А .6)
тельного семаф ора
o s_deleteS em
(A P IH N D )
С тираниевычисли short PA CALLarg1:порядок обработки сигнала семаф ора, возвра
щ аемы й ф ункцией os_createSem
return:
значение C O M _FIN . если семаф ор стерт (отрица
тельное значение для индикации ошибки по таб
лице А .6)
Создание частного се
маф ора
A P IH N D PA_CALL
os_createM utex (void)
return:
порядок обработки сигнала семаф ора
О жидание частного се
маф ора
short PA_CALL
os_waitMutex (A P IH N D .
unsigned long)
arg1:
arg2:
return:
порядок обработки сигнала семаф ора, возвра
щаемый ф ункцией os_createM utex
максимальное время (миллисекунды) ожидания
для получения доступа к ресурсу
значение C O M _FIN . если доступ гарантирован (от
рицательное значение для индикации ошибки по
таблице А.6)
сем аф ораos releaseM utex
(A P IH N D )
Откры тие частногоshort PA CALLarg1:порядок обработки сигнала семаф ора, возвра
щ аемы й ф ункцией os_createM utex
return: значение C O M _FIN . если семаф ор открыт (отри
цательное значение для индикации ош ибки по
таблице А .6)
сем аф ораos_deleteM utex
(A P IH N D )
С тирание частногоshort PA CALLarg1:порядок обработки сигнала семаф ора, возвра
щаемый ф ункцией os_createM utex
return: значение C O M _FIN . если семаф ор стерт (отрица
тельное значение для индикации ошибки по таб
лице А.6)
50