summaryrefslogtreecommitdiffstats
path: root/net/websockets/websocket_frame.cc
diff options
context:
space:
mode:
authoryutak@chromium.org <yutak@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-10 04:21:48 +0000
committeryutak@chromium.org <yutak@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-10 04:21:48 +0000
commitcf901f5828eb2bb362548cdf785c5d162ef3d669 (patch)
treeb5c29a243de90e6a0a8f60d97309a291b09ccc87 /net/websockets/websocket_frame.cc
parentd72d3a6b57d88fe88d3db71dd17239166a1c59ff (diff)
downloadchromium_src-cf901f5828eb2bb362548cdf785c5d162ef3d669.zip
chromium_src-cf901f5828eb2bb362548cdf785c5d162ef3d669.tar.gz
chromium_src-cf901f5828eb2bb362548cdf785c5d162ef3d669.tar.bz2
Add WebSocketFrameParser.
BUG=121052 TEST=none Review URL: https://chromiumcodereview.appspot.com/9956013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136240 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/websockets/websocket_frame.cc')
-rw-r--r--net/websockets/websocket_frame.cc24
1 files changed, 24 insertions, 0 deletions
diff --git a/net/websockets/websocket_frame.cc b/net/websockets/websocket_frame.cc
new file mode 100644
index 0000000..5957cef
--- /dev/null
+++ b/net/websockets/websocket_frame.cc
@@ -0,0 +1,24 @@
+// Copyright (c) 2012 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.
+
+#include "net/websockets/websocket_frame.h"
+
+namespace net {
+
+// Definitions for in-struct constants.
+const WebSocketFrameHeader::OpCode WebSocketFrameHeader::kOpCodeContinuation =
+ 0x0;
+const WebSocketFrameHeader::OpCode WebSocketFrameHeader::kOpCodeText = 0x1;
+const WebSocketFrameHeader::OpCode WebSocketFrameHeader::kOpCodeBinary = 0x2;
+const WebSocketFrameHeader::OpCode WebSocketFrameHeader::kOpCodeClose = 0x8;
+const WebSocketFrameHeader::OpCode WebSocketFrameHeader::kOpCodePing = 0x9;
+const WebSocketFrameHeader::OpCode WebSocketFrameHeader::kOpCodePong = 0xA;
+
+WebSocketFrameChunk::WebSocketFrameChunk() {
+}
+
+WebSocketFrameChunk::~WebSocketFrameChunk() {
+}
+
+} // namespace net