#ifndef TOR_DISPATCH_NAMING_H
#define TOR_DISPATCH_NAMING_H
#include "lib/dispatch/msgtypes.h"
#include <stddef.h>
channel_id_t get_channel_id(const char *);
const char *get_channel_id_name(channel_id_t);
size_t get_num_channel_ids(void);
message_id_t get_message_id(const char *);
const char *get_message_id_name(message_id_t);
size_t get_num_message_ids(void);
subsys_id_t get_subsys_id(const char *);
const char *get_subsys_id_name(subsys_id_t);
size_t get_num_subsys_ids(void);
msg_type_id_t get_msg_type_id(const char *);
const char *get_msg_type_id_name(msg_type_id_t);
size_t get_num_msg_type_ids(void);
void dispatch_naming_init(void);
#endif