Main Page | Modules | Data Structures | File List | Data Fields | Globals

Events

contains definition of event type codes for use both by lbapi.h and dglog.h All L&B event types. More...

Data Structures

struct  _edg_wll_AbortEvent
struct  _edg_wll_AcceptedEvent
struct  _edg_wll_AnyEvent
struct  _edg_wll_CancelEvent
struct  _edg_wll_ChangeACLEvent
struct  _edg_wll_ChkptEvent
struct  _edg_wll_ClearEvent
struct  _edg_wll_CollectionStateEvent
struct  _edg_wll_CondorErrorEvent
struct  _edg_wll_CondorMatchEvent
struct  _edg_wll_CondorRejectEvent
struct  _edg_wll_CondorResourceUsageEvent
struct  _edg_wll_CondorShadowExitedEvent
struct  _edg_wll_CondorShadowStartedEvent
struct  _edg_wll_CondorStarterExitedEvent
struct  _edg_wll_CondorStarterStartedEvent
struct  _edg_wll_CurDescrEvent
struct  _edg_wll_DeQueuedEvent
struct  _edg_wll_DoneEvent
struct  _edg_wll_EnQueuedEvent
union  _edg_wll_Event
struct  _edg_wll_HelperCallEvent
struct  _edg_wll_HelperReturnEvent
struct  _edg_wll_ListenerEvent
struct  _edg_wll_MatchEvent
struct  _edg_wll_NotificationEvent
struct  _edg_wll_PBSDequeuedEvent
struct  _edg_wll_PBSDoneEvent
struct  _edg_wll_PBSErrorEvent
struct  _edg_wll_PBSMatchEvent
struct  _edg_wll_PBSPendingEvent
struct  _edg_wll_PBSQueuedEvent
struct  _edg_wll_PBSRerunEvent
struct  _edg_wll_PBSResourceUsageEvent
struct  _edg_wll_PBSRunEvent
struct  _edg_wll_PendingEvent
struct  _edg_wll_PurgeEvent
struct  _edg_wll_ReallyRunningEvent
struct  _edg_wll_RefusedEvent
struct  _edg_wll_RegJobEvent
struct  _edg_wll_ResourceUsageEvent
struct  _edg_wll_ResubmissionEvent
struct  _edg_wll_ResumeEvent
struct  _edg_wll_RunningEvent
struct  _edg_wll_SuspendEvent
struct  _edg_wll_TransferEvent
struct  _edg_wll_UserTagEvent
union  edg_wll_Event
 All event types union. More...


Defines

#define _EDG_WLL_EVENT_COMMON

Typedefs

typedef char * edg_wll_LogLine
typedef enum _edg_wll_EventCode edg_wll_EventCode
typedef enum _edg_wll_KeyNameCode edg_wll_KeyNameCode
typedef _edg_wll_AnyEvent edg_wll_AnyEvent
typedef _edg_wll_TransferEvent edg_wll_TransferEvent
typedef _edg_wll_AcceptedEvent edg_wll_AcceptedEvent
typedef _edg_wll_RefusedEvent edg_wll_RefusedEvent
typedef _edg_wll_EnQueuedEvent edg_wll_EnQueuedEvent
typedef _edg_wll_DeQueuedEvent edg_wll_DeQueuedEvent
typedef _edg_wll_HelperCallEvent edg_wll_HelperCallEvent
typedef _edg_wll_HelperReturnEvent edg_wll_HelperReturnEvent
typedef _edg_wll_RunningEvent edg_wll_RunningEvent
typedef _edg_wll_ResubmissionEvent edg_wll_ResubmissionEvent
typedef _edg_wll_DoneEvent edg_wll_DoneEvent
typedef _edg_wll_CancelEvent edg_wll_CancelEvent
typedef _edg_wll_AbortEvent edg_wll_AbortEvent
typedef _edg_wll_ClearEvent edg_wll_ClearEvent
typedef _edg_wll_PurgeEvent edg_wll_PurgeEvent
typedef _edg_wll_MatchEvent edg_wll_MatchEvent
typedef _edg_wll_PendingEvent edg_wll_PendingEvent
typedef _edg_wll_RegJobEvent edg_wll_RegJobEvent
typedef _edg_wll_ChkptEvent edg_wll_ChkptEvent
typedef _edg_wll_ListenerEvent edg_wll_ListenerEvent
typedef _edg_wll_CurDescrEvent edg_wll_CurDescrEvent
typedef _edg_wll_UserTagEvent edg_wll_UserTagEvent
typedef _edg_wll_ChangeACLEvent edg_wll_ChangeACLEvent
typedef _edg_wll_NotificationEvent edg_wll_NotificationEvent
typedef _edg_wll_ResourceUsageEvent edg_wll_ResourceUsageEvent
typedef _edg_wll_ReallyRunningEvent edg_wll_ReallyRunningEvent
typedef _edg_wll_SuspendEvent edg_wll_SuspendEvent
typedef _edg_wll_ResumeEvent edg_wll_ResumeEvent
typedef _edg_wll_CollectionStateEvent edg_wll_CollectionStateEvent
typedef _edg_wll_PBSQueuedEvent edg_wll_PBSQueuedEvent
typedef _edg_wll_PBSMatchEvent edg_wll_PBSMatchEvent
typedef _edg_wll_PBSPendingEvent edg_wll_PBSPendingEvent
typedef _edg_wll_PBSRunEvent edg_wll_PBSRunEvent
typedef _edg_wll_PBSRerunEvent edg_wll_PBSRerunEvent
typedef _edg_wll_PBSDoneEvent edg_wll_PBSDoneEvent
typedef _edg_wll_PBSDequeuedEvent edg_wll_PBSDequeuedEvent
typedef _edg_wll_PBSResourceUsageEvent edg_wll_PBSResourceUsageEvent
typedef _edg_wll_PBSErrorEvent edg_wll_PBSErrorEvent
typedef _edg_wll_CondorMatchEvent edg_wll_CondorMatchEvent
typedef _edg_wll_CondorRejectEvent edg_wll_CondorRejectEvent
typedef _edg_wll_CondorShadowStartedEvent edg_wll_CondorShadowStartedEvent
typedef _edg_wll_CondorShadowExitedEvent edg_wll_CondorShadowExitedEvent
typedef _edg_wll_CondorStarterStartedEvent edg_wll_CondorStarterStartedEvent
typedef _edg_wll_CondorStarterExitedEvent edg_wll_CondorStarterExitedEvent
typedef _edg_wll_CondorResourceUsageEvent edg_wll_CondorResourceUsageEvent
typedef _edg_wll_CondorErrorEvent edg_wll_CondorErrorEvent
typedef _edg_wll_Event edg_wll_Event

Enumerations

enum  _edg_wll_EventCode {
  EDG_WLL_EVENT_UNDEF = 0, EDG_WLL_EVENT_TRANSFER, EDG_WLL_EVENT_ACCEPTED, EDG_WLL_EVENT_REFUSED,
  EDG_WLL_EVENT_ENQUEUED, EDG_WLL_EVENT_DEQUEUED, EDG_WLL_EVENT_HELPERCALL, EDG_WLL_EVENT_HELPERRETURN,
  EDG_WLL_EVENT_RUNNING, EDG_WLL_EVENT_RESUBMISSION, EDG_WLL_EVENT_DONE, EDG_WLL_EVENT_CANCEL,
  EDG_WLL_EVENT_ABORT, EDG_WLL_EVENT_CLEAR, EDG_WLL_EVENT_PURGE, EDG_WLL_EVENT_MATCH,
  EDG_WLL_EVENT_PENDING, EDG_WLL_EVENT_REGJOB, EDG_WLL_EVENT_CHKPT, EDG_WLL_EVENT_LISTENER,
  EDG_WLL_EVENT_CURDESCR, EDG_WLL_EVENT_USERTAG, EDG_WLL_EVENT_CHANGEACL, EDG_WLL_EVENT_NOTIFICATION,
  EDG_WLL_EVENT_RESOURCEUSAGE, EDG_WLL_EVENT_REALLYRUNNING, EDG_WLL_EVENT_SUSPEND, EDG_WLL_EVENT_RESUME,
  EDG_WLL_EVENT_COLLECTIONSTATE, EDG_WLL_EVENT_PBSQUEUED, EDG_WLL_EVENT_PBSMATCH, EDG_WLL_EVENT_PBSPENDING,
  EDG_WLL_EVENT_PBSRUN, EDG_WLL_EVENT_PBSRERUN, EDG_WLL_EVENT_PBSDONE, EDG_WLL_EVENT_PBSDEQUEUED,
  EDG_WLL_EVENT_PBSRESOURCEUSAGE, EDG_WLL_EVENT_PBSERROR, EDG_WLL_EVENT_CONDORMATCH, EDG_WLL_EVENT_CONDORREJECT,
  EDG_WLL_EVENT_CONDORSHADOWSTARTED, EDG_WLL_EVENT_CONDORSHADOWEXITED, EDG_WLL_EVENT_CONDORSTARTERSTARTED, EDG_WLL_EVENT_CONDORSTARTEREXITED,
  EDG_WLL_EVENT_CONDORRESOURCEUSAGE, EDG_WLL_EVENT_CONDORERROR, EDG_WLL_EVENT__LAST
}
enum  _edg_wll_KeyNameCode {
  UNDEFINED, EDG_WLL_EVNT, ULM_DATE, ULM_ARR_DATE,
  ULM_HOST, ULM_LVL, EDG_WLL_COMMON_PRIORITY, EDG_WLL_COMMON_JOBID,
  EDG_WLL_COMMON_SEQCODE, EDG_WLL_COMMON_USER, EDG_WLL_COMMON_SOURCE, EDG_WLL_COMMON_SRC_INSTANCE,
  EDG_WLL_TRANSFER_DESTINATION, EDG_WLL_TRANSFER_DEST_HOST, EDG_WLL_TRANSFER_DEST_INSTANCE, EDG_WLL_TRANSFER_JOB,
  EDG_WLL_TRANSFER_RESULT, EDG_WLL_TRANSFER_REASON, EDG_WLL_TRANSFER_DEST_JOBID, EDG_WLL_ACCEPTED_FROM,
  EDG_WLL_ACCEPTED_FROM_HOST, EDG_WLL_ACCEPTED_FROM_INSTANCE, EDG_WLL_ACCEPTED_LOCAL_JOBID, EDG_WLL_REFUSED_FROM,
  EDG_WLL_REFUSED_FROM_HOST, EDG_WLL_REFUSED_FROM_INSTANCE, EDG_WLL_REFUSED_REASON, EDG_WLL_ENQUEUED_QUEUE,
  EDG_WLL_ENQUEUED_JOB, EDG_WLL_ENQUEUED_RESULT, EDG_WLL_ENQUEUED_REASON, EDG_WLL_DEQUEUED_QUEUE,
  EDG_WLL_DEQUEUED_LOCAL_JOBID, EDG_WLL_HELPERCALL_HELPER_NAME, EDG_WLL_HELPERCALL_HELPER_PARAMS, EDG_WLL_HELPERCALL_SRC_ROLE,
  EDG_WLL_HELPERRETURN_HELPER_NAME, EDG_WLL_HELPERRETURN_RETVAL, EDG_WLL_HELPERRETURN_SRC_ROLE, EDG_WLL_RUNNING_NODE,
  EDG_WLL_RESUBMISSION_RESULT, EDG_WLL_RESUBMISSION_REASON, EDG_WLL_RESUBMISSION_TAG, EDG_WLL_DONE_STATUS_CODE,
  EDG_WLL_DONE_REASON, EDG_WLL_DONE_EXIT_CODE, EDG_WLL_CANCEL_STATUS_CODE, EDG_WLL_CANCEL_REASON,
  EDG_WLL_ABORT_REASON, EDG_WLL_CLEAR_REASON, EDG_WLL_MATCH_DEST_ID, EDG_WLL_PENDING_REASON,
  EDG_WLL_REGJOB_JDL, EDG_WLL_REGJOB_NS, EDG_WLL_REGJOB_PARENT, EDG_WLL_REGJOB_JOBTYPE,
  EDG_WLL_REGJOB_NSUBJOBS, EDG_WLL_REGJOB_SEED, EDG_WLL_CHKPT_TAG, EDG_WLL_CHKPT_CLASSAD,
  EDG_WLL_LISTENER_SVC_NAME, EDG_WLL_LISTENER_SVC_HOST, EDG_WLL_LISTENER_SVC_PORT, EDG_WLL_CURDESCR_DESCR,
  EDG_WLL_USERTAG_NAME, EDG_WLL_USERTAG_VALUE, EDG_WLL_CHANGEACL_USER_ID, EDG_WLL_CHANGEACL_USER_ID_TYPE,
  EDG_WLL_CHANGEACL_PERMISSION, EDG_WLL_CHANGEACL_PERMISSION_TYPE, EDG_WLL_CHANGEACL_OPERATION, EDG_WLL_NOTIFICATION_NOTIFID,
  EDG_WLL_NOTIFICATION_OWNER, EDG_WLL_NOTIFICATION_DEST_HOST, EDG_WLL_NOTIFICATION_DEST_PORT, EDG_WLL_NOTIFICATION_JOBSTAT,
  EDG_WLL_RESOURCEUSAGE_RESOURCE, EDG_WLL_RESOURCEUSAGE_QUANTITY, EDG_WLL_RESOURCEUSAGE_UNIT, EDG_WLL_REALLYRUNNING_WN_SEQ,
  EDG_WLL_SUSPEND_REASON, EDG_WLL_RESUME_REASON, EDG_WLL_COLLECTIONSTATE_STATE, EDG_WLL_COLLECTIONSTATE_DONE_CODE,
  EDG_WLL_COLLECTIONSTATE_HISTOGRAM, EDG_WLL_COLLECTIONSTATE_CHILD, EDG_WLL_COLLECTIONSTATE_CHILD_EVENT, EDG_WLL_PBSQUEUED_QUEUE,
  EDG_WLL_PBSQUEUED_OWNER, EDG_WLL_PBSQUEUED_NAME, EDG_WLL_PBSMATCH_DEST_HOST, EDG_WLL_PBSPENDING_REASON,
  EDG_WLL_PBSRUN_SCHEDULER, EDG_WLL_PBSRUN_DEST_HOST, EDG_WLL_PBSRUN_PID, EDG_WLL_PBSDONE_EXIT_STATUS,
  EDG_WLL_PBSRESOURCEUSAGE_USAGE, EDG_WLL_PBSRESOURCEUSAGE_NAME, EDG_WLL_PBSRESOURCEUSAGE_QUANTITY, EDG_WLL_PBSRESOURCEUSAGE_UNIT,
  EDG_WLL_PBSERROR_ERROR_DESC, EDG_WLL_CONDORMATCH_OWNER, EDG_WLL_CONDORMATCH_DEST_HOST, EDG_WLL_CONDORMATCH_PREEMPTING,
  EDG_WLL_CONDORREJECT_OWNER, EDG_WLL_CONDORREJECT_STATUS_CODE, EDG_WLL_CONDORSHADOWSTARTED_SHADOW_HOST, EDG_WLL_CONDORSHADOWSTARTED_SHADOW_PORT,
  EDG_WLL_CONDORSHADOWSTARTED_SHADOW_PID, EDG_WLL_CONDORSHADOWSTARTED_SHADOW_STATUS, EDG_WLL_CONDORSHADOWEXITED_SHADOW_PID, EDG_WLL_CONDORSHADOWEXITED_SHADOW_EXIT_STATUS,
  EDG_WLL_CONDORSTARTERSTARTED_STARTER_PID, EDG_WLL_CONDORSTARTERSTARTED_UNIVERSE, EDG_WLL_CONDORSTARTEREXITED_STARTER_PID, EDG_WLL_CONDORSTARTEREXITED_STARTER_EXIT_STATUS,
  EDG_WLL_CONDORSTARTEREXITED_JOB_PID, EDG_WLL_CONDORSTARTEREXITED_JOB_EXIT_STATUS, EDG_WLL_CONDORRESOURCEUSAGE_USAGE, EDG_WLL_CONDORRESOURCEUSAGE_NAME,
  EDG_WLL_CONDORRESOURCEUSAGE_QUANTITY, EDG_WLL_CONDORRESOURCEUSAGE_UNIT, EDG_WLL_CONDORERROR_ERROR_DESC, EDG_WLL_INTERNAL_TYPE
}
enum  edg_wll_Level {
  EDG_WLL_LEVEL_UNDEFINED, EDG_WLL_LEVEL_EMERGENCY, EDG_WLL_LEVEL_ALERT, EDG_WLL_LEVEL_ERROR,
  EDG_WLL_LEVEL_WARNING, EDG_WLL_LEVEL_AUTH, EDG_WLL_LEVEL_SECURITY, EDG_WLL_LEVEL_USAGE,
  EDG_WLL_LEVEL_SYSTEM, EDG_WLL_LEVEL_IMPORTANT, EDG_WLL_LEVEL_DEBUG
}
enum  edg_wll_TransferResult {
  EDG_WLL_TRANSFER_UNDEFINED, EDG_WLL_TRANSFER_START, EDG_WLL_TRANSFER_OK, EDG_WLL_TRANSFER_REFUSED,
  EDG_WLL_TRANSFER_FAIL
}
enum  edg_wll_EnQueuedResult {
  EDG_WLL_ENQUEUED_UNDEFINED, EDG_WLL_ENQUEUED_START, EDG_WLL_ENQUEUED_OK, EDG_WLL_ENQUEUED_REFUSED,
  EDG_WLL_ENQUEUED_FAIL
}
enum  edg_wll_HelperCallSrc_role { EDG_WLL_HELPERCALL_UNDEFINED, EDG_WLL_HELPERCALL_CALLING, EDG_WLL_HELPERCALL_CALLED }
enum  edg_wll_HelperReturnSrc_role { EDG_WLL_HELPERRETURN_UNDEFINED, EDG_WLL_HELPERRETURN_CALLING, EDG_WLL_HELPERRETURN_CALLED }
enum  edg_wll_ResubmissionResult { EDG_WLL_RESUBMISSION_UNDEFINED, EDG_WLL_RESUBMISSION_WILLRESUB, EDG_WLL_RESUBMISSION_WONTRESUB, EDG_WLL_RESUBMISSION_SHALLOW }
enum  edg_wll_DoneStatus_code { EDG_WLL_DONE_UNDEFINED, EDG_WLL_DONE_OK, EDG_WLL_DONE_FAILED, EDG_WLL_DONE_CANCELLED }
enum  edg_wll_CancelStatus_code {
  EDG_WLL_CANCEL_UNDEFINED, EDG_WLL_CANCEL_REQ, EDG_WLL_CANCEL_REFUSE, EDG_WLL_CANCEL_DONE,
  EDG_WLL_CANCEL_ABORT
}
enum  edg_wll_ClearReason { EDG_WLL_CLEAR_UNDEFINED, EDG_WLL_CLEAR_USER, EDG_WLL_CLEAR_TIMEOUT, EDG_WLL_CLEAR_NOOUTPUT }
enum  edg_wll_RegJobJobtype {
  EDG_WLL_REGJOB_UNDEFINED, EDG_WLL_REGJOB_SIMPLE, EDG_WLL_REGJOB_DAG, EDG_WLL_REGJOB_PARTITIONABLE,
  EDG_WLL_REGJOB_PARTITIONED, EDG_WLL_REGJOB_COLLECTION, EDG_WLL_REGJOB_PBS, EDG_WLL_REGJOB_CONDOR
}
enum  edg_wll_PBSResourceUsageUsage { EDG_WLL_PBSRESOURCEUSAGE_UNDEFINED, EDG_WLL_PBSRESOURCEUSAGE_REQUESTED, EDG_WLL_PBSRESOURCEUSAGE_USED }
enum  edg_wll_CondorRejectStatus_code { EDG_WLL_CONDORREJECT_UNDEFINED, EDG_WLL_CONDORREJECT_NOMATCH, EDG_WLL_CONDORREJECT_OTHER }
enum  edg_wll_CondorResourceUsageUsage { EDG_WLL_CONDORRESOURCEUSAGE_UNDEFINED, EDG_WLL_CONDORRESOURCEUSAGE_REQUESTED, EDG_WLL_CONDORRESOURCEUSAGE_USED }

Functions

edg_wll_EventCode edg_wll_StringToEvent (const char *name)
 convert a string event name to the corresponding numeric code

char * edg_wll_EventToString (edg_wll_EventCode event)
 convert an event numeric code to the corresponding string

edg_wll_KeyNameCode edg_wll_StringToKeyName (const char *name)
 convert a string ULM key name to the corresponding numeric code

char * edg_wll_KeyNameToString (edg_wll_KeyNameCode key)
 convert a ULM key name numeric code to the corresponding string

enum edg_wll_Level edg_wll_StringToLevel (const char *name)
 converts a string Level code to corresponding numeric code

char * edg_wll_LevelToString (enum edg_wll_Level code)
 converts a Level numeric code to corresponding string

enum edg_wll_TransferResult edg_wll_StringToTransferResult (const char *name)
 converts a string Transfer Result code to corresponding numeric code

char * edg_wll_TransferResultToString (enum edg_wll_TransferResult code)
 converts a Transfer Result numeric code to corresponding string

enum edg_wll_EnQueuedResult edg_wll_StringToEnQueuedResult (const char *name)
 converts a string EnQueued Result code to corresponding numeric code

char * edg_wll_EnQueuedResultToString (enum edg_wll_EnQueuedResult code)
 converts a EnQueued Result numeric code to corresponding string

enum edg_wll_HelperCallSrc_role edg_wll_StringToHelperCallSrc_role (const char *name)
 converts a string HelperCall Src_role code to corresponding numeric code

char * edg_wll_HelperCallSrc_roleToString (enum edg_wll_HelperCallSrc_role code)
 converts a HelperCall Src_role numeric code to corresponding string

enum edg_wll_HelperReturnSrc_role edg_wll_StringToHelperReturnSrc_role (const char *name)
 converts a string HelperReturn Src_role code to corresponding numeric code

char * edg_wll_HelperReturnSrc_roleToString (enum edg_wll_HelperReturnSrc_role code)
 converts a HelperReturn Src_role numeric code to corresponding string

enum edg_wll_ResubmissionResult edg_wll_StringToResubmissionResult (const char *name)
 converts a string Resubmission Result code to corresponding numeric code

char * edg_wll_ResubmissionResultToString (enum edg_wll_ResubmissionResult code)
 converts a Resubmission Result numeric code to corresponding string

enum edg_wll_DoneStatus_code edg_wll_StringToDoneStatus_code (const char *name)
 converts a string Done Status_code code to corresponding numeric code

char * edg_wll_DoneStatus_codeToString (enum edg_wll_DoneStatus_code code)
 converts a Done Status_code numeric code to corresponding string

enum edg_wll_CancelStatus_code edg_wll_StringToCancelStatus_code (const char *name)
 converts a string Cancel Status_code code to corresponding numeric code

char * edg_wll_CancelStatus_codeToString (enum edg_wll_CancelStatus_code code)
 converts a Cancel Status_code numeric code to corresponding string

enum edg_wll_ClearReason edg_wll_StringToClearReason (const char *name)
 converts a string Clear Reason code to corresponding numeric code

char * edg_wll_ClearReasonToString (enum edg_wll_ClearReason code)
 converts a Clear Reason numeric code to corresponding string

enum edg_wll_RegJobJobtype edg_wll_StringToRegJobJobtype (const char *name)
 converts a string RegJob Jobtype code to corresponding numeric code

char * edg_wll_RegJobJobtypeToString (enum edg_wll_RegJobJobtype code)
 converts a RegJob Jobtype numeric code to corresponding string

enum edg_wll_PBSResourceUsageUsage edg_wll_StringToPBSResourceUsageUsage (const char *name)
 converts a string PBSResourceUsage Usage code to corresponding numeric code

char * edg_wll_PBSResourceUsageUsageToString (enum edg_wll_PBSResourceUsageUsage code)
 converts a PBSResourceUsage Usage numeric code to corresponding string

enum edg_wll_CondorRejectStatus_code edg_wll_StringToCondorRejectStatus_code (const char *name)
 converts a string CondorReject Status_code code to corresponding numeric code

char * edg_wll_CondorRejectStatus_codeToString (enum edg_wll_CondorRejectStatus_code code)
 converts a CondorReject Status_code numeric code to corresponding string

enum edg_wll_CondorResourceUsageUsage edg_wll_StringToCondorResourceUsageUsage (const char *name)
 converts a string CondorResourceUsage Usage code to corresponding numeric code

char * edg_wll_CondorResourceUsageUsageToString (enum edg_wll_CondorResourceUsageUsage code)
 converts a CondorResourceUsage Usage numeric code to corresponding string

edg_wll_Eventedg_wll_InitEvent (edg_wll_EventCode eventcode)
void edg_wll_FreeEvent (edg_wll_Event *event)

Detailed Description

contains definition of event type codes for use both by lbapi.h and dglog.h All L&B event types.


Define Documentation

#define _EDG_WLL_EVENT_COMMON
 

Value:

edg_wll_EventCode               type;\
        struct timeval          timestamp;      \
        struct timeval          arrived;        \
        char *          host;   \
        int             level;  \
        int             priority;       \
        edg_wlc_JobId           jobId;  \
        char *          seqcode;        \
        char *          user;   \
        edg_wll_Source          source; \
        char *          src_instance;   \
common fields of all event types:


Typedef Documentation

edg_wll_AbortEvent
 

structure definition for Abort event

edg_wll_AcceptedEvent
 

structure definition for Accepted event

edg_wll_AnyEvent
 

common structure definition contained in all types of the events

edg_wll_CancelEvent
 

structure definition for Cancel event

edg_wll_ChangeACLEvent
 

structure definition for ChangeACL event

edg_wll_ChkptEvent
 

structure definition for Chkpt event

edg_wll_ClearEvent
 

structure definition for Clear event

edg_wll_CollectionStateEvent
 

structure definition for CollectionState event

edg_wll_CondorErrorEvent
 

structure definition for CondorError event

edg_wll_CondorMatchEvent
 

structure definition for CondorMatch event

edg_wll_CondorRejectEvent
 

structure definition for CondorReject event

edg_wll_CondorResourceUsageEvent
 

structure definition for CondorResourceUsage event

edg_wll_CondorShadowExitedEvent
 

structure definition for CondorShadowExited event

edg_wll_CondorShadowStartedEvent
 

structure definition for CondorShadowStarted event

edg_wll_CondorStarterExitedEvent
 

structure definition for CondorStarterExited event

edg_wll_CondorStarterStartedEvent
 

structure definition for CondorStarterStarted event

edg_wll_CurDescrEvent
 

structure definition for CurDescr event

edg_wll_DeQueuedEvent
 

structure definition for DeQueued event

edg_wll_DoneEvent
 

structure definition for Done event

edg_wll_EnQueuedEvent
 

structure definition for EnQueued event

typedef union _edg_wll_Event edg_wll_Event
 

edg_wll_EventCode
 

Predefined event types

edg_wll_HelperCallEvent
 

structure definition for HelperCall event

edg_wll_HelperReturnEvent
 

structure definition for HelperReturn event

edg_wll_KeyNameCode
 

Predefined ULM key types

edg_wll_ListenerEvent
 

structure definition for Listener event

typedef char* edg_wll_LogLine
 

Predefined type for ULM string

edg_wll_MatchEvent
 

structure definition for Match event

edg_wll_NotificationEvent
 

structure definition for Notification event

edg_wll_PBSDequeuedEvent
 

structure definition for PBSDequeued event

edg_wll_PBSDoneEvent
 

structure definition for PBSDone event

edg_wll_PBSErrorEvent
 

structure definition for PBSError event

edg_wll_PBSMatchEvent
 

structure definition for PBSMatch event

edg_wll_PBSPendingEvent
 

structure definition for PBSPending event

edg_wll_PBSQueuedEvent
 

structure definition for PBSQueued event

edg_wll_PBSRerunEvent
 

structure definition for PBSRerun event

edg_wll_PBSResourceUsageEvent
 

structure definition for PBSResourceUsage event

edg_wll_PBSRunEvent
 

structure definition for PBSRun event

edg_wll_PendingEvent
 

structure definition for Pending event

edg_wll_PurgeEvent
 

structure definition for Purge event

edg_wll_ReallyRunningEvent
 

structure definition for ReallyRunning event

edg_wll_RefusedEvent
 

structure definition for Refused event

edg_wll_RegJobEvent
 

structure definition for RegJob event

edg_wll_ResourceUsageEvent
 

structure definition for ResourceUsage event

edg_wll_ResubmissionEvent
 

structure definition for Resubmission event

edg_wll_ResumeEvent
 

structure definition for Resume event

edg_wll_RunningEvent
 

structure definition for Running event

edg_wll_SuspendEvent
 

structure definition for Suspend event

edg_wll_TransferEvent
 

structure definition for Transfer event

edg_wll_UserTagEvent
 

structure definition for UserTag event


Enumeration Type Documentation

enum _edg_wll_EventCode
 

Enumeration values:
EDG_WLL_EVENT_UNDEF  invalid code, e.g. uninitialized variable
EDG_WLL_EVENT_TRANSFER  Start, success, or failure of job transfer to another component.
EDG_WLL_EVENT_ACCEPTED  Accepting job (successful counterpart to Transfer).
EDG_WLL_EVENT_REFUSED  Refusing job (unsuccessful counterpart to Transfer).
EDG_WLL_EVENT_ENQUEUED  The job has been enqueued in an inter-component queue.
EDG_WLL_EVENT_DEQUEUED  The job has been dequeued from an inter-component queue.
EDG_WLL_EVENT_HELPERCALL  Helper component is called.
EDG_WLL_EVENT_HELPERRETURN  Helper component is returning the control.
EDG_WLL_EVENT_RUNNING  Job wrapper started.
EDG_WLL_EVENT_RESUBMISSION  Result of resubmission decision.
EDG_WLL_EVENT_DONE  Execution terminated (normally or abnormally).
EDG_WLL_EVENT_CANCEL  Cancel operation has been attempted on the job.
EDG_WLL_EVENT_ABORT  Job aborted by system.
EDG_WLL_EVENT_CLEAR  Job cleared, output sandbox removed
EDG_WLL_EVENT_PURGE  Job is purged from bookkepping server.
EDG_WLL_EVENT_MATCH  Matching CE found.
EDG_WLL_EVENT_PENDING  No matching CE found yet.
EDG_WLL_EVENT_REGJOB  New job registration.
EDG_WLL_EVENT_CHKPT  Application-specific checkpoint record.
EDG_WLL_EVENT_LISTENER  Listening network port for interactive control.
EDG_WLL_EVENT_CURDESCR  Current state of job processing (optional event).
EDG_WLL_EVENT_USERTAG  User tag -- arbitrary name=value pair.
EDG_WLL_EVENT_CHANGEACL  Management of ACL stored on bookkepping server.
EDG_WLL_EVENT_NOTIFICATION  Management of notification service.
EDG_WLL_EVENT_RESOURCEUSAGE  Resource (CPU, memory etc.) consumption.
EDG_WLL_EVENT_REALLYRUNNING  User payload started.
EDG_WLL_EVENT_SUSPEND  Job execution (queuing) was suspended.
EDG_WLL_EVENT_RESUME  Job execution (queuing) was resumed.
EDG_WLL_EVENT_COLLECTIONSTATE  State of the collection.
EDG_WLL_EVENT_PBSQUEUED  Job enqued
EDG_WLL_EVENT_PBSMATCH  Scheduler created exec_host
EDG_WLL_EVENT_PBSPENDING  Scheduler is not able to find exec_host, or some error occured
EDG_WLL_EVENT_PBSRUN  Job attempted to be run by the logging component
EDG_WLL_EVENT_PBSRERUN  Job rerun requested
EDG_WLL_EVENT_PBSDONE  Job terminated
EDG_WLL_EVENT_PBSDEQUEUED  Job dequeued
EDG_WLL_EVENT_PBSRESOURCEUSAGE  Resources requested/consumed
EDG_WLL_EVENT_PBSERROR  Any error occured
EDG_WLL_EVENT_CONDORMATCH  Job MATCHed
EDG_WLL_EVENT_CONDORREJECT  Job REJECTed
EDG_WLL_EVENT_CONDORSHADOWSTARTED  Condor Shadow Started
EDG_WLL_EVENT_CONDORSHADOWEXITED  Condor Shadow Exited
EDG_WLL_EVENT_CONDORSTARTERSTARTED  Condor Starter Started
EDG_WLL_EVENT_CONDORSTARTEREXITED  Condor Starter Exited
EDG_WLL_EVENT_CONDORRESOURCEUSAGE  Resources requested/consumed
EDG_WLL_EVENT_CONDORERROR  Any Error occured
EDG_WLL_EVENT__LAST  last currently supported event code

enum _edg_wll_KeyNameCode
 

Enumeration values:
UNDEFINED  undefined
EDG_WLL_EVNT  event type
ULM_DATE  Time the event was generated.
ULM_ARR_DATE  Time the event was stored into the bookkeeping server database.
ULM_HOST  Hostname of the machine where the event was generated.
ULM_LVL  Logging level (in the range from DEBUG to EMERGENCY).
EDG_WLL_COMMON_PRIORITY  Message priority (yet 0 for asynchronous and 1 for synchronous transfers).
EDG_WLL_COMMON_JOBID  Grid job id of the job the event belongs to.
EDG_WLL_COMMON_SEQCODE  Sequence code assigned to the event.
EDG_WLL_COMMON_USER  Identity (certificate subject) of the event sender.
EDG_WLL_COMMON_SOURCE  Source (software component) which generated this event.
EDG_WLL_COMMON_SRC_INSTANCE  Instance of source component (e.g. service communication endpoint).
EDG_WLL_TRANSFER_DESTINATION  Destination where the job is being transfered to.
EDG_WLL_TRANSFER_DEST_HOST  Hostname of server that takes over control of the job.
EDG_WLL_TRANSFER_DEST_INSTANCE  Service (instance) that takes over control of the job.
EDG_WLL_TRANSFER_JOB  Job description in receiver's language.
EDG_WLL_TRANSFER_RESULT  Result code of the transfer attempt (START, OK, REFUSED or FAIL).
EDG_WLL_TRANSFER_REASON  Detailed description of the transfer, especially reason of failure.
EDG_WLL_TRANSFER_DEST_JOBID  Job id as assigned by the receiving software component.
EDG_WLL_ACCEPTED_FROM  The software component the job was received from.
EDG_WLL_ACCEPTED_FROM_HOST  Hostname of the component the job was received from.
EDG_WLL_ACCEPTED_FROM_INSTANCE  Instance of the component the job was received from.
EDG_WLL_ACCEPTED_LOCAL_JOBID  New job id as assigned by the receiving component.
EDG_WLL_REFUSED_FROM  The software component that tried to send the job.
EDG_WLL_REFUSED_FROM_HOST  Hostname of the component that tried to send the job.
EDG_WLL_REFUSED_FROM_INSTANCE  Instance of the component that tried to send the job.
EDG_WLL_REFUSED_REASON  Description of the reason why the job was refused.
EDG_WLL_ENQUEUED_QUEUE  Queue into which the job has been stored for retrieval by another component.
EDG_WLL_ENQUEUED_JOB  Job description in the receiver's language.
EDG_WLL_ENQUEUED_RESULT  Result code of the attempt to put job into the queue (START, OK, REFUSED or FAIL).
EDG_WLL_ENQUEUED_REASON  Detailed description of the attempt to enqueue the job, especially the reason of failure.
EDG_WLL_DEQUEUED_QUEUE  Name of the queue the job was obtained from.
EDG_WLL_DEQUEUED_LOCAL_JOBID  New job id as assigned by the retreiving component.
EDG_WLL_HELPERCALL_HELPER_NAME  Name of the called helper component.
EDG_WLL_HELPERCALL_HELPER_PARAMS  Parameters of the call to the helper component.
EDG_WLL_HELPERCALL_SRC_ROLE  The role the event sender is playing in the helper call (CALLING or CALLEE).
EDG_WLL_HELPERRETURN_HELPER_NAME  Name of the called helper component.
EDG_WLL_HELPERRETURN_RETVAL  Data returned by the call to the helper component.
EDG_WLL_HELPERRETURN_SRC_ROLE  The role the event sender is playing in the helper call (CALLING or CALLEE).
EDG_WLL_RUNNING_NODE  Worker node on which the job executable is being run.
EDG_WLL_RESUBMISSION_RESULT  Result code of the resubmission decision (WILLRESUB or WONTRESUB or SHALLOW).
EDG_WLL_RESUBMISSION_REASON  Reason why the job will or will not be resubmitted.
EDG_WLL_RESUBMISSION_TAG  Value of the attribute on which the decision to resubmit the job was based.
EDG_WLL_DONE_STATUS_CODE  Reason code for the termination of the job (OK, FAILED or CANCELLED).
EDG_WLL_DONE_REASON  Detailed description why the job was terminated.
EDG_WLL_DONE_EXIT_CODE  Exit code of the job's process.
EDG_WLL_CANCEL_STATUS_CODE  Classification of the attempt to cancel the job (REQ, REFUSE, DONE or ABORT).
EDG_WLL_CANCEL_REASON  Detailed description of the attempt to cancel the job, especially the reason of failure.
EDG_WLL_ABORT_REASON  Reason why the job was aborted by the system.
EDG_WLL_CLEAR_REASON  Description of the reason why the job was cleared and the output sandbox removed (USER, TIMEOUT or NOOUTPUT).
EDG_WLL_MATCH_DEST_ID  Identification of the queue on the CE that the job could be send to.
EDG_WLL_PENDING_REASON  Description why the matching CE for the job was not found (yet).
EDG_WLL_REGJOB_JDL  Job description of the job being registered.
EDG_WLL_REGJOB_NS  NetworkServer handling the newly registered job.
EDG_WLL_REGJOB_PARENT  Grid job id of the parent job registering this new one.
EDG_WLL_REGJOB_JOBTYPE  Type of the job being registered (SIMPLE, DAG, PARTITIONABLE or PARTITIONED).
EDG_WLL_REGJOB_NSUBJOBS  Number of subjobs this job plans to spawn.
EDG_WLL_REGJOB_SEED  Seed for subjob id generation.
EDG_WLL_CHKPT_TAG  Application specific checkpoint tag.
EDG_WLL_CHKPT_CLASSAD  Application specific checkpoint value.
EDG_WLL_LISTENER_SVC_NAME  Name of the port instance for interactive job control.
EDG_WLL_LISTENER_SVC_HOST  Hostname of the interactive job controller.
EDG_WLL_LISTENER_SVC_PORT  Port number of the interactive job controller.
EDG_WLL_CURDESCR_DESCR  Description of the current job transformation (output of the helper).
EDG_WLL_USERTAG_NAME  Arbitrary user tag name.
EDG_WLL_USERTAG_VALUE  Arbitrary user tag value.
EDG_WLL_CHANGEACL_USER_ID  DN or VOMS parameter (in format VO:group).
EDG_WLL_CHANGEACL_USER_ID_TYPE  Type of information given in user_id (DN or VOMS).
EDG_WLL_CHANGEACL_PERMISSION  ACL permission to change (currently only READ).
EDG_WLL_CHANGEACL_PERMISSION_TYPE  Type of permission requested ('allow', 'deny').
EDG_WLL_CHANGEACL_OPERATION  Operation requested to perform with ACL (add, remove).
EDG_WLL_NOTIFICATION_NOTIFID  Notification id.
EDG_WLL_NOTIFICATION_OWNER  Identification of the job owner (certificate subject).
EDG_WLL_NOTIFICATION_DEST_HOST  Hostname the notification is sent to.
EDG_WLL_NOTIFICATION_DEST_PORT  Port number the notification is sent to.
EDG_WLL_NOTIFICATION_JOBSTAT  Status of the job (the notification content).
EDG_WLL_RESOURCEUSAGE_RESOURCE  Resource's name.
EDG_WLL_RESOURCEUSAGE_QUANTITY  Resources's quantity (how much).
EDG_WLL_RESOURCEUSAGE_UNIT  Units (sec, kB, etc.).
EDG_WLL_REALLYRUNNING_WN_SEQ  Sequence code on the worker node.
EDG_WLL_SUSPEND_REASON  Reason for the suspend.
EDG_WLL_RESUME_REASON  Reason for the resume.
EDG_WLL_COLLECTIONSTATE_STATE  New collection state.
EDG_WLL_COLLECTIONSTATE_DONE_CODE  In case of (state == Done) contains done code
EDG_WLL_COLLECTIONSTATE_HISTOGRAM  User readable histogram; useful for debugging.
EDG_WLL_COLLECTIONSTATE_CHILD  JobId of subjob, which triggered the state change.
EDG_WLL_COLLECTIONSTATE_CHILD_EVENT  Event which triggered the state change.
EDG_WLL_PBSQUEUED_QUEUE  Queue name
EDG_WLL_PBSQUEUED_OWNER  Job owner
EDG_WLL_PBSQUEUED_NAME  Job name
EDG_WLL_PBSMATCH_DEST_HOST  Aka exec_host
EDG_WLL_PBSPENDING_REASON  Reasons of job pendation or errors
EDG_WLL_PBSRUN_SCHEDULER  Scheduler ID
EDG_WLL_PBSRUN_DEST_HOST  Where to run the job
EDG_WLL_PBSRUN_PID  Actual process ID
EDG_WLL_PBSDONE_EXIT_STATUS  Exit status
EDG_WLL_PBSRESOURCEUSAGE_USAGE  Type of record
EDG_WLL_PBSRESOURCEUSAGE_NAME  Name of resource
EDG_WLL_PBSRESOURCEUSAGE_QUANTITY  The quantity
EDG_WLL_PBSRESOURCEUSAGE_UNIT  Units (sec, kB, etc.)
EDG_WLL_PBSERROR_ERROR_DESC  Error reason
EDG_WLL_CONDORMATCH_OWNER  Owner
EDG_WLL_CONDORMATCH_DEST_HOST  Matched host
EDG_WLL_CONDORMATCH_PREEMPTING  Preempting
EDG_WLL_CONDORREJECT_OWNER  Owner
EDG_WLL_CONDORREJECT_STATUS_CODE  Reason code for the rejection of the job
EDG_WLL_CONDORSHADOWSTARTED_SHADOW_HOST  Shadow host
EDG_WLL_CONDORSHADOWSTARTED_SHADOW_PORT  Shadow port
EDG_WLL_CONDORSHADOWSTARTED_SHADOW_PID  PID of shadow process
EDG_WLL_CONDORSHADOWSTARTED_SHADOW_STATUS  Shadow status
EDG_WLL_CONDORSHADOWEXITED_SHADOW_PID  PID of shadow process
EDG_WLL_CONDORSHADOWEXITED_SHADOW_EXIT_STATUS  Exit status of shadow process
EDG_WLL_CONDORSTARTERSTARTED_STARTER_PID  PID of starter process
EDG_WLL_CONDORSTARTERSTARTED_UNIVERSE  Condor Universe
EDG_WLL_CONDORSTARTEREXITED_STARTER_PID  PID of starter process
EDG_WLL_CONDORSTARTEREXITED_STARTER_EXIT_STATUS  Exit status of starter process
EDG_WLL_CONDORSTARTEREXITED_JOB_PID  PID of running job
EDG_WLL_CONDORSTARTEREXITED_JOB_EXIT_STATUS  Job exit status
EDG_WLL_CONDORRESOURCEUSAGE_USAGE  Type of record
EDG_WLL_CONDORRESOURCEUSAGE_NAME  Name of resource
EDG_WLL_CONDORRESOURCEUSAGE_QUANTITY  The quantity
EDG_WLL_CONDORRESOURCEUSAGE_UNIT  Units (sec, kB, etc.)
EDG_WLL_CONDORERROR_ERROR_DESC  Error reason
EDG_WLL_INTERNAL_TYPE  internal message type

enum edg_wll_CancelStatus_code
 

Status_code codes of the Cancel event

Enumeration values:
EDG_WLL_CANCEL_UNDEFINED  undefined code
EDG_WLL_CANCEL_REQ  The request was acknowledged.
EDG_WLL_CANCEL_REFUSE  The request was declined by this component.
EDG_WLL_CANCEL_DONE  The request was completed by whole WMS.
EDG_WLL_CANCEL_ABORT  The request was refused by whole WMS.

enum edg_wll_ClearReason
 

Reason codes of the Clear event

Enumeration values:
EDG_WLL_CLEAR_UNDEFINED  undefined code
EDG_WLL_CLEAR_USER  User retrieved output sandbox.
EDG_WLL_CLEAR_TIMEOUT  Timed out, resource forced purge of the sandbox.
EDG_WLL_CLEAR_NOOUTPUT  No output was generated.

enum edg_wll_CondorRejectStatus_code
 

Status_code codes of the CondorReject event

Enumeration values:
EDG_WLL_CONDORREJECT_UNDEFINED  undefined code
EDG_WLL_CONDORREJECT_NOMATCH  No match found
EDG_WLL_CONDORREJECT_OTHER  Other reason

enum edg_wll_CondorResourceUsageUsage
 

Usage codes of the CondorResourceUsage event

Enumeration values:
EDG_WLL_CONDORRESOURCEUSAGE_UNDEFINED  undefined code
EDG_WLL_CONDORRESOURCEUSAGE_REQUESTED  Requested value
EDG_WLL_CONDORRESOURCEUSAGE_USED  Consumed quantity

enum edg_wll_DoneStatus_code
 

Status_code codes of the Done event

Enumeration values:
EDG_WLL_DONE_UNDEFINED  undefined code
EDG_WLL_DONE_OK  The job terminated by itself.
EDG_WLL_DONE_FAILED  The job disappeared from LRMS.
EDG_WLL_DONE_CANCELLED  The job was cancelled by user request.

enum edg_wll_EnQueuedResult
 

Result codes of the EnQueued event

Enumeration values:
EDG_WLL_ENQUEUED_UNDEFINED  undefined code
EDG_WLL_ENQUEUED_START  The sending component has started or is about to start enqueuing the job.
EDG_WLL_ENQUEUED_OK  The job was enqueued successfully.
EDG_WLL_ENQUEUED_REFUSED  The job was refused by the other component.
EDG_WLL_ENQUEUED_FAIL  The transfer failed for other reason than explicit refusal.

enum edg_wll_HelperCallSrc_role
 

Src_role codes of the HelperCall event

Enumeration values:
EDG_WLL_HELPERCALL_UNDEFINED  undefined code
EDG_WLL_HELPERCALL_CALLING  The logging component is caller.
EDG_WLL_HELPERCALL_CALLED  The logging component is callee.

enum edg_wll_HelperReturnSrc_role
 

Src_role codes of the HelperReturn event

Enumeration values:
EDG_WLL_HELPERRETURN_UNDEFINED  undefined code
EDG_WLL_HELPERRETURN_CALLING  The logging component is caller.
EDG_WLL_HELPERRETURN_CALLED  The logging component is callee.

enum edg_wll_Level
 

Level codes

Enumeration values:
EDG_WLL_LEVEL_UNDEFINED  undefined code
EDG_WLL_LEVEL_EMERGENCY  emergency
EDG_WLL_LEVEL_ALERT  alert
EDG_WLL_LEVEL_ERROR  error
EDG_WLL_LEVEL_WARNING  warning
EDG_WLL_LEVEL_AUTH  authentication
EDG_WLL_LEVEL_SECURITY  security
EDG_WLL_LEVEL_USAGE  usage
EDG_WLL_LEVEL_SYSTEM  system
EDG_WLL_LEVEL_IMPORTANT  important
EDG_WLL_LEVEL_DEBUG  debug

enum edg_wll_PBSResourceUsageUsage
 

Usage codes of the PBSResourceUsage event

Enumeration values:
EDG_WLL_PBSRESOURCEUSAGE_UNDEFINED  undefined code
EDG_WLL_PBSRESOURCEUSAGE_REQUESTED  Requested value
EDG_WLL_PBSRESOURCEUSAGE_USED  Consumed quantity

enum edg_wll_RegJobJobtype
 

Jobtype codes of the RegJob event

Enumeration values:
EDG_WLL_REGJOB_UNDEFINED  undefined code
EDG_WLL_REGJOB_SIMPLE  The job is simple job.
EDG_WLL_REGJOB_DAG  The job is dag (containing static set of subjobs).
EDG_WLL_REGJOB_PARTITIONABLE  The job is partitionable (may become partitioned).
EDG_WLL_REGJOB_PARTITIONED  The job is partitioned (dynamically created dag).
EDG_WLL_REGJOB_COLLECTION  The job is collection (containing static set of subjobs).
EDG_WLL_REGJOB_PBS  PBS job
EDG_WLL_REGJOB_CONDOR  Condor job

enum edg_wll_ResubmissionResult
 

Result codes of the Resubmission event

Enumeration values:
EDG_WLL_RESUBMISSION_UNDEFINED  undefined code
EDG_WLL_RESUBMISSION_WILLRESUB  The job will be resubmitted (deep resubmission).
EDG_WLL_RESUBMISSION_WONTRESUB  The job will not be resubmitted.
EDG_WLL_RESUBMISSION_SHALLOW  Shallow resubmission (user payload has not started yet)

enum edg_wll_TransferResult
 

Result codes of the Transfer event

Enumeration values:
EDG_WLL_TRANSFER_UNDEFINED  undefined code
EDG_WLL_TRANSFER_START  The sending component has started or is about to start the transfer.
EDG_WLL_TRANSFER_OK  The job was sent successfully.
EDG_WLL_TRANSFER_REFUSED  The job was refused by the other component.
EDG_WLL_TRANSFER_FAIL  The transfer failed for other reason than explicit refusal (eg. network timeout).


Function Documentation

char * edg_wll_CancelStatus_codeToString enum edg_wll_CancelStatus_code  code  ) 
 

converts a Cancel Status_code numeric code to corresponding string

Parameters:
in] code a Cancel Status_code numeric code (enum edg_wll_CancelStatus_code)
Returns:
corresponding string (e.g. "REFUSE")

char * edg_wll_ClearReasonToString enum edg_wll_ClearReason  code  ) 
 

converts a Clear Reason numeric code to corresponding string

Parameters:
in] code a Clear Reason numeric code (enum edg_wll_ClearReason)
Returns:
corresponding string (e.g. "TIMEOUT")

char * edg_wll_CondorRejectStatus_codeToString enum edg_wll_CondorRejectStatus_code  code  ) 
 

converts a CondorReject Status_code numeric code to corresponding string

Parameters:
in] code a CondorReject Status_code numeric code (enum edg_wll_CondorRejectStatus_code)
Returns:
corresponding string (e.g. "OTHER")

char * edg_wll_CondorResourceUsageUsageToString enum edg_wll_CondorResourceUsageUsage  code  ) 
 

converts a CondorResourceUsage Usage numeric code to corresponding string

Parameters:
in] code a CondorResourceUsage Usage numeric code (enum edg_wll_CondorResourceUsageUsage)
Returns:
corresponding string (e.g. "USED")

char * edg_wll_DoneStatus_codeToString enum edg_wll_DoneStatus_code  code  ) 
 

converts a Done Status_code numeric code to corresponding string

Parameters:
in] code a Done Status_code numeric code (enum edg_wll_DoneStatus_code)
Returns:
corresponding string (e.g. "FAILED")

char * edg_wll_EnQueuedResultToString enum edg_wll_EnQueuedResult  code  ) 
 

converts a EnQueued Result numeric code to corresponding string

Parameters:
in] code a EnQueued Result numeric code (enum edg_wll_EnQueuedResult)
Returns:
corresponding string (e.g. "OK")

char * edg_wll_EventToString edg_wll_EventCode  event  ) 
 

convert an event numeric code to the corresponding string

Parameters:
in] event an event numeric code (edg_wll_EventCode)
Returns:
corresponding string (e.g. "JobTransfer")

void edg_wll_FreeEvent edg_wll_Event event  ) 
 

Free the contents of event structure

Parameters:
in] event structure to be freed
Warning:
As event structures are likely to be allocated in arrays, the structure itself is not freed. Its the responsibility of the caller to call free(event) if appropriate.

char * edg_wll_HelperCallSrc_roleToString enum edg_wll_HelperCallSrc_role  code  ) 
 

converts a HelperCall Src_role numeric code to corresponding string

Parameters:
in] code a HelperCall Src_role numeric code (enum edg_wll_HelperCallSrc_role)
Returns:
corresponding string (e.g. "CALLED")

char * edg_wll_HelperReturnSrc_roleToString enum edg_wll_HelperReturnSrc_role  code  ) 
 

converts a HelperReturn Src_role numeric code to corresponding string

Parameters:
in] code a HelperReturn Src_role numeric code (enum edg_wll_HelperReturnSrc_role)
Returns:
corresponding string (e.g. "CALLED")

edg_wll_Event* edg_wll_InitEvent edg_wll_EventCode  eventcode  ) 
 

Initialise an event structure

Returns:
pointer to initialised event structure

char * edg_wll_KeyNameToString edg_wll_KeyNameCode  key  ) 
 

convert a ULM key name numeric code to the corresponding string

Parameters:
in] key a ULM key name numeric code (edg_wll_KeyNameCode)
Returns:
corresponding string (e.g. "DG.JOB.TRANSFER.DEST")

char * edg_wll_LevelToString enum edg_wll_Level  code  ) 
 

converts a Level numeric code to corresponding string

Parameters:
in] code a Level numeric code (enum edg_wll_Level)
Returns:
corresponding string (e.g. "ALERT")

char * edg_wll_PBSResourceUsageUsageToString enum edg_wll_PBSResourceUsageUsage  code  ) 
 

converts a PBSResourceUsage Usage numeric code to corresponding string

Parameters:
in] code a PBSResourceUsage Usage numeric code (enum edg_wll_PBSResourceUsageUsage)
Returns:
corresponding string (e.g. "USED")

char * edg_wll_RegJobJobtypeToString enum edg_wll_RegJobJobtype  code  ) 
 

converts a RegJob Jobtype numeric code to corresponding string

Parameters:
in] code a RegJob Jobtype numeric code (enum edg_wll_RegJobJobtype)
Returns:
corresponding string (e.g. "DAG")

char * edg_wll_ResubmissionResultToString enum edg_wll_ResubmissionResult  code  ) 
 

converts a Resubmission Result numeric code to corresponding string

Parameters:
in] code a Resubmission Result numeric code (enum edg_wll_ResubmissionResult)
Returns:
corresponding string (e.g. "WONTRESUB")

enum edg_wll_CancelStatus_code edg_wll_StringToCancelStatus_code const char *  name  ) 
 

converts a string Cancel Status_code code to corresponding numeric code

Parameters:
in] name a string representing Cancel Status_code code (e.g. "REFUSE")
Returns:
corresponding numeric code (enum edg_wll_CancelStatus_code)

enum edg_wll_ClearReason edg_wll_StringToClearReason const char *  name  ) 
 

converts a string Clear Reason code to corresponding numeric code

Parameters:
in] name a string representing Clear Reason code (e.g. "TIMEOUT")
Returns:
corresponding numeric code (enum edg_wll_ClearReason)

enum edg_wll_CondorRejectStatus_code edg_wll_StringToCondorRejectStatus_code const char *  name  ) 
 

converts a string CondorReject Status_code code to corresponding numeric code

Parameters:
in] name a string representing CondorReject Status_code code (e.g. "OTHER")
Returns:
corresponding numeric code (enum edg_wll_CondorRejectStatus_code)

enum edg_wll_CondorResourceUsageUsage edg_wll_StringToCondorResourceUsageUsage const char *  name  ) 
 

converts a string CondorResourceUsage Usage code to corresponding numeric code

Parameters:
in] name a string representing CondorResourceUsage Usage code (e.g. "USED")
Returns:
corresponding numeric code (enum edg_wll_CondorResourceUsageUsage)

enum edg_wll_DoneStatus_code edg_wll_StringToDoneStatus_code const char *  name  ) 
 

converts a string Done Status_code code to corresponding numeric code

Parameters:
in] name a string representing Done Status_code code (e.g. "FAILED")
Returns:
corresponding numeric code (enum edg_wll_DoneStatus_code)

enum edg_wll_EnQueuedResult edg_wll_StringToEnQueuedResult const char *  name  ) 
 

converts a string EnQueued Result code to corresponding numeric code

Parameters:
in] name a string representing EnQueued Result code (e.g. "OK")
Returns:
corresponding numeric code (enum edg_wll_EnQueuedResult)

edg_wll_EventCode edg_wll_StringToEvent const char *  name  ) 
 

convert a string event name to the corresponding numeric code

Parameters:
in] name a string event name (e.g. "JobTransfer")
Returns:
corresponding numeric code (edg_wll_EventCode)

enum edg_wll_HelperCallSrc_role edg_wll_StringToHelperCallSrc_role const char *  name  ) 
 

converts a string HelperCall Src_role code to corresponding numeric code

Parameters:
in] name a string representing HelperCall Src_role code (e.g. "CALLED")
Returns:
corresponding numeric code (enum edg_wll_HelperCallSrc_role)

enum edg_wll_HelperReturnSrc_role edg_wll_StringToHelperReturnSrc_role const char *  name  ) 
 

converts a string HelperReturn Src_role code to corresponding numeric code

Parameters:
in] name a string representing HelperReturn Src_role code (e.g. "CALLED")
Returns:
corresponding numeric code (enum edg_wll_HelperReturnSrc_role)

edg_wll_KeyNameCode edg_wll_StringToKeyName const char *  name  ) 
 

convert a string ULM key name to the corresponding numeric code

Parameters:
in] name a string ULM key name (e.g. "DG.JOB.TRANSFER.DEST")
Returns:
corresponding numeric code (edg_wll_KeyNameCode)

enum edg_wll_Level edg_wll_StringToLevel const char *  name  ) 
 

converts a string Level code to corresponding numeric code

Parameters:
in] name a string representing Level code (e.g. "ALERT")
Returns:
corresponding numeric code (enum edg_wll_Level)

enum edg_wll_PBSResourceUsageUsage edg_wll_StringToPBSResourceUsageUsage const char *  name  ) 
 

converts a string PBSResourceUsage Usage code to corresponding numeric code

Parameters:
in] name a string representing PBSResourceUsage Usage code (e.g. "USED")
Returns:
corresponding numeric code (enum edg_wll_PBSResourceUsageUsage)

enum edg_wll_RegJobJobtype edg_wll_StringToRegJobJobtype const char *  name  ) 
 

converts a string RegJob Jobtype code to corresponding numeric code

Parameters:
in] name a string representing RegJob Jobtype code (e.g. "DAG")
Returns:
corresponding numeric code (enum edg_wll_RegJobJobtype)

enum edg_wll_ResubmissionResult edg_wll_StringToResubmissionResult const char *  name  ) 
 

converts a string Resubmission Result code to corresponding numeric code

Parameters:
in] name a string representing Resubmission Result code (e.g. "WONTRESUB")
Returns:
corresponding numeric code (enum edg_wll_ResubmissionResult)

enum edg_wll_TransferResult edg_wll_StringToTransferResult const char *  name  ) 
 

converts a string Transfer Result code to corresponding numeric code

Parameters:
in] name a string representing Transfer Result code (e.g. "OK")
Returns:
corresponding numeric code (enum edg_wll_TransferResult)

char * edg_wll_TransferResultToString enum edg_wll_TransferResult  code  ) 
 

converts a Transfer Result numeric code to corresponding string

Parameters:
in] code a Transfer Result numeric code (enum edg_wll_TransferResult)
Returns:
corresponding string (e.g. "OK")


Generated on Wed Jun 27 13:43:05 2007 for Glite LB Client: C - Interface by doxygen 1.3.5