Control Structures in C

API Specification

Warning

doxygenenum: Cannot find enum “dragonAffinity_t” in doxygen xml output for project “dragon” from directory: ../src/doxygen/xml

enum dragonWaitMode_t

Wait Mode constants.

The mode of operation to use when waiting for an event on a resource. Idle waiting is appropriate for long waiting periods, lower power consumption, and when processor cores are over-subscribed. Spin waiting is appropriate for shorter duration waits and when latency and throughput is more important.

Values:

enumerator DRAGON_IDLE_WAIT

Lower power consumption with a litte more wakeup overhead.

enumerator DRAGON_SPIN_WAIT

Minimal wakeup overhead. More power consumption and contention.

enumerator DRAGON_ADAPTIVE_WAIT

Perhaps the best of both worlds.

Warning

doxygenstruct: Cannot find class “dragonPolicy_t” in doxygen xml output for project “dragon” from directory: ../src/doxygen/xml