gloox
1.0.27
|
This is the complete list of members for Client, including all inherited members.
ackStreamManagement() | Client | |
addPresenceExtension(StanzaExtension *se) | ClientBase | |
authed() const | ClientBase | inline |
authError() const | ClientBase | inline |
bindResource(const std::string &resource) | Client | inline |
checkQueue(int handled, bool resend) | ClientBase | protected |
checkStreamVersion(const std::string &version) | ClientBase | protectedvirtual |
Client(const std::string &server) | Client | |
Client(const JID &jid, const std::string &password, int port=-1) | Client | |
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 | ClientBase | inline |
compressionImpl() const | ClientBase | inline |
connect(bool block=true) | ClientBase | |
connectionImpl() const | ClientBase | inline |
CtxSMEnable enum value | ClientBase | protected |
CtxSMEnabled enum value | ClientBase | protected |
CtxSMFailed enum value | ClientBase | protected |
CtxSMInvalid enum value | ClientBase | protected |
CtxSMResume enum value | ClientBase | protected |
CtxSMResumed enum value | ClientBase | protected |
disableRoster() | Client | |
disco() const | ClientBase | inlinevirtual |
disconnect() | Client | |
disposeMessageSession(MessageSession *session) | ClientBase | |
encryptionImpl() const | ClientBase | inline |
getID() | ClientBase | |
getRandom() | ClientBase | protected |
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 |
hasClientStateIndication() const | Client | inline |
hasResourceBind() const | Client | inline |
hasTls() | ClientBase | protected |
header() | ClientBase | protected |
jid() | ClientBase | inline |
login() | Client | |
logInstance() | ClientBase | inline |
m_authcid | ClientBase | protected |
m_authed | ClientBase | protected |
m_authzid | ClientBase | protected |
m_availableSaslMechs | ClientBase | protected |
m_block | ClientBase | protected |
m_clientCerts | ClientBase | protected |
m_clientKey | ClientBase | protected |
m_compress | ClientBase | protected |
m_compression | ClientBase | protected |
m_compressionActive | ClientBase | protected |
m_connection | ClientBase | protected |
m_disco | ClientBase | protected |
m_encryption | ClientBase | protected |
m_encryptionActive | ClientBase | protected |
m_jid | ClientBase | protected |
m_namespace | ClientBase | protected |
m_password | ClientBase | protected |
m_port | ClientBase | protected |
m_presenceExtensions | ClientBase | protected |
m_resourceBound | ClientBase | protected |
m_sasl | ClientBase | protected |
m_selectedResource | ClientBase | protected |
m_server | ClientBase | protected |
m_sid | ClientBase | protected |
m_smContext | ClientBase | protected |
m_smHandled | ClientBase | protected |
m_tls | ClientBase | protected |
m_xmllang | ClientBase | protected |
nonSaslLogin() | Client | protected |
notifyOnConnect() | ClientBase | protected |
notifyOnResourceBind(const std::string &resource) | ClientBase | protected |
notifyOnResourceBindError(const Error *error) | ClientBase | protected |
notifyOnSessionCreateError(const Error *error) | ClientBase | protected |
notifyOnTLSConnect(const CertInfo &info) | ClientBase | protected |
notifyStreamEvent(StreamEvent event) | ClientBase | protected |
password() const | ClientBase | inlinevirtual |
port() const | ClientBase | inline |
presence() | Client | inline |
presenceExtensions() const | ClientBase | inline |
priority() const | Client | inline |
processSASLChallenge(const std::string &challenge) | ClientBase | protected |
processSASLError(Tag *tag) | ClientBase | protected |
processSASLSuccess(const std::string &payload) | ClientBase | protected |
recv(int timeout=-1) | ClientBase | virtual |
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 | |
reqStreamManagement() | Client | |
resource() const | Client | inline |
rosterManager() | Client | inline |
sasl() const | ClientBase | inline |
selectResource(const std::string &resource) | Client | |
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 | |
send(const std::string &xml) | ClientBase | protected |
sendQueue() | ClientBase | |
server() const | ClientBase | inline |
setActive() | Client | inline |
setAuthcid(const std::string &authcid) | ClientBase | inline |
setAuthed(bool authed) | ClientBase | inlineprotected |
setAuthFailure(AuthenticationError e) | ClientBase | inlineprotected |
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 | |
setForceNonSasl(bool force=true) | Client | inline |
setInactive() | Client | inline |
setNTLMDomain(const std::string &domain) | ClientBase | inlineprotected |
setPassword(const std::string &password) | ClientBase | inline |
setPort(int port) | ClientBase | inline |
setPresence(const JID &to, Presence::PresenceType pres, int priority, const std::string &status=EmptyString) | Client | |
setPresence(Presence::PresenceType pres, int priority, const std::string &status=EmptyString) | Client | |
setPresence() | Client | inline |
setResource(const std::string &resource) | Client | inline |
setSasl(bool sasl) | ClientBase | inline |
setSASLMechanisms(int mechanisms) | ClientBase | inline |
setServer(const std::string &server) | ClientBase | |
setStreamManagement(bool enable=true, bool resume=true) | Client | |
setTls(TLSPolicy tls) | ClientBase | inline |
setUsername(const std::string &username) | Client | |
setXmlLang(const std::string &xmllang) | ClientBase | inline |
SMContext enum name | ClientBase | protected |
stanzasSent() const | ClientBase | inlineprotected |
startSASL(SaslMechanism 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 |
unbindResource(const std::string &resource) | Client | inline |
username() const | ClientBase | inlinevirtual |
whitespacePing() | ClientBase | |
xmlLang() const | ClientBase | inline |
xmppPing(const JID &to, EventHandler *eh) | ClientBase | |
~Client() | Client | virtual |
~ClientBase() | ClientBase | virtual |
~CompressionDataHandler() | CompressionDataHandler | inlinevirtual |
~ConnectionDataHandler() | ConnectionDataHandler | inlinevirtual |
~IqHandler() | IqHandler | inlinevirtual |
~TagHandler() | TagHandler | inlinevirtual |
~TLSHandler() | TLSHandler | inlinevirtual |