at_password_prompt | SuProtocol | [private] |
callComponent(std::string password="", bool passwd_supplied=false) | SuProtocol | [virtual] |
callStatus enum name | RemoteProtocol | |
checkStatus(int) | ExternalProgram | [protected] |
close() | ExternalProgram | [virtual] |
componentname | SuProtocol | [private] |
Discard_Stderr | ExternalProgram | |
doesEcho() const | SuProtocol | [virtual] |
expectOneOf(const std::string *strings, int number_strings, int maxread) | RemoteProtocol | [protected] |
ExternalDataSource(FILE *inputfile=0, FILE *outputfile=0) | ExternalDataSource | |
ExternalProgram(std::string commandline, Stderr_Disposition stderr_disp=Normal_Stderr, bool use_pty=false, int stderr_fd=-1, bool default_locale=false, const Pathname &root="") | ExternalProgram | |
ExternalProgram(const char *const *argv, Stderr_Disposition stderr_disp=Normal_Stderr, bool use_pty=false, int stderr_fd=-1, bool default_locale=false, const Pathname &root="") | ExternalProgram | |
ExternalProgram(const char *binpath, const char *const *argv_1, bool use_pty=false) | ExternalProgram | |
getpid() | ExternalProgram | |
inputFile() const | ExternalDataSource | |
inputfile | ExternalDataSource | [protected] |
is_server | SuProtocol | [private] |
kill() | ExternalProgram | |
loginname | SuProtocol | [private] |
Normal_Stderr | ExternalProgram | |
outputFile() const | ExternalDataSource | |
outputfile | ExternalDataSource | [protected] |
receive(char *buffer, size_t length) | ExternalDataSource | |
receiveLine() | ExternalDataSource | |
receiveUpto(char c) | ExternalDataSource | |
RemoteProtocol(std::string commandline, bool use_pty=false) | RemoteProtocol | |
RP_ERROR enum value | RemoteProtocol | |
RP_OK enum value | RemoteProtocol | |
RP_PASSWD enum value | RemoteProtocol | |
running() | ExternalProgram | |
send(const char *buffer, size_t length) | ExternalDataSource | |
send(std::string s) | ExternalDataSource | |
setBlocking(bool mode) | ExternalDataSource | |
Stderr_Disposition enum name | ExternalProgram | |
Stderr_To_FileDesc | ExternalProgram | |
Stderr_To_Stdout | ExternalProgram | |
SuProtocol(bool is_server, std::string loginname, std::string componentname) | SuProtocol | |
~ExternalDataSource() | ExternalDataSource | [virtual] |
~ExternalProgram() | ExternalProgram | |