Planeshift
AdviceManager Member List

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

AddAdvisor(Client *client)AdviceManager
AdviceManager(psDatabase *db)AdviceManager
AdviceRequestTimeout(AdviceSession *adviceSession)AdviceManager
AdviseeListAdviceManagerprotected
advisorPosAdviceManagerprotected
advisorsAdviceManagerprotected
CancelAdvisorSession(gemActor *who, AdviceSession *adviceSession, const char *msg)AdviceManager
databaseAdviceManagerprotected
DecodeCommandArea(Client *client, csString target)MessageManagerBase
FindObjectByString(const csString &str, gemActor *me) const MessageManagerBase
FindPlayerClient(const char *name)MessageManagerBase
FloodControl(csString &newmessage, Client *client)AdviceManagerprotected
FunctionPointer typedefMessageManager< AdviceManager >
GetAdvisorMode(int id, int connectionId)AdviceManager
HandleAdviceList(Client *advisor)AdviceManagerprotected
HandleAdviceMessage(MsgEntry *pMsg, Client *client)AdviceManager
HandleAdviceRequest(Client *advisee, csString message)AdviceManagerprotected
HandleAdviceResponse(Client *advisee, csString sAdvisee, csString message)AdviceManagerprotected
HandleAdviseeList(Client *advisor)AdviceManagerprotected
HandleListAdvisors(Client *advisor)AdviceManagerprotected
HandleMessage(MsgEntry *msg, Client *client)MessageManager< AdviceManager >inlinevirtual
RemoveAdvisor(uint32_t id, int connectionId)AdviceManager
RemoveSession(AdviceSession *adviceSession)AdviceManager
Subscribe(FunctionPointer fpt, msgtype type, uint32_t flags=0x01)MessageManager< AdviceManager >inline
Unsubscribe(msgtype type)MessageManager< AdviceManager >inline
Unsubscribe(FunctionPointer handler, msgtype type)MessageManager< AdviceManager >inline
UnsubscribeAll()MessageManager< AdviceManager >inline
Verify(MsgEntry *pMsg, unsigned int flags, Client *&client)MessageManagerBasevirtual
~AdviceManager()AdviceManagervirtual
~MessageManager()MessageManager< AdviceManager >inlinevirtual