1 2 typedef int EventGroupHandle_t; 3 typedef int EventBits_t; 4 typedef int BaseType_t; 5 typedef int TickType_t; 6 7 EventGroupHandle_t xEventGroupCreate( void ); 8 9 EventBits_t xEventGroupSetBits( EventGroupHandle_t xEventGroup, 10 const EventBits_t uxBitsToSet ); 11 12 BaseType_t xEventGroupSetBitsFromISR( 13 EventGroupHandle_t xEventGroup, 14 const EventBits_t uxBitsToSet, 15 BaseType_t *pxHigherPriorityTaskWoken ); 16 17 EventBits_t xEventGroupWaitBits( 18 const EventGroupHandle_t xEventGroup, 19 const EventBits_t uxBitsToWaitFor, 20 const BaseType_t xClearOnExit, 21 const BaseType_t xWaitForAllBits, 22 TickType_t xTicksToWait ); 23