Component Member List

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

authed() const ClientBase [inline]
authError() const ClientBase [inline]
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
Component(const std::string &ns, const std::string &server, const std::string &component, const std::string &password, int port=5347)Component
compression() const ClientBase [inline]
compressionImpl() const ClientBase [inline]
connect(bool block=true)ClientBase
connectionImpl() const ClientBase [inline]
disco() const ClientBase [inline, virtual]
disconnect()Component [inline]
disposeMessageSession(MessageSession *session)ClientBase
encryptionImpl() const ClientBase [inline]
getID()ClientBase
getStatistics()ClientBase
handleCompressedData(const std::string &data)ClientBase [virtual]
handleConnect(const ConnectionBase *connection)ClientBase [virtual]
handleDecompressedData(const std::string &data)ClientBase [virtual]
handleDecryptedData(const TLSBase *base, const std::string &data)ClientBase [virtual]
handleDisconnect(const ConnectionBase *connection, ConnectionError reason)ClientBase [virtual]
handleEncryptedData(const TLSBase *base, const std::string &data)ClientBase [virtual]
handleHandshakeResult(const TLSBase *base, bool success, CertInfo &certinfo)ClientBase [virtual]
handleReceivedData(const ConnectionBase *connection, const std::string &data)ClientBase [virtual]
handleTag(Tag *tag)ClientBase [virtual]
jid()ClientBase [inline]
logInstance()ClientBase
password() const ClientBase [inline, virtual]
port() const ClientBase [inline]
recv(int timeout=-1)ClientBase
registerConnectionListener(ConnectionListener *cl)ClientBase
registerIqHandler(IqHandler *ih, const std::string &xmlns)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
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(const std::string &xmlns)ClientBase
removeMessageHandler(MessageHandler *mh)ClientBase
removeMUCInvitationHandler()ClientBase
removePresenceHandler(PresenceHandler *ph)ClientBase
removePresenceHandler(const JID &jid, PresenceHandler *ph)ClientBase
removeStatisticsHandler()ClientBase
removeSubscriptionHandler(SubscriptionHandler *sh)ClientBase
removeTagHandler(TagHandler *th, const std::string &tag, const std::string &xmlns)ClientBase
sasl() const ClientBase [inline]
send(Tag *tag)ClientBase [virtual]
server() const ClientBase [inline]
setAuthzid(const JID &authzid)ClientBase [inline]
setCACerts(const StringList &cacerts)ClientBase [inline]
setClientCert(const std::string &clientKey, const std::string &clientCerts)ClientBase
setCompression(bool compression)ClientBase [inline]
setCompressionImpl(CompressionBase *cb)ClientBase
setConnectionImpl(ConnectionBase *cb)ClientBase
setEncryptionImpl(TLSBase *tb)ClientBase
setPassword(const std::string &password)ClientBase [inline]
setPort(int port)ClientBase [inline]
setSasl(bool sasl)ClientBase [inline]
setSASLMechanisms(int mechanisms)ClientBase [inline]
setServer(const std::string &server)ClientBase
setTls(bool tls)ClientBase [inline]
setTls(TLSPolicy tls)ClientBase [inline]
setXmlLang(const std::string &xmllang)ClientBase [inline]
state() const ClientBase
streamError() const ClientBase [inline]
streamErrorAppCondition() const ClientBase [inline]
streamErrorCData() const ClientBase [inline]
streamErrorText(const std::string &lang="default") const ClientBase
tls() const ClientBase [inline]
trackID(IqHandler *ih, const std::string &id, int context)ClientBase
username() const ClientBase [inline, virtual]
whitespacePing()ClientBase
xmlLang() const ClientBase [inline]
xmppPing(const JID &to)ClientBase
~ClientBase()ClientBase [virtual]
~Component()Component [inline, virtual]
~CompressionDataHandler()CompressionDataHandler [inline, virtual]
~ConnectionDataHandler()ConnectionDataHandler [inline, virtual]
~TagHandler()TagHandler [inline, virtual]
~TLSHandler()TLSHandler [inline, virtual]


Generated on Fri Oct 10 15:26:14 2008 for gloox by  doxygen 1.5.6