41 static AppMsgBus& GetInstance();
43 AppMsgBus(
const AppMsgBus&) =
delete;
44 AppMsgBus& operator=(
const AppMsgBus&) =
delete;
47 void Notify(
const std::shared_ptr<const AppMsg>& msg);
56 AppMsgBus() =
default;
void set_priority(AppMsg::Type data, const NavAddr &src, unsigned prio)
Set the priority for a given data source providing data.
void Notify(const std::shared_ptr< const AppMsg > &msg)
Send message to everyone listening to given message type.
Where messages are sent to or received from.
Decoded messages definitions.