EM-ODP 4.4.0
Event Machine on ODP
Loading...
Searching...
No Matches
sync_api_t Struct Reference
Collaboration diagram for sync_api_t:

Data Fields

struct { 
 
   em_queue_t   thr_unsched_queue 
 
   queue_elem_t *   thr_unsched_qelem 
 
   odp_queue_t   thr_odp_plain_queue 
 
   em_queue_t   shared_unsched_queue 
 
   queue_elem_t *   shared_unsched_qelem 
 
   odp_queue_t   shared_odp_plain_queue 
 
ctrl_poll 
 
bool in_progress
 

Detailed Description

Definition at line 63 of file em_sync_api_types.h.

Field Documentation

◆ in_progress

bool sync_api_t::in_progress

Indication whether a sync-API is in progress on this thread

Definition at line 80 of file em_sync_api_types.h.

◆ shared_odp_plain_queue

odp_queue_t sync_api_t::shared_odp_plain_queue

Corresponding ODP plain queue

Definition at line 77 of file em_sync_api_types.h.

◆ shared_unsched_qelem

queue_elem_t* sync_api_t::shared_unsched_qelem

Queue element for the shared unsched queue above

Definition at line 75 of file em_sync_api_types.h.

◆ shared_unsched_queue

em_queue_t sync_api_t::shared_unsched_queue

Shared ctrl queue

Definition at line 73 of file em_sync_api_types.h.

◆ thr_odp_plain_queue

odp_queue_t sync_api_t::thr_odp_plain_queue

Corresponding ODP plain queue

Definition at line 70 of file em_sync_api_types.h.

◆ thr_unsched_qelem

queue_elem_t* sync_api_t::thr_unsched_qelem

Queue element for the thread-local unsched queue above

Definition at line 68 of file em_sync_api_types.h.

◆ thr_unsched_queue

em_queue_t sync_api_t::thr_unsched_queue

Thread-local ctrl queue

Definition at line 66 of file em_sync_api_types.h.


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