|
TaskQueuePortImpl & | operator= (TaskQueuePortImpl const &) |
|
| TaskQueuePortImpl (TaskQueuePortImpl const &) |
|
virtual::XTaskQueuePortObject * | GetHandle () |
|
virtual HRESULT | QueueItem (::ITaskQueuePortContext *portContext, uint waitMs, void *callbackContext, void(*callback)(void *, bool)) |
|
virtual HRESULT | RegisterWaitHandle (::ITaskQueuePortContext *portContext, void *waitHandle, void *callbackContext, void(*callback)(void *, bool), ::XTaskQueueRegistrationToken *token) |
|
virtual void | UnregisterWaitHandle (::XTaskQueueRegistrationToken token) |
|
virtual HRESULT | PrepareTerminate (::ITaskQueuePortContext *portContext, void *callbackContext, void(*callback)(void *), void **token) |
|
virtual void | CancelTermination (void *token) |
|
virtual void | Terminate (void *token) |
|
virtual HRESULT | Attach (::ITaskQueuePortContext *portContext) |
|
virtual void | Detach (::ITaskQueuePortContext *portContext) |
|
virtual bool | Dispatch (::ITaskQueuePortContext *portContext, uint timeoutInMs) |
|
virtual bool | IsEmpty () |
|
virtual void | WaitForUnwind () |
|
virtual HRESULT | SuspendTermination (::ITaskQueuePortContext *portContext) |
|
virtual void | ResumeTermination (::ITaskQueuePortContext *portContext) |
|
virtual void | SuspendPort () |
|
virtual void | ResumePort () |
|
MCAPI bool | AppendEntry (::TaskQueuePortImpl::QueueEntry const &entry, uint64 node) |
|
MCAPI bool | AppendWaitRegistrationEntry (::TaskQueuePortImpl::WaitRegistration *waitReg) |
|
MCAPI void | CancelPendingEntries (::ITaskQueuePortContext *portContext, bool appendToQueue) |
|
MCAPI bool | DrainOneItem (::OS::ThreadPoolActionStatus &status) |
|
MCAPI long | Initialize (::XTaskQueueDispatchMode mode) |
|
MCAPI long | InitializeWaitRegistration (::TaskQueuePortImpl::WaitRegistration *waitReg) |
|
MCAPI void | NotifyItemQueued () |
|
MCAPI void | ProcessThreadPoolCallback (::OS::ThreadPoolActionStatus &status) |
|
MCAPI void | ScheduleTermination (::TaskQueuePortImpl::TerminationEntry *term) |
|
MCAPI void | SubmitPendingCallback () |
|
MCAPI | TaskQueuePortImpl () |
|
MCAPI bool | Wait (::ITaskQueuePortContext *portContext, uint timeout) |
|
MCAPI void * | $ctor () |
|
MCAPI void | $dtor () |
|
MCAPI::XTaskQueuePortObject * | $GetHandle () |
|
MCAPI HRESULT | $QueueItem (::ITaskQueuePortContext *portContext, uint waitMs, void *callbackContext, void(*callback)(void *, bool)) |
|
MCAPI HRESULT | $RegisterWaitHandle (::ITaskQueuePortContext *portContext, void *waitHandle, void *callbackContext, void(*callback)(void *, bool), ::XTaskQueueRegistrationToken *token) |
|
MCAPI void | $UnregisterWaitHandle (::XTaskQueueRegistrationToken token) |
|
MCAPI HRESULT | $PrepareTerminate (::ITaskQueuePortContext *portContext, void *callbackContext, void(*callback)(void *), void **token) |
|
MCAPI void | $CancelTermination (void *token) |
|
MCAPI void | $Terminate (void *token) |
|
MCAPI HRESULT | $Attach (::ITaskQueuePortContext *portContext) |
|
MCAPI void | $Detach (::ITaskQueuePortContext *portContext) |
|
MCAPI bool | $Dispatch (::ITaskQueuePortContext *portContext, uint timeoutInMs) |
|
MCAPI bool | $IsEmpty () |
|
MCAPI void | $WaitForUnwind () |
|
MCAPI HRESULT | $SuspendTermination (::ITaskQueuePortContext *portContext) |
|
MCAPI void | $ResumeTermination (::ITaskQueuePortContext *portContext) |
|
MCAPI void | $SuspendPort () |
|
MCAPI void | $ResumePort () |
|
|
::ll::UntypedStorage< 8, 24 > | mUnk934f42 |
|
::ll::UntypedStorage< 4, 4 > | mUnk769562 |
|
::ll::UntypedStorage< 8, 136 > | mUnkfa4e09 |
|
::ll::UntypedStorage< 4, 4 > | mUnk500b9b |
|
::ll::UntypedStorage< 8, 72 > | mUnk7302f0 |
|
::ll::UntypedStorage< 8, 80 > | mUnke94bfc |
|
::ll::UntypedStorage< 8, 8 > | mUnk233445 |
|
::ll::UntypedStorage< 8, 8 > | mUnk929b5d |
|
::ll::UntypedStorage< 8, 8 > | mUnk279d00 |
|
::ll::UntypedStorage< 8, 8 > | mUnk3bba68 |
|
::ll::UntypedStorage< 8, 8 > | mUnk89a610 |
|
::ll::UntypedStorage< 8, 8 > | mUnk8c66f0 |
|
::ll::UntypedStorage< 8, 8 > | mUnk3df8d0 |
|
::ll::UntypedStorage< 8, 8 > | mUnkb70277 |
|
::ll::UntypedStorage< 1, 1 > | mUnk67421d |
|
::ll::UntypedStorage< 8, 488 > | mUnkf3d0e8 |
|
::ll::UntypedStorage< 8, 496 > | mUnk8c2eb0 |
|
::ll::UntypedStorage< 8, 8 > | mUnk92e0b4 |
|