diff options
author | li.yin@intel.com <li.yin@intel.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-26 14:31:18 +0000 |
---|---|---|
committer | li.yin@intel.com <li.yin@intel.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-26 14:31:18 +0000 |
commit | 35a16a2ccaf419ec4cfd52ac46ac75874fc16acc (patch) | |
tree | 6981c70c22a8420ed8f66fefee967e27cfea97c8 /content/common/socket_stream_dispatcher.h | |
parent | 92e9182a996c85607d77f28bcf619d337b961c27 (diff) | |
download | chromium_src-35a16a2ccaf419ec4cfd52ac46ac75874fc16acc.zip chromium_src-35a16a2ccaf419ec4cfd52ac46ac75874fc16acc.tar.gz chromium_src-35a16a2ccaf419ec4cfd52ac46ac75874fc16acc.tar.bz2 |
Websocket should fire 'error' event if no server available
Implement OnError virtual function, when network is down, OnError can be invoked.
Send error code to render process from browser process through IPC.
This patch depends on Blink side patch which can be found from https://codereview.chromium.org/14071008/
BUG=128057
TEST=
Review URL: https://chromiumcodereview.appspot.com/10668018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@196728 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/common/socket_stream_dispatcher.h')
-rw-r--r-- | content/common/socket_stream_dispatcher.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/content/common/socket_stream_dispatcher.h b/content/common/socket_stream_dispatcher.h index 2a67f73..b619623 100644 --- a/content/common/socket_stream_dispatcher.h +++ b/content/common/socket_stream_dispatcher.h @@ -43,6 +43,7 @@ class SocketStreamDispatcher : public IPC::Listener { void OnSentData(int socket_id, int amount_sent); void OnReceivedData(int socket_id, const std::vector<char>& data); void OnClosed(int socket_id); + void OnFailed(int socket_id, int error_code); DISALLOW_COPY_AND_ASSIGN(SocketStreamDispatcher); }; |