33 #ifndef StandAloneClient_h 34 #define StandAloneClient_h 1 80 size_t readLine(
string &str ) ;
82 void executeCommand(
const string &cmd,
87 _strmCreated( false ),
88 _isInteractive( false ) {}
91 void setOutput( ostream *strm,
bool created ) ;
99 virtual void dump( ostream &strm )
const ;
102 #endif // StandAloneClient_h void executeCommands(const string &cmd_list, int repeat)
Send the command(s) specified to the BES server after wrapping in request document.
void setOutput(ostream *strm, bool created)
Set the output stream for responses from the BES server.
virtual void dump(ostream &strm) const
dumps information about this object
StandAloneClient is an object that handles the connection to, sending requests to, and receiving response from a specified OpenDAP server running either on this machine or another machine.
Base object for bes objects.
void interact()
An interactive BES client that takes BES requests on the command line.
void executeClientCommand(const string &cmd)
Executes a client side command.