LeviLamina
Loading...
Searching...
No Matches
ITaskQueuePortContext Struct Referenceabstract
Inheritance diagram for ITaskQueuePortContext:

Public Member Functions

virtual::XTaskQueuePort GetType ()=0
virtual::TaskQueuePortStatus GetStatus ()=0
virtual::ITaskQueue * GetQueue ()=0
virtual::ITaskQueuePort * GetPort ()=0
virtual bool TrySetStatus (::TaskQueuePortStatus expectedStatus, ::TaskQueuePortStatus status)=0
virtual void SetStatus (::TaskQueuePortStatus status)=0
virtual void ItemQueued ()=0
virtual bool AddSuspend ()=0
virtual bool RemoveSuspend ()=0
virtual uint AddRef ()=0
virtual uint Release ()=0
virtual HRESULT QueryApi (::ApiId id, void **ptr)=0

The documentation for this struct was generated from the following file: