This class is responsible for processing CIGI messages that 'control' settings in the IG, and emitting signals.
More...
Protected Member Functions |
| virtual void | processComponentControl (CigiCompCtrlV3_3 &compControl) |
| | Processes component control messages.
|
| virtual void | processShortComponentControl (CigiShortCompCtrlV3_3 &compControl) |
| | Processes short component control messages.
|
| virtual void | processIgControl (const CigiIGCtrlV3_3 &igControl) |
| | Processes IG control messages.
|
| virtual void | processCelestialSphereControl (const CigiCelestialCtrlV3 &celestCtrl) |
| | Processes Celestial Sphere Control messages. Emits a signal_timeSet().
|
| virtual void | processViewDefinition (const CigiViewDefV3 &viewDefinition) |
| | Processes View Definition messages.
|
| virtual void | processWeatherControl (const CigiWeatherCtrlV3 &weatherControl) |
| | Processes Weather Control messages.
|
Detailed Description
This class is responsible for processing CIGI messages that 'control' settings in the IG, and emitting signals.
Constructor & Destructor Documentation
| makVrv::DtCigiIgControlProcessor::DtCigiIgControlProcessor |
( |
DtCigiConnection & |
connection | ) |
|
| virtual makVrv::DtCigiIgControlProcessor::~DtCigiIgControlProcessor |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual void makVrv::DtCigiIgControlProcessor::processComponentControl |
( |
CigiCompCtrlV3_3 & |
compControl | ) |
|
|
protectedvirtual |
Processes component control messages.
Emits signals from the DtComponentSignal based on the component control received.
| virtual void makVrv::DtCigiIgControlProcessor::processShortComponentControl |
( |
CigiShortCompCtrlV3_3 & |
compControl | ) |
|
|
protectedvirtual |
Processes short component control messages.
Emits signals from the DtComponentSignal based on the component control received.
| virtual void makVrv::DtCigiIgControlProcessor::processIgControl |
( |
const CigiIGCtrlV3_3 & |
igControl | ) |
|
|
protectedvirtual |
Processes IG control messages.
Sets the timestamp, mode, extrapolation, etc. in the DtCigiConnection. Emits a signal_loadDatabase() from the connection if we have a mapping for the number provided.
| virtual void makVrv::DtCigiIgControlProcessor::processCelestialSphereControl |
( |
const CigiCelestialCtrlV3 & |
celestCtrl | ) |
|
|
protectedvirtual |
Processes Celestial Sphere Control messages. Emits a signal_timeSet().
| virtual void makVrv::DtCigiIgControlProcessor::processViewDefinition |
( |
const CigiViewDefV3 & |
viewDefinition | ) |
|
|
protectedvirtual |
| virtual void makVrv::DtCigiIgControlProcessor::processWeatherControl |
( |
const CigiWeatherCtrlV3 & |
weatherControl | ) |
|
|
protectedvirtual |
Processes Weather Control messages.
Emits a signal_precipitationSet() from the component signaler if set to rain or snow (or none).
Member Data Documentation
The documentation for this class was generated from the following file: