a/branches/FeatureBranches/PrimaryHost/SparkplugB/Function Blocks/FB_RemoteEdge/FB_RemoteEdge/GetDevice/svnobj b/branches/FeatureBranches/PrimaryHost/SparkplugB/Function Blocks/FB_RemoteEdge/FB_RemoteEdge/GetDevice/svnobj
1
Gx_l!0jüo~:mO´ñe&|™System.StringL{f8a58466-d7f6-439f-bbb8-d4600e41d099}ImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocumentL{f3878285-8e4f-490b-bb1b-9acbb7eb04db}TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}    Id
1
Gx_lê
2
!0…jüo+ҕ©ý¢©System.StringL{f8a58466-d7f6-439f-bbb8-d4600e41d099}ImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocumentL{f3878285-8e4f-490b-bb1b-9acbb7eb04db}TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}  Id
2
longTagText
p//This call isn't reentrant so don't call it multithreadBeError := ERROR.DeviceIDNotFound;^_devices.ItterateRestart( HasNext => HasNext );HWHILE HasNext AND NOT FoundDevice DOh    _devices.ItterateNext( itfElement => itfElement,`                           HasNext => HasNext );D    IF __QUERYPOINTER( itfElement,J                       pDevice ) THENP        IF pDevice^.Name = DeviceID THEN@            FoundDevice := TRUE;T            eError      := ERROR.NO_ERROR;L            GetDevice   REF= pDevice^;        END_IF    END_IFEND_WHILEInterfaceL{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}// Returns  ^METHOD GetDevice : REFERENCE TO FB_RemoteDevice!&VAR_IN_OUT CONSTANT".    DeviceID : WSTRING;#END_VAR$VAR_OUTPUT%&    eError : ERROR;&VAR'.    HasNext     : BOOL;(.    FoundDevice : BOOL;)6    itfElement  : IElement;*Z    pDevice     : POINTER TO FB_RemoteDevice;ÐÐÐEÐÐ    
3
longTagText
p//This call isn't reentrant so don't call it multithreadBeError := ERROR.DeviceIDNotFound;^_devices.ItterateRestart( HasNext => HasNext );HWHILE HasNext AND NOT FoundDevice DO”    _devices.ItterateNext( itfElement => itfElement, HasNext => HasNext );b    IF __QUERYPOINTER( itfElement, pDevice ) THENP        IF pDevice^.Name = DeviceID THEN@            FoundDevice := TRUE;T            eError      := ERROR.NO_ERROR;L            GetDevice   REF= pDevice^;        END_IF    END_IFEND_WHILEInterfaceL{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}// Returns ^METHOD GetDevice : REFERENCE TO FB_RemoteDevice&VAR_IN_OUT CONSTANT.    DeviceID : WSTRING; END_VAR!VAR_OUTPUT"&    eError : ERROR;#VAR$.    HasNext     : BOOL;%.    FoundDevice : BOOL;&6    itfElement  : IElement;'Z    pDevice     : POINTER TO FB_RemoteDevice;ÐÐÐE
ÐÐ  
3
­šÚÐ-
ÐÐ  
4
­šÚÐ-
ÐÐ  
4
­›ÚÐ-ÐÐ  
5
­›ÚÐ-ÐÐ  
5
­œÚÐ-ÐÐ  
6
­œÚÐ-ÐÐ  
6
­ÚÐ-ÐÐ  
7
­ÚÐ-ÐÐ  
7
­žÚÐ-ÐÐ  
8
­žÚÐ-ÐÐ  
8
­ŸÚÐ-ÐÐ  
9
­¡ÚÐ-ÐÐ  
9
­ ÚÐ-ÐÐ  
10
­£ÚÐ-ÐÐ  
10
­¡ÚÐ-ÐÐ  
11
­¤ÚÐ-ÐÐ  
11
­¢ÚÐ-ÐÐ  
12
­¥ÚÐ-ÐÐ  
12
­£ÚÐ-ÐÐ  
13
­¦ÚÐ-ÐÐ  
13
­¤ÚÐ-ÐÐ  
14
­§ÚÐ-ÐÐ  
14
­¥ÚÐ-ÐÐ  
15
­¨ÚÐ-ÐÐ  
15
­¦ÚÐ-ÐÐ  
16
­ÚÐ-ÐÐEÐÐ    
16
­§ÚÐ-ÐÐ  
17
­¨ÚÐ-ÐÐ  
18
­ÚÐ-ÐÐEÐÐ    
19
­ÚÐ-ÐÐ  
17
­ÚÐ-ÐÐ  
20
­ŽÚÐ- ÐÐ  
18
­ŽÚÐ-ÐÐ  
21
­ÚÐ-!ÐÐ  
19
­ÚÐ-ÐÐ  
22
­ÚÐ-"ÐÐ  
20
­ÚÐ-ÐÐ  
23
­‘ÚÐ-#ÐÐ  
21
­‘ÚÐ- ÐÐ  
24
­’ÚÐ-$ÐÐ  
22
­’ÚÐ-!ÐÐ  
25
­“ÚÐ-%ÐÐ  
23
­“ÚÐ-"ÐÐ  
26
­”ÚÐ-#ÐÐ  
24
­”ÚÐ- ÐÐ  
27
­•ÚÐ-&ÐÐ  
25
­•ÚÐ-#ÐÐ  
28
­–ÚÐ-'ÐÐ  
26
­–ÚÐ-$ÐÐ  
29
­—ÚÐ-(ÐÐ  
27
­—ÚÐ-%ÐÐ  
30
­˜ÚÐ-)ÐÐ  
28
­˜ÚÐ-&ÐÐ  
31
­™ÚÐ-*ÐÐ  
29
­™ÚÐ-'ÐÐ  
32
­ÚÐ-#
30
­ÚÐ-