HLCC Documentation 2.2.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
hlcc::telif::OffsetHandler Class Reference

#include <offsetHandler.hpp>

Public Member Functions

 OffsetHandler (DataContext &data_ctx)
 
virtual ~OffsetHandler ()
 
void PostOffset (const std::shared_ptr<::ccsinsif::OffsetSkyArgs > &offset_sky_args, std::shared_ptr< elt::mal::promise< std::string > > prom_resp)
 

Detailed Description

This class handles SkyOffset different modes of execution.

Constructor & Destructor Documentation

◆ OffsetHandler()

hlcc::telif::OffsetHandler::OffsetHandler ( DataContext & data_ctx)

Default Constructor

◆ ~OffsetHandler()

hlcc::telif::OffsetHandler::~OffsetHandler ( )
virtual

Destructor

Member Function Documentation

◆ PostOffset()

void hlcc::telif::OffsetHandler::PostOffset ( const std::shared_ptr<::ccsinsif::OffsetSkyArgs > & offset_sky_args,
std::shared_ptr< elt::mal::promise< std::string > > prom_resp )

Post the offset command to the queues which will be processed later in a secondary thread

Parameters
offset_sky_argsoffset arguments
prom_resprad promise to sent response
Exceptions
std::runtime_errorif not possible to post.

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