ГОСТ Р 56947—2016
Окончание таблицы 101
IEEE 1451 D otO ::M odulcC om m unk:at>on::NctRegetration
A r g s : : U ln t 1 6 r e g is t e r D e s t in a t io n ( in A r g s : : U ln t 8 m o d u le ld . o u t A r g s : : U ln t 1 6 d e s t ld );
A r g s : : U ln t 1 6 u n R e g is t e r D e s t m a t io n ( in A r g s : : U ln t 8 m o d u le ld , in A r g s : : U ln t 1 6 d e s t ld ) :
A r g s : : U ln t 1 6 r e p o r t D e s t in a t io n s ( in A r g s : : U ln t 8 m o d u le ld . in A r g s : : U ln t 1 6 m a x L e n , in A r g s : : U ln t 1 6 o f f s e t , o u t
A r g s : : U ln t 1 6 A r r a y d e s t in a t io n s ) :
A r g s : : U ln t 1 6r e p o r t G r o u p s( in A r g s : : U ln t 8m o d u le ld , in A r g s : : l ll n t 1 6m a x L e n , in A r g s : : U ln t 1 6o f fs e t ,
o u t A r g s : : llln t 1 6 A r r a y g r o u p s ) ;
A r g s : : U ln t 1 6 r e p o r t G r o u p M e m b e r s ( in A r g s : : U ln t 8 m o d u le ld , in A r g s : : U ln t 1 6 g r o u p ld . in A r g s : : U ln t 1 6 m a x L e n .
in A r g s : : U ln t 1 6 o f f s e t , o u t A r g s : : U ln t 1 6 A r r a y g r o u p s ) ;
11.6.1 Метод «IEEE1451DotO::ModuleCommunication::NetRegistration::registerModule»
IDL:
A rg s::U In tl6 registerM o d u le{
in Netcommcommlnterface,
in A rgs::U In t8technologyld,
in A rgs: :_ S trin gname,
out A rgs::U In t8m oduleld).
Данный метод обеспечивается уровнем ИИЭР 1451.0 и вызывается уровнем ИИЭР 1451.X во вре
мя конфигурирования в случае сетевых связей «Net». Целью данного метода является информирова
ние уровня ИИЭР 1451.0 о доступности уровня ИИЭР 1451.Х.
Параметры
Параметр «commlnterface» задает интерфейс «Netcomm». Возможные значения параметра пред
ставлены в таблице 94. Уровень ИИЭР 1451.0 записывает информацию в кэш-память и использует ее
для вызова соответствующих методов во время выполнения операций связи.
Параметр «technologyld» определяет технологию более низкого уровня ИИЭР 1451.X. Нумерация,
используемая для идентификации данных технологий, представлена в таблице 99.
Параметр «пате» представляет собой строку символов для задания имени для отображения в
удобочитаемом для человека виде.
Параметр «out «moduleld» возвращается в качестве «interface identifier» («идентификатор интер
фейса»), который может быть использован в методе «unRegister()».
Возвращаемый результат: код ошибки.
11.6.2 Метод «IEEE1451DotO::ModulcCommunication::NotRegistration::rcgistcrDostination»
IDL:
A rg s::U ln tl6 re g iste rD e stin a tio n (
in A rgs::U In t8moduleld,
out A rg s::U ln tl6d e stld ).
Данный метод обеспечивается уровнем ИИЭР 1451.0 и вызывается уровнем ИИЭР 1451.X для
регистрации нового адресата. Целью данного метода является информирование уровня ИИЭР 1451.0 о
доступности нового адресата. Ответственность за обнаружение новых ИМП, появившихся в системе, и
их регистрацию на уровне ИИЭР 1451.0 лежит на уровне ИИЭР 1451.Х.
Параметры
Параметр «moduleld» задает идентификатор (ID) объекта для данного интерфейса уровня ИИЭР
1451.Х.
Параметр «[out] «destld» представляет собой возвращаемый параметр. Идентификатор адресата
«destination identifier» приписан к уровню ИИЭР 1451.0. Уровню ИИЭР 1451.X необходимо кэшировать
соответствующую информацию о конечной точке назначения для данного «destld». Параметр «destld»
будет передан обратно уровню ИИЭР 1451 .X при запросах «ореп()» или «openQoS()».
Возвращаемый результат: код ошибки.
11.6.3 Метод «IEEE1451DotO::ModuleCommunication::NetRegistration::unRegisterDestination»
IDL:
A rg s::U ln tl6 u n R egisterD estir.ation (
in A rgs::U In t3moduleld,
ir. A rg s::U ln tl6d e s tld ) .
Данный метод обеспечивается уровнем ИИЭР 1451.0 и вызывается уровнем ИИЭР 1451 .X для от
мены регистрации адресата. Целью данного метода является информирование уровня ИИЭР 1451.0 о
том. что адресат более недоступен. Ответственность за обнаружение ИМП. недоступных в системе, и
отмену их регистрации на уровне ИИЭР 1451.0 несет уровень ИИЭР 1451.X.
1 8 1