summaryrefslogtreecommitdiffstats
path: root/remoting/protocol/pepper_session.h
diff options
context:
space:
mode:
authorsergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-05 00:52:27 +0000
committersergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-05 00:52:27 +0000
commit349bea08ba9f82ada9f21f1a3b773a630bf7fe28 (patch)
tree9ed11c40ec039383e496f67d560bfd49b44ab729 /remoting/protocol/pepper_session.h
parenta23cdc73bc97da5414166f46be92552798982b89 (diff)
downloadchromium_src-349bea08ba9f82ada9f21f1a3b773a630bf7fe28.zip
chromium_src-349bea08ba9f82ada9f21f1a3b773a630bf7fe28.tar.gz
chromium_src-349bea08ba9f82ada9f21f1a3b773a630bf7fe28.tar.bz2
React to error messages received in response to transport-info.
BUG=100822 TEST=client disconnects when host dies. Review URL: http://codereview.chromium.org/8437017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108754 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/protocol/pepper_session.h')
-rw-r--r--remoting/protocol/pepper_session.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/remoting/protocol/pepper_session.h b/remoting/protocol/pepper_session.h
index 271d6c1..861ff8d 100644
--- a/remoting/protocol/pepper_session.h
+++ b/remoting/protocol/pepper_session.h
@@ -108,6 +108,7 @@ class PepperSession : public Session {
void OnDeleteChannel(PepperChannel* channel);
void SendTransportInfo();
+ void OnTransportInfoResponse(const buzz::XmlElement* response);
// Helper methods to create event and control channels.
// TODO(sergeyu): Remove these methods.
@@ -139,6 +140,7 @@ class PepperSession : public Session {
std::string receiver_token_;
scoped_ptr<IqRequest> initiate_request_;
+ scoped_ptr<IqRequest> transport_info_request_;
ChannelsMap channels_;