Packet Struct Reference
Helper class for reading/writing packet content. More...
#include <Packet.h>
Inheritance diagram for Packet:
Collaboration diagram for Packet:
Public Member Functions | |
| Packet (void *data, uint16_t pos=0) | |
| const uint8_t * | ptr () const |
| uint8_t * | ptr () |
| void | skip (uint16_t len) const |
| uint8_t | peek8 () const |
| uint8_t | read8 () const |
| void | read (void *buffer, uint16_t len) const |
| String | readString (uint16_t length) const |
| void | write8 (uint8_t value) |
| void | write (const void *s, uint16_t len) |
Public Attributes | |
| uint8_t * | data |
| uint16_t | pos |
Detailed Description
Helper class for reading/writing packet content.
Constructor & Destructor Documentation
◆ Packet()
|
inline |
Member Function Documentation
◆ peek8()
|
inline |
◆ ptr() [1/2]
|
inline |
◆ ptr() [2/2]
|
inline |
◆ read()
|
inline |
◆ read8()
|
inline |
◆ readString()
◆ skip()
|
inline |
◆ write()
|
inline |
◆ write8()
|
inline |
Member Data Documentation
◆ data
| uint8_t* Packet::data |
◆ pos
|
mutable |
The documentation for this struct was generated from the following file:
1.8.13