AWS IoT Device SDK C: Task Pool
Task pool library
Return to main page ↑
Data Structures
Here are the data structures with brief descriptions:
 C_taskPool_tThe task pool data structure keeps track of the internal state and the signals for the dispatcher threads. The task pool is a thread safe data structure
 C_taskPoolCache_tTask pool jobs cache
 C_taskPoolJob_tThe job data structure keeps track of the user callback and context, as well as the status of the job
 C_taskPoolTimerEvent_tRepresents an operation that is subject to a timer
 CIotTaskPoolInfo_tInitialization information to create one task pool instance
 CIotTaskPoolJobStorage_tThe job storage data structure provides the storage for a statically allocated Task Pool Job instance
 CJobBlockingUserContext_tA simple user context to prove the taskpool grows as expected
 CJobUserContext_tA simple user context to prove all callbacks are called