PTLib
Version 2.10.4
|
This is the complete list of members for PCLISocket, including all inherited members.
AddContext(Context *context=NULL) | PCLISocket | virtual |
PCLI::AddContext(Context *context=NULL) | PCLI | virtual |
Broadcast(const PString &message) const | PCLI | |
Class() | PObject | inlinestatic |
Clone() const | PObject | virtual |
CommandMap_t typedef | PCLI | protected |
Compare(const PObject &obj) const | PObject | virtual |
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual |
Comparison enum name | PObject | |
ContextList_t typedef | PCLI | protected |
ContextMap_t typedef | PCLISocket | protected |
CreateContext() | PCLI | virtual |
CreateSocket() | PCLISocket | protectedvirtual |
EqualTo enum value | PObject | |
GarbageCollection() | PCLI | virtual |
GetClass(unsigned ancestor=0) const | PObject | inlinevirtual |
GetCommandErrorPrefix() const | PCLI | inline |
GetCommandUsagePrefix() const | PCLI | inline |
GetEditCharacters() const | PCLI | inline |
GetExitCommand() const | PCLI | inline |
GetHelpCommand() const | PCLI | inline |
GetHelpOnHelp() const | PCLI | inline |
GetHistoryCommand() const | PCLI | inline |
GetNewLine() const | PCLI | inline |
GetNoHistoryError() const | PCLI | inline |
GetPassword() const | PCLI | inline |
GetPasswordPrompt() const | PCLI | inline |
GetPort() const | PCLISocket | inline |
GetPrompt() const | PCLI | inline |
GetRepeatCommand() const | PCLI | inline |
GetRequireEcho() const | PCLI | inline |
GetUnknownCommandError() const | PCLI | inline |
GetUsername() const | PCLI | inline |
GetUsernamePrompt() const | PCLI | inline |
GreaterThan enum value | PObject | |
HandleIncoming() | PCLISocket | protected |
HandleSingleThreadForAll() | PCLISocket | protected |
HashFunction() const | PObject | virtual |
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static |
InternalIsDescendant(const char *clsName) const | PObject | inlinevirtual |
IsClass(const char *cls) const | PObject | inline |
LessThan enum value | PObject | |
Listen(WORD port=0) | PCLISocket | |
m_commandErrorPrefix | PCLI | protected |
m_commands | PCLI | protected |
m_commandUsagePrefix | PCLI | protected |
m_contextBySocket | PCLISocket | protected |
m_contextList | PCLI | protected |
m_contextMutex | PCLI | protected |
m_editCharacters | PCLI | protected |
m_exitCommand | PCLI | protected |
m_helpCommand | PCLI | protected |
m_helpOnHelp | PCLI | protected |
m_historyCommand | PCLI | protected |
m_listenSocket | PCLISocket | protected |
m_newLine | PCLI | protected |
m_noHistoryError | PCLI | protected |
m_password | PCLI | protected |
m_passwordPrompt | PCLI | protected |
m_prompt | PCLI | protected |
m_repeatCommand | PCLI | protected |
m_requireEcho | PCLI | protected |
m_singleThreadForAll | PCLISocket | protected |
m_thread | PCLISocket | protected |
m_unknownCommandError | PCLI | protected |
m_username | PCLI | protected |
m_usernamePrompt | PCLI | protected |
OnLogIn(const PString &username, const PString &password) | PCLI | virtual |
OnReceivedLine(Arguments &line) | PCLI | virtual |
operator!=(const PObject &obj) const | PObject | inline |
operator<(const PObject &obj) const | PObject | inline |
operator<=(const PObject &obj) const | PObject | inline |
operator==(const PObject &obj) const | PObject | inline |
operator>(const PObject &obj) const | PObject | inline |
operator>=(const PObject &obj) const | PObject | inline |
PCLI(const char *prompt=NULL) | PCLI | |
PCLISocket(WORD port=0, const char *prompt=NULL, bool singleThreadForAll=false) | PCLISocket | |
PDECLARE_NOTIFIER(PThread, PCLISocket, ThreadMain) | PCLISocket | protected |
PObject() | PObject | inlineprotected |
PrintOn(ostream &strm) const | PObject | virtual |
ReadFrom(istream &strm) | PObject | virtual |
RemoveContext(Context *context) | PCLISocket | virtual |
PCLI::RemoveContext(Context *context) | PCLI | virtual |
RunContext(Context *context) | PCLI | virtual |
SetCommand(const char *command, const PNotifier ¬ifier, const char *help=NULL, const char *usage=NULL) | PCLI | |
SetCommandErrorPrefix(const PString &commandErrorPrefix) | PCLI | inline |
SetCommandUsagePrefix(const PString &commandUsagePrefix) | PCLI | inline |
SetEditCharacters(const PString &editCharacters) | PCLI | inline |
SetExitCommand(const PCaselessString &exitCommand) | PCLI | inline |
SetHelpCommand(const PCaselessString &helpCommand) | PCLI | inline |
SetHelpOnHelp(const PCaselessString &helpOnHelp) | PCLI | inline |
SetHistoryCommand(const PCaselessString &historyCommand) | PCLI | inline |
SetNewLine(const PString &newLine) | PCLI | inline |
SetNoHistoryError(const PString &noHistoryError) | PCLI | inline |
SetPassword(const PString &password) | PCLI | inline |
SetPasswordPrompt(const PString &prompt) | PCLI | inline |
SetPrompt(const PString &prompt) | PCLI | inline |
SetRepeatCommand(const PCaselessString &repeatCommand) | PCLI | inline |
SetRequireEcho(bool requireEcho) | PCLI | inline |
SetUnknownCommandError(const PString &unknownCommandError) | PCLI | inline |
SetUsername(const PString &username) | PCLI | inline |
SetUsernamePrompt(const PString &prompt) | PCLI | inline |
ShowHelp(Context &context) | PCLI | |
Start(bool runInBackground=true) | PCLISocket | virtual |
StartContext(PChannel *channel, bool autoDelete=true, bool runInBackground=true) | PCLI | |
StartContext(PChannel *readChannel, PChannel *writeChannel, bool autoDeleteRead=true, bool autoDeleteWrite=true, bool runInBackground=true) | PCLI | |
StartForeground() | PCLI | virtual |
Stop() | PCLISocket | virtual |
~PCLI() | PCLI | virtual |
~PCLISocket() | PCLISocket | |
~PObject() | PObject | inlinevirtual |