Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(766)

Unified Diff: net/websockets/websocket_handshake_constants.h

Issue 992733002: Remove //net (except for Android test stuff) and sdch (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: net/websockets/websocket_handshake_constants.h
diff --git a/net/websockets/websocket_handshake_constants.h b/net/websockets/websocket_handshake_constants.h
deleted file mode 100644
index d68a28ab4756698f42be06ec07cfdf97c5638557..0000000000000000000000000000000000000000
--- a/net/websockets/websocket_handshake_constants.h
+++ /dev/null
@@ -1,89 +0,0 @@
-// Copyright 2013 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-// A set of common constants that are needed for the WebSocket handshake.
-// In general, you should prefer using these constants to literal strings,
-// except in tests.
-//
-// These constants cannot be used in files that are compiled on iOS, because
-// this file is not compiled on iOS.
-
-#ifndef NET_WEBSOCKETS_WEBSOCKET_HANDSHAKE_CONSTANTS_H_
-#define NET_WEBSOCKETS_WEBSOCKET_HANDSHAKE_CONSTANTS_H_
-
-#include "base/basictypes.h"
-
-// This file plases constants inside the ::net::websockets namespace to avoid
-// risk of collisions with other symbols in libnet.
-namespace net {
-namespace websockets {
-
-// "HTTP/1.1"
-// RFC6455 only requires HTTP/1.1 "or better" but in practice an HTTP version
-// other than 1.1 should not occur in a WebSocket handshake.
-extern const char kHttpProtocolVersion[];
-
-// The Sec-WebSockey-Key challenge is 16 random bytes, base64 encoded.
-extern const size_t kRawChallengeLength;
-
-// "Sec-WebSocket-Protocol"
-extern const char kSecWebSocketProtocol[];
-
-// "Sec-WebSocket-Extensions"
-extern const char kSecWebSocketExtensions[];
-
-// "Sec-WebSocket-Key"
-extern const char kSecWebSocketKey[];
-
-// "Sec-WebSocket-Accept"
-extern const char kSecWebSocketAccept[];
-
-// "Sec-WebSocket-Version"
-extern const char kSecWebSocketVersion[];
-
-// This implementation only supports one version of the WebSocket protocol,
-// "13", as specified in RFC6455. If support for multiple versions is added in
-// future, it will probably no longer be worth having a constant for this.
-extern const char kSupportedVersion[];
-
-// "Upgrade"
-extern const char kUpgrade[];
-
-// "258EAFA5-E914-47DA-95CA-C5AB0DC85B11" as defined in section 4.1 of
-// RFC6455.
-extern const char kWebSocketGuid[];
-
-// Colon-prefixed lowercase headers for SPDY3.
-
-// ":sec-websocket-protocol"
-extern const char kSecWebSocketProtocolSpdy3[];
-
-// ":sec-websocket-extensions"
-extern const char kSecWebSocketExtensionsSpdy3[];
-
-// Some parts of the code require lowercase versions of the header names in
-// order to do case-insensitive comparisons, or because of SPDY.
-// "sec-websocket-protocol"
-extern const char* const kSecWebSocketProtocolLowercase;
-
-// "sec-websocket-extensions"
-extern const char* const kSecWebSocketExtensionsLowercase;
-
-// "sec-webSocket-key"
-extern const char kSecWebSocketKeyLowercase[];
-
-// "sec-websocket-version"
-extern const char kSecWebSocketVersionLowercase[];
-
-// "upgrade"
-extern const char kUpgradeLowercase[];
-
-// "websocket", as used in the "Upgrade:" header. This is always lowercase
-// (except in obsolete versions of the protocol).
-extern const char kWebSocketLowercase[];
-
-} // namespace websockets
-} // namespace net
-
-#endif // NET_WEBSOCKETS_WEBSOCKET_HANDSHAKE_CONSTANTS_H_
« no previous file with comments | « net/websockets/websocket_handshake_challenge_test.cc ('k') | net/websockets/websocket_handshake_constants.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698