| Index: mojo/services/html_viewer/websockethandle_impl.h
|
| diff --git a/mojo/services/html_viewer/websockethandle_impl.h b/mojo/services/html_viewer/websockethandle_impl.h
|
| index e9eee06ed6c0e37065b2cea01a9ab0ca5000b74e..a0408d3012bd4b28915e025286f0ffd5aaf8d49e 100644
|
| --- a/mojo/services/html_viewer/websockethandle_impl.h
|
| +++ b/mojo/services/html_viewer/websockethandle_impl.h
|
| @@ -21,6 +21,8 @@ class WebSocketHandleImpl : public blink::WebSocketHandle {
|
| explicit WebSocketHandleImpl(NetworkService* network_service);
|
|
|
| private:
|
| + friend class WebSocketClientImpl;
|
| +
|
| virtual ~WebSocketHandleImpl();
|
|
|
| // blink::WebSocketHandle methods:
|
| @@ -36,6 +38,9 @@ class WebSocketHandleImpl : public blink::WebSocketHandle {
|
| virtual void close(unsigned short code,
|
| const blink::WebString& reason) OVERRIDE;
|
|
|
| + // Called when the socket is closed.
|
| + void Disconnect();
|
| +
|
| WebSocketPtr web_socket_;
|
| scoped_ptr<WebSocketClientImpl> client_;
|
| // True if close() was called.
|
|
|