![]() |
VR-Forces Developer's Guide
|
This class will request sidc information and keep the latest request. Call hasInformation() to see if information has been retrieved.

Public Member Functions | |
| DtVrfGuiSidcRequestor (makVrv::DtDe &) | |
| virtual | ~DtVrfGuiSidcRequestor () |
| const DtMsdlHierarchyPropertyMappings & | sidcMappings () const |
| bool | hasInformation () const |
| virtual void | requestSidcInformation () |
| virtual void | setTimeoutRequestAfter (int seconds) |
| int | timeoutRequestAfter () const |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Static Public Member Functions | |
| static DtVrfGuiSidcRequestor & | instance (makVrv::DtDe &) |
| static void | registerInstance (makVrv::DtDe &, DtVrfGuiSidcRequestor *) |
Public Attributes | |
| boost::signals2::signal< void()> | signal_sidcInformationReceived |
| boost::signals2::signal< void()> | signal_sidcRequestTimedout |
Protected Member Functions | |
| virtual void | processMsdlSidcMessage (DtSimMessage *m) |
| virtual void | checkRequestTimeout () |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| int | myRequestId |
| bool | myHasInformation |
| DtMsdlHierarchyPropertyMappings | mySidcMappings |
| boost::signals2::scoped_connection | myTimeoutConnection |
| int | myTimeoutRequestAfter = 6 |
| double | myMessageSent = 0. |
| makVrf::DtVrfGuiSidcRequestor::DtVrfGuiSidcRequestor | ( | makVrv::DtDe & | ) |
CTOR.
|
virtual |
DTOR.
|
static |
|
static |
|
inline |
Accessor for mappings.
|
inline |
Accessor for whether or not this class has sidc information.
|
virtual |
Request the information. If no response is heard withing timeout seconds will signal a timeout.
|
virtual |
|
inline |
|
protectedvirtual |
|
protectedvirtual |
| boost::signals2::signal<void ()> makVrf::DtVrfGuiSidcRequestor::signal_sidcInformationReceived |
| boost::signals2::signal<void ()> makVrf::DtVrfGuiSidcRequestor::signal_sidcRequestTimedout |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |