7 #ifndef GLOBUS_I_GFS_LOG_H
8 #define GLOBUS_I_GFS_LOG_H
11 globus_i_gfs_log_open(
void);
14 globus_i_gfs_log_enable_audit(
void);
17 globus_i_gfs_log_close(
void);
19 typedef enum globus_gfs_log_event_type_e
21 GLOBUS_GFS_LOG_EVENT_START = 1,
22 GLOBUS_GFS_LOG_EVENT_END,
23 GLOBUS_GFS_LOG_EVENT_MESSAGE,
24 GLOBUS_GFS_LOG_EVENT_ERROR
25 } globus_gfs_log_event_type_t;
35 globus_gfs_log_exit_message(
40 globus_gfs_log_exit_result(
42 globus_result_t result);
46 globus_gfs_log_type_t type,
47 globus_gfs_log_event_type_t event_type,
48 const char * event_name,
49 globus_result_t result,
54 globus_i_gfs_log_transfer(
57 struct timeval * start_gtd_time,
58 struct timeval * end_gtd_time,
60 globus_size_t blksize,
72 globus_i_gfs_log_create_transfer_event_msg(
76 globus_size_t blksize,
86 globus_i_gfs_log_audit_session(
100 globus_i_gfs_log_audit_op(
109 globus_i_gfs_log_audit_op_end(