|
WSF
|
Request for platform information. More...
#include <WsfXIO_PlatformInfoRequest.hpp>


Public Member Functions | |
| WsfXIO_PlatformInfoRequest (int aPlatformIndex, unsigned int aInformationTypes, WsfXIO_Connection *aConnectionPtr, bool aIsReliable=true) | |
| void | SetDeadReckonParameters (double aDeadReckonInterval=1.0, double aMaxDeadReckonError=5.0, double aMaxDeadReckonOrientationError=3.0 *UtMath::cRAD_PER_DEG) |
| void | Initialized () override |
| int | GetPlatformIndex () const |
| unsigned int | GetInfoType () const |
| double | GetDeadReckonInterval () const |
| double | GetMaxDeadReckonError () const |
| double | GetMaxDeadReckonOrientationError () const |
| Public Member Functions inherited from WsfXIO_Request | |
| WsfXIO_Request (WsfXIO_Connection *aConnectionPtr, bool aIsReliable=true) | |
| virtual void | HandleResponse (WsfXIO_ResponsePkt &aPkt) |
| void | SendRequest (WsfXIO_RequestDataPkt &aPkt) |
| Sends the request to the remote application. | |
| WsfXIO_Connection * | GetConnection () const |
| Returns the connection to the application from which data is requested. | |
| bool | IsReliable () const |
| Returns 'true' if data for this request is to be sent reliably. | |
| int | GetRequestId () const |
| Returns the request's locally unique ID. | |
| void | SetRequestManager (WsfXIO_RequestManager *aRequestManagerPtr) |
| Sets the owner of this request. | |
| void | SendResponse (WsfXIO_ResponsePkt &aPkt) |
Protected Attributes | |
| int | mPlatformIndex |
| unsigned int | mInfoType |
| bool | mUseDeadReckonDefaults |
| double | mDeadReckonInterval |
| double | mMaxDeadReckonError |
| double | mMaxDeadReckonOrientationError |
Additional Inherited Members | |
| Protected Member Functions inherited from WsfXIO_Request | |
| virtual | ~WsfXIO_Request () |
| void | SetRequestId (unsigned int aRequestId) |
| void | SetRemotelyDestroyed () |
| bool | IsRemotelyDestroyed () const |
| void | SetIsReliable (bool aIsReliable) |
Request for platform information.
| WsfXIO_PlatformInfoRequest::WsfXIO_PlatformInfoRequest | ( | int | aPlatformIndex, |
| unsigned int | aInformationTypes, | ||
| WsfXIO_Connection * | aConnectionPtr, | ||
| bool | aIsReliable = true ) |
|
inline |
References mDeadReckonInterval.
|
inline |
References mInfoType.
|
inline |
References mMaxDeadReckonError.
|
inline |
References mMaxDeadReckonOrientationError.
|
inline |
References mPlatformIndex.
|
overridevirtual |
Called from the WsfXIO_RequestManager indicating that the request message is ready to be sent SendRequest() should be done from Initialized()
Implements WsfXIO_Request.
References mDeadReckonInterval, WsfXIO_RequestPlatformInfoPkt::mDeadReckonInterval, mInfoType, WsfXIO_RequestPlatformInfoPkt::mInfoTypes, mMaxDeadReckonError, WsfXIO_RequestPlatformInfoPkt::mMaxDeadReckonError, mMaxDeadReckonOrientationError, WsfXIO_RequestPlatformInfoPkt::mMaxDeadReckonOrientationError, mPlatformIndex, WsfXIO_RequestPlatformInfoPkt::mPlatformIndex, mUseDeadReckonDefaults, WsfXIO_RequestPlatformInfoPkt::mUseDeadReckonDefaults, and WsfXIO_Request::SendRequest().
| void WsfXIO_PlatformInfoRequest::SetDeadReckonParameters | ( | double | aDeadReckonInterval = 1.0, |
| double | aMaxDeadReckonError = 5.0, | ||
| double | aMaxDeadReckonOrientationError = 3.0 * UtMath::cRAD_PER_DEG ) |
References mDeadReckonInterval, mMaxDeadReckonError, mMaxDeadReckonOrientationError, and mUseDeadReckonDefaults.
Referenced by WsfXIO_PlatformInfoRequest().
|
protected |
Referenced by GetDeadReckonInterval(), Initialized(), and SetDeadReckonParameters().
|
protected |
Referenced by GetInfoType(), Initialized(), and WsfXIO_PlatformInfoRequest().
|
protected |
Referenced by GetMaxDeadReckonError(), Initialized(), and SetDeadReckonParameters().
|
protected |
Referenced by GetMaxDeadReckonOrientationError(), Initialized(), and SetDeadReckonParameters().
|
protected |
Referenced by GetPlatformIndex(), Initialized(), and WsfXIO_PlatformInfoRequest().
|
protected |
Referenced by Initialized(), SetDeadReckonParameters(), and WsfXIO_PlatformInfoRequest().