MySQL 9.7.0
Source Code Documentation
telemetry_resource_provider_bits.h File Reference

Go to the source code of this file.

Typedefs

typedef telemetry_resource_t *(* tel_resource_create_v1_t) ()
 
typedef void(* tel_resource_destroy_v1_t) (telemetry_resource_t *resource)
 
typedef telemetry_resource_iterator_t *(* tel_resource_iterator_create_v1_t) (telemetry_resource_t *resource)
 
typedef void(* tel_resource_iterator_destroy_v1_t) (telemetry_resource_iterator_t *iterator)
 
typedef bool(* tel_resource_iterator_next_v1_t) (telemetry_resource_iterator_t *iterator)
 
typedef bool(* tel_resource_iterator_get_key_name_v1_t) (telemetry_resource_iterator_t *iterator, const char **name)
 
typedef bool(* tel_resource_iterator_get_key_value_v1_t) (telemetry_resource_iterator_t *iterator, const char **value)
 

Typedef Documentation

◆ tel_resource_create_v1_t

typedef telemetry_resource_t *(* tel_resource_create_v1_t) ()

◆ tel_resource_destroy_v1_t

typedef void(* tel_resource_destroy_v1_t) (telemetry_resource_t *resource)

◆ tel_resource_iterator_create_v1_t

typedef telemetry_resource_iterator_t *(* tel_resource_iterator_create_v1_t) (telemetry_resource_t *resource)

◆ tel_resource_iterator_destroy_v1_t

typedef void(* tel_resource_iterator_destroy_v1_t) (telemetry_resource_iterator_t *iterator)

◆ tel_resource_iterator_get_key_name_v1_t

typedef bool(* tel_resource_iterator_get_key_name_v1_t) (telemetry_resource_iterator_t *iterator, const char **name)

◆ tel_resource_iterator_get_key_value_v1_t

typedef bool(* tel_resource_iterator_get_key_value_v1_t) (telemetry_resource_iterator_t *iterator, const char **value)

◆ tel_resource_iterator_next_v1_t

typedef bool(* tel_resource_iterator_next_v1_t) (telemetry_resource_iterator_t *iterator)