lichao
2021-04-06 4deeafbd502dc3c57dab8ad6ca601a38a9e7f074
src/defs.h
@@ -21,11 +21,24 @@
#include <boost/uuid/uuid.hpp>
#include <boost/uuid/uuid_generators.hpp>
#include <string>
typedef boost::uuids::uuid MQId;
const MQId kBHBusQueueId = boost::uuids::string_generator()("01234567-89ab-cdef-8349-1234567890ff");
const MQId kBHTopicBus = boost::uuids::string_generator()("01234567-89ab-cdef-8349-1234567890ff");
const MQId kBHTopicReqRepCenter = boost::uuids::string_generator()("12345670-89ab-cdef-8349-1234567890ff");
const MQId kBHUniCenter = boost::uuids::string_generator()("87654321-89ab-cdef-8349-1234567890ff");
const int kBHCenterPort = 24287;
const char kTopicSep = '.';
namespace bhome_shm
{
class SharedMemory;
} // namespace bhome_shm
bhome_shm::SharedMemory &BHomeShm();
typedef std::string Topic;
//TODO center can check shm for previous crash.
#endif // end of include guard: DEFS_KP8LKGD0