IServiceWriter (ITF) ¶ INTERFACE IServiceWriter EXTENDS IDatasources.ICDSV3ServiceWriter Methods: AppendRaw WriteByte WriteBytes WriteBytesSwapped WriteComplexStartTag WriteDWord WriteDWordSwapped WriteDataStartTag WriteEndTag WriteFillBytes WriteLWord WriteLWordSwapped WritePString WriteString WriteWord WriteWordSwapped Structure: AppendRaw (Method) WriteByte (Method) WriteBytes (Method) WriteBytesSwapped (Method) WriteComplexStartTag (Method) WriteDWord (Method) WriteDWordSwapped (Method) WriteDataStartTag (Method) WriteEndTag (Method) WriteFillBytes (Method) WriteLWord (Method) WriteLWordSwapped (Method) WritePString (Method) WriteString (Method) WriteWord (Method) WriteWordSwapped (Method)
IServiceWriter.AppendRaw (METH) ¶ METHOD AppendRaw : UDINT InOut: Scope Name Type Return AppendRaw UDINT Input ppData POINTER TO POINTER TO BYTE udiSize UDINT
IServiceWriter.WriteByte (METH) ¶ METHOD WriteByte : UDINT InOut: Scope Name Type Return WriteByte UDINT Input bt BYTE
IServiceWriter.WriteBytes (METH) ¶ METHOD WriteBytes : UDINT InOut: Scope Name Type Return WriteBytes UDINT Input pData POINTER TO BYTE udiSize UDINT
IServiceWriter.WriteBytesSwapped (METH) ¶ METHOD WriteBytesSwapped : UDINT Will write the bytes and swap them if the size is 2, 4 or 8. Remember: This method will always do a swapping! If there is a different size, then no swapping will happen! InOut: Scope Name Type Return WriteBytesSwapped UDINT Input pData POINTER TO BYTE udiSize UDINT
IServiceReader.IgnoreBytes (METH) ¶ METHOD IgnoreBytes : UDINT InOut: Scope Name Type Comment Return IgnoreBytes UDINT Input udiCount UDINT The number of bytes to be ignore
IServiceReader.IsDataTag (PROP) ¶ PROPERTY IsDataTag : BOOL
IServiceReader.MoveDown (METH) ¶ METHOD MoveDown : UDINT This method will move to the first subtag of the current tag. In case the current Tag is a datatag, ERR_TSR_NOCONTAINERTAG will be returned. InOut: Scope Name Type Return MoveDown UDINT
IServiceReader.MoveNext (METH) ¶ METHOD MoveNext : UDINT This method will move the reader to the next tag that lies on the same level than the current one. If there is no more tag, then ERR_TSR_NOMORETAGS will be returned. InOut: Scope Name Type Return MoveNext UDINT
IServiceReader.MoveNextConditional (METH) ¶ METHOD MoveNextConditional : UDINT InOut: Scope Name Type Return MoveNextConditional UDINT Input bDoMove BOOL