CARMA C++
carma::util::ProcessMonitorClient Class Reference

Class to continuously ping the process monitor. More...

#include <carma/util/ProcessMonitorClient.h>

Public Member Functions

 ProcessMonitorClient ()
 Constructor. More...
 
 ProcessMonitorClient (carma::util::Orb *orb)
 
virtual ~ProcessMonitorClient ()
 Destructor. More...
 

Detailed Description

Class to continuously ping the process monitor.

An instance of this class will notify the process monitor it is alive at the specified update period in a background thread. If the processMonitor (e.g. it's not running yet, has died, etc), we just sit and retry at the specified interval.

See Also
carma::util::ProcessMonitor

Definition at line 19 of file ProcessMonitorClient.h.

Constructor & Destructor Documentation

carma::util::ProcessMonitorClient::ProcessMonitorClient ( )
explicit

Constructor.

Precondition
serverId must be specified on the command line with -ORBServerId.
imr must be specified on the command line.
Exceptions
carma::util::ErrorExceptionif preconditions aren't met.
virtual carma::util::ProcessMonitorClient::~ProcessMonitorClient ( )
virtual

Destructor.


The documentation for this class was generated from the following file: