diff options
author | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-14 00:13:39 +0000 |
---|---|---|
committer | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-14 00:13:39 +0000 |
commit | 1bc9c7c298b6e67052da148fd4469338c8cb7520 (patch) | |
tree | 6d1918e618d93310029bdd110559a07c0f3e0ca0 /remoting/protocol/jingle_messages.h | |
parent | 4294c531d9eb41613d64c260b8a23d4958009fea (diff) | |
download | chromium_src-1bc9c7c298b6e67052da148fd4469338c8cb7520.zip chromium_src-1bc9c7c298b6e67052da148fd4469338c8cb7520.tar.gz chromium_src-1bc9c7c298b6e67052da148fd4469338c8cb7520.tar.bz2 |
Implement multi-step auth support in PepperSession.
Also added unittests for PepperSession.
BUG=105214
Review URL: http://codereview.chromium.org/8827001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114318 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/protocol/jingle_messages.h')
-rw-r--r-- | remoting/protocol/jingle_messages.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/remoting/protocol/jingle_messages.h b/remoting/protocol/jingle_messages.h index 069d48f9..bcacbf0 100644 --- a/remoting/protocol/jingle_messages.h +++ b/remoting/protocol/jingle_messages.h @@ -30,6 +30,7 @@ struct JingleMessage { SESSION_INITIATE, SESSION_ACCEPT, SESSION_TERMINATE, + SESSION_INFO, TRANSPORT_INFO, }; @@ -66,6 +67,9 @@ struct JingleMessage { scoped_ptr<ContentDescription> description; std::list<cricket::Candidate> candidates; + // Content of session-info messages. + scoped_ptr<buzz::XmlElement> info; + // Value from the <reason> tag if it is present in the // message. Useful mainly for session-terminate messages, but Jingle // spec allows it in any message. @@ -83,6 +87,7 @@ struct JingleMessageReply { NOT_IMPLEMENTED, INVALID_SID, UNEXPECTED_REQUEST, + UNSUPPORTED_INFO, }; JingleMessageReply(); |