ГОСТ Р ИСО/МЭК 10165-5-2003
Если процедура инициа.зи:зации завершается успешно, а ресурс работает и досту-
пеп для использования, то условие Initializing уда.зяется из атрибута Procedural Status
и OperationalState равен Enabled. Если процедура инициализации не завершается успеш
но, то условие Initializing удаляется из атрибута ProceduralStatus и добавляется усло
вие InitializationRequired: OperationalState равен Disabled.
|
MODE COSFIRMED;
WITH INFORMATION SYNTAX
WITH REPL Y SYNTAX
CM/-AttributeModute.AclionInfo;
CM1-AttributeModule.AciionReply;
REGISTERED AS (joint-iso-ceitt ms(9) smi(3) purt5(5) acrion(9) aetivate(O)};
11.2 Действие deactivate
Действие deactivate обеспечивает средства для экстренного завершения операции управляемого
объекта.
deactivate ACTION
ВЕНА HOUR
deactivateВ BEHAVIOUR
DEFINED AS
|
Действие deactivate позволяет управляющему экстренно завершить нормальную операцию
ресурса.
Хотя /юдовое поведение действия deactivate описано в ГОСТ Р ИСО/МЭК 10164-2
с атрибутами OperationalState и ProceduralStatus, этим не подразумевается, что они
обязательно должны быть видны для управления.
Действие deactivate инициализирует процедуру, которая приводит к прекрашению
ресурсом его нормального режима функционирования.
Ест ресурс находится или может находиться в нерабочем состоянии, то действие
deactivate завершается успешно; если ресурс не может быть в нерабочем состоянии,
то действие deactivate возвращает ошибку processingFailure.
Пока осуществляется процедура завершения, атрибут ProceduralStatus содержит
значение Terminating, a OfHralionalState равен Disabled. Условие Terminating удаляется
после завершения процедуры,
j
MODE CONFIRMED;
WITH INFORMATION SYNTAX GMI-AtlributeModu/e.Aclionln/o;
WITH REPL Y SYNTAXGMI-AttributeModule.ActionReply;
REGISTERED
AS
{foint-lso-ccitt ms(9) smi(3) part5(5) action/ 9) deactivate( l)};
11.3 Действие deactivate WhenNoL’sers
Действие deactivateWheitNoUsers обеспечивает средства естественного завершения операции
управляемого объекта.
deactivateWhen NoUsers ACTION
BEHAVIOUR
deactivate WhenNoUsersВ ВЕНА VI OUR
DEFINED AS
|
Действие deactivateWhenNoUsers позволяет управляющему завершить нормальную
операцию ресурса, представленного управляемым объектом, когда казачество
экземпляров пользователя ресурса равно нулю.
Хотя родовое поведение действия deactivateWhenNoL’sers описано в ГОСТ Р ИСО/МЭК
10164-2 с атрибутами OperationalState и ProceduralStatus. этим не подразумевается, что
они обязательно дазжны быть видны дняуправления.
Действие deactivateWhenNoUsers инициализирует процедуру, которая приводит к пре-
17