#include <cectypes.h>
|
| uint8_t | data [(16 *4)] |
| | the actual data
|
| |
| uint8_t | size |
| | the size of the data
|
| |
Definition at line 1009 of file cectypes.h.
◆ operator=()
◆ operator==()
| bool cec_datapacket::operator== |
( |
const struct cec_datapacket & |
packet | ) |
const |
|
inline |
◆ IsEmpty()
| bool cec_datapacket::IsEmpty |
( |
void |
| ) |
const |
|
inline |
- Returns
- True when this packet is empty, false otherwise.
Definition at line 1035 of file cectypes.h.
◆ IsFull()
| bool cec_datapacket::IsFull |
( |
void |
| ) |
const |
|
inline |
- Returns
- True when this packet is false, false otherwise.
Definition at line 1037 of file cectypes.h.
◆ operator[]()
| uint8_t cec_datapacket::operator[] |
( |
uint8_t |
pos | ) |
const |
|
inline |
Get the byte at the requested position.
- Parameters
-
- Returns
- The byte, or 0 when out of bounds.
Definition at line 1044 of file cectypes.h.
◆ At()
| uint8_t cec_datapacket::At |
( |
uint8_t |
pos | ) |
const |
|
inline |
Get the byte at the requested position.
- Parameters
-
- Returns
- The byte, or 0 when out of bounds.
Definition at line 1050 of file cectypes.h.
◆ Shift()
| void cec_datapacket::Shift |
( |
uint8_t |
iShiftBy | ) |
|
|
inline |
Shift the contents of this packet.
- Parameters
-
| iShiftBy | The number of positions to shift. |
Definition at line 1056 of file cectypes.h.
◆ PushBack()
| void cec_datapacket::PushBack |
( |
uint8_t |
add | ) |
|
|
inline |
Push a byte to the end of this packet.
- Parameters
-
Definition at line 1074 of file cectypes.h.
◆ Clear()
| void cec_datapacket::Clear |
( |
void |
| ) |
|
|
inline |
◆ data
| uint8_t cec_datapacket::data[(16 *4)] |
◆ size
| uint8_t cec_datapacket::size |
The documentation for this struct was generated from the following file: