/external/chromium_org/third_party/libjingle/source/talk/xmpp/ |
H A D | receivetask.cc | 33 bool ReceiveTask::HandleStanza(const XmlElement* stanza) { argument 34 if (WantsStanza(stanza)) { 35 QueueStanza(stanza); 43 const XmlElement* stanza = NextStanza(); local 44 if (stanza == NULL) 47 ReceiveStanza(stanza);
|
H A D | receivetask.h | 36 // indicate that a stanza should be received and ReceiveStanza to 48 virtual bool HandleStanza(const XmlElement* stanza); 50 // Return true if the stanza should be received. 51 virtual bool WantsStanza(const XmlElement* stanza) = 0; 52 // Process the received stanza. 53 virtual void ReceiveStanza(const XmlElement* stanza) = 0;
|
H A D | iqtask.cc | 54 bool IqTask::HandleStanza(const buzz::XmlElement* stanza) { argument 55 if (!MatchResponseIq(stanza, to_, task_id())) 58 if (stanza->Attr(buzz::QN_TYPE) != buzz::STR_RESULT && 59 stanza->Attr(buzz::QN_TYPE) != buzz::STR_ERROR) { 63 QueueStanza(stanza); 68 const buzz::XmlElement* stanza = NextStanza(); local 69 if (stanza == NULL) 72 bool success = (stanza->Attr(buzz::QN_TYPE) == buzz::STR_RESULT); 74 HandleResult(stanza); 76 SignalError(this, stanza [all...] |
H A D | pingtask.cc | 25 bool PingTask::HandleStanza(const buzz::XmlElement* stanza) { argument 26 if (!MatchResponseIq(stanza, Jid(STR_EMPTY), task_id())) { 30 if (stanza->Attr(buzz::QN_TYPE) != buzz::STR_RESULT && 31 stanza->Attr(buzz::QN_TYPE) != buzz::STR_ERROR) { 35 QueueStanza(stanza); 46 const buzz::XmlElement* stanza = NextStanza(); local 47 if (stanza != NULL) { 62 rtc::scoped_ptr<buzz::XmlElement> stanza( 64 stanza->AddElement(new buzz::XmlElement(QN_PING)); 65 SendStanza(stanza [all...] |
H A D | presencereceivetask.h | 58 virtual bool HandleStanza(const XmlElement * stanza); 63 void HandlePresence(const Jid& from, const XmlElement * stanza); 65 // Extracts presence information for the presence stanza sent form the 67 static void DecodeStatus(const Jid& from, const XmlElement * stanza,
|
H A D | presencereceivetask.cc | 49 const XmlElement * stanza = NextStanza(); local 50 if (stanza == NULL) { 54 Jid from(stanza->Attr(QN_FROM)); 55 HandlePresence(from, stanza); 60 bool PresenceReceiveTask::HandleStanza(const XmlElement * stanza) { argument 62 if (stanza->Name() != QN_PRESENCE) { 67 QueueStanza(stanza); 73 const XmlElement* stanza) { 74 if (stanza->Attr(QN_TYPE) == STR_ERROR) { 79 DecodeStatus(from, stanza, 72 HandlePresence(const Jid& from, const XmlElement* stanza) argument 83 DecodeStatus(const Jid& from, const XmlElement* stanza, PresenceStatus* presence_status) argument [all...] |
H A D | mucroomuniquehangoutidtask.cc | 15 // Construct a stanza to request a unique room id. eg: 30 void MucRoomUniqueHangoutIdTask::HandleResult(const XmlElement* stanza) { argument 32 const XmlElement* unique_elem = stanza->FirstNamed(QN_MUC_UNIQUE_QUERY); 35 SignalError(this, stanza);
|
H A D | jingleinfotask.cc | 59 virtual bool HandleStanza(const XmlElement * stanza) { argument 60 if (!MatchResponseIq(stanza, Jid(), task_id())) 63 if (stanza->Attr(QN_TYPE) != STR_RESULT) 66 // Queue the stanza with the parent so these don't get handled out of order 68 parent->QueueStanza(stanza); 86 JingleInfoTask::HandleStanza(const XmlElement * stanza) { argument 87 if (!MatchRequestIq(stanza, "set", QN_JINGLE_INFO_QUERY)) 91 Jid from(stanza->Attr(QN_FROM)); 97 QueueStanza(stanza); 106 const XmlElement * stanza local [all...] |
H A D | fakexmppclient.h | 72 virtual XmppReturnStatus SendStanza(const XmlElement* stanza) { argument 73 sent_stanzas_.push_back(stanza); 103 // Takes ownership of stanza. 104 void HandleStanza(XmlElement* stanza) { argument 107 if ((*task)->HandleStanza(stanza)) { 108 delete stanza; 112 delete stanza;
|
/external/chromium_org/jingle/notifier/listener/ |
H A D | send_ping_task.cc | 33 scoped_ptr<buzz::XmlElement> stanza(MakePingStanza(ping_task_id_)); 34 DVLOG(1) << "Sending ping stanza " << XmlElementToString(*stanza); 35 if (SendStanza(stanza.get()) != buzz::XMPP_RETURN_OK) { 36 DLOG(WARNING) << "Could not send stanza " << XmlElementToString(*stanza); 43 const buzz::XmlElement* stanza = NextStanza(); local 44 if (stanza == NULL) { 48 DVLOG(1) << "Received stanza " << XmlElementToString(*stanza); 61 HandleStanza(const buzz::XmlElement* stanza) argument 73 buzz::XmlElement* stanza = MakeIq(buzz::STR_GET, local [all...] |
H A D | push_notifications_listen_task.cc | 39 const buzz::XmlElement* stanza = NextStanza(); local 40 if (stanza == NULL) { 44 DVLOG(1) << "Received stanza " << XmlElementToString(*stanza); 50 // Extract the service URL and service-specific data from the stanza. 52 // The response stanza has the following format. 64 const buzz::XmlElement* push_element = stanza->FirstNamed(kQnPush); 81 LOG(WARNING) << "No push element found in stanza " 82 << XmlElementToString(*stanza); 87 bool PushNotificationsListenTask::HandleStanza(const buzz::XmlElement* stanza) { argument 95 IsValidNotification( const buzz::XmlElement* stanza) argument [all...] |
H A D | push_notifications_subscribe_task.cc | 34 const buzz::XmlElement* stanza) { 35 if (!MatchResponseIq(stanza, GetClient()->jid().BareJid(), task_id())) 37 QueueStanza(stanza); 46 DVLOG(1) << "Push notifications: Subscription stanza: " 59 const buzz::XmlElement* stanza = NextStanza(); local 60 if (stanza == NULL) { 64 << XmlElementToString(*stanza); 66 if (stanza->HasAttr(buzz::QN_TYPE) && 67 stanza->Attr(buzz::QN_TYPE) == buzz::STR_RESULT) { 85 // Create the subscription stanza usin 33 HandleStanza( const buzz::XmlElement* stanza) argument [all...] |
/external/chromium_org/remoting/signaling/ |
H A D | iq_sender.cc | 26 scoped_ptr<buzz::XmlElement> stanza(new buzz::XmlElement(buzz::QN_IQ)); 27 stanza->AddAttr(buzz::QN_TYPE, type); 29 stanza->AddAttr(buzz::QN_TO, addressee); 30 stanza->AddElement(iq_body.release()); 31 return stanza.Pass(); 43 scoped_ptr<IqRequest> IqSender::SendIq(scoped_ptr<buzz::XmlElement> stanza, argument 45 std::string addressee = stanza->Attr(buzz::QN_TO); 47 stanza->AddAttr(buzz::QN_ID, id); 48 if (!signal_strategy_->SendStanza(stanza.Pass())) { 80 bool IqSender::OnSignalStrategyIncomingStanza(const buzz::XmlElement* stanza) { argument 140 CallCallback(const buzz::XmlElement* stanza) argument 152 OnResponse(const buzz::XmlElement* stanza) argument 161 DeliverResponse(scoped_ptr<buzz::XmlElement> stanza) argument [all...] |
H A D | mock_signal_strategy.h | 29 MOCK_METHOD1(SendStanzaPtr, bool(buzz::XmlElement* stanza)); 30 virtual bool SendStanza(scoped_ptr<buzz::XmlElement> stanza) OVERRIDE { 31 return SendStanzaPtr(stanza.release());
|
/external/chromium_org/third_party/libjingle/source/talk/p2p/client/ |
H A D | sessionmanagertask.h | 61 const buzz::XmlElement *stanza = NextStanza(); local 62 if (stanza == NULL) 64 session_manager_->OnIncomingMessage(stanza); 69 virtual bool HandleStanza(const buzz::XmlElement *stanza) { argument 70 if (!session_manager_->IsSessionMessage(stanza)) 73 //if (stanza->Attr(buzz::QN_TYPE) != buzz::STR_SET) 75 QueueStanza(stanza); 81 const buzz::XmlElement* stanza) { 84 sender->Send(stanza); 80 OnOutgoingMessage(SessionManager* manager, const buzz::XmlElement* stanza) argument
|
H A D | sessionsendtask.h | 40 // The job of this task is to send an IQ stanza out (after stamping it with 61 void Send(const buzz::XmlElement* stanza) { argument 66 ASSERT(stanza->Name() == buzz::QN_IQ); 67 ASSERT(stanza->HasAttr(buzz::QN_TYPE)); 68 if (stanza->Attr(buzz::QN_TYPE) == "set") { 69 ASSERT(!stanza->HasAttr(buzz::QN_ID)); 71 ASSERT((stanza->Attr(buzz::QN_TYPE) == "result") || 72 (stanza->Attr(buzz::QN_TYPE) == "error")); 73 ASSERT(stanza->HasAttr(buzz::QN_ID)); 76 stanza_.reset(new buzz::XmlElement(*stanza)); 126 HandleStanza(const buzz::XmlElement *stanza) argument [all...] |
/external/chromium_org/third_party/libjingle/source/talk/examples/call/ |
H A D | presencepushtask.h | 54 virtual bool HandleStanza(const XmlElement * stanza); 55 void HandlePresence(const Jid& from, const XmlElement * stanza); 57 const Jid& from, const XmlElement * stanza); 58 static void FillStatus(const Jid& from, const XmlElement * stanza, 60 static void FillMucStatus(const Jid& from, const XmlElement * stanza,
|
H A D | presencepushtask.cc | 57 bool PresencePushTask::HandleStanza(const XmlElement * stanza) { argument 58 if (stanza->Name() != QN_PRESENCE) 60 QueueStanza(stanza); 70 const XmlElement * stanza = NextStanza(); local 71 if (stanza == NULL) 74 Jid from(stanza->Attr(QN_FROM)); 78 HandlePresence(from, stanza); 80 HandleMucPresence(elem->second, from, stanza); 87 const XmlElement* stanza) { 88 if (stanza 86 HandlePresence(const Jid& from, const XmlElement* stanza) argument 96 HandleMucPresence(buzz::Muc* muc, const Jid& from, const XmlElement* stanza) argument 129 FillStatus(const Jid& from, const XmlElement* stanza, PresenceStatus* s) argument 217 FillMucStatus(const Jid& from, const XmlElement* stanza, MucPresenceStatus* s) argument [all...] |
/external/chromium_org/sync/tools/testserver/ |
H A D | xmppserver.py | 92 def FeedStanza(self, stanza): 94 print stanza.toprettyxml() 148 stanza = ParseXml(xml_text) 149 self._delegate.FeedStanza(stanza) 150 # Needed because stanza may have cycles. 151 stanza.unlink() 260 def FeedStanza(self, stanza): 261 """Inspects the given stanza and changes the handshake state if needed. 263 Called when a stanza is received from the client. Inspects the 264 stanza t [all...] |
/external/chromium_org/remoting/host/ |
H A D | host_change_notification_listener.cc | 46 const buzz::XmlElement* stanza) { 47 if (stanza->Name() != buzz::QN_IQ || stanza->Attr(buzz::QN_TYPE) != "set") 51 stanza->FirstNamed(QName(kChromotingXmlNamespace, "host-changed")); 57 const std::string& from = stanza->Attr(buzz::QN_FROM); 58 const std::string& to = stanza->Attr(buzz::QN_TO); 72 LOG(ERROR) << "Invalid host-changed message received: " << stanza->Str(); 45 OnSignalStrategyIncomingStanza( const buzz::XmlElement* stanza) argument
|
H A D | host_change_notification_listener_unittest.cc | 71 scoped_ptr<XmlElement> stanza(new XmlElement(buzz::QN_IQ)); 72 stanza->AddAttr(QName(std::string(), "type"), "set"); 78 stanza->AddElement(host_changed); 79 stanza->AddAttr(buzz::QN_FROM, botJid); 80 stanza->AddAttr(buzz::QN_TO, kTestJid); 81 return stanza.Pass(); 94 scoped_ptr<XmlElement> stanza = GetNotificationStanza( local 97 stanza.get()); 106 scoped_ptr<XmlElement> stanza = GetNotificationStanza( local 109 stanza 120 scoped_ptr<XmlElement> stanza = GetNotificationStanza( local 132 scoped_ptr<XmlElement> stanza = GetNotificationStanza( local 144 scoped_ptr<XmlElement> stanza = GetNotificationStanza( local [all...] |
/external/smack/src/org/jivesoftware/smack/sasl/ |
H A D | SASLMechanism.java | 48 * <li>{@link #authenticate(String, String, String)} -- Initiate authentication stanza using the
50 * <li>{@link #authenticate(String, String, CallbackHandler)} -- Initiate authentication stanza
71 * Builds and sends the <tt>auth</tt> stanza to the server. Note that this method of
97 * Builds and sends the <tt>auth</tt> stanza to the server. The callback handler will handle
130 * The server is challenging the SASL mechanism for the stanza he just sent. Send a
207 StringBuilder stanza = new StringBuilder();
208 stanza.append("<auth mechanism=\"").append(name);
209 stanza.append("\" xmlns=\"urn:ietf:params:xml:ns:xmpp-sasl\">");
212 stanza.append(authenticationText);
214 stanza [all...] |
/external/smack/src/org/jivesoftware/smackx/bytestreams/ibb/provider/ |
H A D | OpenIQProvider.java | 33 String stanzaValue = parser.getAttributeValue("", "stanza");
34 StanzaType stanza = null;
36 stanza = StanzaType.IQ;
39 stanza = StanzaType.valueOf(stanzaValue.toUpperCase());
42 return new Open(sessionID, blockSize, stanza);
|
/external/smack/src/org/jivesoftware/smackx/bytestreams/ibb/packet/ |
H A D | Open.java | 33 /* stanza type used to encapsulate the data */
34 private final StanzaType stanza;
field in class:Open 47 * @param stanza stanza type used to encapsulate the data
49 public Open(String sessionID, int blockSize, StanzaType stanza) {
argument 59 this.stanza = stanza;
98 * Returns the stanza type used to encapsulate the data.
100 * @return the stanza type used to encapsulate the data
103 return stanza;
[all...] |
/external/chromium_org/remoting/webapp/ |
H A D | xmpp_login_handler.js | 128 * @param {Element} stanza 131 remoting.XmppLoginHandler.prototype.onStanza_ = function(stanza) { 134 if (stanza.querySelector('features>starttls')) { 142 if (stanza.localName == "proceed") { 148 (new XMLSerializer().serializeToString(stanza))); 154 stanza.querySelectorAll('features>mechanisms>mechanism'), 168 if (stanza.localName == 'success') { 183 (new XMLSerializer().serializeToString(stanza))); 188 if (stanza.querySelector('features>bind')) { 197 var jidElement = stanza [all...] |