Changeset View
Changeset View
Standalone View
Standalone View
source/lobby/XmppClient.h
Show First 20 Lines • Show All 144 Lines • ▼ Show 20 Lines | protected: | ||||
/* Message Handler */ | /* Message Handler */ | ||||
virtual void handleMessage(const glooxwrapper::Message& msg, glooxwrapper::MessageSession* session); | virtual void handleMessage(const glooxwrapper::Message& msg, glooxwrapper::MessageSession* session); | ||||
/* Session Handler */ | /* Session Handler */ | ||||
virtual void handleSessionAction(gloox::Jingle::Action action, glooxwrapper::Jingle::Session& session, const glooxwrapper::Jingle::Session::Jingle& jingle); | virtual void handleSessionAction(gloox::Jingle::Action action, glooxwrapper::Jingle::Session& session, const glooxwrapper::Jingle::Session::Jingle& jingle); | ||||
virtual void handleSessionInitiation(glooxwrapper::Jingle::Session& session, const glooxwrapper::Jingle::Session::Jingle& jingle); | virtual void handleSessionInitiation(glooxwrapper::Jingle::Session& session, const glooxwrapper::Jingle::Session::Jingle& jingle); | ||||
public: | public: | ||||
JS::Value GuiPollNewMessage(const ScriptInterface& scriptInterface); | JS::Value GuiPollNewMessages(const ScriptInterface& scriptInterface); | ||||
JS::Value GuiPollHistoricMessages(const ScriptInterface& scriptInterface); | JS::Value GuiPollHistoricMessages(const ScriptInterface& scriptInterface); | ||||
bool GuiPollHasPlayerListUpdate(); | bool GuiPollHasPlayerListUpdate(); | ||||
void SendMUCMessage(const std::string& message); | void SendMUCMessage(const std::string& message); | ||||
protected: | protected: | ||||
template<typename... Args> | template<typename... Args> | ||||
void CreateGUIMessage( | void CreateGUIMessage( | ||||
const std::string& type, | const std::string& type, | ||||
Show All 37 Lines |
Wildfire Games · Phabricator