Component Member List

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

authed() const ClientBase [inline]
authError() const ClientBase [inline]
checkStreamVersion(const std::string &version)ClientBase [protected, virtual]
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
connect(bool block=true)ClientBase
disco() const Component [inline]
disconnect()ClientBase
disconnect(ConnectionError reason)ClientBase [protected]
fileDescriptor() const ClientBase
getID()ClientBase
handleNormalNode(Stanza *stanza)Component [protected, virtual]
handleStartNode()Component [protected, virtual]
hasTls()ClientBase [protected]
header()ClientBase [protected]
jid()ClientBase [inline]
log(const std::string &xml, bool incoming)ClientBase [protected]
m_authedClientBase [protected]
m_connectionClientBase [protected]
m_jidClientBase [protected]
m_namespaceClientBase [protected]
m_passwordClientBase [protected]
m_portClientBase [protected]
m_saslClientBase [protected]
m_serverClientBase [protected]
m_sidClientBase [protected]
m_tlsClientBase [protected]
m_xmllangClientBase [protected]
notifyOnConnect()ClientBase [protected]
notifyOnResourceBindError(ConnectionListener::ResourceBindError error)ClientBase [protected]
notifyOnSessionCreateError(ConnectionListener::SessionCreateError error)ClientBase [protected]
notifyOnTLSConnect(const CertInfo &info)ClientBase [protected]
password() const Component [inline, virtual]
port() const ClientBase [inline]
processSASLChallenge(const std::string &challenge)ClientBase [protected]
processSASLError(Stanza *stanza)ClientBase [protected]
recv(int timeout=-1)ClientBase
registerConnectionListener(ConnectionListener *cl)ClientBase
registerIqHandler(IqHandler *ih, const std::string &xmlns)ClientBase
registerLogHandler(LogHandler *lh)ClientBase
registerMessageHandler(MessageHandler *mh)ClientBase
registerPresenceHandler(PresenceHandler *ph)ClientBase
registerSubscriptionHandler(SubscriptionHandler *sh)ClientBase
registerTagHandler(TagHandler *th, const std::string &tag, const std::string &xmlns)ClientBase
removeConnectionListener(ConnectionListener *cl)ClientBase
removeIqHandler(const std::string &xmlns)ClientBase
removeLogHandler(LogHandler *lh)ClientBase
removeMessageHandler(MessageHandler *mh)ClientBase
removePresenceHandler(PresenceHandler *ph)ClientBase
removeSubscriptionHandler(SubscriptionHandler *sh)ClientBase
removeTagHandler(TagHandler *th, const std::string &tag, const std::string &xmlns)ClientBase
sasl() const ClientBase [inline]
SASL_ANONYMOUS enum valueClientBase [protected]
SASL_DIGEST_MD5 enum valueClientBase [protected]
SASL_PLAIN enum valueClientBase [protected]
SaslMechanisms enum nameClientBase [protected]
send(Tag *tag)ClientBase [virtual]
server() const ClientBase [inline]
setAuthed(bool authed)ClientBase [inline, protected]
setAuthFailure(AuthenticationError e)ClientBase [inline, protected]
setCACerts(const StringList &cacerts)ClientBase [inline]
setPassword(const std::string &password)ClientBase [inline]
setPort(int port)ClientBase [inline]
setSasl(bool sasl)ClientBase [inline]
setServer(const std::string &server)ClientBase [inline]
setTls(bool tls)ClientBase [inline]
setXmlLang(const std::string &xmllang)ClientBase [inline]
startSASL(SaslMechanisms type)ClientBase [protected]
startTls()ClientBase [protected]
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 Component [inline, virtual]
xmlLang() const ClientBase [inline]
~ClientBase()ClientBase [virtual]
~Component()Component [virtual]


Generated on Mon Jan 16 16:19:57 2006 for gloox by  doxygen 1.4.6