Diff of /trunk/mqttsparkplug/mqttsparkplug/SparkplugB/Function Blocks/FB_RemoteEdge/FB_RemoteEdge/svnobj [r804] .. [r805]  Maximize  Restore

Switch to unified view

a/trunk/mqttsparkplug/mqttsparkplug/SparkplugB/Function Blocks/FB_RemoteEdge/FB_RemoteEdge/svnobj b/trunk/mqttsparkplug/mqttsparkplug/SparkplugB/Function Blocks/FB_RemoteEdge/FB_RemoteEdge/svnobj
1
Gx_lÀ!0…jüo
ñŽSâÍ¢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_l4!0jüo»x†î™QNÍÔ÷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
longTagText:IF THIS^.itfGroupID <> 0 THEND    IF __QUERYPOINTER( itfGroupID,L                       pGroupID ) THENP        pGroupID^.RegisterEdge( THIS^ );    END_IFHELSIF THIS^.itfPrimaryHost <> 0 THENL    IF __QUERYPOINTER( itfPrimaryHost,L                       pPrimary ) THENP        pPrimary^.RegisterEdge( THIS^ );END_IFInterfaceL{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}:{attribute 'call_after_init'}fFUNCTION_BLOCK FB_RemoteEdge IMPLEMENTS IRemoteEdgeVAR_INPUTD    itfPrimaryHost : IPrimaryHost; ¦    itfGroupID     : IGroupID; // if this is a pool EoN, 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 EoN"END_VAR#VAR_OUTPUT$2    {attribute 'no_copy'}%P    itfRemoteEoN : IRemoteEdge := 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*J    pGroupID : POINTER TO FB_GroupID;+R    pPrimary : POINTER TO FB_PrimaryHost;,T    _devices : List; // OF FB_RemoteDevice-V    _metrics : List; // OF FB_RemoteMetrics.    //IElement/0    _itfPrev : IElement;00    _itfNext : IElement;1*    _itfList : IList;2"UniqueIdGenerator31994POULevel5L{8e575c5b-1d37-49c6-941b-5c0ec7874787}6Standard7 ChildObjectGuids88System.Collections.ArrayList9,AddAttributeSubsequent:boolÐÐ-ÐÐ   E
2
TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}Id
longTagText:IF THIS^.itfGroupID <> 0 THENd    IF __QUERYPOINTER( itfGroupID, pGroupID ) THENP        pGroupID^.RegisterEdge( THIS^ );    END_IFHELSIF THIS^.itfPrimaryHost <> 0 THENl    IF __QUERYPOINTER( itfPrimaryHost, pPrimary ) THENP        pPrimary^.RegisterEdge( THIS^ );END_IFInterfaceL{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}:{attribute 'call_after_init'}fFUNCTION_BLOCK FB_RemoteEdge IMPLEMENTS IRemoteEdgeVAR_INPUTD    itfPrimaryHost : IPrimaryHost;¦    itfGroupID     : IGroupID; // if this is a pool EoN, 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 EoN END_VAR!VAR_OUTPUT"2    {attribute 'no_copy'}#P    itfRemoteEoN : IRemoteEdge := 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(J    pGroupID : POINTER TO FB_GroupID;)R    pPrimary : POINTER TO FB_PrimaryHost;*T    _devices : List; // OF FB_RemoteDevice+V    _metrics : List; // OF FB_RemoteMetrics,    //IElement-0    _itfPrev : IElement;.0    _itfNext : IElement;/*    _itfList : IList;0"UniqueIdGenerator11992POULevel3L{8e575c5b-1d37-49c6-941b-5c0ec7874787}4Standard5 ChildObjectGuids68System.Collections.ArrayList7,AddAttributeSubsequent8boolÐÐ-ÐÐ   E
3
ÐÐ
­¾ÚÐ-ÐÐ
­¿ÚÐ-ÐÐ
­ÀÚÐ-ÐÐ
­ÁÚÐ-ÐÐ
­ÂÚÐ-ÐÐ
­ÃÚÐ-ÐÐ
­ÄÚÐ-ÐÐ
­ÅÚÐ-ÐÐ
­ÆÚÐ-ÐÐ
­ÇÚÐ-ÐÐ
­   ÚÐ-ÐÐ   E
3
   ÐÐ
­¾ÚÐ-ÐÐ
­¿ÚÐ-ÐÐ
­ÁÚÐ-ÐÐ
­ÂÚÐ-ÐÐ
­ÃÚÐ-ÐÐ
­ÄÚÐ-ÐÐ
­ÆÚÐ-ÐÐ
­ÇÚÐ-ÐÐ
­   ÚÐ-ÐÐ   E
4
ÐÐ
­§ÚÐ-ÐÐ
­¨ÚÐ-ÐÐ
­©ÚÐ-ÐÐ
­ªÚÐ-ÐÐ
­«ÚÐ- ÐÐ
­¬ÚÐ-!ÐÐ
­­ÚÐ-"ÐÐ
­®ÚÐ-#ÐÐ
­¯ÚÐ-$ÐÐ
­°ÚÐ-%ÐÐ
­±ÚÐ-&ÐÐ
­²ÚÐ-'ÐÐ
­³ÚÐ-(ÐÐ
­´ÚÐ-"ÐÐ
­µÚÐ-)ÐÐ
­¶ÚÐ-*ÐÐ
­·ÚÐ-+ÐÐ
­¸ÚÐ-,ÐÐ
­¹ÚÐ--ÐÐ
­ºÚÐ-.ÐÐ
­»ÚÐ-/ÐÐ
­¼ÚÐ-0ÐÐ
­½ÚÐ-1ÐÐ
­ÚÐ-"Ð2-3Ð45-678Ð9:­
4
ÐÐ
­§ÚÐ-ÐÐ
­¨ÚÐ-ÐÐ
­©ÚÐ-ÐÐ
­ªÚÐ-ÐÐ
­«ÚÐ-ÐÐ
­¬ÚÐ-ÐÐ
­­ÚÐ- ÐÐ
­®ÚÐ-!ÐÐ
­¯ÚÐ-"ÐÐ
­°ÚÐ-#ÐÐ
­±ÚÐ-$ÐÐ
­²ÚÐ-%ÐÐ
­³ÚÐ-&ÐÐ
­´ÚÐ- ÐÐ
­µÚÐ-'ÐÐ
­¶ÚÐ-(ÐÐ
­·ÚÐ-)ÐÐ
­¸ÚÐ-*ÐÐ
­¹ÚÐ-+ÐÐ
­ºÚÐ-,ÐÐ
­»ÚÐ--ÐÐ
­¼ÚÐ-.ÐÐ
­½ÚÐ-/ÐÐ
­ÚÐ- Ð0-1Ð23-456Ð78­