|
|
|
class TPositionModuleStatusEvent : public TPositionModuleStatusEventBase;
The normal class for storing position module status events
TPositionClassTypeBase - The base class for classes used to store position information
TPositionModuleStatusEventBase - The base class for classes storing position module status events
TPositionModuleStatusEvent - The normal class for storing position module status events
Defined in TPositionModuleStatusEvent:
DoReset(TInt)Method to reset a TPositionModuleStatusEvent to the 'unknown' state.GetModuleStatus(TPositionModuleStatus &)constGets Where the module status will be written SetModuleStatus(const TPositionModuleStatus &)Sets the module status TPositionModuleStatusEvent()Default constructor for TPositionModuleStatusEventTPositionModuleStatusEvent(TModuleEvent)Constructor for TPositionModuleStatusEvent (with events)iModuleStatusThe module status Inherited from TPositionClassTypeBase:
PositionClassSize()constPositionClassSize PositionClassType()constPositionClassTypeType iPosClassSizeThe size of the derived class iPosClassTypeThe type of the derived class Inherited from TPositionModuleStatusEventBase:
EEventAllAll events EEventDataQualityStatusModule Data Quality status Events about the quality of the data a module is able...EEventDeviceStatusModule event device status Events about the general status of the device. When t...EEventNoneNo module event This is the unassigned value and should not be reported or usedEEventSystemModuleEventModule System Event System level events about the status of modules. Events of t...ESystemErrorSystem Error There are problems using the module. For example, the module may ha...ESystemModuleInstalledSystem Module Installed A new positioning module has been dynamically added to t...ESystemModuleRemovedSystem Module Removed A positioning module is uninstalled. The Id of the removed...ESystemUnknownSystem Unknown This is not a valid state and should never be reported ModuleId()constReturns the module ID OccurredEvents()constReturns the events which have occurred RequestedEvents()constReturns the requested events SetModuleId(TPositionModuleId)The module ID to set SetOccurredEvents(TModuleEvent)The occurred events to set SetRequestedEvents(TModuleEvent)Sets the requested events SetSystemModuleEvent(TSystemModuleEvent)Sets the system event SystemModuleEvent()constReturns The system event type. TModuleEventdefined type for TModuleEvent TPositionModuleStatusEventBase(TModuleEvent)Constructor for TPositionModuleStatusEventBase (with events)TSystemModuleEventdefined type for TSystemModuleEvent _TModuleEventModule events_TSystemModuleEventModule eventsiModuleIdThe module ID causing the event iOccurredEventsA bitmask of the events which occurred iRequestedEventsA bitmask of the requested events iSystemModuleEventSystem level module status events IMPORT_C TPositionModuleStatusEvent();
Default constructor for TPositionModuleStatusEvent
IMPORT_C TPositionModuleStatusEvent(TModuleEvent aRequestedEventMask);
Constructor for TPositionModuleStatusEvent (with events)
|
IMPORT_C void SetModuleStatus(const TPositionModuleStatus &aModuleStatus);
Sets the module status
|
IMPORT_C void GetModuleStatus(TPositionModuleStatus &aModuleStatus) const;
Gets Where the module status will be written
|
protected: IMPORT_C virtual void DoReset(TInt aSizeOfClass);
Method to reset a TPositionModuleStatusEvent to the 'unknown' state.
|
protected: TPositionModuleStatus iModuleStatus;
The module status