From 1ba42445a5a97e1b09fc9671602594d3e3695063 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Fri, 30 Nov 2018 18:15:57 +0100 Subject: core: extract message constants --- src/message.hpp | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src/message.hpp') diff --git a/src/message.hpp b/src/message.hpp index f34d19c..a834b15 100644 --- a/src/message.hpp +++ b/src/message.hpp @@ -9,6 +9,16 @@ namespace wanda { +inline namespace v1 +{ +auto constexpr message_argument_hello = "1.0.0"; +} + +auto constexpr message_source_controller = "C"; +auto constexpr message_source_daemon = "D"; + +auto constexpr message_command_hello = "HELLO"; + struct message { explicit operator std::string() const; @@ -20,8 +30,8 @@ struct message std::optional argument; }; -std::istream & operator>>(std::istream & in, message & message); -std::ostream & operator<<(std::ostream & out, message const & message); +std::istream &operator>>(std::istream &in, message &message); +std::ostream &operator<<(std::ostream &out, message const &message); } // namespace wanda -- cgit v1.2.3