LeviLamina
|
This is the complete list of members for ITaskQueuePort, including all inherited members.
AddRef()=0 (defined in IApi) | IApi | pure virtual |
Attach(::ITaskQueuePortContext *)=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
CancelTermination(void *)=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
Detach(::ITaskQueuePortContext *)=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
Dispatch(::ITaskQueuePortContext *, uint)=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
GetHandle()=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
IsEmpty()=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
PrepareTerminate(::ITaskQueuePortContext *, void *, void(*)(void *), void **)=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
QueryApi(::ApiId, void **)=0 (defined in IApi) | IApi | pure virtual |
QueueItem(::ITaskQueuePortContext *, uint, void *, void(*)(void *, bool))=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
RegisterWaitHandle(::ITaskQueuePortContext *, void *, void *, void(*)(void *, bool), ::XTaskQueueRegistrationToken *)=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
Release()=0 (defined in IApi) | IApi | pure virtual |
ResumePort()=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
ResumeTermination(::ITaskQueuePortContext *)=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
SuspendPort()=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
SuspendTermination(::ITaskQueuePortContext *)=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
Terminate(void *)=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
UnregisterWaitHandle(::XTaskQueueRegistrationToken)=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |
WaitForUnwind()=0 (defined in ITaskQueuePort) | ITaskQueuePort | pure virtual |