OLD | NEW |
1 This directory contains files related to Chromium's WebSocket | 1 This directory contains files related to Chromium's WebSocket |
2 implementation. See http://www.websocket.org/ for an explanation of WebSockets. | 2 implementation. See http://www.websocket.org/ for an explanation of WebSockets. |
3 | 3 |
4 As of April 2013, the contents of this directory are in a transitional state, | 4 As of April 2013, the contents of this directory are in a transitional state, |
5 and contain parts of two different WebSocket implementations. | 5 and contain parts of two different WebSocket implementations. |
6 | 6 |
7 The following files are part of the legacy implementation. The legacy | 7 The following files are part of the legacy implementation. The legacy |
8 implementation performs WebSocket framing within Blink and presents a | 8 implementation performs WebSocket framing within Blink and presents a |
9 low-level socket-like interface to the renderer process. It is described in the | 9 low-level socket-like interface to the renderer process. It is described in the |
10 design doc at | 10 design doc at |
11 https://docs.google.com/a/google.com/document/d/1_R6YjCIrm4kikJ3YeapcOU2Keqr3lVU
Pd-OeaIJ93qQ/preview | 11 https://docs.google.com/a/google.com/document/d/1_R6YjCIrm4kikJ3YeapcOU2Keqr3lVU
Pd-OeaIJ93qQ/preview |
12 | 12 |
13 websocket_handshake_handler.cc | 13 websocket_handshake_handler.cc |
14 websocket_handshake_handler.h | 14 websocket_handshake_handler.h |
15 websocket_handshake_handler_unittest.cc | 15 websocket_handshake_handler_unittest.cc |
16 websocket_handshake_handler_spdy2_unittest.cc | 16 websocket_handshake_handler_spdy2_unittest.cc |
17 websocket_handshake_handler_spdy3_unittest.cc | 17 websocket_handshake_handler_spdy3_unittest.cc |
18 websocket_job.cc | 18 websocket_job.cc |
19 websocket_job.h | 19 websocket_job.h |
20 websocket_job_spdy2_unittest.cc | 20 websocket_job_unittest.cc |
21 websocket_job_spdy3_unittest.cc | |
22 websocket_net_log_params.cc | 21 websocket_net_log_params.cc |
23 websocket_net_log_params.h | 22 websocket_net_log_params.h |
24 websocket_net_log_params_unittest.cc | 23 websocket_net_log_params_unittest.cc |
25 websocket_throttle.cc | 24 websocket_throttle.cc |
26 websocket_throttle.h | 25 websocket_throttle.h |
27 websocket_throttle_unittest.cc | 26 websocket_throttle_unittest.cc |
28 | 27 |
29 The following files are part of the new implementation. The new implementation | 28 The following files are part of the new implementation. The new implementation |
30 performs framing and implements protocol semantics in the browser process, and | 29 performs framing and implements protocol semantics in the browser process, and |
31 presents a high-level interface to the renderer process similar to a | 30 presents a high-level interface to the renderer process similar to a |
32 multiplexing proxy. This is not yet used in any stable Chromium version. | 31 multiplexing proxy. This is not yet used in any stable Chromium version. |
33 | 32 |
| 33 websocket_channel.cc |
| 34 websocket_channel.h |
| 35 websocket_channel_test.cc |
34 websocket_errors.cc | 36 websocket_errors.cc |
35 websocket_errors.h | 37 websocket_errors.h |
36 websocket_errors_unittest.cc | 38 websocket_errors_unittest.cc |
| 39 websocket_event_interface.h |
37 websocket_frame.cc | 40 websocket_frame.cc |
38 websocket_frame.h | 41 websocket_frame.h |
39 websocket_frame_parser.cc | 42 websocket_frame_parser.cc |
40 websocket_frame_parser.h | 43 websocket_frame_parser.h |
41 websocket_frame_parser_unittest.cc | 44 websocket_frame_parser_unittest.cc |
42 websocket_frame_unittest.cc | 45 websocket_frame_unittest.cc |
| 46 websocket_mux.h |
| 47 websocket_stream_base.h |
| 48 websocket_stream.cc |
43 websocket_stream.h | 49 websocket_stream.h |
OLD | NEW |