17 #ifndef _GLOBUS_USAGE_H_
18 #define _GLOBUS_USAGE_H_
26 #define GLOBUS_USAGE_MODULE &globus_i_usage_stats_module
29 typedef struct globus_usage_stats_handle_s * globus_usage_stats_handle_t;
33 GLOBUS_USAGE_STATS_ERROR_TYPE_OOM,
34 GLOBUS_USAGE_STATS_ERROR_TYPE_TOO_BIG,
35 GLOBUS_USAGE_STATS_ERROR_TYPE_UNKNOWN_HOSTNAME
39 globus_usage_stats_handle_init(
40 globus_usage_stats_handle_t * handle,
43 const char * targets);
46 globus_usage_stats_handle_destroy(
47 globus_usage_stats_handle_t handle);
50 globus_usage_stats_send(
51 globus_usage_stats_handle_t handle,
56 globus_usage_stats_vsend(
57 globus_usage_stats_handle_t handle,
62 globus_usage_stats_send_array(
63 globus_usage_stats_handle_t handle,