API Reference Manual  1.45.0
api/abi-default/schedule_types.h File Reference

ODP schedule. More...

Include dependency graph for api/abi-default/schedule_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ODP_SCHED_WAIT   UINT64_MAX
 Wait infinitely.
 
#define ODP_SCHED_NO_WAIT   0
 Do not wait.
 
#define ODP_SCHED_GROUP_NAME_LEN   32
 Maximum schedule group name length, including the null character.
 
#define ODP_SCHED_SYNC_PARALLEL   0
 Parallel scheduled queues. More...
 
#define ODP_SCHED_SYNC_ATOMIC   1
 Atomic queue synchronization. More...
 
#define ODP_SCHED_SYNC_ORDERED   2
 Ordered queue synchronization. More...
 
#define ODP_SCHED_GROUP_INVALID   ((odp_schedule_group_t)-1)
 Invalid scheduler group.
 
#define ODP_SCHED_GROUP_ALL   0
 Group of all threads. More...
 
#define ODP_SCHED_GROUP_WORKER   1
 Group of all worker threads. More...
 
#define ODP_SCHED_GROUP_CONTROL   2
 Predefined scheduler group of all control threads.
 

Typedefs

typedef int odp_schedule_sync_t
 Scheduler synchronization method.
 
typedef int odp_schedule_group_t
 Scheduler thread group.
 

Detailed Description

ODP schedule.

Definition in file api/abi-default/schedule_types.h.