102 void set32(uint32_t data, uint8_t len = 4)
void set8(uint8_t data)
Set to single 8-bit value.
Definition: Data.h:83
const void * cptr
Definition: Data.h:40
Specifies a block incoming or outgoing data.
Definition: Data.h:33
uint8_t data[4]
Definition: Data.h:38
void set16(uint16_t data)
Set to single 16-bit value.
Definition: Data.h:92
void clear()
Reset to zero-length.
Definition: Data.h:54
void * ptr
Pointer to data.
Definition: Data.h:39
Data()
Definition: Data.h:46
uint16_t data16
Definition: Data.h:36
uint32_t data32
Definition: Data.h:37
uint8_t * ptr8
Definition: Data.h:41
void set32(uint32_t data, uint8_t len=4)
Set to 32-bit data.
Definition: Data.h:102
uint16_t isPointer
If set, data is referenced indirectly, otherwise it's stored directly.
Definition: Data.h:44
uint16_t length
Number of bytes of data.
Definition: Data.h:43
uint8_t data8
Definition: Data.h:35