| AddSession(const SGString &sessionid) | PGDialog | |
| GetResourceShare() | PGDialog | |
| GetResourceUnique(const SGString &sessionid) | PGDialog | |
| Init(const SGString &dialogname, const char *filename) | PGDialog | |
| LoadJsonShare() | PGDialog | |
| LoadJsonUnique(const SGString &sessionid) | PGDialog | |
| MapIterator typedef | PGDialog | |
| MapList typedef | PGDialog | |
| mDialogName | PGDialog | [protected] |
| mFileName | PGDialog | [protected] |
| mSessionResourceList | PGDialog | [protected] |
| OnChange(PGClientSocket *pgsock, PGJsonCommand *json) | PGDialog | [virtual] |
| OnChangeBefore(PGClientSocket *pgsock, PGJsonCommand *json) | PGDialog | [virtual] |
| OnCondition(PGClientSocket *pgsock, PGJsonCommand *json) | PGDialog | [virtual] |
| OnFinal() | PGDialog | [virtual] |
| OnGetfile(PGClientSocket *pgsock, SGString file, SGString date, SGString objectname) | PGDialog | [virtual] |
| OnInit() | PGDialog | [virtual] |
| OnTimer(TimeVal time, unsigned int id) | PGDialog | [virtual] |
| OnTouch(PGClientSocket *pgsock, PGJsonObject *jobj, const SGString actiontype) | PGDialog | [virtual] |
| OnUpdate(PGJsonObject *to, PGJsonObject *from) | PGDialog | [virtual] |
| PGDialog() | PGDialog | |
| RemoveSession(const SGString &sessionid) | PGDialog | |
| SendUpdateShare(bool allflag=false) | PGDialog | |
| SendUpdateUnique(const SGString &sessionid, bool allflag=false) | PGDialog | |
| SetSingleTimerInterval(int time, unsigned int id) | PGDialog | |
| SetTimerInterval(int time, unsigned int id) | PGDialog | |
| UpdateDialog(PGClientSocket *pgsock, PGJsonCommand *jo, PGJsonResource *resource) | PGDialog | |
| UpdateResourceShare(PGJsonCommand *jo) | PGDialog | |
| UpdateResourceUnique(PGJsonCommand *jo, const SGString &sessionid) | PGDialog | |
| ~PGDialog() | PGDialog | [virtual] |