#ifndef _TopicOps_h #define _TopicOps_h // debug levels #define DBG_LEVEL_0 0 // for registering and unregistering topics only #define DBG_LEVEL_1 1 // for basic stuff #define DBG_LEVEL_2 2 // for ordinary, I usually want to see them, messages #define DBG_LEVEL_3 3 // nitty gritty detail // from client #define TOPIC_REGISTER 0 #define TOPIC_UNREGISTER 1 #define TOPIC_MESSAGE 2 #define CLIENT_REGISTER 3 #define CLIENT_SHUTDOWN 4 // from server #define SYSTEM_SHUTDOWN 0 #define MODULE_RESET 1 #define SET_DEBUG_LEVEL 2 #endif