|
enum | { Size = MemPoolBlockSize - sizeof(LinkedListNode<Block>)
} |
|
|
void | read (uint8_t *&outptr, unsigned target_offset, unsigned &total_offset, unsigned &left_to_read) |
|
void | write (const uint8_t *&inptr, unsigned target_offset, unsigned &total_offset, unsigned &left_to_write) |
|
Block * | getNextListNode () const |
|
void | setNextListNode (Block *node) |
|
Definition at line 105 of file transfer_buffer.hpp.
◆ anonymous enum
◆ destroy()
void uavcan::TransferBufferManagerEntry::Block::destroy |
( |
Block *& |
obj, |
|
|
IPoolAllocator & |
allocator |
|
) |
| |
|
static |
◆ instantiate()
◆ read()
void uavcan::TransferBufferManagerEntry::Block::read |
( |
uint8_t *& |
outptr, |
|
|
unsigned |
target_offset, |
|
|
unsigned & |
total_offset, |
|
|
unsigned & |
left_to_read |
|
) |
| |
◆ write()
void uavcan::TransferBufferManagerEntry::Block::write |
( |
const uint8_t *& |
inptr, |
|
|
unsigned |
target_offset, |
|
|
unsigned & |
total_offset, |
|
|
unsigned & |
left_to_write |
|
) |
| |
◆ data
uint8_t uavcan::TransferBufferManagerEntry::Block::data[static_cast< unsigned >(Size)] |
The documentation for this struct was generated from the following files: