Index: net/spdy/spdy_websocket_test_util_spdy2.h |
diff --git a/net/spdy/spdy_websocket_test_util_spdy2.h b/net/spdy/spdy_websocket_test_util_spdy2.h |
index fba1a1f40a83f1db08a72682c5ca35c821ee5676..3856bb68d1afb9883ce271e85169526198c54895 100644 |
--- a/net/spdy/spdy_websocket_test_util_spdy2.h |
+++ b/net/spdy/spdy_websocket_test_util_spdy2.h |
@@ -12,26 +12,41 @@ namespace net { |
namespace test_spdy2 { |
-// Construct a WebSocket over SPDY handshake request packet. |
+// Constructs a standard SPDY SYN_STREAM frame for WebSocket over SPDY opening |
+// handshake. |
+SpdyFrame* ConstructSpdyWebSocketSynStream(int stream_id, |
+ const char* path, |
+ const char* host, |
+ const char* origin); |
+ |
+// Constructs a standard SPDY SYN_REPLY packet to match the WebSocket over SPDY |
+// opening handshake. |
+SpdyFrame* ConstructSpdyWebSocketSynReply(int stream_id); |
+ |
+// Constructs a WebSocket over SPDY handshake request packet. |
SpdyFrame* ConstructSpdyWebSocketHandshakeRequestFrame( |
const char* const headers[], |
int header_count, |
SpdyStreamId stream_id, |
RequestPriority request_priority); |
-// Construct a WebSocket over SPDY handshake response packet. |
+// Constructs a WebSocket over SPDY handshake response packet. |
SpdyFrame* ConstructSpdyWebSocketHandshakeResponseFrame( |
const char* const headers[], |
int header_count, |
SpdyStreamId stream_id, |
RequestPriority request_priority); |
-// Construct a WebSocket over SPDY data packet. |
-SpdyFrame* ConstructSpdyWebSocketDataFrame( |
- const char* data, |
- int len, |
- SpdyStreamId stream_id, |
- bool fin); |
+// Constructs a SPDY HEADERS frame for a WebSocket frame over SPDY. |
+SpdyFrame* ConstructSpdyWebSocketHeadersFrame(int stream_id, |
+ const char* length, |
+ bool fin); |
+ |
+// Constructs a WebSocket over SPDY data packet. |
+SpdyFrame* ConstructSpdyWebSocketDataFrame(const char* data, |
+ int len, |
+ SpdyStreamId stream_id, |
+ bool fin); |
} // namespace test_spdy2 |