Following snippet from my zigbee wsndemo code is giving me hard time to understand the structure. I went through many structure related articles online but couldnt understand how these structure variables are define and can be used. Please help.
static struct
{
uint8_t appSubTaskPosted : 1;
uint8_t appCmdHandlerTaskPosted : 1;
uint8_t appMsgSenderTaskPosted : 1;
} appTaskFlags =
{
.appSubTaskPosted = false,
.appCmdHandlerTaskPosted = false,
.appMsgSenderTaskPosted = false
};