Poll Event.  
 More...
#include <kernel.h>
      
        
          | union  { ... }  k_poll_event::@219 | 
        
      
 
 
◆ fifo
      
        
          | struct k_fifo* k_poll_event::fifo | 
        
      
 
 
◆ mode
mode of operation, from enum k_poll_modes 
 
 
◆ msgq
      
        
          | struct k_msgq* k_poll_event::msgq | 
        
      
 
 
◆ obj
◆ poller
      
        
          | struct z_poller* k_poll_event::poller | 
        
      
 
 
◆ queue
      
        
          | struct k_queue* k_poll_event::queue | 
        
      
 
 
◆ sem
      
        
          | struct k_sem* k_poll_event::sem | 
        
      
 
 
◆ signal
◆ state
bitfield of event states (bitwise-ORed K_POLL_STATE_xxx values) 
 
 
◆ tag
optional user-specified tag, opaque, untouched by the API 
 
 
◆ type
bitfield of event types (bitwise-ORed K_POLL_TYPE_xxx values) 
 
 
◆ unused
unused bits in 32-bit word 
 
 
The documentation for this struct was generated from the following file: