#include <jobqueue.h>

Public Member Functions | |
| MAXON_IMPLICIT | ServiceIOJobQueueInterface (MAXON_SOURCE_LOCATION_DECLARATION)=delete | 
  Public Member Functions inherited from JobQueueInterface | |
| MAXON_METHOD Int | GetThreadCount () const | 
| MAXON_METHOD void | Cancel (UInt ownerId) | 
| MAXON_METHOD void | CancelAndWait (UInt ownerId) | 
Additional Inherited Members | |
  Static Public Member Functions inherited from JobQueueInterface | |
| static MAXON_METHOD Result< JobQueueInterface * > | Alloc (MAXON_SOURCE_LOCATION_DECLARATION, JOBQUEUETYPE type, Int threadCnt, JOBQUEUEMODE mode, const Char *name, UInt *ownerId=nullptr) | 
| static MAXON_METHOD Int | GetThreadCount (JobQueueInterface *queue, Int maxWaitSessionLevel=LIMIT< Int >::MAX) | 
| static MAXON_METHOD JobQueueInterface * | GetDestinationQueue () | 
| static MAXON_METHOD Result< void > | SetDestinationQueue (JobQueueInterface *queue) | 
| static MAXON_METHOD JobQueueInterface * | GetMainThreadQueue () | 
| static MAXON_METHOD ServiceIOJobQueueInterface * | GetServiceIOQueue () |