14 #ifndef CARMA_UTIL_IMRCLIENT_H
15 #define CARMA_UTIL_IMRCLIENT_H
56 const std::string & imrHost=
"imr" );
65 bool addOad(
const std::string & oadHost );
72 bool removeOad(
const std::string & oadHost );
86 bool addServer(
const std::string & serverName,
87 const std::string & oadHost,
88 const std::string & execPath,
89 const std::string & args,
90 const std::string & optArgs,
91 const std::string & runDir );
98 bool removeServer(
const std::string & serverName );
105 bool startServer(
const std::string & serverName );
112 bool stopServer(
const std::string & serverName );
119 bool resetServer(
const std::string & serverName );
129 ServerStatus getServerStatus(
const std::string & serverName );
134 std::auto_ptr<Pimpl> pimpl_;
Class to encapsulate CORBA client functionality in CARMA.
The module has sent out a single slow monitor packet to identify itself.