CARMA C++
carma::antenna::bima::ControlServer Class Reference

ControlServer class encapsulates most control details. More...

#include <carma/antenna/bima/control/ControlServer.h>

Public Member Functions

 ControlServer (Configuration &config, carma::corba::Server &server)
 Constructor. More...
 
void runServer ()
 Run control server. More...
 
virtual ~ControlServer ()
 Destructor. More...
 

Detailed Description

ControlServer class encapsulates most control details.

This class is mainly responsible for encapsulating internal CORBA control details by incarnating all related control DOs which in turn send requests to the Telemetry control system. The idea behind the class is to confine most details to a single class so that they can be more modularly changed in the future if need be. So sayeth the Andy.

Definition at line 47 of file ControlServer.h.

Constructor & Destructor Documentation

carma::antenna::bima::ControlServer::ControlServer ( Configuration &  config,
carma::corba::Server server 
)

Constructor.

The constructor is responsible for creating all CORBA DOs and publishing them. Note this object must be created on the stack.

virtual carma::antenna::bima::ControlServer::~ControlServer ( )
virtual

Destructor.

Member Function Documentation

void carma::antenna::bima::ControlServer::runServer ( )

Run control server.

This method blocks on the orb!


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