|
||
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 &)const
Gets 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)iModuleStatus
The module status Inherited from TPositionClassTypeBase
:
PositionClassSize()const
PositionClassSize PositionClassType()const
PositionClassTypeType iPosClassSize
The size of the derived class iPosClassType
The type of the derived class Inherited from TPositionModuleStatusEventBase
:
EEventAll
All events EEventDataQualityStatus
Module Data Quality status Events about the quality of the data a module is able...EEventDeviceStatus
Module event device status Events about the general status of the device. When t...EEventNone
No module event This is the unassigned value and should not be reported or usedEEventSystemModuleEvent
Module System Event System level events about the status of modules. Events of t...ESystemError
System Error There are problems using the module. For example, the module may ha...ESystemModuleInstalled
System Module Installed A new positioning module has been dynamically added to t...ESystemModuleRemoved
System Module Removed A positioning module is uninstalled. The Id of the removed...ESystemUnknown
System Unknown This is not a valid state and should never be reported ModuleId()const
Returns the module ID OccurredEvents()const
Returns the events which have occurred RequestedEvents()const
Returns 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()const
Returns The system event type. TModuleEvent
defined type for TModuleEvent TPositionModuleStatusEventBase(TModuleEvent)
Constructor for TPositionModuleStatusEventBase (with events)TSystemModuleEvent
defined type for TSystemModuleEvent _TModuleEvent
Module events_TSystemModuleEvent
Module eventsiModuleId
The module ID causing the event iOccurredEvents
A bitmask of the events which occurred iRequestedEvents
A bitmask of the requested events iSystemModuleEvent
System 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