ГОСТ Р 56947—2016
Параметры
Параметр «moduleld» задает идентификатор (ID) объекта для интерфейса ИИЭР 1451.X.
Параметр «destld» представляет собой идентификатор адресата, регистрацию которого необхо
димо отменить.
Возвращаемый результат: код ошибки.
11.6.4 Метод «IEEE1451DotO::ModuleCommunication::NetRegistration::reportDestinations»
IDL:
A rg s::U ln tl6 re p o rtD e stin atio n s (
ir. A rgs::U In t8moduleld,
inA rg s::U In tl6maxLen,
ir. A rgs::U In tl6o f f s e t ,
out A rgs::U ln tl6A rrayd e stin a tio n s ).
Данный метод обеспечивается уровнем ИИЭР 1451.0 и вызывается уровнем ИИЭР 1451 .X или
другими уровнями для сообщения об известных адресатах, связанных с интерфейсом ИИЭР 1451.X.
Следует отметить, что при данном запросе не возвращается информация об адресатах группы. В си
стемах с ограниченным объемом памяти могут быть использованы параметры «maxLen» и «offset» для
получения только части информации об известных модулях.
Параметры
Параметр «moduleld» задает идентификатор (ID) объекта для данного интерфейса ИИЭР 1451 .X.
Параметр «maxLen» показывает максимальное число интерфейсов, о которых можно сообщить.
Параметр «offset» показывает требуемую стартовую позицию с первоначальным значением
«ноль».
Параметр «(out] «destinations» обеспечивает возвращаемые значения, представляющие собой
значения параметров «destld» для каждого известного адресата.
Возвращаемый результат: код ошибки.
11.6.5 Метод «IEEE1451DotO::ModuloCommunication::NotRcgistration::roportGroups»
IDL:
A rg s::U In tl6 reportGroups (
inA rgs::U In t8moduleld,
ir. A rg s::U In tl6maxLen,
ir. A rgs::U In tl6o f f s e t ,
out A r g s :: UIntl6Array gro u p
s).
Данный метод обеспечивается уровнем ИИЭР 1451.0 и вызывается уровнем ИИЭР 1451 .X или
другими уровнями для сообщения об известных группах, связанных с интерфейсом ИИЭР 1451.X.
Параметры
Параметр «moduleld» задает идентификатор (ID) объекта для данного интерфейса ИИЭР 1451 .X.
Параметр «maxLen» показывает максимальное число интерфейсов, о которых можно сообщить.
Параметр «offset» показывает требуемую стартовую позицию с первоначальным значением
«ноль».
Параметр «(out] «groups» обеспечивает массив для уровня ИИЭР 1451.0. который используется
для возврата значений, представляющих собой «destld» для каждой известной группы.
Возвращаемый результат: код ошибки.
11.6.6 Метод «IEEE1451DotO::ModuleCommunication::NetRegistration::reportGroupMembers»
IDL:
A rg s::U ln tl6 reportGroupMembers (
ir. A rgs::U ln t8moduleld,
ir. A rgs::U In tl6groupld,
inA rgs::U In tl6maxLen,
ir. A rgs::U In tl6o f f s e t ,
out A rgs::U ln tl6A rray gro u p s).
Данный метод обеспечивается уровнем ИИЭР 1451.0 и вызывается уровнем ИИЭР 1451 .X или
другими уровнями для сообщения об известных членах конкретной группы «groupld», связанной с ин
терфейсом ИИЭР 1451.Х.
Параметры
Параметр «moduleld» задает идентификатор (ID) объекта для данного интерфейса ИИЭР 1451 .X.
Параметр «groupld» показывает требуемый идентификатор (ID) группы.
Параметр «maxLen» показывает максимальное число интерфейсов, о которых можно сообщить.
Параметр «offset» показывает требуемую стартовую позицию с первоначальным значением
«ноль».
182