Contain description of the memory pool used by the Cordio stack. More...
#include <CordioHCIDriver.h>
| Public Member Functions | |
| template<size_t BufferSize, size_t PoolCount> | |
| buf_pool_desc_t (uint8_t(&buffer)[BufferSize], const wsfBufPoolDesc_t(&pool_desc)[PoolCount]) | |
| Create a new memory pool description.  More... | |
| Data Fields | |
| size_t | buffer_size | 
| Pointer to the buffer memory.  More... | |
| const wsfBufPoolDesc_t * | pool_description | 
| Size of the buffer.  More... | |
| size_t | pool_count | 
| Pointer to the first element describing the pool.  More... | |
Contain description of the memory pool used by the Cordio stack.
Definition at line 36 of file CordioHCIDriver.h.
| buf_pool_desc_t | ( | uint8_t(&) | buffer[BufferSize], | 
| const wsfBufPoolDesc_t(&) | pool_desc[PoolCount] | ||
| ) | 
Create a new memory pool description.
| buffer | the Buffer used by the memory pool. | 
| pool_desc | How the memory is split | 
Definition at line 43 of file CordioHCIDriver.h.
| size_t buffer_size | 
Pointer to the buffer memory.
Definition at line 52 of file CordioHCIDriver.h.
| size_t pool_count | 
Pointer to the first element describing the pool.
Definition at line 54 of file CordioHCIDriver.h.
| const wsfBufPoolDesc_t* pool_description | 
Size of the buffer.
Definition at line 53 of file CordioHCIDriver.h.