Writer VIs
Owning Palette: LabPack
Requires: LabPack
Use the Reader VIs to more explicitly decode MessagePack data to LabVIEW types.
| Palette Object | Description |
|---|---|
| Begin | Starts the internal decoder. |
| Begin Array | Starts writing an array. |
| Begin Map | Start writing a map. |
| Create | Creates an object of the Reader class. |
| Create Reference | Creates a Data Value Reference (DVR). |
| Destroy | Destroys a Reader class object. |
| Destroy Reference | Destroys a Data Value Reference (DVR) of a Reader class object. |
| End | Finishes decoding MessagePack data. |
| End Array | Finishes writing an array. |
| End Map | Finishes writing an map. |
| Read Data | Gets the MessagePack data in bytes from the internal encoder's buffer. |
| Read Data Size | Gets number of bytes of the MessagePack data from the internal encoder's buffer. |
| Read Is Error | Checks if the internal encoder has an error. |
| Read Is OK | Checks if the internal encoder is OK. |
| Read Status | Gets the status of the internal encoder. |
| Read Status Message | Gets the status message of the internal encoder. |
| Write Bin | Writes and encodes a binary blob. |
| Write Bool | Writes and encodes a boolean. |
| Write Double | Writes and encodes a double-precision (8-byte) floating point number. |
| Write Ext | Writes and encodes an extension type. |
| Write False | Writes and encodes a False boolean. |
| Write Float | Writes and encodes a single-precision (4-byte) floating point number. |
| Write I8 | Writes and encodes a signed 8-bit integer. |
| Write I16 | Writes and encodes a signed 16-bit integer. |
| Write I32 | Writes and encodes a signed 32-bit integer. |
| Write I64 | Writes and encodes a signed 64-bit integer. |
| Write Int | Writes and encodes a signed integer. |
| Write Nil | Writes and encodes a Nil. |
| Write Object Bytes | Writes an already encoded MessagePack object. |
| Write Str | Writes and encodes a string. |
| Write True | Writes and encodes a string. |
| Write U8 | Writes and encodes an unsigned 8-bit integer. |
| Write U16 | Writes and encodes an unsigned 16-bit integer. |
| Write U32 | Writes and encodes an unsigned 32-bit integer. |
| Write U64 | Writes and encodes an unsigned 64-bit integer. |
| Write Uint | Writes and encodes an unsigned integer. |