Firmware
Public Attributes | List of all members
work_q_item_t Struct Reference

Work task work item. More...

Public Attributes

sq_entry_t link
 list linkage
 
px4_sem_t wait_sem
 
unsigned char first
 
unsigned char func
 
ssize_t result
 
union {
   struct {
      dm_item_t   item
 
      unsigned   index
 
      dm_persitence_t   persistence
 
      const void *   buf
 
      size_t   count
 
   }   write_params
 
   struct {
      dm_item_t   item
 
      unsigned   index
 
      void *   buf
 
      size_t   count
 
   }   read_params
 
   struct {
      dm_item_t   item
 
   }   clear_params
 
   struct {
      dm_reset_reason   reason
 
   }   restart_params
 
}; 
 

Detailed Description

Work task work item.


The documentation for this struct was generated from the following file: