Home2L - C/C++ API v1.4-0-g38cc (2024-05-25)
Smart Tools for a Private Home
CShellSession Member List

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

CheckIO(bool *canWrite, bool *canRead, TTicks maxTime=-1)CShellSessionvirtual
ExitCode()CShellinline
IsRunning()CShellinlinevirtual
Kill(int sig=SIGTERM)CShellinlinevirtual
Readable()CShellinline
ReadClosed()CShellSessioninlinevirtual
ReadFd()CShellSessioninline
ReadLine(CString *str)CShellSessionvirtual
Run(const char *cmd, const char *input=NULL, CString *output=NULL)CShell
SetHost(const char *_host)CShellSessioninline
Start(const char *cmd, bool readStdErr=false)CShellSessionvirtual
StartRestricted(const char *name, const char *args=NULL)CShellvirtual
Wait()CShellSessionvirtual
WaitUntilReadable(TTicks maxTime=-1)CShellinline
WaitUntilWritable(TTicks maxTime=-1)CShellinline
Writable()CShellinline
WriteClose()CShellSessionvirtual
WriteFd()CShellSessioninline
WriteLine(const char *line)CShellSessioninlinevirtual
CShell::WriteLine(CString *str)CShellinline