void setMachineName(const char *machineName)
Sets the name of the machine to display in the login prompt.
const char * machineName() const
Gets the name of the machine to display in the login prompt.
void setPasswordCheckFunction(ShellPasswordCheckFunc function)
Sets the password checking function.
LoginShell()
Constructs a new login shell.
virtual void printPrompt()
Prints the current prompt string.
ShellPasswordCheckFunc
Password checking function for login shells.
ShellPasswordCheckFunc passwordCheckFunction() const
Gets the current password checking function, or NULL if the function has not been set yet...
virtual void beginSession()
Begins a login session.
virtual void execute()
Executes the command in the buffer.
Command-line shell access via a login shell.
virtual ~LoginShell()
Destroys this login shell.
Command-line shell access.