Appearance
Home > resol-vbus-core > LiveDecoder
LiveDecoder class
A decoder for live VBus data.
Signature:
typescript
export declare class LiveDecoder
Constructors
Constructor | Modifiers | Description |
---|---|---|
Construct a live decoder. |
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
Uint8Array | The internal buffer. | ||
number | The index inside the buffer up to which data has been written. | ||
number | The VBus channel. | ||
LiveDecoderEventHandler<Datagram> | null | Callback to inform when a datagram was decoded. | ||
LiveDecoderEventHandler<Uint8Array> | null | Callback to inform when invalid data was decoded. | ||
LiveDecoderEventHandler<Packet> | null | Callback to inform when a packet was decoded. | ||
LiveDecoderEventHandler<Uint8Array> | null | Callback to inform when raw data was received. | ||
LiveDecoderEventHandler<Telegram> | null | Callback to inform when a telegram was decoded. |
Methods
Method | Modifiers | Description |
---|---|---|
Decode a chunk of data. | ||
Reset the decoder. |