ГОСТ Р 56947—2016
Параметры
Параметр «commld» задает канал связи.
Параметр «cmdClassId» задает требуемый код класса команды. Подробная информация пред
ставлена в таблице 15.
Параметр «cmdFunctionld» задает требуемый функциональный код команды. Подробная инфор
мация представлена в разделе 7.
Параметр «timeout» представляет собой максимальное время ожидания до ошибки времени ожи
дания (тайм-аута). Значения «secs == 0». «nsecs == -1» задают «непрерывное (бесконечное) ожида
ние».
Параметр «irtArgs» представляет собой входящие аргументы в форме массива аргументов.
Параметр «[out] «outArgs» представляет собой возвращаемые исходящие аргументы.
Возвращаемый результат: код ошибки.
11.4 Интерфейс регистрации «IEEE1451DotO::ModuleCommunication::Registration»
IDL:
in te r fa c e R e g istra tio n ( ].
Абстрактный интерфейс регистрации «Registration» является набором методов, которые обе
спечиваются уровнем ИИЭР 1451.0 и вызываются уровнем ИИЭР 1451.X. Методы перечислены в
таблице 98. Дополнительные методы представлены в описании интерфейсов «P2PRegistration» и
«NetRegistration».
Т а б л и ц а 9 8 — М е т о д ы и н т е р ф е й с а « R e g is t r a t io n »
IEEE 14S10ot0::M oduleC om niuntcabon.R e gistra tion
A r g s : : U ln t 1 6 u n R e g is t e r M o d u le ( in A r g s : : U ln t 8 m o d u le ld ) ;
A r g s : : U ln t 1 6 r e p o r t M o d u le s ( in A r g s : : U ln t 8 m a x L e n . in A r g s : : U ln t 8 o f f s e t , o u t A r g s : : U ln t 8 A r r a y m o d u le ld s ) :
A r g s : : U ln t 1 6 g e t C o m m M o d u le { in A r g s : : U ln t 8 m o d u le ld . o u t C o m m c o m m O b je c t . o u t A r g s : : U ln t 8 t y p e , o u t
A r g s : U ln t 8 t e c h n o lo g y ld ) ;
11.4.1 Метод «EEE1451DotO::ModuleCommunication::Registration::registorModule»
Для регистрации интерфейса ИИЭР 1451.X на уровне ИИЭР 1451.0 используются два мето
да. Первый метод «P2PRegistration» (см. 11.5.1) вызывается устройствами с применением методов
«Р2РСотт». Второй метод «NetRegistration» (см. 11.6.1) применяется с устройствами, использующими
методы «NetComm». Нумерация, применяемая для идентификации различных интерфейсов, представ
лена в таблице 99.
Т а б л и ц а 9 9 — И д е н т и ф и к а т о р ы м о д у л я с в я з и
НумерацияС>андар>
0З а р е з е р в и р о в а н о
1И И Э Р 1 4 5 1 . 2 — 1 9 9 7 с и с п о л ь з о в а н и е м 1 0 - w ir e T II
2И И Э Р 1 4 5 1 .2 — 1 9 9 7 с и с п о л ь з о в а н и е м R S - 2 3 2
3И И Э Р 1 4 5 1 . 3 — 2 0 0 3
4И И Э Р 1 4 5 1 .5 — 2 0 0 7 ( р а з д е л 6 ) [В 4 )
5И И Э Р 1 4 5 1 . 5 — 2 0 0 7 ( р а з д е л 8 ) (B 4 J
6И И Э Р 1 4 5 1 .5 — 2 0 0 7 ( р а з д е л 7 ) ( В 4 )
7И И Э Р 1 4 5 1 . 5 — 2 0 0 7 ( р а з д е л 9 ) [В 4 ]
8И И Э Р Р 1 4 5 1 . 6 [В З ]
9 — 2 5 4З а р е з е р в и р о в а н о
2 5 5Н е с о о т в е т с т в у е т к а к о м у - л и б о и з д а н н о м у и л и н а х о д я щ е м у с я в р а з р а б о т к е с т а н д а р т у
1 7 8