ГОСТ Р 56947—2016
in A r g s :: TimeDurationtim eout,
ir. A rgs::U In t8clearM ode).
Данный метод осуществляет очистку требуемого «transCommld».
Параметры
Параметр «transCommld» задает сессию связи преобразователя.
Параметр «timeout» представляет собой максимальное время ожидания до формирования ошиб
ки времени ожидания (тайм-аута). Значения «secs == 0», «nsecs == -1» задают «непрерывное (беско
нечное) ожидание».
Параметр «clearMode» задает режим очистки, как показано в таблице 87.
Т а б л и ц а 8 7 — О п ц и и р е ж и м а о ч и с т к и
Нумерация
Описание
0
З а р е з е р в и р о в а н о
1
О ч и с т и т ь в с е
2
О ч и с т и т ь к а н а л с в я з и
3
О ч и с т и т ь б у ф е р ы
4
П е р е з а г р у з и т ь с о с т о я н и е И М П
5
О ч и с т и т ь к э ш Э Т Д П
6— 127
З а р е з е р в и р о в а н о
128— 255
О т к р ы т о д л я и з г о т о в и т е л е й
Возвращаемый результат: код ошибки.
10.3.12 Метод «IEEE1451DotO::TransducerServices::TransducerManagor::registerStatusChange»
IDL:
A rg s::U In tl6 re g iste rS ta tu sC h a n g e (
in A rgs::U In tl6transCommld,
ir. A rgs: : TimeDuration tim eout,
in AppCallbackca llb a c k ,
out A rg s::U in tl6o p e r a tio n ld ).
Данный метод регистрирует ответный вызов приложения для событий изменения состояния ИМП
требуемого «transCommld».
Параметры
Параметр «transCommld» задает сессию связи преобразователя.
Параметр «timeout» представляет собой максимальное время ожидания до формирования ошиб
ки времени ожидания (тайм-аута). Значения «secs == 0». «nsecs == -1» задают «непрерывное (беско
нечное) ожидание».
Параметр «callback» задает интерфейс обратного вызова. Для этого используется метод
«AppCallback::statusChange()».
Параметр [out) «operationld» представляет собой возвращаемый идентификатор (ID) операции.
Возвращаемый результат: код ошибки.
10.3.13 Метод «IEEE1451DotO::TransducorSorvices::TransducerManagor::unrogisterStatusChange»
IDL:
A rg s::U In tl6 u n re gisterStatu sC h an ge
(
in A rg s::U In ti6 transCommld).
Данный метод отменяет регистрацию ответного вызова приложения для событий изменения со
стояния ИМП требуемого «transCommld».
Параметры
Параметр «transCommld» задает сессию связи преобразователя.
Возвращаемый результат: код ошибки.
10.4 Интерфейс управления ЭТДП «IEEE1451DotO::TransducerServices::TedsManager»
IDL:
in te r fa c e TedsMar.ager ( ).
Интерфейс управления ЭТДП «TedsManager» обеспечивается уровнем ИИЭР 1451.0 и вызывается
приложением для обеспечения доступа к ЭТДП. Методы данного интерфейса перечислены в таблице 88.
159