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
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