gloox  1.1-svn
ClientBase Member List

This is the complete list of members for ClientBase, including all inherited members.

addPresenceExtension(StanzaExtension *se)ClientBase
authed() const ClientBaseinline
authError() const ClientBaseinline
checkStreamVersion(const std::string &version)ClientBaseprotectedvirtual
ClientBase(const std::string &ns, const std::string &server, int port=-1)ClientBase
ClientBase(const std::string &ns, const std::string &password, const std::string &server, int port=-1)ClientBase
compression() const ClientBaseinline
connect(bool block=true)ClientBase
connectionImpl() const ClientBaseinline
disco() const ClientBaseinlinevirtual
disconnect(ConnectionError reason)ClientBaseprotectedvirtual
disposeMessageSession(MessageSession *session)ClientBase
getID()ClientBase
getStatistics()ClientBase
handleConnect(const ConnectionBase *connection)ClientBasevirtual
handleDecryptedData(const TLSBase *, const std::string &)ClientBaseinlinevirtual
handleDisconnect(const ConnectionBase *connection, ConnectionError reason)ClientBasevirtual
handleEncryptedData(const TLSBase *, const std::string &)ClientBaseinlinevirtual
handleHandshakeResult(const TLSBase *base, bool success, CertInfo &certinfo)ClientBasevirtual
handleReceivedData(const ConnectionBase *connection, const std::string &data)ClientBasevirtual
handleTag(Tag *tag)ClientBasevirtual
hasTls()ClientBaseprotected
header()ClientBaseprotected
jid()ClientBaseinline
logInstance()ClientBaseinline
m_authcidClientBaseprotected
m_authedClientBaseprotected
m_authzidClientBaseprotected
m_availableSaslMechsClientBaseprotected
m_blockClientBaseprotected
m_clientCertsClientBaseprotected
m_clientKeyClientBaseprotected
m_compressClientBaseprotected
m_compressionClientBaseprotected
m_compressionActiveClientBaseprotected
m_connectionClientBaseprotected
m_discoClientBaseprotected
m_encryptionClientBaseprotected
m_encryptionActiveClientBaseprotected
m_jidClientBaseprotected
m_namespaceClientBaseprotected
m_passwordClientBaseprotected
m_portClientBaseprotected
m_presenceExtensionsClientBaseprotected
m_saslClientBaseprotected
m_selectedResourceClientBaseprotected
m_serverClientBaseprotected
m_sidClientBaseprotected
m_tlsClientBaseprotected
m_xmllangClientBaseprotected
notifyOnConnect()ClientBaseprotected
notifyOnResourceBind(const std::string &resource)ClientBaseprotected
notifyOnResourceBindError(const Error *error)ClientBaseprotected
notifyOnSessionCreateError(const Error *error)ClientBaseprotected
notifyOnTLSConnect(const CertInfo &info)ClientBaseprotected
notifyStreamEvent(StreamEvent event)ClientBaseprotected
password() const ClientBaseinlinevirtual
port() const ClientBaseinline
presenceExtensions() const ClientBaseinline
processSASLChallenge(const std::string &challenge)ClientBaseprotected
processSASLError(Tag *tag)ClientBaseprotected
processSASLSuccess()ClientBaseprotected
recv(int timeout=-1)ClientBase
registerConnectionListener(ConnectionListener *cl)ClientBase
registerIqHandler(IqHandler *ih, int exttype)ClientBase
registerMessageHandler(MessageHandler *mh)ClientBase
registerMessageSession(MessageSession *session)ClientBase
registerMessageSessionHandler(MessageSessionHandler *msh, int types=0)ClientBase
registerMUCInvitationHandler(MUCInvitationHandler *mih)ClientBase
registerPresenceHandler(PresenceHandler *ph)ClientBase
registerPresenceHandler(const JID &jid, PresenceHandler *ph)ClientBase
registerStanzaExtension(StanzaExtension *ext)ClientBase
registerStatisticsHandler(StatisticsHandler *sh)ClientBase
registerSubscriptionHandler(SubscriptionHandler *sh)ClientBase
registerTagHandler(TagHandler *th, const std::string &tag, const std::string &xmlns)ClientBase
removeConnectionListener(ConnectionListener *cl)ClientBase
removeIDHandler(IqHandler *ih)ClientBase
removeIqHandler(IqHandler *ih, int exttype)ClientBase
removeMessageHandler(MessageHandler *mh)ClientBase
removeMUCInvitationHandler()ClientBase
removePresenceExtension(int type)ClientBase
removePresenceHandler(PresenceHandler *ph)ClientBase
removePresenceHandler(const JID &jid, PresenceHandler *ph)ClientBase
removeStanzaExtension(int ext)ClientBase
removeStatisticsHandler()ClientBase
removeSubscriptionHandler(SubscriptionHandler *sh)ClientBase
removeTagHandler(TagHandler *th, const std::string &tag, const std::string &xmlns)ClientBase
sasl() const ClientBaseinline
send(Tag *tag)ClientBase
send(IQ &iq, IqHandler *ih, int context, bool del=false)ClientBase
send(const IQ &iq)ClientBase
send(const Message &msg)ClientBase
send(const Subscription &sub)ClientBase
send(const Presence &pres)ClientBase
server() const ClientBaseinline
setAuthcid(const std::string &authcid)ClientBaseinline
setAuthed(bool authed)ClientBaseinlineprotected
setAuthFailure(AuthenticationError e)ClientBaseinlineprotected
setAuthzid(const JID &authzid)ClientBaseinline
setCACerts(const StringList &cacerts)ClientBaseinline
setClientCert(const std::string &clientKey, const std::string &clientCerts)ClientBase
setCompression(bool compression)ClientBaseinline
setConnectionImpl(ConnectionBase *cb)ClientBase
setNTLMDomain(const std::string &domain)ClientBaseinlineprotected
setPassword(const std::string &password)ClientBaseinline
setPort(int port)ClientBaseinline
setSasl(bool sasl)ClientBaseinline
setSASLMechanisms(int mechanisms)ClientBaseinline
setServer(const std::string &server)ClientBase
setTls(TLSPolicy tls)ClientBaseinline
setXmlLang(const std::string &xmllang)ClientBaseinline
startSASL(SaslMechanism type)ClientBaseprotected
startTls()ClientBaseprotected
state() const ClientBase
streamError() const ClientBaseinline
streamErrorAppCondition() const ClientBaseinline
streamErrorCData() const ClientBaseinline
streamErrorText(const std::string &lang="default") const ClientBase
tls() const ClientBaseinline
username() const ClientBaseinlinevirtual
whitespacePing()ClientBase
xmlLang() const ClientBaseinline
xmppPing(const JID &to, EventHandler *eh)ClientBase
~ClientBase()ClientBasevirtual
~ConnectionDataHandler()ConnectionDataHandlerinlinevirtual
~IqHandler()IqHandlerinlinevirtual
~TagHandler()TagHandlerinlinevirtual
~TLSHandler()TLSHandlerinlinevirtual