RT-Thread RTOS  1.0.0
An open source embedded real-time operating system
rt_mempool Struct Reference

#include <rtdef.h>

Data Fields

struct rt_object parent
void * start_address
rt_size_t size
rt_size_t block_size
rt_uint8_tblock_list
rt_size_t block_total_count
rt_size_t block_free_count
rt_list_t suspend_thread
rt_size_t suspend_thread_count

Detailed Description

Base structure of Memory pool object


Field Documentation

inherit from rt_object

memory pool start

size of memory pool

size of memory blocks

memory blocks list

numbers of memory block

numbers of free memory block

threads pended on this resource

numbers of thread pended on this resource

 All Data Structures Variables