16 #ifndef GLOBUS_SCHEDULER_EVENT_GENERATOR_APP_H
17 #define GLOBUS_SCHEDULER_EVENT_GENERATOR_APP_H 1
32 GLOBUS_SCHEDULER_EVENT_RAW
34 globus_scheduler_event_type_t;
38 globus_scheduler_event_type_t event_type;
48 globus_scheduler_event_t;
50 typedef globus_result_t (*globus_scheduler_event_generator_event_handler_t)(
52 const globus_scheduler_event_t * event);
56 globus_scheduler_event_generator_set_timestamp(
60 globus_scheduler_event_generator_load_module(
61 const char * module_name);
63 typedef void (*globus_scheduler_event_generator_fault_handler_t)(
68 globus_scheduler_event_generator_set_fault_handler(
69 globus_scheduler_event_generator_fault_handler_t
74 globus_scheduler_event_generator_set_event_handler(
75 globus_scheduler_event_generator_event_handler_t
80 globus_scheduler_event_generator_fault(
84 globus_scheduler_event_copy(
85 globus_scheduler_event_t ** copy,
86 const globus_scheduler_event_t * event);
89 globus_scheduler_event_destroy(
90 globus_scheduler_event_t * event);
Definition: globus_gram_protocol_constants.h:273
Definition: globus_gram_protocol_constants.h:275
Headers common to all of Globus.
uint32_t globus_result_t
Definition: globus_types.h:99
Definition: globus_gram_protocol_constants.h:277
Definition: globus_gram_protocol_constants.h:280