|
LeviLamina
|
This is the complete list of members for ITaskQueue, including all inherited members.
| AddRef()=0 (defined in IApi) | IApi | pure virtual |
| CanClose()=0 (defined in ITaskQueue) | ITaskQueue | pure virtual |
| CanTerminate()=0 (defined in ITaskQueue) | ITaskQueue | pure virtual |
| GetHandle()=0 (defined in ITaskQueue) | ITaskQueue | pure virtual |
| GetPortContext(::XTaskQueuePort port, ::ITaskQueuePortContext **portContext)=0 (defined in ITaskQueue) | ITaskQueue | pure virtual |
| QueryApi(::ApiId id, void **ptr)=0 (defined in IApi) | IApi | pure virtual |
| RegisterSubmitCallback(void *context, void(*callback)(void *, ::XTaskQueueObject *, ::XTaskQueuePort), ::XTaskQueueRegistrationToken *token)=0 (defined in ITaskQueue) | ITaskQueue | pure virtual |
| RegisterWaitHandle(::XTaskQueuePort port, void *waitHandle, void *callbackContext, void(*callback)(void *, bool), ::XTaskQueueRegistrationToken *token)=0 (defined in ITaskQueue) | ITaskQueue | pure virtual |
| Release()=0 (defined in IApi) | IApi | pure virtual |
| Terminate(bool wait, void *callbackContext, void(*callback)(void *))=0 (defined in ITaskQueue) | ITaskQueue | pure virtual |
| UnregisterSubmitCallback(::XTaskQueueRegistrationToken token)=0 (defined in ITaskQueue) | ITaskQueue | pure virtual |
| UnregisterWaitHandle(::XTaskQueueRegistrationToken token)=0 (defined in ITaskQueue) | ITaskQueue | pure virtual |