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, ::TaskQueuePortStatus)=0
 
virtual void SetStatus (::TaskQueuePortStatus)=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, void **)=0
 

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