#include <IXmppClient.h>
|
virtual | ~IXmppClient () |
|
virtual void | connect ()=0 |
|
virtual void | disconnect ()=0 |
|
virtual void | recv ()=0 |
|
virtual void | SendIqGetGameList ()=0 |
|
virtual void | SendIqGetBoardList ()=0 |
|
virtual void | SendIqGetRatingList ()=0 |
|
virtual void | SendIqGetProfile (const std::string &player)=0 |
|
virtual void | SendIqGameReport (ScriptInterface &scriptInterface, JS::HandleValue data)=0 |
|
virtual void | SendIqRegisterGame (ScriptInterface &scriptInterface, JS::HandleValue data)=0 |
|
virtual void | SendIqUnregisterGame ()=0 |
|
virtual void | SendIqChangeStateGame (const std::string &nbp, const std::string &players)=0 |
|
virtual void | SetNick (const std::string &nick)=0 |
|
virtual void | GetNick (std::string &nick)=0 |
|
virtual void | kick (const std::string &nick, const std::string &reason)=0 |
|
virtual void | ban (const std::string &nick, const std::string &reason)=0 |
|
virtual void | SetPresence (const std::string &presence)=0 |
|
virtual void | GetPresence (const std::string &nickname, std::string &presence)=0 |
|
virtual void | GetRole (const std::string &nickname, std::string &role)=0 |
|
virtual void | GetSubject (std::string &subject)=0 |
|
virtual void | GUIGetPlayerList (ScriptInterface &scriptInterface, JS::MutableHandleValue ret)=0 |
|
virtual void | ClearPresenceUpdates ()=0 |
|
virtual int | GetMucMessageCount ()=0 |
|
virtual void | GUIGetGameList (ScriptInterface &scriptInterface, JS::MutableHandleValue ret)=0 |
|
virtual void | GUIGetBoardList (ScriptInterface &scriptInterface, JS::MutableHandleValue ret)=0 |
|
virtual void | GUIGetProfile (ScriptInterface &scriptInterface, JS::MutableHandleValue ret)=0 |
|
virtual void | GuiPollMessage (ScriptInterface &scriptInterface, JS::MutableHandleValue ret)=0 |
|
virtual void | SendMUCMessage (const std::string &message)=0 |
|
|
static IXmppClient * | create (const std::string &sUsername, const std::string &sPassword, const std::string &sRoom, const std::string &sNick, const int historyRequestSize=0, bool regOpt=false) |
|
virtual IXmppClient::~IXmppClient |
( |
| ) |
|
|
inlinevirtual |
virtual void IXmppClient::ban |
( |
const std::string & |
nick, |
|
|
const std::string & |
reason |
|
) |
| |
|
pure virtual |
virtual void IXmppClient::ClearPresenceUpdates |
( |
| ) |
|
|
pure virtual |
virtual void IXmppClient::connect |
( |
| ) |
|
|
pure virtual |
IXmppClient * IXmppClient::create |
( |
const std::string & |
sUsername, |
|
|
const std::string & |
sPassword, |
|
|
const std::string & |
sRoom, |
|
|
const std::string & |
sNick, |
|
|
const int |
historyRequestSize = 0 , |
|
|
bool |
regOpt = false |
|
) |
| |
|
static |
virtual void IXmppClient::disconnect |
( |
| ) |
|
|
pure virtual |
virtual int IXmppClient::GetMucMessageCount |
( |
| ) |
|
|
pure virtual |
virtual void IXmppClient::GetNick |
( |
std::string & |
nick | ) |
|
|
pure virtual |
virtual void IXmppClient::GetPresence |
( |
const std::string & |
nickname, |
|
|
std::string & |
presence |
|
) |
| |
|
pure virtual |
virtual void IXmppClient::GetRole |
( |
const std::string & |
nickname, |
|
|
std::string & |
role |
|
) |
| |
|
pure virtual |
virtual void IXmppClient::GetSubject |
( |
std::string & |
subject | ) |
|
|
pure virtual |
virtual void IXmppClient::GUIGetBoardList |
( |
ScriptInterface & |
scriptInterface, |
|
|
JS::MutableHandleValue |
ret |
|
) |
| |
|
pure virtual |
virtual void IXmppClient::GUIGetGameList |
( |
ScriptInterface & |
scriptInterface, |
|
|
JS::MutableHandleValue |
ret |
|
) |
| |
|
pure virtual |
virtual void IXmppClient::GUIGetPlayerList |
( |
ScriptInterface & |
scriptInterface, |
|
|
JS::MutableHandleValue |
ret |
|
) |
| |
|
pure virtual |
virtual void IXmppClient::GUIGetProfile |
( |
ScriptInterface & |
scriptInterface, |
|
|
JS::MutableHandleValue |
ret |
|
) |
| |
|
pure virtual |
virtual void IXmppClient::GuiPollMessage |
( |
ScriptInterface & |
scriptInterface, |
|
|
JS::MutableHandleValue |
ret |
|
) |
| |
|
pure virtual |
virtual void IXmppClient::kick |
( |
const std::string & |
nick, |
|
|
const std::string & |
reason |
|
) |
| |
|
pure virtual |
virtual void IXmppClient::recv |
( |
| ) |
|
|
pure virtual |
virtual void IXmppClient::SendIqChangeStateGame |
( |
const std::string & |
nbp, |
|
|
const std::string & |
players |
|
) |
| |
|
pure virtual |
virtual void IXmppClient::SendIqGameReport |
( |
ScriptInterface & |
scriptInterface, |
|
|
JS::HandleValue |
data |
|
) |
| |
|
pure virtual |
virtual void IXmppClient::SendIqGetBoardList |
( |
| ) |
|
|
pure virtual |
virtual void IXmppClient::SendIqGetGameList |
( |
| ) |
|
|
pure virtual |
virtual void IXmppClient::SendIqGetProfile |
( |
const std::string & |
player | ) |
|
|
pure virtual |
virtual void IXmppClient::SendIqGetRatingList |
( |
| ) |
|
|
pure virtual |
virtual void IXmppClient::SendIqRegisterGame |
( |
ScriptInterface & |
scriptInterface, |
|
|
JS::HandleValue |
data |
|
) |
| |
|
pure virtual |
virtual void IXmppClient::SendIqUnregisterGame |
( |
| ) |
|
|
pure virtual |
virtual void IXmppClient::SendMUCMessage |
( |
const std::string & |
message | ) |
|
|
pure virtual |
virtual void IXmppClient::SetNick |
( |
const std::string & |
nick | ) |
|
|
pure virtual |
virtual void IXmppClient::SetPresence |
( |
const std::string & |
presence | ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: