|
Radio Control Layer (RCL)
|
Definition of an RCL Tx Buffer. More...
#include <RCL_Buffer.h>
Public Member Functions | |
| uint16_t length | __attribute__ ((aligned(4))) |
Data Fields | |
| List_Elem | __elem__ |
| RCL_BufferState | state |
| uint8_t | numPad |
| uint8_t | pad0 |
| uint8_t | data [] |
Definition of an RCL Tx Buffer.
Instances of RCL_Buffer_TxBuffer shall be allocated by the protocol stacks.
| uint16_t length RCL_Buffer_TxBuffer::__attribute__ | ( | (aligned(4)) | ) |
Number of bytes in buffer after the length field
| List_Elem RCL_Buffer_TxBuffer::__elem__ |
| RCL_BufferState RCL_Buffer_TxBuffer::state |
Buffer state
| uint8_t RCL_Buffer_TxBuffer::numPad |
Number of pad bytes before start of the packet
Referenced by RCL_TxBuffer_next().
| uint8_t RCL_Buffer_TxBuffer::pad0 |
First pad byte, or first byte of the packet if numPad == 0
| uint8_t RCL_Buffer_TxBuffer::data[] |
Remaining pad bytes and packet