/external/chromium/net/websockets/ |
websocket_unittest.cc | 15 #include "net/websockets/websocket.h" 25 WebSocketEvent(EventType type, net::WebSocket* websocket, 27 : event_type(type), socket(websocket), msg(websocket_msg), 31 net::WebSocket* socket; 61 virtual void OnOpen(net::WebSocket* socket) { 69 virtual void OnMessage(net::WebSocket* socket, const std::string& msg) { 75 virtual void OnError(net::WebSocket* socket) { 82 virtual void OnClose(net::WebSocket* socket, bool was_clean) { 115 void InitReadBuf(WebSocket* websocket) [all...] |
websocket_handshake_handler_unittest.cc | 40 "Sec-WebSocket-Key2: 12998 5 Y3 1 .P00\r\n" 41 "Sec-WebSocket-Protocol: sample\r\n" 42 "Upgrade: WebSocket\r\n" 43 "Sec-WebSocket-Key1: 4 @1 46546xW%0l 1 5\r\n" 63 "Sec-WebSocket-Key2: 12998 5 Y3 1 .P00\r\n" 64 "Sec-WebSocket-Protocol: sample\r\n" 65 "Upgrade: WebSocket\r\n" 66 "Sec-WebSocket-Key1: 4 @1 46546xW%0l 1 5\r\n" 68 "Cookie: WK-websocket-test=1\r\n" 78 "WK-websocket-test=1; [all...] |
websocket_handshake_handler.h | 5 // WebSocketHandshake*Handler handles WebSocket handshake request message 6 // from WebKit renderer process, and WebSocket handshake response message 7 // from WebSocket server. 32 // Parses WebSocket handshake request from renderer process. 33 // It assumes a WebSocket handshake request message is given at once, and 47 // Gets request info to open WebSocket connection. 55 // Gets WebSocket handshake raw request message to open WebSocket 76 // Parses WebSocket handshake response from WebSocket server [all...] |
websocket_net_log_params_unittest.cc | 18 list->Append(new StringValue("Sec-WebSocket-Key2: 12998 5 Y3 1 .P00")); 19 list->Append(new StringValue("Sec-WebSocket-Protocol: sample")); 20 list->Append(new StringValue("Upgrade: WebSocket")); 21 list->Append(new StringValue("Sec-WebSocket-Key1: 4 @1 46546xW%0l 1 5")); 34 "Sec-WebSocket-Key2: 12998 5 Y3 1 .P00\r\n" 35 "Sec-WebSocket-Protocol: sample\r\n" 36 "Upgrade: WebSocket\r\n" 37 "Sec-WebSocket-Key1: 4 @1 46546xW%0l 1 5\r\n"
|
websocket.cc | 8 #include "net/websockets/websocket.h" 20 WebSocket::WebSocket(Request* request, WebSocketDelegate* delegate) 41 WebSocket::~WebSocket() { 47 void WebSocket::Connect() { 67 void WebSocket::Send(const std::string& msg) { 72 // We must not send any data after we start the WebSocket closing handshake. 87 void WebSocket::Close() { 107 // If the WebSocket connection is not yet established, fail the WebSocke [all...] |
websocket.h | 5 // WebSocket protocol implementation in chromium. 6 // It is intended to be used for live experiment of WebSocket connectivity 8 // Note that it is not used for WebKit's WebSocket communication. 32 class WebSocket; 36 // WebSocket is constructed. 41 // Called when WebSocket connection has been established. 42 virtual void OnOpen(WebSocket* socket) = 0; 46 virtual void OnMessage(WebSocket* socket, const std::string& msg) = 0; 48 // Called when WebSocket error has been detected. 49 virtual void OnError(WebSocket* socket) { [all...] |
websocket_job_unittest.cc | 240 "Sec-WebSocket-Key2: 12998 5 Y3 1 .P00\r\n" 241 "Sec-WebSocket-Protocol: sample\r\n" 242 "Upgrade: WebSocket\r\n" 243 "Sec-WebSocket-Key1: 4 @1 46546xW%0l 1 5\r\n" 258 "HTTP/1.1 101 WebSocket Protocol Handshake\r\n" 259 "Upgrade: WebSocket\r\n" 261 "Sec-WebSocket-Origin: http://example.com\r\n" 262 "Sec-WebSocket-Location: ws://example.com/demo\r\n" 263 "Sec-WebSocket-Protocol: sample\r\n" 285 "Sec-WebSocket-Key2: 12998 5 Y3 1 .P00\r\n [all...] |
websocket_frame_handler.h | 20 // Handles WebSocket frame messages. 33 // Appends WebSocket raw data on connection. 39 // If |buffered| is true, it tries to find WebSocket frames. 60 // Parses WebSocket frame in [|buffer|, |buffer|+|size|), fills frame 62 // complete WebSocket frames.
|
/external/chromium-trace/trace-viewer/third_party/pywebsocket/src/test/ |
test_handshake_hybi00.py | 52 'Sec-WebSocket-Key2': '12998 5 Y3 1 .P00', 53 'Sec-WebSocket-Protocol': 'sample', 54 'Upgrade': 'WebSocket', 55 'Sec-WebSocket-Key1': '4 @1 46546xW%0l 1 5', 67 'Sec-WebSocket-Key2': '12998 5 Y3 1 .P00', 68 'Sec-WebSocket-Protocol': 'sample', 69 'Upgrade': 'WEBSOCKET', 70 'Sec-WebSocket-Key1': '4 @1 46546xW%0l 1 5', 76 'HTTP/1.1 101 WebSocket Protocol Handshake\r\n' 77 'Upgrade: WebSocket\r\n [all...] |
test_handshake_draft75.py | 48 'Upgrade': 'WebSocket', 52 'WebSocket-Protocol': 'sample', 57 'Upgrade: WebSocket\r\n' 59 'WebSocket-Origin: http://example.com\r\n' 60 'WebSocket-Location: ws://example.com/demo\r\n' 61 'WebSocket-Protocol: sample\r\n' 66 'Upgrade: WebSocket\r\n' 68 'WebSocket-Origin: http://example.com\r\n' 69 'WebSocket-Location: wss://example.com/demo\r\n' 70 'WebSocket-Protocol: sample\r\n [all...] |
test_handshake_hybi08.py | 63 'Upgrade': 'websocket', 65 'Sec-WebSocket-Key': 'dGhlIHNhbXBsZSBub25jZQ==', 66 'Sec-WebSocket-Origin': 'http://example.com', 67 'Sec-WebSocket-Version': '8'}) 136 'Upgrade: websocket\r\n' 138 'Sec-WebSocket-Accept: s3pPLMBiTxaQ9kYGzzhZRbK+xOo=\r\n\r\n') 164 request_def.headers['upgrade'] = 'WEBSOCKET' 201 request_def.headers['Sec-WebSocket-Protocol'] = 'chat, superchat' 209 'Upgrade: websocket\r\n' 211 'Sec-WebSocket-Accept: s3pPLMBiTxaQ9kYGzzhZRbK+xOo=\r\n [all...] |
test_handshake_hybi.py | 63 'Upgrade': 'websocket', 65 'Sec-WebSocket-Key': 'dGhlIHNhbXBsZSBub25jZQ==', 66 'Sec-WebSocket-Version': '13', 136 'Upgrade: websocket\r\n' 138 'Sec-WebSocket-Accept: s3pPLMBiTxaQ9kYGzzhZRbK+xOo=\r\n\r\n') 164 request_def.headers['upgrade'] = 'WEBSOCKET' 201 request_def.headers['Sec-WebSocket-Protocol'] = 'chat, superchat' 209 'Upgrade: websocket\r\n' 211 'Sec-WebSocket-Accept: s3pPLMBiTxaQ9kYGzzhZRbK+xOo=\r\n' 212 'Sec-WebSocket-Protocol: chat\r\n\r\n' [all...] |
/external/webkit/Source/WebCore/websockets/ |
WebSocket.cpp | 35 #include "WebSocket.h" 85 void WebSocket::setIsAvailable(bool available) 90 bool WebSocket::isAvailable() 95 WebSocket::WebSocket(ScriptExecutionContext* context) 102 WebSocket::~WebSocket() 108 void WebSocket::connect(const KURL& url, ExceptionCode& ec) 113 void WebSocket::connect(const KURL& url, const String& protocol, ExceptionCode& ec) 115 LOG(Network, "WebSocket %p connect to %s protocol=%s", this, url.string().utf8().data(), protocol.utf8().data()) [all...] |
WebSocket.h | 51 class WebSocket : public RefCounted<WebSocket>, public EventTarget, public ActiveDOMObject, public WebSocketChannelClient { 55 static PassRefPtr<WebSocket> create(ScriptExecutionContext* context) { return adoptRef(new WebSocket(context)); } 56 virtual ~WebSocket(); 81 virtual WebSocket* toWebSocket() { return this; } 90 using RefCounted<WebSocket>::ref; 91 using RefCounted<WebSocket>::deref; 100 WebSocket(ScriptExecutionContext*);
|
/external/chromium/chrome/browser/net/websocket_experiment/ |
websocket_experiment_task.h | 5 // WebSocket live experiment task. 11 // - Connect to |url| with WebSocket protocol within 13 // Checks WebSocket connection can be established. 15 // - Send |websocket_hello_message| on the WebSocket connection and 17 // Checks message can be sent/received on the WebSocket connection. 20 // Checks WebSocket connection keep open in idle state. 32 // Checks WebSocket connection can be closed normally. 48 #include "net/websockets/websocket.h" 51 class WebSocket; 86 net::WebSocket::ProtocolVersion protocol_version [all...] |
websocket_experiment_runner.h | 5 // Run WebSocket live experiment to collect metrics about WebSocket 7 // It tries to open WebSocket connection to websocket-experiment.chromium.org,
|
websocket_experiment_task.cc | 15 #include "net/websockets/websocket.h" 23 net::WebSocket::ProtocolVersion protocol_version) { 25 case net::WebSocket::DEFAULT_VERSION: 27 case net::WebSocket::DRAFT75: 54 net::WebSocket* WebSocketExperimentTask::Context::CreateWebSocket( 63 net::WebSocket::Request* request( 64 new net::WebSocket::Request(config.url, 70 return new net::WebSocket(request, delegate); 73 // Expects URL Fetch and WebSocket connection handshake will finish in 77 // Expects WebSocket live experiment server echoes message back within a fe 634 scoped_refptr<net::WebSocket> websocket = websocket_; local [all...] |
/external/webkit/Source/WebCore/bindings/js/ |
JSWebSocketCustom.cpp | 40 #include "WebSocket.h" 52 return throwVMError(exec, createReferenceError(exec, "WebSocket constructor associated document is unavailable")); 61 RefPtr<WebSocket> webSocket = WebSocket::create(context); 64 webSocket->connect(url, ec); 69 webSocket->connect(url, protocol, ec); 72 return JSValue::encode(CREATE_DOM_OBJECT_WRAPPER(exec, jsConstructor->globalObject(), WebSocket, webSocket.get()));
|
/external/chromium/chrome/browser/extensions/ |
extension_websocket_apitest.cc | 11 IN_PROC_BROWSER_TEST_F(ExtensionApiTest, WebSocket) { 18 ASSERT_TRUE(RunExtensionTest("websocket")) << message_;
|
/external/webkit/Source/WebCore/bindings/v8/custom/ |
V8WebSocketCustom.cpp | 42 #include "WebSocket.h" 50 INC_STATS("DOM.WebSocket.Constructor"); 67 return throwError("WebSocket constructor's associated frame is not available", V8Proxy::ReferenceError); 71 RefPtr<WebSocket> webSocket = WebSocket::create(context); 75 webSocket->connect(url, ec); 81 webSocket->connect(url, toWebCoreString(protocol), ec); 87 V8DOMWrapper::setDOMWrapper(args.Holder(), &info, webSocket.get()); 90 webSocket->ref() [all...] |
/external/chromium-trace/trace-viewer/third_party/pywebsocket/ |
README.chromium | 12 Python implementation of the websocket protocol.
|
/external/webkit/LayoutTests/fast/constructors/ |
constructor-as-function-crash-expected.txt | 9 PASS: WebSocket
|
/external/chromium-trace/trace-viewer/third_party/pywebsocket/src/mod_pywebsocket/ |
common.py | 31 """This file must not depend on any module specific to the WebSocket protocol. 41 # Constants indicating WebSocket protocol version. 62 # Constants indicating WebSocket protocol latest version. 86 WEBSOCKET_UPGRADE_TYPE = 'websocket' 87 WEBSOCKET_UPGRADE_TYPE_HIXIE75 = 'WebSocket' 92 SEC_WEBSOCKET_ORIGIN_HEADER = 'Sec-WebSocket-Origin' 93 SEC_WEBSOCKET_KEY_HEADER = 'Sec-WebSocket-Key' 94 SEC_WEBSOCKET_ACCEPT_HEADER = 'Sec-WebSocket-Accept' 95 SEC_WEBSOCKET_VERSION_HEADER = 'Sec-WebSocket-Version' 96 SEC_WEBSOCKET_PROTOCOL_HEADER = 'Sec-WebSocket-Protocol [all...] |
__init__.py | 31 """WebSocket extension for Apache HTTP Server. 33 mod_pywebsocket is a WebSocket extension for Apache HTTP Server 50 user-written WebSocket handlers are placed. 55 To limit the search for WebSocket handlers to a directory <scan_dir> 61 contains many non-WebSocket handler files. 75 (mod_pywebsocket is in /websock_lib, WebSocket handlers are in 84 2. Tune Apache parameters for serving WebSocket. We'd like to note that at 92 Writing WebSocket handlers: 94 When a WebSocket request comes in, the resource name 102 A WebSocket handler is composed of the following three functions [all...] |
/external/chromium-trace/trace-viewer/third_party/pywebsocket/src/example/ |
handler_map.txt | 0 # websocket handler map file, used by standalone.py -m option.
|