9 #ifndef MDB_CHANNEL_INFO_HPP
10 #define MDB_CHANNEL_INFO_HPP
14 #include "mdb/error.h"
20 typedef struct mdb_dict mdb_dict_t;
33 bool mdb_dict_set_str(mdb_dict_t *
self,
const char *key,
const char *value,
46 const char *mdb_dict_get_str(
const mdb_dict_t *
self,
const char *key,
49 typedef struct mdb_channel_info mdb_channel_info_t;
58 mdb_channel_info_t *mdb_channel_info_create(
mdb_error_t **error);
68 mdb_channel_info_t *mdb_channel_info_copy(
const mdb_channel_info_t *
self,
86 mdb_channel_info_get_application_data(
const mdb_channel_info_t *
self,
104 mdb_channel_info_get_application_data_mutable(mdb_channel_info_t *
self,
113 void mdb_channel_info_destroy(mdb_channel_info_t **
self);