WiFi Framework C++ Edition
CwclDriAsdSystemMessage Class Reference

The ASD System message. More...

#include <wclDriAsd.h>

Inheritance diagram for CwclDriAsdSystemMessage:
CwclDriAsdCoordinateMessage CwclDriAsdMessage CwclDriMessage

Public Member Functions

 CwclDriAsdSystemMessage (const unsigned char Counter, const wclDriRawData &Data)
 Creates new DRI message object.
 
float GetAreaCeiling () const
 Gets the area ceiling.
 
 __declspec (property(get=GetAreaCeiling)) float AreaCeiling
 Gets the area ceiling.
 
unsigned short GetAreaCount () const
 Gets the area count.
 
 __declspec (property(get=GetAreaCount)) unsigned short AreaCount
 Gets the area count.
 
float GetAreaFloor () const
 Gets the area floor.
 
 __declspec (property(get=GetAreaFloor)) float AreaFloor
 Gets the area floor.
 
unsigned short GetAreaRadius () const
 Gets the area radius.
 
 __declspec (property(get=GetAreaRadius)) unsigned short AreaRadius
 Gets the area radius.
 
float GetOperatorAltitude () const
 Gets the operator altitude.
 
 __declspec (property(get=GetOperatorAltitude)) float OperatorAltitude
 Gets the operator altitude.
 
wclDriAsdOperatorClassification GetOperatorClassification () const
 Gets the UAV operator classification.
 
 __declspec (property(get=GetOperatorClassification)) wclDriAsdOperatorClassification OperatorClassification
 Gets the UAV operator classification.
 
double GetOperatorLatitude () const
 Gets the UAV operator latitude.
 
 __declspec (property(get=GetOperatorLatitude)) double OperatorLatitude
 Gets the UAV operator latitude.
 
wclDriAsdOperatorLocationType GetOperatorLocation () const
 Gets the UAV operator location type.
 
 __declspec (property(get=GetOperatorLocation)) wclDriAsdOperatorLocationType OperatorLocation
 Gets the UAV operator location type.
 
double GetOperatorLongitude () const
 Gets the UAV operator longitude.
 
 __declspec (property(get=GetOperatorLongitude)) double OperatorLongitude
 Gets the UAV operator longitude.
 
time_t GetTimestamp () const
 Gets the timestamp.
 
 __declspec (property(get=GetTimestamp)) time_t Timestamp
 Gets the timestamp.
 
wclDriAsdUavEuCategory GetUavEuCategory () const
 Gets the European UAV category.
 
 __declspec (property(get=GetUavEuCategory)) wclDriAsdUavEuCategory UavEuCategory
 Gets the European UAV category.
 
wclDriAsdUavEuClass GetUavEuClass () const
 Gets the European UAV class.
 
 __declspec (property(get=GetUavEuClass)) wclDriAsdUavEuClass UavEuClass
 Gets the European UAV class.
 
- Public Member Functions inherited from CwclDriAsdCoordinateMessage
 CwclDriAsdCoordinateMessage (const unsigned char Counter, const wclDriRawData &Data)
 Creates new DRI message object.
 
- Public Member Functions inherited from CwclDriAsdMessage
 CwclDriAsdMessage (const unsigned char Counter, const wclDriRawData &Data)
 Creates new DRI message object.
 
unsigned char GetCounter () const
 Gets the message counter.
 
 __declspec (property(get=GetCounter)) unsigned char Counter
 Gets the message counter.
 
wclDriAsdMessageType GetMessageType () const
 Gets the message type.
 
 __declspec (property(get=GetMessageType)) wclDriAsdMessageType MessageType
 Gets the message type.
 
unsigned char GetVersion () const
 Gets the protocol version.
 
 __declspec (property(get=GetVersion)) unsigned char Version
 Gets the protocol version.
 
- Public Member Functions inherited from CwclDriMessage
 CwclDriMessage (const wclDriRawData &Data, const wclDriVendor Vendor)
 Creates new DRI message object.
 
virtual ~CwclDriMessage ()
 Frees the object.
 
wclDriRawData GetData () const
 Gets the message raw data.
 
 __declspec (property(get=GetData)) wclDriRawData Data
 Gets the message raw data.
 
wclDriVendor GetVendor () const
 Gets the vendor ID.
 
 __declspec (property(get=GetVendor)) wclDriVendor Vendor
 Gets the vendor ID.
 

Additional Inherited Members

- Protected Member Functions inherited from CwclDriAsdCoordinateMessage
float DecodeAltitude (const unsigned short Value) const
 Converts unsigned integer encoded value to a floating point altitude value.
 
double DecodeCoordinate (const int Value) const
 Converts unsigned integer encoded values to a floating point coordinate value.
 

Detailed Description

The ASD System message.

See also
CwclDriAsdCoordinateMessage