Writer VIs

Owning Palette: LabPack

Requires: LabPack

Use the Reader VIs to more explicitly decode MessagePack data to LabVIEW types.

Palette ObjectDescription
BeginStarts the internal decoder.
Begin ArrayStarts writing an array.
Begin MapStart writing a map.
CreateCreates an object of the Reader class.
Create ReferenceCreates a Data Value Reference (DVR).
DestroyDestroys a Reader class object.
Destroy ReferenceDestroys a Data Value Reference (DVR) of a Reader class object.
EndFinishes decoding MessagePack data.
End ArrayFinishes writing an array.
End MapFinishes writing an map.
Read DataGets the MessagePack data in bytes from the internal encoder's buffer.
Read Data SizeGets number of bytes of the MessagePack data from the internal encoder's buffer.
Read Is ErrorChecks if the internal encoder has an error.
Read Is OKChecks if the internal encoder is OK.
Read StatusGets the status of the internal encoder.
Read Status MessageGets the status message of the internal encoder.
Write BinWrites and encodes a binary blob.
Write BoolWrites and encodes a boolean.
Write DoubleWrites and encodes a double-precision (8-byte) floating point number.
Write ExtWrites and encodes an extension type.
Write FalseWrites and encodes a False boolean.
Write FloatWrites and encodes a single-precision (4-byte) floating point number.
Write I8Writes and encodes a signed 8-bit integer.
Write I16Writes and encodes a signed 16-bit integer.
Write I32Writes and encodes a signed 32-bit integer.
Write I64Writes and encodes a signed 64-bit integer.
Write IntWrites and encodes a signed integer.
Write NilWrites and encodes a Nil.
Write Object BytesWrites an already encoded MessagePack object.
Write StrWrites and encodes a string.
Write TrueWrites and encodes a string.
Write U8Writes and encodes an unsigned 8-bit integer.
Write U16Writes and encodes an unsigned 16-bit integer.
Write U32Writes and encodes an unsigned 32-bit integer.
Write U64Writes and encodes an unsigned 64-bit integer.
Write UintWrites and encodes an unsigned integer.