TAO_CosTime
2.1.9
|
TimeService Object Implementation. More...
#include <TAO_Time_Service_Server.h>
Public Member Functions | |
TAO_Time_Service_Server (void) | |
Constructor. More... | |
~TAO_Time_Service_Server (void) | |
Destructor. More... | |
virtual CosTime::UTO_ptr | universal_time (void) |
virtual CosTime::UTO_ptr | secure_universal_time (void) |
virtual CosTime::UTO_ptr | new_universal_time (TimeBase::TimeT time, TimeBase::InaccuracyT inaccuracy, TimeBase::TdfT tdf) |
This creates a new UTO based on the given parameters. More... | |
virtual CosTime::UTO_ptr | uto_from_utc (const TimeBase::UtcT &utc) |
This creates a new UTO given a time in the UtcT form. More... | |
virtual CosTime::TIO_ptr | new_interval (TimeBase::TimeT lower, TimeBase::TimeT upper) |
This creates a new TIO with the given parameters. More... | |
TimeService Object Implementation.
The Object implementation implements methods to retrieve current time as well as secure current time. The times are retrieved as UTOs. The object also allows creation of a TIO for a given time interval. In general, the TimeService manages the UTOs and the TIOs. The notion of time returned here is the local time of the system.
TAO_Time_Service_Server::TAO_Time_Service_Server | ( | void | ) |
Constructor.
TAO_Time_Service_Server::~TAO_Time_Service_Server | ( | void | ) |
Destructor.
|
virtual |
This creates a new TIO with the given parameters.
|
virtual |
This creates a new UTO based on the given parameters.
|
virtual |
This operation returns the current time in a UTO only if the time can be guaranteed to have been obtained securely. Currently this operation is not implemented and throws a CORBA::NO_IMPLEMENT exception, if called.
|
virtual |
This operation returns the current system time and an estimate of inaccuracy in a UTO.
|
virtual |
This creates a new UTO given a time in the UtcT form.