--- a/trunk/mqttsparkplug/mqttsparkplug/SparkplugB/Function Blocks/FB_PrimaryHost/FB_PrimaryHost/PoolManager/allocGroupId/svnobj +++ b/trunk/mqttsparkplug/mqttsparkplug/SparkplugB/Function Blocks/FB_PrimaryHost/FB_PrimaryHost/PoolManager/allocGroupId/svnobj @@ -1,5 +1,5 @@ -Gx_l 4 !0…jüoó P¼ kd S y s t e m . S t r i n g L{ f 8 a 5 8 4 6 6 - d 7 f 6 - 4 3 9 f - b b b 8 - d 4 6 0 0 e 4 1 d 0 9 9 } I m p l e m e n t a t i o n L{ 3 b 8 3 b 7 7 6 - f b 2 5 - 4 3 b 8 - 9 9 f 2 - 3 c 5 0 7 c 9 1 4 3 f c } T e x t D o c u m e n t L{ f 3 8 7 8 2 8 5 - 8 e 4 f - 4 9 0 b - b b 1 b - 9 a c b b 7 e b 0 4 d b } T e x t L i n e s L{ a 5 d e 0 b 0 b - 1 c b 5 - 4 9 1 3 - a c 2 1 - 9 d 7 0 2 9 3 e c 0 0 d } I d -l o n g T a g T e x t h/ / s t e a l a n o b j e c t f r o m t h e p o o l a n d a s s i g n i t s n a m e TI F N O T T H I S ^ . _ g r o u p I D P o o l . L i s t I s E m p t y T H E N ² _ i t f E l e m e n t : = T H I S ^ . _ g r o u p I D s . A p p e n d E l e m ( T H I S ^ . _ g r o u p I D P o o l . H e a d E l e m ) ; / / S t e a l i t ! F I F _ _ Q U E R Y P O I N T E R ( _ i t f E l e m e n t , R _ f b _ g r o u p i d ) T H E N J _ f b _ g r o u p i d ^ . N a m e : = G r o u p I d ; X a l l o c G r o u p I D R E F = _ f b _ g r o u p i d ^ ; E N D _ I F E N D _ I F I n t e r f a c e L{ a 9 e d 5 b 7 e - 7 5 c 5 - 4 6 5 1 - a f 1 6 - d 2 c 2 7 e 9 8 c b 9 4 } r/ / w i l l t r y t o a l l o c a t e a n e w G r o u p I D w i t h t h e g i v e n n a m e ZM E T H O D a l l o c G r o u p I D : R E F E R E N C E T O F B _ G r o u p I D V A R _ I N _ O U T , G r o u p I D : W S T R I N G ; E N D _ V A R V A R _ O U T P U T & e E r r o r : E R R O R ; V A R 6 _ i t f E l e m e n t : I E l e m e n t ; !P _ f b _ g r o u p i d : P O I N T E R T O F B _ G r o u p I D ; Ð ÐÐE Ð Ð +Gx_l 4 !0…jüoó ȘM kd S y s t e m . S t r i n g L{ f 8 a 5 8 4 6 6 - d 7 f 6 - 4 3 9 f - b b b 8 - d 4 6 0 0 e 4 1 d 0 9 9 } I m p l e m e n t a t i o n L{ 3 b 8 3 b 7 7 6 - f b 2 5 - 4 3 b 8 - 9 9 f 2 - 3 c 5 0 7 c 9 1 4 3 f c } T e x t D o c u m e n t L{ f 3 8 7 8 2 8 5 - 8 e 4 f - 4 9 0 b - b b 1 b - 9 a c b b 7 e b 0 4 d b } T e x t L i n e s L{ a 5 d e 0 b 0 b - 1 c b 5 - 4 9 1 3 - a c 2 1 - 9 d 7 0 2 9 3 e c 0 0 d } I d +l o n g T a g T e x t h/ / s t e a l a n o b j e c t f r o m t h e p o o l a n d a s s i g n i t s n a m e TI F N O T T H I S ^ . _ g r o u p I D P o o l . L i s t I s E m p t y T H E N ² _ i t f E l e m e n t : = T H I S ^ . _ g r o u p I D s . A p p e n d E l e m ( T H I S ^ . _ g r o u p I D P o o l . H e a d E l e m ) ; / / S t e a l i t ! F I F _ _ Q U E R Y P O I N T E R ( _ i t f E l e m e n t , R _ f b _ g r o u p i d ) T H E N J _ f b _ g r o u p i d ^ . N a m e : = G r o u p I d ; X a l l o c G r o u p I D R E F = _ f b _ g r o u p i d ^ ; E N D _ I F E N D _ I F I n t e r f a c e L{ a 9 e d 5 b 7 e - 7 5 c 5 - 4 6 5 1 - a f 1 6 - d 2 c 2 7 e 9 8 c b 9 4 } r/ / W i l l t r y t o a l l o c a t e a n e w G r o u p I D w i t h t h e g i v e n n a m e ZM E T H O D a l l o c G r o u p I D : R E F E R E N C E T O F B _ G r o u p I D V A R _ I N _ O U T , G r o u p I D : W S T R I N G ; E N D _ V A R V A R _ O U T P U T & e E r r o r : E R R O R ; V A R 6 _ i t f E l e m e n t : I E l e m e n t ; !P _ f b _ g r o u p i d : P O I N T E R T O F B _ G r o u p I D ; Ð ÐÐE Ð Ð % ÚÐ- Ð Ð &