Diff of /branches/i-campbell/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Payload_1/FB_PayloadParameter/svnobj [r98] .. [r99]  Maximize  Restore

Switch to side-by-side view

--- a/branches/i-campbell/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Payload_1/FB_PayloadParameter/svnobj
+++ b/branches/i-campbell/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Payload_1/FB_PayloadParameter/svnobj
@@ -1,4 +1,4 @@
-Gx_l$!0…jüo;	²þÇŒÁÅ
hSystem.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}
-TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}Id
longTagTextInterfaceL{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}ˆFUNCTION_BLOCK FB_PayloadParameter EXTENDS COL.LinkedListElementBaseVAR_INPUTEND_VARVAR_OUTPUTVAR$	_xHasName : BOOL;0    _sName    : WSTRING;	,	_xHasDataType : BOOL;>	_eType    : ParameterDataType;J	_eHasValue : ParameterProtobufsType;v//             uint32   int_value                      = 3;v//             uint64   long_value                     = 4; v//             bool     boolean_value                  = 7;!>    _dzzValue  : DecodedVarInt;"v//             float    float_value                    = 5;#&    _rValue : REAL;$v//             double   double_value                   = 6;%*    _lrValue : LREAL;&v//             string   string_value                   = 8;',    _sValue : WSTRING;("UniqueIdGenerator)37*POULevel+L{8e575c5b-1d37-49c6-941b-5c0ec7874787},Standard- ChildObjectGuids.8System.Collections.ArrayList/,AddAttributeSubsequent0boolÐÐ-ÐÐ	E
+Gx_l?!0…jüo.2C é.́ 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}
+TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}Id
longTagTextInterfaceL{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}ˆFUNCTION_BLOCK FB_PayloadParameter EXTENDS COL.LinkedListElementBaseVAR_INPUT6	(*Trigers for conversion*) 	xDecode : BOOL;"	xEncode : BOOL;	END_VARVAR_IN_OUTŒ	OwnerPayload : FB_Payload; //He manages the assigning of Pool Objectsä	ProtobufBlobIndex : DINT;  //For decoding, starts where the start of the Object is, ends on the last byte of the Object.  For Encoding, starts where the first byte the Object should be written to, ends on the next free byte after this objectö	{info 'TODO: i-campbell: Need to write code to handle any array indexes.  For now ONLY pass ARRAYS of starting index = 0'}æ    myProtobufBlob : ARRAY [*] OF BYTE;//array of bytes containing the protobuf payload.  If the array is the wholeb	//myMetricsPool : ARRAY [*] OF FB_PayloadMetric;l	//myKeysPool : ARRAY [*] OF LinkedListWStringElement; „	//myPropertySetValuesPool : ARRAY [*] OF FB_PayloadPropertyValue;!v	//myPorpertySetsPool : ARRAY [*] OF FB_PayloadPropertySet;"¼	//myDataSetColumnsPool : ARRAY[*] OF LinkedListWStringElement; //Maybe combine with KeysPool?#t	//myDataSetTypesPool : ARRAY[*] OF FB_PayloadDataSetType;$f	//myRowsPool         : ARRAY [*] OF FB_PayloadRow;%n	//myElementsPool     : ARRAY [*] OF FB_PayloadElement;&r	//myParametersPool   : ARRAY [*] OF FB_PayloadParameter;'ž	//myBodyPool         : ARRAY [*] OF BYTE; // for example Payload.Metric[].Body(VAR_OUTPUT)Z	xDecodeDone,xDecodeBusy,xDecodeError : BOOL;*,	eDecodeError : ERROR;+Z	xEncodeDone,xEncodeBusy,xEncodeError : BOOL;,,	eEncodeError : ERROR;-VAR.$	_xHasName : BOOL;/0    _sName    : WSTRING;0	1,	_xHasDataType : BOOL;2>	_eType    : ParameterDataType;3J	_eHasValue : ParameterProtobufsType;4v//             uint32   int_value                      = 3;5v//             uint64   long_value                     = 4;6v//             bool     boolean_value                  = 7;7>    _dzzValue  : DecodedVarInt;8v//             float    float_value                    = 5;9&    _rValue : REAL;:v//             double   double_value                   = 6;;*    _lrValue : LREAL;<v//             string   string_value                   = 8;=,    _sValue : WSTRING;>"UniqueIdGenerator?63@POULevelAL{8e575c5b-1d37-49c6-941b-5c0ec7874787}BStandardC ChildObjectGuidsD8System.Collections.ArrayListE,AddAttributeSubsequentFboolÐÐ-ÐÐ	E
 ÐÐ
­	ÚÐ-ÐÐ	E
-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­"ÚÐ-ÐÐ
­#ÚÐ-ÐÐ
­$ÚÐ-ÐÐ
­%ÚÐ-ÐÐ
­ ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ- ÐÐ
­ÚÐ-!ÐÐ
­ÚÐ-"ÐÐ
­ÚÐ-#ÐÐ
­ÚÐ-$ÐÐ
­ÚÐ-%ÐÐ
­ÚÐ-&ÐÐ
­ÚÐ-'ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-Ð(-)Ð*+-,-.Ð/0­
\ No newline at end of file
+1ÐÐ
­ÚÐ-ÐÐ
­&ÚÐ-ÐÐ
­'ÚÐ-ÐÐ
­(ÚÐ-ÐÐ
­)ÚÐ-ÐÐ
­*ÚÐ-ÐÐ
­+ÚÐ-ÐÐ
­,ÚÐ-ÐÐ
­-ÚÐ-ÐÐ
­.ÚÐ-ÐÐ
­/ÚÐ-ÐÐ
­0ÚÐ-ÐÐ
­1ÚÐ-ÐÐ
­2ÚÐ- ÐÐ
­3ÚÐ-!ÐÐ
­4ÚÐ-"ÐÐ
­5ÚÐ-#ÐÐ
­6ÚÐ-$ÐÐ
­7ÚÐ-%ÐÐ
­8ÚÐ-&ÐÐ
­9ÚÐ-'ÐÐ
­:ÚÐ-ÐÐ
­;ÚÐ-(ÐÐ
­<ÚÐ-)ÐÐ
­=ÚÐ-*ÐÐ
­>ÚÐ-+ÐÐ
­?ÚÐ-,ÐÐ
­ÚÐ-ÐÐ
­ÚÐ--ÐÐ
­ÚÐ-.ÐÐ
­"ÚÐ-/ÐÐ
­#ÚÐ-0ÐÐ
­$ÚÐ-1ÐÐ
­%ÚÐ-2ÐÐ
­ ÚÐ-ÐÐ
­ÚÐ-3ÐÐ
­ÚÐ-4ÐÐ
­ÚÐ-5ÐÐ
­ÚÐ-6ÐÐ
­ÚÐ-7ÐÐ
­ÚÐ-8ÐÐ
­ÚÐ-9ÐÐ
­ÚÐ-:ÐÐ
­ÚÐ-;ÐÐ
­ÚÐ-<ÐÐ
­ÚÐ-=ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-Ð>-?Ð@A-BCDÐEF­
\ No newline at end of file