| 
                 
                    AWS IoT Device SDK C:
                    Task Pool
                 
                
                    Task pool library
                 
             | 
        
| Return to main page ↑ | 
Initialization information to create one task pool instance. More...
#include <iot_taskpool_types.h>
Data Fields | |
| uint32_t | minThreads | 
| Specifies the operating parameters for a task pool.  More... | |
| uint32_t | maxThreads | 
| Maximum number of threads in a task pool. A task pool may try and grow the number of active threads up to IotTaskPoolInfo_t.maxThreads.  | |
| uint32_t | stackSize | 
| Stack size for every task pool thread. The stack size for each thread is fixed after the task pool is created and cannot be changed.  | |
| int32_t | priority | 
| priority for every task pool thread. The priority for each thread is fixed after the task pool is created and cannot be changed.  | |
Initialization information to create one task pool instance.
Parameter for: IotTaskPool_CreateSystemTaskPool IotTaskPool_Create.
Passed as an argument to IotTaskPool_Create.
All instances of IotTaskPoolInfo_t should be initialized with IOT_TASKPOOL_INFO_INITIALIZER.
| uint32_t IotTaskPoolInfo_t::minThreads | 
Specifies the operating parameters for a task pool.