ГОСТ Р ИСО 20242-2—2012
Т а б л и ц а 37 — Структура параметра стирания вычислительного семаф ора
Н а з в а н и е п а р а м е тр а
R eqC n f
Аргумент
м
О бработка сигнала семаф ора
м
Результат (+)S
Результат (-)S
О ш ибка
м
6.6.17.3 Сервисные параметры
6.6.17.3.1 Аргумент
Аргумент содержит значение параметра запроса на сервис.
6.6.17.3.2 Обработка сигнала семафора
Данный параметр задает порядок обработки сигнала вычислительного семафора, защищающего ре
сурс. Указанный порядок возвращается сервисом создания такого семафора.
6.6.17.3.3 Результат (+)
Данный параметр селекционного типа указывает,что запрос на сервис выполнен успешно, и семафор
стерт.
6.6.17.3.4 Результат (-)
Данный параметр селекционного типа указывает, что запрос на сервис не выполнен.
6.6.17.3.5 Ошибка
Данный параметр указывает на сообщение об ошибке из следующего перечня:
- неправильно обработан сигнал семафора:
- защищенный ресурс все еще доступен;
- выявлена любая другая ошибка.
6.6.17.4 Сервисная процедура
Если сигнал семафора обработан верно, и защищенный ресурс недоступен, то семафор стирается.
В противном случае приходит сообщение об ошибке.
6.6.18 Создание частного семафора
6.6.18.1 Содержание сервиса
Данный сервис определяет порядок управления ресурсом, который может быть использован неогра
ниченно с помощью процесса световой индикации, овладевающего ресурсом, при получении доступа.
Никакой другой процесс световой индикации не может получитьдоступ к ресурсу до тех пор. пока он занят
указанным процессом.
6.6.18.2 Структура сервисного параметра
Параметры данного сервиса приведены в таблице 38.
Т а б л и ц а 38 — Структура параметра создания частного семаф ора
Н а з в а н и е п а р а м е тр а
R eqC n f
Результат (+)
S
О бработка сигнала семаф ора
М
Результат (-)
s
О ш ибка м
6.6.18.3 Сервисные параметры
6.6.18.3.1 Аргумент
Данный запрос на сервис не имеет параметров.
6.6.18.3.2 Результат (+)
Данный параметр селекционного типа указывает, что запрос на сервис выполнен успешно.
6.6.18.3.3 Обработка сигнала семафора
Данный параметр управляет доступом к защищенному ресурсу.
6.6.18.3.4 Результат (-)
Данный параметр селекционного типа указывает, что запрос на сервис не выполнен.
32