void c_SleepWaitHandle::unregisterFromContext() { AsioContext *ctx = getContext(); ctx->unregisterFrom(ctx->getSleepEvents(), m_ctxVecIndex); }
void c_SleepWaitHandle::registerToContext() { AsioContext *ctx = getContext(); m_ctxVecIndex = ctx->registerTo(ctx->getSleepEvents(), this); }