24#ifndef SERVER_TELEMETRY_SECRET_PROVIDER_BITS_H
25#define SERVER_TELEMETRY_SECRET_PROVIDER_BITS_H
28struct telemetry_secret_client_t;
29struct telemetry_secret_t;
31typedef telemetry_secret_client_t *(*tel_secret_init_v1_t)();
35typedef telemetry_secret_t *(*tel_secret_open_v1_t)(
36 telemetry_secret_client_t *client,
const char *secret_name);
39 const char **secret_value);
void(* tel_secret_close_v1_t)(telemetry_secret_t *secret)
Definition: telemetry_secret_provider_bits.h:41
void(* tel_secret_cleanup_v1_t)(telemetry_secret_client_t *client)
Definition: telemetry_secret_provider_bits.h:33
bool(* tel_secret_read_v1_t)(telemetry_secret_t *secret, const char **secret_value)
Definition: telemetry_secret_provider_bits.h:38