OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "content/child/socket_stream_dispatcher.h" | 5 #include "content/child/socket_stream_dispatcher.h" |
6 | 6 |
7 #include <vector> | 7 #include <vector> |
8 | 8 |
9 #include "base/bind.h" | 9 #include "base/bind.h" |
10 #include "base/id_map.h" | 10 #include "base/id_map.h" |
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
161 delegate_->DidClose(handle_); | 161 delegate_->DidClose(handle_); |
162 delegate_ = NULL; | 162 delegate_ = NULL; |
163 Release(); | 163 Release(); |
164 } | 164 } |
165 | 165 |
166 void IPCWebSocketStreamHandleBridge::OnFailed(int error_code, | 166 void IPCWebSocketStreamHandleBridge::OnFailed(int error_code, |
167 const char* error_msg) { | 167 const char* error_msg) { |
168 DVLOG(1) << "Bridge #" << socket_id_ << " OnFailed (error_code=" << error_code | 168 DVLOG(1) << "Bridge #" << socket_id_ << " OnFailed (error_code=" << error_code |
169 << ")"; | 169 << ")"; |
170 if (delegate_) | 170 if (delegate_) |
171 delegate_->DidFail(handle_, error_code, ASCIIToUTF16(error_msg)); | 171 delegate_->DidFail(handle_, error_code, base::ASCIIToUTF16(error_msg)); |
172 } | 172 } |
173 | 173 |
174 SocketStreamDispatcher::SocketStreamDispatcher() { | 174 SocketStreamDispatcher::SocketStreamDispatcher() { |
175 } | 175 } |
176 | 176 |
177 /* static */ | 177 /* static */ |
178 webkit_glue::WebSocketStreamHandleBridge* | 178 webkit_glue::WebSocketStreamHandleBridge* |
179 SocketStreamDispatcher::CreateBridge( | 179 SocketStreamDispatcher::CreateBridge( |
180 blink::WebSocketStreamHandle* handle, | 180 blink::WebSocketStreamHandle* handle, |
181 webkit_glue::WebSocketStreamHandleDelegate* delegate) { | 181 webkit_glue::WebSocketStreamHandleDelegate* delegate) { |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
247 void SocketStreamDispatcher::OnFailed(int socket_id, int error_code) { | 247 void SocketStreamDispatcher::OnFailed(int socket_id, int error_code) { |
248 IPCWebSocketStreamHandleBridge* bridge = | 248 IPCWebSocketStreamHandleBridge* bridge = |
249 IPCWebSocketStreamHandleBridge::FromSocketId(socket_id); | 249 IPCWebSocketStreamHandleBridge::FromSocketId(socket_id); |
250 if (bridge) | 250 if (bridge) |
251 bridge->OnFailed(error_code, net::ErrorToString(error_code)); | 251 bridge->OnFailed(error_code, net::ErrorToString(error_code)); |
252 else | 252 else |
253 DLOG(ERROR) << "No bridge for socket_id=" << socket_id; | 253 DLOG(ERROR) << "No bridge for socket_id=" << socket_id; |
254 } | 254 } |
255 | 255 |
256 } // namespace content | 256 } // namespace content |
OLD | NEW |