34struct as_policy_metrics_s;
52typedef struct as_metrics_listeners_s {
52typedef struct as_metrics_listeners_s { {
…};
82typedef struct as_metrics_policy_s {
82typedef struct as_metrics_policy_s { {
…};
as_status(* as_metrics_snapshot_listener)(as_error *err, struct as_cluster_s *cluster, void *udata)
as_status(* as_metrics_disable_listener)(as_error *err, struct as_cluster_s *cluster, void *udata)
AS_EXTERN as_status aerospike_enable_metrics(aerospike *as, as_error *err, as_metrics_policy *policy)
as_status(* as_metrics_enable_listener)(as_error *err, void *udata)
AS_EXTERN as_status aerospike_disable_metrics(aerospike *as, as_error *err)
static void as_metrics_policy_set_listeners(as_metrics_policy *policy, as_metrics_enable_listener enable, as_metrics_disable_listener disable, as_metrics_node_close_listener node_close, as_metrics_snapshot_listener snapshot, void *udata)
static void as_metrics_policy_set_report_dir(as_metrics_policy *policy, const char *report_dir)
AS_EXTERN void as_metrics_policy_init(as_metrics_policy *policy)
as_status(* as_metrics_node_close_listener)(as_error *err, struct as_node_s *node, void *udata)
AS_EXTERN bool as_strncpy(char *trg, const char *src, int size)
as_metrics_disable_listener disable_listener
as_metrics_snapshot_listener snapshot_listener
as_metrics_enable_listener enable_listener
as_metrics_node_close_listener node_close_listener
as_metrics_listeners metrics_listeners
uint64_t report_size_limit