ServiceWriter.Finish (METH) ¶ METHOD Finish : UDINT InOut: Scope Name Type Return Finish UDINT Inout pWrittenData POINTER TO BYTE udiWrittenSize UDINT
ServiceWriter.Handle (PROP) ¶ PROPERTY Handle : CmpBinTagUtilIec.RTS_IEC_HANDLE
ITaggedServiceWriter ¶ 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)
ServiceWriter.AppendRaw (METH) ¶ METHOD AppendRaw : UDINT InOut: Scope Name Type Return AppendRaw UDINT Input ppData POINTER TO POINTER TO BYTE udiSize UDINT
ServiceWriter.WriteByte (METH) ¶ METHOD WriteByte : UDINT InOut: Scope Name Type Return WriteByte UDINT Input bt BYTE
ServiceWriter.WriteBytes (METH) ¶ METHOD WriteBytes : UDINT InOut: Scope Name Type Return WriteBytes UDINT Input pData POINTER TO BYTE udiSize UDINT
ServiceWriter.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
ServiceWriter.WriteComplexStartTag (METH) ¶ METHOD WriteComplexStartTag : UDINT InOut: Scope Name Type Return WriteComplexStartTag UDINT Input udiTag UDINT udiMinLenSize UDINT
ServiceWriter.WriteDWord (METH) ¶ METHOD WriteDWord : UDINT InOut: Scope Name Type Return WriteDWord UDINT Input dw DWORD
ServiceWriter.WriteDWordSwapped (METH) ¶ METHOD WriteDWordSwapped : UDINT Writes the given double word to the service. Will do swapping if required by the parameter bSwap InOut: Scope Name Type Return WriteDWordSwapped UDINT Input dw DWORD bSwap BOOL