diff options
Diffstat (limited to 'cast/common/channel/message_util.cc')
-rw-r--r-- | cast/common/channel/message_util.cc | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/cast/common/channel/message_util.cc b/cast/common/channel/message_util.cc index b4a7f9f6..ee9a91f1 100644 --- a/cast/common/channel/message_util.cc +++ b/cast/common/channel/message_util.cc @@ -4,6 +4,8 @@ #include "cast/common/channel/message_util.h" +#include "util/logging.h" + namespace openscreen { namespace cast { namespace { @@ -22,6 +24,20 @@ CastMessage MakeConnectionMessage(const std::string& source_id, } // namespace +std::string ToString(AppAvailabilityResult availability) { + switch (availability) { + case AppAvailabilityResult::kAvailable: + return "Available"; + case AppAvailabilityResult::kUnavailable: + return "Unavailable"; + case AppAvailabilityResult::kUnknown: + return "Unknown"; + default: + OSP_NOTREACHED(); + return "bad value"; + } +} + CastMessage MakeSimpleUTF8Message(const std::string& namespace_, std::string payload) { CastMessage message; |