Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCNetScheduleAPI.html below:
NCBI C++ ToolKit: CNetScheduleAPI Class Reference
Search Toolkit Book for CNetScheduleAPI
Client API for NCBI NetSchedule server. More...
#include <connect/services/netschedule_api.hpp>
Inheritance diagram for CNetScheduleAPI:
Collaboration diagram for CNetScheduleAPI:
Public Types enum EAppRegistry { eAppRegistry } Defines how this object must be initialized. More...
enum EJobStatus {
eJobNotFound = -1 , ePending = 0 , eRunning = 1 , eCanceled = 3 ,
eFailed = 4 , eDone = 5 , eReading = 6 , eConfirmed = 7 ,
eReadFailed = 8 , eDeleted = 9 , eLastStatus
} Job status codes. More...
enum EJobMask {
eEmptyMask = 0 , eExclusiveJob = (1 << 0) , eOutOfOrder = (1 << 1) , eForEachNode = (1 << 2) ,
eSystemJob = (1 << 3) , eUserMask = (1 << 16)
} Job masks. More...
enum EClientType {
eCT_Auto , eCT_Admin , eCT_Submitter , eCT_WorkerNode ,
eCT_Reader
} enum ENetScheduleWarningType {
eWarnUnknown , eWarnAffinityNotFound , eWarnAffinityNotPreferred , eWarnAffinityAlreadyPreferred ,
eWarnGroupNotFound , eWarnJobNotFound , eWarnJobAlreadyCanceled , eWarnJobAlreadyDone ,
eWarnJobAlreadyFailed , eWarnJobPassportOnlyMatch , eWarnNoParametersChanged , eWarnConfigFileNotChanged ,
eWarnAlertNotFound , eWarnAlertAlreadyAcknowledged , eWarnSubmitsDisabledForServer , eWarnQueueAlreadyPaused ,
eWarnQueueNotPaused , eWarnCommandObsolete , eWarnJobNotRead
} typedef SNetScheduleAPIImpl * TInstance typedef unsigned TJobMask typedef map< string, string > TQueueParams Detailed Description
Client API for NCBI NetSchedule server.
This API is logically divided into two sections: Job Submitter API and Worker Node API.
As objects of this class are only smart pointers to the real implementation, it is advisable that these objects are allocated on the stack rather than the heap.
-
See also
-
CNetServiceException, CNetScheduleException
Definition at line 85 of file netschedule_api.hpp.
The documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4