Yate
Client Member List

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

action(Window *wnd, const String &name, NamedList *params=0)Clientvirtual
addLines(const String &name, const NamedList *lines, unsigned int max, bool atStart=false, Window *wnd=0, Window *skip=0)Client
addLogic(ClientLogic *logic)Clientstatic
addOption(const String &name, const String &item, bool atStart, const String &text=String::empty(), Window *wnd=0, Window *skip=0) (defined in Client)Client
addPathSep(String &dest, const String &path, char sep=0)Clientstatic
addTableRow(const String &name, const String &item, const NamedList *data=0, bool atStart=false, Window *wnd=0, Window *skip=0) (defined in Client)Client
addToLog(const String &text)Clientvirtual
addToLogFormatted(const char *format,...)Clientstatic
addTrayIcon(const String &wndName, int prio, NamedList *params)Clientstatic
alive() const GenObjectvirtual
allHidden()=0Clientpure virtual
appendEscape(String &buf, ObjList &list, char sep= ',', bool force=false)Clientstatic
backspace(const String &name, Window *wnd=0)Clientvirtual
buildIncomingChannel(Message &msg, const String &dest)Clientvirtual
buildMenu(const NamedList &params, Window *wnd=0, Window *skip=0)Client
buildMessage(const char *msg, const String &account, const char *oper=0)Clientstatic
buildNotify(bool online, const String &account, const ClientResource *from=0)Clientstatic
buildOutgoingChannel(NamedList &params)Clientvirtual
buildSubscribe(bool request, bool ok, const String &account, const String &contact, const char *proto=0)Clientstatic
buildUserRoster(bool update, const String &account, const String &contact, const char *proto=0)Clientstatic
callAnswer(const String &id, bool setActive=true)Client
CallCdr enum value (defined in Client)Client
callIncoming(Message &msg, const String &dest)Client
callRouting(Message &msg)Clientinlinevirtual
callTerminate(const String &id, const char *reason=0, const char *error=0)Client
changing() (defined in Client)Clientinlinestatic
ChanNotify enum value (defined in Client)Client
chooseFile(Window *parent, NamedList &params)Clientinlinevirtual
cleanup()Clientvirtual
clearTable(const String &name, Window *wnd=0, Window *skip=0) (defined in Client)Client
Client(const char *name=0)Clientexplicit
ClientChannel (defined in Client)Clientfriend
ClientChanUpdate enum value (defined in Client)Client
ClientDriver (defined in Client)Clientfriend
ClientLogic (defined in Client)Clientfriend
ClientToggle enum nameClient
closeDialog(const String &name, Window *wnd, Window *skip=0)Clientvirtual
closeWindow(const String &name, bool hide=true)Clientvirtual
ContactInfo enum value (defined in Client)Client
createDefaultLogic()Clientprotectedvirtual
createDialog(const String &name, Window *parent, const String &title, const String &alias=String::empty(), const NamedList *params=0)Clientvirtual
createObject(void **dest, const String &type, const char *name, NamedList *params=0)Clientvirtual
createSound(const char *name, const char *file, const char *device=0)Clientinlinevirtual
createWindow(const String &name, const String &alias=String::empty())=0 (defined in Client)Clientprotectedpure virtual
createWindowSafe(const String &name, const String &alias=String::empty())Clientvirtual
debugHook(bool active)Clientvirtual
decodeFlags(const TokenDict *dict, const NamedList &params, const String &prefix=String::empty())Clientstatic
decodeFlags(const TokenDict *dict, const String &flags, int defVal=0)Clientstatic
delOption(const String &name, const String &item, Window *wnd=0, Window *skip=0) (defined in Client)Client
delTableRow(const String &name, const String &item, Window *wnd=0, Window *skip=0) (defined in Client)Client
destruct()GenObjectvirtual
driverLock(long maxwait=0) (defined in Client)Clientprotectedstatic
driverLockLoop() (defined in Client)Clientprotected
driverUnlock() (defined in Client)Clientprotectedstatic
emitDigit(char digit, const String &id=String::empty())Clientinline
emitDigits(const char *digits, const String &id=String::empty())Client
EngineStart enum value (defined in Client)Client
eventMessage(const String &event, Window *wnd=0, const char *name=0, NamedList *params=0)Clientstatic
exitClient() (defined in Client)Clientinlineprotectedvirtual
exiting()Clientinlinestatic
FileInfo enum value (defined in Client)Client
findLogic(const String &name)Clientstatic
findParamByValue(NamedList &list, const String &value, NamedString *skip=0)Clientstatic
fixPathSep(String &path)Clientstatic
fixPhoneNumber(String &number, const char *chars=0)Clientstatic
formatDateTime(String &dest, unsigned int secs, const char *format, bool utc=false)Clientinlinevirtual
generateGuid(String &buf, const String &extra=String::empty())Clientstatic
GenObject()GenObject
getActive(const String &name)Clientstatic
getActiveChannel()Client
getBoolOpt(ClientToggle toggle)Clientinline
getBoolOpt(const String &name)Clientstatic
getCheck(const String &name, bool &checked, Window *wnd=0, Window *skip=0) (defined in Client)Client
getLastNameInPath(String &dest, const String &path, char sep=0)Clientstatic
getObjCounter() const GenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) const GenObjectvirtual
getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
getOptions(const String &name, NamedList *items, Window *wnd=0, Window *skip=0)Clientvirtual
getProperty(const String &name, const String &item, String &value, Window *wnd=0, Window *skip=0)Clientvirtual
getSelect(const String &name, String &item, Window *wnd=0, Window *skip=0) (defined in Client)Client
getSelect(const String &name, NamedList &items, Window *wnd=0, Window *skip=0)Client
getTableRow(const String &name, const String &item, NamedList *data=0, Window *wnd=0, Window *skip=0) (defined in Client)Client
getText(const String &name, String &text, bool richText=false, Window *wnd=0, Window *skip=0)Client
getVisible(const String &name) (defined in Client)Clientstatic
getWindow(const String &name) (defined in Client)Clientstatic
hasElement(const String &name, Window *wnd=0, Window *skip=0) (defined in Client)Client
hasOption(const String &name, const String &item, Window *wnd=0, Window *skip=0) (defined in Client)Client
idleActions() (defined in Client)Client
imExecute(Message &msg)Clientvirtual
imRouting(Message &msg)Clientinlinevirtual
initClient() (defined in Client)Clientprotectedvirtual
initialized() const (defined in Client)Clientinline
initWindows() (defined in Client)Clientprotectedvirtual
insertTableRow(const String &name, const String &item, const String &before, const NamedList *data=0, Window *wnd=0, Window *skip=0)Client
installRelay(const char *name, int id, int prio)Client
isClientMsg(Message &msg)Clientstatic
isUIThread() (defined in Client)Clientinlineprotectedvirtual
line() const Clientinline
line(int newLine)Client
listWindows() (defined in Client)Clientstatic
loadUI(const char *file=0, bool init=true)Client
loadWindows(const char *file=0)=0 (defined in Client)Clientprotectedpure virtual
lock()=0Clientpure virtual
lockOther()Clientinline
m_clientThread (defined in Client)Clientprotected
m_defaultLogic (defined in Client)Clientprotected
m_initialized (defined in Client)Clientprotected
m_line (defined in Client)Clientprotected
m_oneThread (defined in Client)Clientprotected
m_relays (defined in Client)Clientprotected
m_toggles (defined in Client)Clientprotected
m_windows (defined in Client)Clientprotected
main()=0Clientpure virtual
moveRelated(const Window *wnd, int dx, int dy) (defined in Client)Client
MsgExecute enum value (defined in Client)Client
MsgID enum nameClient
MsgIdCount enum value (defined in Client)Client
MucRoom enum value (defined in Client)Client
needProxy() const (defined in Client)Clientinlineprotected
oneThread() const Clientinline
openConfirm(const char *text, const Window *parent=0, const char *context=0) (defined in Client)Clientstatic
openMessage(const char *text, const Window *parent=0, const char *context=0) (defined in Client)Clientstatic
openPopup(const String &name, const NamedList *params=0, const Window *parent=0) (defined in Client)Clientstatic
openUrl(const String &url)=0Clientpure virtual
openUrlSafe(const String &url)Client
OptActivateCallOnSelect enum value (defined in Client)Client
OptActivateLastInCall enum value (defined in Client)Client
OptActivateLastOutCall enum value (defined in Client)Client
OptAddAccountOnStartup enum value (defined in Client)Client
OptAutoAnswer enum value (defined in Client)Client
OptCount enum value (defined in Client)Client
OptDestroyChat enum value (defined in Client)Client
OptDockedChat enum value (defined in Client)Client
OptKeypadVisible enum value (defined in Client)Client
OptMultiLines enum value (defined in Client)Client
OptNotifyChatState enum value (defined in Client)Client
OptOpenIncomingUrl enum value (defined in Client)Client
OptRingIn enum value (defined in Client)Client
OptRingOut enum value (defined in Client)Client
OptSendEmptyChat enum value (defined in Client)Client
OptShowEmptyChat enum value (defined in Client)Client
plain2html(String &buf, bool spaceEol=false)Clientstatic
postpone(const Message &msg, int id, bool copyUserData=false)Client
quit()=0Clientpure virtual
received(Message &msg, int id)Clientvirtual
removeChars(String &buf, const char *chars)Clientstatic
removeEndsWithPathSep(String &dest, const String &path, char sep=0)Clientstatic
removeLastNameInPath(String &dest, const String &path, char sep=0, const String &equalOnly=String::empty())Clientstatic
removeLogic(ClientLogic *logic)Clientstatic
removeMenu(const NamedList &params, Window *wnd=0, Window *skip=0)Client
removeTrayIcon(const String &wndName, const String &name)Clientstatic
ResourceNotify enum value (defined in Client)Client
ResourceSubscribe enum value (defined in Client)Client
ringer(bool in, bool on)Clientvirtual
run()Clientvirtual
s_accounts (defined in Client)Clientstatic
s_actions (defined in Client)Clientstatic
s_calltoHistory (defined in Client)Clientstatic
s_changing (defined in Client)Clientprotectedstatic
s_client (defined in Client)Clientprotectedstatic
s_contacts (defined in Client)Clientstatic
s_debugWidget (defined in Client)Clientstatic
s_engineStarted (defined in Client)Clientstatic
s_exiting (defined in Client)Clientprotectedstatic
s_guidRegexp (defined in Client)Clientstatic
s_history (defined in Client)Clientstatic
s_idleLogicsTick (defined in Client)Clientprotectedstatic
s_logics (defined in Client)Clientprotectedstatic
s_maxConfPeers (defined in Client)Clientstatic
s_notSelected (defined in Client)Clientstatic
s_providers (defined in Client)Clientstatic
s_ringInName (defined in Client)Clientstatic
s_ringOutName (defined in Client)Clientstatic
s_settings (defined in Client)Clientstatic
s_skinPath (defined in Client)Clientstatic
s_soundPath (defined in Client)Clientstatic
s_statusWidget (defined in Client)Clientstatic
s_toggles (defined in Client)Clientstatic
save(Configuration &cfg, Window *parent=0, bool showErr=true)Clientstatic
select(Window *wnd, const String &name, const String &item, const String &text=String::empty())Clientvirtual
select(Window *wnd, const String &name, const NamedList &items)Clientvirtual
self() (defined in Client)Clientinlinestatic
setActive(const String &name, bool active, Window *wnd=0, Window *skip=0) (defined in Client)Client
setBoolOpt(ClientToggle toggle, bool value, bool updateUi=false)Client
setBusy(const String &name, bool on, Window *wnd=0, Window *skip=0)Client
setCheck(const String &name, bool checked, Window *wnd=0, Window *skip=0) (defined in Client)Client
setClientParam(const String &param, const String &value, bool save, bool update)Clientvirtual
setFocus(const String &name, bool select=false, Window *wnd=0, Window *skip=0) (defined in Client)Client
setImage(const String &name, const String &image, Window *wnd=0, Window *skip=0)Clientvirtual
setImageFit(const String &name, const String &image, Window *wnd=0, Window *skip=0)Clientvirtual
setLogicsTick()Clientinlinestatic
setMultipleRows(const String &name, const NamedList &data, const String &prefix=String::empty(), Window *wnd=0, Window *skip=0)Client
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
setParams(const NamedList *params, Window *wnd=0, Window *skip=0)Client
setProperty(const String &name, const String &item, const String &value, Window *wnd=0, Window *skip=0)Clientvirtual
setSelect(const String &name, const String &item, Window *wnd=0, Window *skip=0) (defined in Client)Client
setSelf(Client *client) (defined in Client)Clientinlinestatic
setShow(const String &name, bool visible, Window *wnd=0, Window *skip=0) (defined in Client)Client
setStatus(const String &text, Window *wnd=0)Clientvirtual
setStatusLocked(const String &text, Window *wnd=0)Client
setTableRow(const String &name, const String &item, const NamedList *data, Window *wnd=0, Window *skip=0) (defined in Client)Client
setText(const String &name, const String &text, bool richText=false, Window *wnd=0, Window *skip=0) (defined in Client)Client
setThread(Thread *th)Clientinline
setUrgent(const String &name, bool urgent, Window *wnd=0, Window *skip=0) (defined in Client)Client
setVisible(const String &name, bool show=true, bool activate=false) (defined in Client)Clientstatic
splitUnescape(const String &buf, char sep= ',', bool emptyOk=false)Clientstatic
startup()Clientvirtual
toggle(Window *wnd, const String &name, bool active)Clientvirtual
toString() const GenObjectvirtual
TransferNotify enum value (defined in Client)Client
TrayIconIncomingCall enum value (defined in Client)Client
TrayIconIncomingChat enum value (defined in Client)Client
TrayIconInfo enum value (defined in Client)Client
TrayIconMain enum value (defined in Client)Client
TrayIconNotification enum value (defined in Client)Client
TrayIconType enum nameClient
UiAction enum value (defined in Client)Client
unlock()=0Clientpure virtual
unlockOther()Clientinline
updateTableRow(const String &name, const String &item, const NamedList *data=0, bool atStart=false, Window *wnd=0, Window *skip=0)Client
updateTableRows(const String &name, const NamedList *data, bool atStart=false, Window *wnd=0, Window *skip=0)Client
updateTrayIcon(const String &wndName)Clientstatic
UserData enum value (defined in Client)Client
UserLogin enum value (defined in Client)Client
UserNotify enum value (defined in Client)Client
UserRoster enum value (defined in Client)Client
valid()Clientinlinestatic
Window (defined in Client)Clientfriend
~Client()Clientvirtual
~GenObject()GenObjectinlinevirtual