7#ifndef GLOBUS_I_GFS_LOG_H
8#define GLOBUS_I_GFS_LOG_H
11globus_i_gfs_log_open(
void);
14globus_i_gfs_log_enable_audit(
void);
17globus_i_gfs_log_close(
void);
19typedef 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;
35globus_gfs_log_exit_message(
40globus_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,
54globus_i_gfs_log_transfer(
57 globus_abstime_t * start_gtd_time,
58 globus_abstime_t * end_gtd_time,
60 globus_size_t blksize,
72globus_i_gfs_log_create_transfer_event_msg(
76 globus_size_t blksize,
86globus_i_gfs_log_audit_session(
100globus_i_gfs_log_audit_op(
109globus_i_gfs_log_audit_op_end(