Public Member Functions | |
virtual void | sendMessage (boost::shared_ptr< Message >)=0 |
virtual void | sendPresence (boost::shared_ptr< Presence >)=0 |
virtual bool | isAvailable () const =0 |
virtual bool | getStreamManagementEnabled () const =0 |
virtual std::vector < Certificate::ref > | getPeerCertificateChain () const =0 |
virtual void | sendIQ (boost::shared_ptr< IQ >)=0 |
virtual std::string | getNewIQID ()=0 |
Public Attributes | |
boost::signal< void(bool)> | onAvailableChanged |
boost::signal< void(boost::shared_ptr < Message >)> | onMessageReceived |
boost::signal< void(boost::shared_ptr < Presence >) > | onPresenceReceived |
boost::signal< void(boost::shared_ptr < Stanza >)> | onStanzaAcked |
boost::signal< void(boost::shared_ptr < IQ >)> | onIQReceived |
Definition at line 17 of file StanzaChannel.h.
virtual std::string Swift::IQChannel::getNewIQID | ( | ) | [pure virtual, inherited] |
Implemented in Swift::DummyIQChannel.
virtual std::vector<Certificate::ref> Swift::StanzaChannel::getPeerCertificateChain | ( | ) | const [pure virtual] |
virtual bool Swift::StanzaChannel::getStreamManagementEnabled | ( | ) | const [pure virtual] |
virtual bool Swift::StanzaChannel::isAvailable | ( | ) | const [pure virtual] |
Implements Swift::IQChannel.
virtual void Swift::IQChannel::sendIQ | ( | boost::shared_ptr< IQ > | ) | [pure virtual, inherited] |
Implemented in Swift::DummyIQChannel.
virtual void Swift::StanzaChannel::sendMessage | ( | boost::shared_ptr< Message > | ) | [pure virtual] |
virtual void Swift::StanzaChannel::sendPresence | ( | boost::shared_ptr< Presence > | ) | [pure virtual] |
boost::signal<void (bool )> Swift::StanzaChannel::onAvailableChanged |
Definition at line 24 of file StanzaChannel.h.
boost::signal<void (boost::shared_ptr<IQ>)> Swift::IQChannel::onIQReceived [inherited] |
Definition at line 26 of file IQChannel.h.
boost::signal<void (boost::shared_ptr<Message>)> Swift::StanzaChannel::onMessageReceived |
Definition at line 25 of file StanzaChannel.h.
boost::signal<void (boost::shared_ptr<Presence>) > Swift::StanzaChannel::onPresenceReceived |
Definition at line 26 of file StanzaChannel.h.
boost::signal<void (boost::shared_ptr<Stanza>)> Swift::StanzaChannel::onStanzaAcked |
Definition at line 27 of file StanzaChannel.h.