summaryrefslogtreecommitdiffstats
path: root/content/common/socket_stream_dispatcher.h
diff options
context:
space:
mode:
authorli.yin@intel.com <li.yin@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-26 14:31:18 +0000
committerli.yin@intel.com <li.yin@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-26 14:31:18 +0000
commit35a16a2ccaf419ec4cfd52ac46ac75874fc16acc (patch)
tree6981c70c22a8420ed8f66fefee967e27cfea97c8 /content/common/socket_stream_dispatcher.h
parent92e9182a996c85607d77f28bcf619d337b961c27 (diff)
downloadchromium_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.h1
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);
};