#include <cpuyield.h>
Public Types | |
using | SwitchDelegate = void(*)(CpuYieldState *state, const void *resource) |
Public Attributes | |
Int32 | _count |
Int32 | _loopSize |
const void * | _resource |
Static Public Attributes | |
static const Int | LOOPS_START_COUNT |
static const Int | LOOPS_MAX_GRANULARITY |
static const Int | LOOPS_BEFORE_YIELD |
static const Int | LOOPS_BEFORE_SLEEP |
static const UInt | LOCK_ACQUIRE |
static const UInt | LOCK_SPIN |
static const UInt | LOCK_RELEASE |
static const UInt | MAX_STATE_ENUM |
using SwitchDelegate = void (*)(CpuYieldState* state, const void* resource) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Int32 _count |
Int32 _loopSize |
const void* _resource |