Diff of /branches/FeatureBranches/PrimaryHost/SparkplugB/Function Blocks/FB_RemoteDevice/FB_RemoteDevice/svnobj [r802] .. [r803]  Maximize  Restore

Switch to unified view

a/branches/FeatureBranches/PrimaryHost/SparkplugB/Function Blocks/FB_RemoteDevice/FB_RemoteDevice/svnobj b/branches/FeatureBranches/PrimaryHost/SparkplugB/Function Blocks/FB_RemoteDevice/FB_RemoteDevice/svnobj
1
Gx_l|!0…jüo{Y=máÙfÙí.System.StringL{6f9dac99-8de1-4efc-8465-68ac443b7d08}SpecialFuncL{0db3d7bb-cde0-4416-9a7b-ce49a0124323}NoneImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocument    L{f3878285-8e4f-490b-bb1b-9acbb7eb04db}
1
Gx_l6!0…jüoM݇ÁôÒªSystem.StringL{6f9dac99-8de1-4efc-8465-68ac443b7d08}SpecialFuncL{0db3d7bb-cde0-4416-9a7b-ce49a0124323}NoneImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocument    L{f3878285-8e4f-490b-bb1b-9acbb7eb04db}
2
TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}Id
longTagTextBIF THIS^.itfPrimaryHost <> 0 THENL    IF __QUERYPOINTER( itfPrimaryHost,L                       pPrimary ) THENT        pPrimary^.RegisterDevice( THIS^ );    END_IFEND_IFInterfaceL{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}:{attribute 'call_after_init'}nFUNCTION_BLOCK FB_RemoteDevice IMPLEMENTS IRemoteDeviceVAR_INPUTD    itfPrimaryHost : IPrimaryHost;²    itfRemoteEoN   : IRemoteEdge; // if this is a pool Device, it will be set by the primary node.  if not then attach it yourself to the correct groupIDÊ    Name           : WSTRING;     //Leave blank if you are happy for this to be used as a pool DeviceEND_VARVAR_OUTPUT 2    {attribute 'no_copy'}!Z    itfRemoteDevice : IRemoteDevice := THIS^;"Š    // TRUE when metric value is representative of the remote value. #|    // FALSE when Edge or Device dies, or when Host is OFFLINE$.    isQualityOK : BOOL;%VAR&R    pPrimary : POINTER TO FB_PrimaryHost;'V    _metrics : List; // OF FB_RemoteMetrics(    //IElement)0    _itfPrev : IElement;*0    _itfNext : IElement;+*    _itfList : IList;,"UniqueIdGenerator-127.POULevel/L{8e575c5b-1d37-49c6-941b-5c0ec7874787}0Standard1 ChildObjectGuids28System.Collections.ArrayList3,AddAttributeSubsequent4boolÐÐ-ÐÐ   E
2
TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}Id
longTagTextBIF THIS^.itfPrimaryHost <> 0 THENl    IF __QUERYPOINTER( itfPrimaryHost, pPrimary ) THENT        pPrimary^.RegisterDevice( THIS^ );    END_IFEND_IFInterfaceL{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}:{attribute 'call_after_init'}nFUNCTION_BLOCK FB_RemoteDevice IMPLEMENTS IRemoteDeviceVAR_INPUTD    itfPrimaryHost : IPrimaryHost;²    itfRemoteEoN   : IRemoteEdge; // if this is a pool Device, it will be set by the primary node.  if not then attach it yourself to the correct groupIDÊ    Name           : WSTRING;     //Leave blank if you are happy for this to be used as a pool DeviceEND_VARVAR_OUTPUT2    {attribute 'no_copy'} Z    itfRemoteDevice : IRemoteDevice := THIS^;!Š    // TRUE when metric value is representative of the remote value. "|    // FALSE when Edge or Device dies, or when Host is OFFLINE#.    isQualityOK : BOOL;$VAR%R    pPrimary : POINTER TO FB_PrimaryHost;&V    _metrics : List; // OF FB_RemoteMetrics'    //IElement(0    _itfPrev : IElement;)0    _itfNext : IElement;**    _itfList : IList;+"UniqueIdGenerator,127-POULevel.L{8e575c5b-1d37-49c6-941b-5c0ec7874787}/Standard0 ChildObjectGuids18System.Collections.ArrayList2,AddAttributeSubsequent3boolÐÐ-ÐÐ E
3
ÐÐ
­{ÚÐ-ÐÐ
­|ÚÐ-ÐÐ
­}ÚÐ-ÐÐ
­~ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­   ÚÐ-ÐÐ   E
3
ÐÐ
­{ÚÐ-ÐÐ
­|ÚÐ-ÐÐ
­~ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­   ÚÐ-ÐÐ   E
4
ÐÐ
­fÚÐ-ÐÐ
­gÚÐ-ÐÐ
­hÚÐ-ÐÐ
­iÚÐ-ÐÐ
­jÚÐ-ÐÐ
­kÚÐ-ÐÐ
­lÚÐ-ÐÐ
­mÚÐ-ÐÐ
­nÚÐ- ÐÐ
­oÚÐ-!ÐÐ
­pÚÐ-"ÐÐ
­qÚÐ-#ÐÐ
­rÚÐ-$ÐÐ
­sÚÐ-ÐÐ
­tÚÐ-%ÐÐ
­uÚÐ-&ÐÐ
­vÚÐ-'ÐÐ
­wÚÐ-(ÐÐ
­xÚÐ-)ÐÐ
­yÚÐ-*ÐÐ
­zÚÐ-+ÐÐ
­ÚÐ-Ð,--Ð./-012Ð34­
4
ÐÐ
­fÚÐ-ÐÐ
­gÚÐ-ÐÐ
­hÚÐ-ÐÐ
­iÚÐ-ÐÐ
­jÚÐ-ÐÐ
­kÚÐ-ÐÐ
­lÚÐ-ÐÐ
­mÚÐ-ÐÐ
­nÚÐ-ÐÐ
­oÚÐ- ÐÐ
­pÚÐ-!ÐÐ
­qÚÐ-"ÐÐ
­rÚÐ-#ÐÐ
­sÚÐ-ÐÐ
­tÚÐ-$ÐÐ
­uÚÐ-%ÐÐ
­vÚÐ-&ÐÐ
­wÚÐ-'ÐÐ
­xÚÐ-(ÐÐ
­yÚÐ-)ÐÐ
­zÚÐ-*ÐÐ
­ÚÐ-Ð+-,Ð-.-/01Ð23­