summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/Parser.h
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2006-11-17 15:04:28 +0000
committerBenoit Foucher <benoit@zeroc.com>2006-11-17 15:04:28 +0000
commitaacea143855a7a09e4ba53d09150ed71c7df2a67 (patch)
treeb9b291727307d586d74e5c4204decdc02c77369d /cpp/src/IceGrid/Parser.h
parentFixed depends Some Makefile cleanup (diff)
downloadice-aacea143855a7a09e4ba53d09150ed71c7df2a67.tar.bz2
ice-aacea143855a7a09e4ba53d09150ed71c7df2a67.tar.xz
ice-aacea143855a7a09e4ba53d09150ed71c7df2a67.zip
Added support for viewing stderr/stdout files from nodes, registries,
servers.
Diffstat (limited to 'cpp/src/IceGrid/Parser.h')
-rw-r--r--cpp/src/IceGrid/Parser.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/cpp/src/IceGrid/Parser.h b/cpp/src/IceGrid/Parser.h
index 49756672298..3e800be4d96 100644
--- a/cpp/src/IceGrid/Parser.h
+++ b/cpp/src/IceGrid/Parser.h
@@ -66,7 +66,7 @@ class Parser : public ::IceUtil::SimpleShared
{
public:
- static ParserPtr createParser(const Ice::CommunicatorPtr&, const IceGrid::AdminPrx&);
+ static ParserPtr createParser(const Ice::CommunicatorPtr&, const AdminSessionPrx&, const AdminPrx&);
void usage();
@@ -117,6 +117,8 @@ public:
void shutdown();
+ void dumpFile(const std::string&, const std::string&, const std::list<std::string>&);
+
void showBanner();
void showCopying();
void showWarranty();
@@ -141,12 +143,13 @@ public:
private:
- Parser(const Ice::CommunicatorPtr&, const IceGrid::AdminPrx&);
+ Parser(const Ice::CommunicatorPtr&, const AdminSessionPrx&, const AdminPrx&);
void exception(const Ice::Exception&);
std::string _commands;
Ice::CommunicatorPtr _communicator;
- IceGrid::AdminPrx _admin;
+ AdminSessionPrx _session;
+ AdminPrx _admin;
bool _continue;
int _errors;
int _currentLine;