| | |
| | | bool Recv(BHMsg &msg, const int timeout_ms); |
| | | bool Recv(MsgI &msg, const int timeout_ms) { return Read(msg, timeout_ms); } |
| | | bool Send(const MQId &remote_id, const BHMsg &msg, const int timeout_ms); |
| | | bool Send(const MQId &remote_id, const MsgI &msg, const int timeout_ms); |
| | | static bool Send(SharedMemory &shm, const MQId &remote_id, const MsgI &msg, const int timeout_ms); |
| | | bool Send(const MQId &remote_id, const MsgI &msg, const int timeout_ms) { |
| | | return Send(shm(), remote_id, msg, timeout_ms); |
| | | } |
| | | }; |
| | | |
| | | } // namespace bhome_shm |