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)Client [virtual]
addLines(const String &name, const NamedList *lines, unsigned int max, bool atStart=false, Window *wnd=0, Window *skip=0)Client
addLogic(ClientLogic *logic)Client [static]
addOption(const String &name, const String &item, bool atStart, const String &text=String::empty(), Window *wnd=0, Window *skip=0) (defined in Client)Client
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)Client [virtual]
addTrayIcon(const String &wndName, int prio, NamedList *params)Client [static]
alive() const GenObject [virtual]
allHidden()=0Client [pure virtual]
appendEscape(String &buf, ObjList &list, char sep= ',', bool force=false)Client [static]
backspace(const String &name, Window *wnd=0)Client [virtual]
buildIncomingChannel(Message &msg, const String &dest)Client [virtual]
buildMenu(const NamedList &params, Window *wnd=0, Window *skip=0)Client
buildMessage(const char *msg, const String &account, const char *oper=0)Client [static]
buildNotify(bool online, const String &account, const ClientResource *from=0)Client [static]
buildOutgoingChannel(NamedList &params)Client [virtual]
buildSubscribe(bool request, bool ok, const String &account, const String &contact, const char *proto=0)Client [static]
buildUserRoster(bool update, const String &account, const String &contact, const char *proto=0)Client [static]
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)Client [inline, virtual]
callTerminate(const String &id, const char *reason=0, const char *error=0)Client
changing() (defined in Client)Client [inline, static]
ChanNotify enum value (defined in Client)Client
chooseFile(Window *parent, NamedList &params)Client [inline, virtual]
cleanup()Client [virtual]
clearTable(const String &name, Window *wnd=0, Window *skip=0) (defined in Client)Client
Client(const char *name=0)Client [explicit]
ClientChannel (defined in Client)Client [friend]
ClientChanUpdate enum value (defined in Client)Client
ClientDriver (defined in Client)Client [friend]
ClientLogic (defined in Client)Client [friend]
ClientToggle enum nameClient
closeDialog(const String &name, Window *wnd, Window *skip=0)Client [virtual]
closeWindow(const String &name, bool hide=true)Client [virtual]
ContactInfo enum value (defined in Client)Client
createDefaultLogic()Client [protected, virtual]
createDialog(const String &name, Window *parent, const String &title, const String &alias=String::empty(), const NamedList *params=0)Client [virtual]
createObject(void **dest, const String &type, const char *name, NamedList *params=0)Client [virtual]
createSound(const char *name, const char *file, const char *device=0)Client [inline, virtual]
createWindow(const String &name, const String &alias=String::empty())=0 (defined in Client)Client [protected, pure virtual]
createWindowSafe(const String &name, const String &alias=String::empty())Client [virtual]
debugHook(bool active)Client [virtual]
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()GenObject [virtual]
driverLock(long maxwait=0) (defined in Client)Client [protected, static]
driverLockLoop() (defined in Client)Client [protected]
driverUnlock() (defined in Client)Client [protected, static]
emitDigit(char digit, const String &id=String::empty())Client [inline]
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)Client [static]
exitClient() (defined in Client)Client [inline, protected, virtual]
exiting()Client [inline, static]
findLogic(const String &name)Client [static]
fixPhoneNumber(String &number, const char *chars=0)Client [static]
formatDateTime(String &dest, unsigned int secs, const char *format, bool utc=false)Client [inline, virtual]
generateGuid(String &buf, const String &extra=String::empty())Client [static]
getActive(const String &name)Client [static]
getActiveChannel()Client
getBoolOpt(ClientToggle toggle)Client [inline]
getBoolOpt(const String &name)Client [static]
getCheck(const String &name, bool &checked, Window *wnd=0, Window *skip=0) (defined in Client)Client
getObject(const String &name) const GenObject [virtual]
getObject(const String &name, const GenObject *obj)GenObject [inline, static]
getOptions(const String &name, NamedList *items, Window *wnd=0, Window *skip=0)Client [virtual]
getProperty(const String &name, const String &item, String &value, Window *wnd=0, Window *skip=0)Client [virtual]
getSelect(const String &name, String &item, Window *wnd=0, Window *skip=0) (defined in Client)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)Client [static]
getWindow(const String &name) (defined in Client)Client [static]
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)Client [virtual]
imRouting(Message &msg)Client [inline, virtual]
initClient() (defined in Client)Client [protected, virtual]
initialized() const (defined in Client)Client [inline]
initWindows() (defined in Client)Client [protected, virtual]
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)Client [static]
isUIThread() (defined in Client)Client [inline, protected, virtual]
line() const Client [inline]
line(int newLine)Client
listWindows() (defined in Client)Client [static]
loadUI(const char *file=0, bool init=true)Client
loadWindows(const char *file=0)=0 (defined in Client)Client [protected, pure virtual]
lock()=0Client [pure virtual]
lockOther()Client [inline]
m_clientThread (defined in Client)Client [protected]
m_defaultLogic (defined in Client)Client [protected]
m_initialized (defined in Client)Client [protected]
m_line (defined in Client)Client [protected]
m_oneThread (defined in Client)Client [protected]
m_relays (defined in Client)Client [protected]
m_toggles (defined in Client)Client [protected]
m_windows (defined in Client)Client [protected]
main()=0Client [pure 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)Client [inline, protected]
oneThread() const Client [inline]
openConfirm(const char *text, const Window *parent=0, const char *context=0) (defined in Client)Client [static]
openMessage(const char *text, const Window *parent=0, const char *context=0) (defined in Client)Client [static]
openPopup(const String &name, const NamedList *params=0, const Window *parent=0) (defined in Client)Client [static]
openUrl(const String &url)=0Client [pure 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)Client [static]
postpone(const Message &msg, int id, bool copyUserData=false)Client
quit()=0Client [pure virtual]
received(Message &msg, int id)Client [virtual]
removeChars(String &buf, const char *chars)Client [static]
removeLogic(ClientLogic *logic)Client [static]
removeMenu(const NamedList &params, Window *wnd=0, Window *skip=0)Client
removeTrayIcon(const String &wndName, const String &name)Client [static]
ResourceNotify enum value (defined in Client)Client
ResourceSubscribe enum value (defined in Client)Client
ringer(bool in, bool on)Client [virtual]
run()Client [virtual]
s_accounts (defined in Client)Client [static]
s_actions (defined in Client)Client [static]
s_calltoHistory (defined in Client)Client [static]
s_changing (defined in Client)Client [protected, static]
s_client (defined in Client)Client [protected, static]
s_contacts (defined in Client)Client [static]
s_debugWidget (defined in Client)Client [static]
s_engineStarted (defined in Client)Client [static]
s_exiting (defined in Client)Client [protected, static]
s_guidRegexp (defined in Client)Client [static]
s_history (defined in Client)Client [static]
s_idleLogicsTick (defined in Client)Client [protected, static]
s_logics (defined in Client)Client [protected, static]
s_maxConfPeers (defined in Client)Client [static]
s_notSelected (defined in Client)Client [static]
s_providers (defined in Client)Client [static]
s_ringInName (defined in Client)Client [static]
s_ringOutName (defined in Client)Client [static]
s_settings (defined in Client)Client [static]
s_skinPath (defined in Client)Client [static]
s_soundPath (defined in Client)Client [static]
s_statusWidget (defined in Client)Client [static]
s_toggles (defined in Client)Client [static]
save(Configuration &cfg, Window *parent=0, bool showErr=true)Client [static]
select(Window *wnd, const String &name, const String &item, const String &text=String::empty())Client [virtual]
self() (defined in Client)Client [inline, static]
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
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)Client [virtual]
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)Client [virtual]
setImageFit(const String &name, const String &image, Window *wnd=0, Window *skip=0)Client [virtual]
setLogicsTick()Client [inline, static]
setMultipleRows(const String &name, const NamedList &data, const String &prefix=String::empty(), Window *wnd=0, Window *skip=0)Client
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)Client [virtual]
setSelect(const String &name, const String &item, Window *wnd=0, Window *skip=0) (defined in Client)Client
setSelf(Client *client) (defined in Client)Client [inline, static]
setShow(const String &name, bool visible, Window *wnd=0, Window *skip=0) (defined in Client)Client
setStatus(const String &text, Window *wnd=0)Client [virtual]
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)Client [inline]
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)Client [static]
splitUnescape(const String &buf, char sep= ',', bool emptyOk=false)Client [static]
startup()Client [virtual]
toggle(Window *wnd, const String &name, bool active)Client [virtual]
toString() const GenObject [virtual]
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()=0Client [pure virtual]
unlockOther()Client [inline]
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)Client [static]
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()Client [inline, static]
Window (defined in Client)Client [friend]
~Client()Client [virtual]
~GenObject()GenObject [inline, virtual]