Yate
MucRoom Member List

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

account()ClientContactinline
accountName() const ClientContactinline
addChatHistory(const String &id, const String &what, NamedList *&params, const String &name="history")MucRoomvirtual
TelEngine::ClientContact::addChatHistory(const String &what, NamedList *&params, const String &name="history")ClientContactvirtual
alive() const RefObjectvirtual
alive(const RefObject *obj)RefObjectinlinestatic
appendGroup(const String &group)ClientContactvirtual
appendResource(const String &nick)MucRoomvirtual
available() const MucRoominline
buildContactId(String &dest, const String &account, const String &contact)ClientContactinlinestatic
buildContactInstanceId(String &dest, const String &cId, const String &inst=String::empty())ClientContactinlinestatic
buildIdHash(String &buf, const String &prefix=String::empty())ClientContactinline
buildInstanceId(String &dest, const String &inst=String::empty())ClientContactinline
buildJoin(bool join, bool history=true, unsigned int sNewer=0)MucRoom
buildMucRoom(const char *oper)MucRoominline
canBan(MucRoomMember *member) const MucRoom
canChangeSubject() const MucRoominline
canChat() const MucRoominline
canChatPrivate() const MucRoominline
canInvite() const MucRoominline
canKick(MucRoomMember *member) const MucRoom
clearShare()ClientContactvirtual
ClientContact(ClientAccount *owner, const char *id, const char *name=0, const char *uri=0)ClientContactexplicit
ClientContact(ClientAccount *owner, const NamedList &params, const char *id=0, const char *uri=0)ClientContactexplicit
ClientContact(ClientAccount *owner, const char *id, bool mucRoom)ClientContactexplicitprotected
createChatWindow(const String &id, bool force=false, const char *name=0)MucRoomvirtual
TelEngine::ClientContact::createChatWindow(bool force=false, const char *name=0)ClientContactvirtual
deref()RefObject
destroyChatWindow(const String &id=String::empty())MucRoom
TelEngine::ClientContact::destroyChatWindow()ClientContact
destroyed()MucRoomprotectedvirtual
destruct()RefObjectvirtual
efficientIncDec()RefObjectstatic
findAudioResource(bool ref=false)ClientContactvirtual
findFileTransferResource(bool ref=false)ClientContactvirtual
findGroup(const String &group)ClientContactvirtual
findMember(const String &nick)MucRoom
findMember(const String &contact, const String &instance)MucRoom
findMemberById(const String &id)MucRoom
findResource(const String &id, bool ref=false)MucRoomvirtual
flashChat(const String &id, bool on=true)MucRoomvirtual
TelEngine::ClientContact::flashChat(bool on=true)ClientContactvirtual
GenObject()GenObject
getChatHistory(const String &id, String &text, bool richText=false, const String &name="history")MucRoomvirtual
TelEngine::ClientContact::getChatHistory(String &text, bool richText=false, const String &name="history")ClientContactvirtual
getChatInput(const String &id, String &text, const String &name="message")MucRoomvirtual
TelEngine::ClientContact::getChatInput(String &text, const String &name="message")ClientContactvirtual
getChatProperty(const String &name, const String &prop, String &value)ClientContactvirtual
getChatWnd()ClientContact
getContactSection(String &buf)ClientContactinline
getObjCounter() const GenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) const RefObjectvirtual
TelEngine::GenObject::getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
getShared(const String &name, bool create=false)ClientContactvirtual
groups()ClientContactinline
hasChat(const String &id)MucRoom
TelEngine::ClientContact::hasChat()ClientContact
haveShare() const ClientContactinline
haveShared() const ClientContact
insertResource(ClientResource *res)MucRoominlinevirtual
isChatActive(const String &id)MucRoomvirtual
TelEngine::ClientContact::isChatActive()ClientContactvirtual
isChatVisible()ClientContactinline
isChatWnd(Window *wnd)ClientContactinline
local(bool defVal=false) const ClientContactinline
m_chatWndName (defined in ClientContact)ClientContactprotected
m_dockedChat (defined in ClientContact)ClientContactprotected
m_groups (defined in ClientContact)ClientContactprotected
m_id (defined in ClientContact)ClientContactprotected
m_name (defined in ClientContact)ClientContact
m_online (defined in ClientContact)ClientContactprotected
m_owner (defined in ClientContact)ClientContactprotected
m_params (defined in ClientContact)ClientContact
m_passwordMucRoom
m_resources (defined in ClientContact)ClientContactprotected
m_share (defined in ClientContact)ClientContactprotected
m_shared (defined in ClientContact)ClientContactprotected
m_sub (defined in ClientContact)ClientContactprotected
m_subscription (defined in ClientContact)ClientContactprotected
m_uri (defined in ClientContact)ClientContactprotected
mucRoom()MucRoominlinevirtual
MucRoom(ClientAccount *owner, const char *id, const char *name, const char *uri, const char *nick=0)MucRoomexplicit
online() const ClientContactinline
ownMember(MucRoomMember *item) const MucRoominline
ownMember(const String &item) const MucRoominline
ref()RefObject
refcount() const RefObjectinline
RefObject()RefObject
remote(bool defVal=false) const ClientContactinline
removeFromOwner()ClientContactprotected
removeGroup(const String &group)ClientContactvirtual
removeResource(const String &nick, bool delChat=false)MucRoomvirtual
TelEngine::ClientContact::removeResource(const String &id)ClientContactvirtual
removeShare(const String &name, bool save=true)ClientContactvirtual
removeShared(const String &name=String::empty(), ClientDir **removed=0)ClientContactvirtual
resource()MucRoominline
resources()ClientContactinline
resurrect()RefObjectprotected
s_chatInput (defined in ClientContact)ClientContactstatic
s_chatPrefix (defined in ClientContact)ClientContactstatic
s_dockedChatWidget (defined in ClientContact)ClientContactstatic
s_dockedChatWnd (defined in ClientContact)ClientContactstatic
s_mucsWnd (defined in ClientContact)ClientContactstatic
saveShare()ClientContactvirtual
sendChat(const char *body, const String &res=String::empty(), const String &type=String::empty(), const char *state="active")ClientContactvirtual
setChatHistory(const String &id, const String &text, bool richText=false, const String &name="history")MucRoomvirtual
TelEngine::ClientContact::setChatHistory(const String &text, bool richText=false, const String &name="history")ClientContactvirtual
setChatInput(const String &id, const String &text=String::empty(), const String &name="message")MucRoomvirtual
TelEngine::ClientContact::setChatInput(const String &text=String::empty(), const String &name="message")ClientContactvirtual
setChatProperty(const String &id, const String &name, const String &prop, const String &value)MucRoomvirtual
TelEngine::ClientContact::setChatProperty(const String &name, const String &prop, const String &value)ClientContactvirtual
setDockedChat(bool on)ClientContactinline
setGroups(const NamedList &list, const String &param)ClientContactvirtual
setLocal(bool on)ClientContactinline
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
setOnline(bool on)ClientContactinline
setRemote(bool on)ClientContactinline
setShareDir(const String &name, const String &path, bool save=true)ClientContactvirtual
setSubscription(const String &value)ClientContact
setUri(const char *u)ClientContactinline
share()ClientContactinline
shared()ClientContactinline
showChat(const String &id, bool visible, bool active=false)MucRoomvirtual
TelEngine::ClientContact::showChat(bool visible, bool active=false)ClientContactvirtual
splitContactId(const String &src, String &account)ClientContactinlinestatic
splitContactInstanceId(const String &src, String &account, String &contact, String *instance=0)ClientContactstatic
status(bool ref=false)MucRoominlinevirtual
SubFrom enum value (defined in ClientContact)ClientContact
Subscription enum nameClientContact
subscriptionFrom() const ClientContactinline
subscriptionStr() const ClientContactinline
subscriptionTo() const ClientContactinline
SubTo enum value (defined in ClientContact)ClientContact
toString() const ClientContactinlinevirtual
updateChatWindow(const String &id, const NamedList &params)MucRoomvirtual
TelEngine::ClientContact::updateChatWindow(const NamedList &params, const char *title=0, const char *icon=0)ClientContactvirtual
updateShare()ClientContactvirtual
uri() const ClientContactinline
zeroRefs()RefObjectprotectedvirtual
~GenObject()GenObjectinlinevirtual
~RefObject()RefObjectvirtual