| | |
| | | BHOME_SIMPLE_MAP_MSG(Publish); |
| | | BHOME_SIMPLE_MAP_MSG(Subscribe); |
| | | BHOME_SIMPLE_MAP_MSG(Unsubscribe); |
| | | BHOME_SIMPLE_MAP_MSG(ProcInit); |
| | | BHOME_SIMPLE_MAP_MSG(ProcInitReply); |
| | | BHOME_SIMPLE_MAP_MSG(QueryProc); |
| | | BHOME_SIMPLE_MAP_MSG(QueryProcReply); |
| | | |
| | | #undef BHOME_SIMPLE_MAP_MSG |
| | | #undef BHOME_MAP_MSG_AND_TYPE |
| | |
| | | return msg; |
| | | } |
| | | std::string NewMsgId(); |
| | | BHMsgHead InitMsgHead(const MsgType type, const std::string &proc_id, const std::string &msgid); |
| | | BHMsgHead InitMsgHead(const MsgType type, const std::string &proc_id); |
| | | BHMsgHead InitMsgHead(const MsgType type, const std::string &proc_id, const uint64_t ssn_id, const std::string &msgid); |
| | | BHMsgHead InitMsgHead(const MsgType type, const std::string &proc_id, const uint64_t ssn_id); |
| | | // inline void AddRoute(BHMsgHead &head, const MQId &id) { head.add_route()->set_mq_id(&id, sizeof(id)); } |
| | | inline bool IsSuccess(const ErrorCode ec) { return ec == eSuccess; } |
| | | bool IsMsgExpired(const BHMsgHead &head); |