| callComponent(std::string password="", bool passwd_supplied=false) | SudoProtocol | [virtual] |
| callStatus enum name | RemoteProtocol | |
| checkStatus(int) | ExternalProgram | [protected] |
| close() | ExternalProgram | [virtual] |
| Discard_Stderr | ExternalProgram | |
| doesEcho() const | SudoProtocol | [virtual] |
| Environment typedef | ExternalProgram | |
| 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 *const *argv, const Environment &environment, 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 | |
| ExternalProgram(const char *binpath, const char *const *argv_1, const Environment &environment, bool use_pty=false) | ExternalProgram | |
| getpid() | ExternalProgram | |
| inputFile() const | ExternalDataSource | |
| inputfile | ExternalDataSource | [protected] |
| is_server | SudoProtocol | [private] |
| kill() | ExternalProgram | |
| 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 | |
| renumber_fd(int origfd, int newfd) | ExternalProgram | [static] |
| 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 | |
| SudoProtocol(bool is_server, std::string loginname, std::string componentname) | SudoProtocol | |
| ~ExternalDataSource() | ExternalDataSource | [virtual] |
| ~ExternalProgram() | ExternalProgram | |