| Index: extensions/browser/api/cast_channel/cast_message_util.h
|
| diff --git a/extensions/browser/api/cast_channel/cast_message_util.h b/extensions/browser/api/cast_channel/cast_message_util.h
|
| index bf1bbbd80c765aea21c07bc6ddd2249086c0f783..f9fe4e5b9536426d135af0d17a7550c2b0ac50c8 100644
|
| --- a/extensions/browser/api/cast_channel/cast_message_util.h
|
| +++ b/extensions/browser/api/cast_channel/cast_message_util.h
|
| @@ -7,40 +7,24 @@
|
|
|
| #include <string>
|
|
|
| +namespace cast_channel {
|
| +class CastMessage;
|
| +} // namespace cast_channel
|
| +
|
| namespace extensions {
|
| namespace api {
|
| namespace cast_channel {
|
|
|
| -class AuthContext;
|
| -class CastMessage;
|
| -class DeviceAuthMessage;
|
| struct MessageInfo;
|
|
|
| // Fills |message_proto| from |message| and returns true on success.
|
| bool MessageInfoToCastMessage(const MessageInfo& message,
|
| - CastMessage* message_proto);
|
| -
|
| -// Checks if the contents of |message_proto| are valid.
|
| -bool IsCastMessageValid(const CastMessage& message_proto);
|
| + ::cast_channel::CastMessage* message_proto);
|
|
|
| // Fills |message| from |message_proto| and returns true on success.
|
| -bool CastMessageToMessageInfo(const CastMessage& message_proto,
|
| +bool CastMessageToMessageInfo(const ::cast_channel::CastMessage& message_proto,
|
| MessageInfo* message);
|
|
|
| -// Returns a human readable string for |message_proto|.
|
| -std::string CastMessageToString(const CastMessage& message_proto);
|
| -
|
| -// Returns a human readable string for |message|.
|
| -std::string AuthMessageToString(const DeviceAuthMessage& message);
|
| -
|
| -// Fills |message_proto| appropriately for an auth challenge request message.
|
| -// Uses the nonce challenge in |auth_context|.
|
| -void CreateAuthChallengeMessage(CastMessage* message_proto,
|
| - const AuthContext& auth_context);
|
| -
|
| -// Returns whether the given message is an auth handshake message.
|
| -bool IsAuthMessage(const CastMessage& message);
|
| -
|
| } // namespace cast_channel
|
| } // namespace api
|
| } // namespace extensions
|
|
|