globus_gram_protocol_constants.h

Go to the documentation of this file.
00001 /* This file is automatically generated by
00002  * ./scripts/create_protocol_constants.pl. Do not modify.
00003  */
00004 
00009 #ifndef GLOBUS_GRAM_PROTOCOL_CONSTANTS_H
00010 #define GLOBUS_GRAM_PROTOCOL_CONSTANTS_H
00011 
00025 typedef enum
00026 {
00027 
00028     GLOBUS_GRAM_PROTOCOL_ERROR_PARAMETER_NOT_SUPPORTED=1,
00029     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_REQUEST=2,
00030     GLOBUS_GRAM_PROTOCOL_ERROR_NO_RESOURCES=3,
00031     GLOBUS_GRAM_PROTOCOL_ERROR_BAD_DIRECTORY=4,
00032     GLOBUS_GRAM_PROTOCOL_ERROR_EXECUTABLE_NOT_FOUND=5,
00033     GLOBUS_GRAM_PROTOCOL_ERROR_INSUFFICIENT_FUNDS=6,
00034     GLOBUS_GRAM_PROTOCOL_ERROR_AUTHORIZATION=7,
00035     GLOBUS_GRAM_PROTOCOL_ERROR_USER_CANCELLED=8,
00036     GLOBUS_GRAM_PROTOCOL_ERROR_SYSTEM_CANCELLED=9,
00037     GLOBUS_GRAM_PROTOCOL_ERROR_PROTOCOL_FAILED=10,
00038     GLOBUS_GRAM_PROTOCOL_ERROR_STDIN_NOT_FOUND=11,
00039     GLOBUS_GRAM_PROTOCOL_ERROR_CONNECTION_FAILED=12,
00040     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_MAXTIME=13,
00041     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_COUNT=14,
00042     GLOBUS_GRAM_PROTOCOL_ERROR_NULL_SPECIFICATION_TREE=15,
00043     GLOBUS_GRAM_PROTOCOL_ERROR_JM_FAILED_ALLOW_ATTACH=16,
00044     GLOBUS_GRAM_PROTOCOL_ERROR_JOB_EXECUTION_FAILED=17,
00045     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_PARADYN=18,
00046     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_JOBTYPE=19,
00047     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_GRAM_MYJOB=20,
00048     GLOBUS_GRAM_PROTOCOL_ERROR_BAD_SCRIPT_ARG_FILE=21,
00049     GLOBUS_GRAM_PROTOCOL_ERROR_ARG_FILE_CREATION_FAILED=22,
00050     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_JOBSTATE=23,
00051     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_SCRIPT_REPLY=24,
00052     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_SCRIPT_STATUS=25,
00053     GLOBUS_GRAM_PROTOCOL_ERROR_JOBTYPE_NOT_SUPPORTED=26,
00054     GLOBUS_GRAM_PROTOCOL_ERROR_UNIMPLEMENTED=27,
00055     GLOBUS_GRAM_PROTOCOL_ERROR_TEMP_SCRIPT_FILE_FAILED=28,
00056     GLOBUS_GRAM_PROTOCOL_ERROR_USER_PROXY_NOT_FOUND=29,
00057     GLOBUS_GRAM_PROTOCOL_ERROR_OPENING_USER_PROXY=30,
00058     GLOBUS_GRAM_PROTOCOL_ERROR_JOB_CANCEL_FAILED=31,
00059     GLOBUS_GRAM_PROTOCOL_ERROR_MALLOC_FAILED=32,
00060     GLOBUS_GRAM_PROTOCOL_ERROR_DUCT_INIT_FAILED=33,
00061     GLOBUS_GRAM_PROTOCOL_ERROR_DUCT_LSP_FAILED=34,
00062     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_HOST_COUNT=35,
00063     GLOBUS_GRAM_PROTOCOL_ERROR_UNSUPPORTED_PARAMETER=36,
00064     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_QUEUE=37,
00065     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_PROJECT=38,
00066     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_EVALUATION_FAILED=39,
00067     GLOBUS_GRAM_PROTOCOL_ERROR_BAD_RSL_ENVIRONMENT=40,
00068     GLOBUS_GRAM_PROTOCOL_ERROR_DRYRUN=41,
00069     GLOBUS_GRAM_PROTOCOL_ERROR_ZERO_LENGTH_RSL=42,
00070     GLOBUS_GRAM_PROTOCOL_ERROR_STAGING_EXECUTABLE=43,
00071     GLOBUS_GRAM_PROTOCOL_ERROR_STAGING_STDIN=44,
00072     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_JOB_MANAGER_TYPE=45,
00073     GLOBUS_GRAM_PROTOCOL_ERROR_BAD_ARGUMENTS=46,
00074     GLOBUS_GRAM_PROTOCOL_ERROR_GATEKEEPER_MISCONFIGURED=47,
00075     GLOBUS_GRAM_PROTOCOL_ERROR_BAD_RSL=48,
00076     GLOBUS_GRAM_PROTOCOL_ERROR_VERSION_MISMATCH=49,
00077     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_ARGUMENTS=50,
00078     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_COUNT=51,
00079     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_DIRECTORY=52,
00080     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_DRYRUN=53,
00081     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_ENVIRONMENT=54,
00082     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_EXECUTABLE=55,
00083     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_HOST_COUNT=56,
00084     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_JOBTYPE=57,
00085     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_MAXTIME=58,
00086     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_MYJOB=59,
00087     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_PARADYN=60,
00088     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_PROJECT=61,
00089     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_QUEUE=62,
00090     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_STDERR=63,
00091     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_STDIN=64,
00092     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_STDOUT=65,
00093     GLOBUS_GRAM_PROTOCOL_ERROR_OPENING_JOBMANAGER_SCRIPT=66,
00094     GLOBUS_GRAM_PROTOCOL_ERROR_CREATING_PIPE=67,
00095     GLOBUS_GRAM_PROTOCOL_ERROR_FCNTL_FAILED=68,
00096     GLOBUS_GRAM_PROTOCOL_ERROR_STDOUT_FILENAME_FAILED=69,
00097     GLOBUS_GRAM_PROTOCOL_ERROR_STDERR_FILENAME_FAILED=70,
00098     GLOBUS_GRAM_PROTOCOL_ERROR_FORKING_EXECUTABLE=71,
00099     GLOBUS_GRAM_PROTOCOL_ERROR_EXECUTABLE_PERMISSIONS=72,
00100     GLOBUS_GRAM_PROTOCOL_ERROR_OPENING_STDOUT=73,
00101     GLOBUS_GRAM_PROTOCOL_ERROR_OPENING_STDERR=74,
00102     GLOBUS_GRAM_PROTOCOL_ERROR_OPENING_CACHE_USER_PROXY=75,
00103     GLOBUS_GRAM_PROTOCOL_ERROR_OPENING_CACHE=76,
00104     GLOBUS_GRAM_PROTOCOL_ERROR_INSERTING_CLIENT_CONTACT=77,
00105     GLOBUS_GRAM_PROTOCOL_ERROR_CLIENT_CONTACT_NOT_FOUND=78,
00106     GLOBUS_GRAM_PROTOCOL_ERROR_CONTACTING_JOB_MANAGER=79,
00107     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_JOB_CONTACT=80,
00108     GLOBUS_GRAM_PROTOCOL_ERROR_UNDEFINED_EXE=81,
00109     GLOBUS_GRAM_PROTOCOL_ERROR_CONDOR_ARCH=82,
00110     GLOBUS_GRAM_PROTOCOL_ERROR_CONDOR_OS=83,
00111     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_MIN_MEMORY=84,
00112     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_MAX_MEMORY=85,
00113     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_MIN_MEMORY=86,
00114     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_MAX_MEMORY=87,
00115     GLOBUS_GRAM_PROTOCOL_ERROR_HTTP_FRAME_FAILED=88,
00116     GLOBUS_GRAM_PROTOCOL_ERROR_HTTP_UNFRAME_FAILED=89,
00117     GLOBUS_GRAM_PROTOCOL_ERROR_HTTP_PACK_FAILED=90,
00118     GLOBUS_GRAM_PROTOCOL_ERROR_HTTP_UNPACK_FAILED=91,
00119     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_JOB_QUERY=92,
00120     GLOBUS_GRAM_PROTOCOL_ERROR_SERVICE_NOT_FOUND=93,
00121     GLOBUS_GRAM_PROTOCOL_ERROR_JOB_QUERY_DENIAL=94,
00122     GLOBUS_GRAM_PROTOCOL_ERROR_CALLBACK_NOT_FOUND=95,
00123     GLOBUS_GRAM_PROTOCOL_ERROR_BAD_GATEKEEPER_CONTACT=96,
00124     GLOBUS_GRAM_PROTOCOL_ERROR_POE_NOT_FOUND=97,
00125     GLOBUS_GRAM_PROTOCOL_ERROR_MPIRUN_NOT_FOUND=98,
00126     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_START_TIME=99,
00127     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_RESERVATION_HANDLE=100,
00128     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_MAX_WALL_TIME=101,
00129     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_MAX_WALL_TIME=102,
00130     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_MAX_CPU_TIME=103,
00131     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_MAX_CPU_TIME=104,
00132     GLOBUS_GRAM_PROTOCOL_ERROR_JM_SCRIPT_NOT_FOUND=105,
00133     GLOBUS_GRAM_PROTOCOL_ERROR_JM_SCRIPT_PERMISSIONS=106,
00134     GLOBUS_GRAM_PROTOCOL_ERROR_SIGNALING_JOB=107,
00135     GLOBUS_GRAM_PROTOCOL_ERROR_UNKNOWN_SIGNAL_TYPE=108,
00136     GLOBUS_GRAM_PROTOCOL_ERROR_GETTING_JOBID=109,
00137     GLOBUS_GRAM_PROTOCOL_ERROR_WAITING_FOR_COMMIT=110,
00138     GLOBUS_GRAM_PROTOCOL_ERROR_COMMIT_TIMED_OUT=111,
00139     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_SAVE_STATE=112,
00140     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_RESTART=113,
00141     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_TWO_PHASE_COMMIT=114,
00142     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_TWO_PHASE_COMMIT=115,
00143     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_STDOUT_POSITION=116,
00144     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_STDOUT_POSITION=117,
00145     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_STDERR_POSITION=118,
00146     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_STDERR_POSITION=119,
00147     GLOBUS_GRAM_PROTOCOL_ERROR_RESTART_FAILED=120,
00148     GLOBUS_GRAM_PROTOCOL_ERROR_NO_STATE_FILE=121,
00149     GLOBUS_GRAM_PROTOCOL_ERROR_READING_STATE_FILE=122,
00150     GLOBUS_GRAM_PROTOCOL_ERROR_WRITING_STATE_FILE=123,
00151     GLOBUS_GRAM_PROTOCOL_ERROR_OLD_JM_ALIVE=124,
00152     GLOBUS_GRAM_PROTOCOL_ERROR_TTL_EXPIRED=125,
00153     GLOBUS_GRAM_PROTOCOL_ERROR_SUBMIT_UNKNOWN=126,
00154     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_REMOTE_IO_URL=127,
00155     GLOBUS_GRAM_PROTOCOL_ERROR_WRITING_REMOTE_IO_URL=128,
00156     GLOBUS_GRAM_PROTOCOL_ERROR_STDIO_SIZE=129,
00157     GLOBUS_GRAM_PROTOCOL_ERROR_JM_STOPPED=130,
00158     GLOBUS_GRAM_PROTOCOL_ERROR_USER_PROXY_EXPIRED=131,
00159     GLOBUS_GRAM_PROTOCOL_ERROR_JOB_UNSUBMITTED=132,
00160     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_COMMIT=133,
00161     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_SCHEDULER_SPECIFIC=134,
00162     GLOBUS_GRAM_PROTOCOL_ERROR_STAGE_IN_FAILED=135,
00163     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_SCRATCH=136,
00164     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_CACHE=137,
00165     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_SUBMIT_ATTRIBUTE=138,
00166     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_STDIO_UPDATE_ATTRIBUTE=139,
00167     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_RESTART_ATTRIBUTE=140,
00168     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_FILE_STAGE_IN=141,
00169     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_FILE_STAGE_IN_SHARED=142,
00170     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_FILE_STAGE_OUT=143,
00171     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_GASS_CACHE=144,
00172     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_FILE_CLEANUP=145,
00173     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_SCRATCH=146,
00174     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_SCHEDULER_SPECIFIC=147,
00175     GLOBUS_GRAM_PROTOCOL_ERROR_UNDEFINED_ATTRIBUTE=148,
00176     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_CACHE=149,
00177     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_SAVE_STATE=150,
00178     GLOBUS_GRAM_PROTOCOL_ERROR_OPENING_VALIDATION_FILE=151,
00179     GLOBUS_GRAM_PROTOCOL_ERROR_READING_VALIDATION_FILE=152,
00180     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_PROXY_TIMEOUT=153,
00181     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_PROXY_TIMEOUT=154,
00182     GLOBUS_GRAM_PROTOCOL_ERROR_STAGE_OUT_FAILED=155,
00183     GLOBUS_GRAM_PROTOCOL_ERROR_JOB_CONTACT_NOT_FOUND=156,
00184     GLOBUS_GRAM_PROTOCOL_ERROR_DELEGATION_FAILED=157,
00185     GLOBUS_GRAM_PROTOCOL_ERROR_LOCKING_STATE_LOCK_FILE=158,
00186     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_ATTR=159,
00187     GLOBUS_GRAM_PROTOCOL_ERROR_NULL_PARAMETER=160,
00188     GLOBUS_GRAM_PROTOCOL_ERROR_STILL_STREAMING=161,
00189     GLOBUS_GRAM_PROTOCOL_ERROR_AUTHORIZATION_DENIED=162,
00190     GLOBUS_GRAM_PROTOCOL_ERROR_AUTHORIZATION_SYSTEM_FAILURE=163,
00191     GLOBUS_GRAM_PROTOCOL_ERROR_AUTHORIZATION_DENIED_JOB_ID=164,
00192     GLOBUS_GRAM_PROTOCOL_ERROR_AUTHORIZATION_DENIED_EXECUTABLE=165,
00193     GLOBUS_GRAM_PROTOCOL_ERROR_RSL_USER_NAME=166,
00194     GLOBUS_GRAM_PROTOCOL_ERROR_INVALID_USER_NAME=167,
00195     GLOBUS_GRAM_PROTOCOL_ERROR_LAST=168
00196 }
00197 globus_gram_protocol_error_t;
00198 
00212 typedef enum
00213 {
00214 
00215     GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_CANCEL=1,
00217     GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_SUSPEND=2,
00219     GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_RESUME=3,
00221     GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_PRIORITY=4,
00223     GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_COMMIT_REQUEST=5,
00226     GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_COMMIT_EXTEND=6,
00230     GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_STDIO_UPDATE=7,
00235     GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_STDIO_SIZE=8,
00246     GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_STOP_MANAGER=9,
00251     GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_COMMIT_END=10
00254 }
00255 globus_gram_protocol_job_signal_t;
00256 
00270 typedef enum
00271 {
00272 
00273     GLOBUS_GRAM_PROTOCOL_JOB_STATE_PENDING=1,
00275     GLOBUS_GRAM_PROTOCOL_JOB_STATE_ACTIVE=2,
00277     GLOBUS_GRAM_PROTOCOL_JOB_STATE_FAILED=4,
00280     GLOBUS_GRAM_PROTOCOL_JOB_STATE_DONE=8,
00282     GLOBUS_GRAM_PROTOCOL_JOB_STATE_SUSPENDED=16,
00286     GLOBUS_GRAM_PROTOCOL_JOB_STATE_UNSUBMITTED=32,
00290     GLOBUS_GRAM_PROTOCOL_JOB_STATE_STAGE_IN=64,
00292     GLOBUS_GRAM_PROTOCOL_JOB_STATE_STAGE_OUT=128,
00294     GLOBUS_GRAM_PROTOCOL_JOB_STATE_ALL=0xFFFFF
00296 }
00297 globus_gram_protocol_job_state_t;
00298 
00299 #endif

Generated on 5 Nov 2016 for globus_gram_protocol by  doxygen 1.4.7