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
traceId() const GenObjectvirtual
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