Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
XmppClient Member List

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

ban(const std::string &nick, const std::string &reason)XmppClientvirtual
CertificateErrorToString(gloox::CertStatus status)XmppClientstatic
ComputeTimestamp(const glooxwrapper::Message &msg)XmppClientstatic
connect()XmppClientvirtual
ConnectionErrorToString(gloox::ConnectionError err)XmppClientstatic
create(const ScriptInterface *scriptInterface, const std::string &sUsername, const std::string &sPassword, const std::string &sRoom, const std::string &sNick, const int historyRequestSize=0, bool regOpt=false)IXmppClientstatic
CreateGUIMessage(const std::string &type, const std::string &level, const std::time_t time, Args const &... args)XmppClientprotected
disconnect()XmppClientvirtual
GetJID() constXmppClientvirtual
GetNick() constXmppClientvirtual
GetPresence(const std::string &nickname)XmppClientvirtual
GetPresenceString(const gloox::Presence::PresenceType presenceType)XmppClientstatic
GetRating(const std::string &nickname)XmppClientvirtual
GetRole(const std::string &nickname)XmppClientvirtual
GetRoleString(const gloox::MUCRoomRole role)XmppClientstatic
GetSubject()XmppClientvirtual
GUIGetBoardList(const ScriptRequest &rq)XmppClientvirtual
GUIGetGameList(const ScriptRequest &rq)XmppClientvirtual
GUIGetPlayerList(const ScriptRequest &rq)XmppClientvirtual
GUIGetProfile(const ScriptRequest &rq)XmppClientvirtual
GuiPollHasPlayerListUpdate()XmppClientvirtual
GuiPollHistoricMessages(const ScriptInterface &guiInterface)XmppClientvirtual
GuiPollNewMessages(const ScriptInterface &guiInterface)XmppClientvirtual
handleAlreadyRegistered(const glooxwrapper::JID &)XmppClientprotectedvirtual
handleDataForm(const glooxwrapper::JID &, const glooxwrapper::DataForm &)XmppClientprotectedvirtual
glooxwrapper::RegistrationHandler::handleDataForm(const JID &from, const DataForm &form)=0glooxwrapper::RegistrationHandlerpure virtual
handleIq(const glooxwrapper::IQ &iq)XmppClientprotectedvirtual
handleIqID(const glooxwrapper::IQ &, int)XmppClientinlineprotectedvirtual
handleLog(gloox::LogLevel level, gloox::LogArea area, const std::string &message)XmppClientprotectedvirtual
handleMessage(const glooxwrapper::Message &msg, glooxwrapper::MessageSession *session)XmppClientprotectedvirtual
glooxwrapper::MessageHandler::handleMessage(const Message &msg, MessageSession *session=0)=0glooxwrapper::MessageHandlerpure virtual
handleMUCError(glooxwrapper::MUCRoom &room, gloox::StanzaError)XmppClientprotectedvirtual
handleMUCMessage(glooxwrapper::MUCRoom &room, const glooxwrapper::Message &msg, bool priv)XmppClientprotectedvirtual
handleMUCParticipantPresence(glooxwrapper::MUCRoom &room, const glooxwrapper::MUCRoomParticipant, const glooxwrapper::Presence &)XmppClientprotectedvirtual
handleMUCSubject(glooxwrapper::MUCRoom &room, const glooxwrapper::string &nick, const glooxwrapper::string &subject)XmppClientprotectedvirtual
handleOOB(const glooxwrapper::JID &, const glooxwrapper::OOB &oob)XmppClientprotectedvirtual
glooxwrapper::RegistrationHandler::handleOOB(const JID &from, const OOB &oob)=0glooxwrapper::RegistrationHandlerpure virtual
handleRegistrationFields(const glooxwrapper::JID &, int fields, glooxwrapper::string instructions)XmppClientprotectedvirtual
handleRegistrationResult(const glooxwrapper::JID &, gloox::RegistrationResult result)XmppClientprotectedvirtual
handleSessionAction(gloox::Jingle::Action action, glooxwrapper::Jingle::Session &session, const glooxwrapper::Jingle::Session::Jingle &jingle)XmppClientprotectedvirtual
handleSessionInitiation(glooxwrapper::Jingle::Session &session, const glooxwrapper::Jingle::Session::Jingle &jingle)XmppClientprotectedvirtual
isConnected()XmppClientvirtual
kick(const std::string &nick, const std::string &reason)XmppClientvirtual
m_BoardListXmppClientprivate
m_certStatusXmppClientprivate
m_clientXmppClientprivate
m_connectionDataIqIdXmppClientprivate
m_connectionDataJidXmppClientprivate
m_echelonIdXmppClientprivate
m_GameListXmppClientprivate
m_GuiMessageQueueXmppClientprivate
m_HistoricGuiMessagesXmppClientprivate
m_initialLoadCompleteXmppClientprivate
m_isConnectedXmppClientprivate
m_mucRoomXmppClientprivate
m_nickXmppClientprivate
m_passwordXmppClientprivate
m_PlayerMapXmppClientprivate
m_PlayerMapUpdateXmppClientprivate
m_ProfileXmppClientprivate
m_registrationXmppClientprivate
m_roomXmppClientprivate
m_ScriptInterfaceXmppClientprivate
m_serverXmppClientprivate
m_sessionManagerXmppClientprivate
m_SubjectXmppClientprivate
m_usernameXmppClientprivate
m_xpartamuppIdXmppClientprivate
NONCOPYABLE(XmppClient)XmppClientprivate
onConnect()XmppClientprotectedvirtual
onDisconnect(gloox::ConnectionError e)XmppClientprotectedvirtual
onTLSConnect(const glooxwrapper::CertInfo &info)XmppClientprotectedvirtual
PlayerMap typedefXmppClientprivate
recv()XmppClientvirtual
RegistrationResultToString(gloox::RegistrationResult res)XmppClientstatic
SendIqChangeStateGame(const std::string &nbp, const std::string &players)XmppClientvirtual
SendIqGameReport(const ScriptRequest &rq, JS::HandleValue data)XmppClientvirtual
SendIqGetBoardList()XmppClientvirtual
SendIqGetConnectionData(const std::string &jid, const std::string &password, const std::string &clientSalt, bool localIP)XmppClientvirtual
SendIqGetProfile(const std::string &player)XmppClientvirtual
SendIqLobbyAuth(const std::string &to, const std::string &token)XmppClientvirtual
SendIqRegisterGame(const ScriptRequest &rq, JS::HandleValue data)XmppClientvirtual
SendIqUnregisterGame()XmppClientvirtual
SendMUCMessage(const std::string &message)XmppClientvirtual
SendStunEndpointToHost(const std::string &ip, u16 port, const std::string &hostJID)XmppClientvirtual
SetNick(const std::string &nick)XmppClientvirtual
SetPresence(const std::string &presence)XmppClientvirtual
StanzaErrorToString(gloox::StanzaError err)XmppClientstatic
Trace(JSTracer *trc, void *data)XmppClientinlinestatic
TraceMember(JSTracer *trc)XmppClient
XmppClient(const ScriptInterface *scriptInterface, const std::string &sUsername, const std::string &sPassword, const std::string &sRoom, const std::string &sNick, const int historyRequestSize=0, const bool regOpt=false)XmppClient
~ConnectionListener()glooxwrapper::ConnectionListenerinlinevirtual
~IqHandler()glooxwrapper::IqHandlerinlinevirtual
~IXmppClient()IXmppClientinlinevirtual
~MessageHandler()glooxwrapper::MessageHandlerinlinevirtual
~MUCRoomHandler()glooxwrapper::MUCRoomHandlerinlinevirtual
~RegistrationHandler()glooxwrapper::RegistrationHandlerinlinevirtual
~SessionHandler()glooxwrapper::Jingle::SessionHandlerinlinevirtual
~XmppClient()XmppClientvirtual