S60 3rd Edition API Reference: lbsclasstypes.h File Reference

lbsclasstypes.h File Reference

API published in: S60 2nd Ed FP 2

Link against: lbs.lib

Capability Information

Required Capabilities

Location


Go to the source code of this file.


Typedefs

typedef TUint32 TPositionInfoClassType
 Indicates the types of Position Information classes supported by a PSY.

Enumerations

enum  TPositionClassFamily {
  EPositionInfoFamily, EPositionModuleInfoFamily, EPositionModuleStatusFamily, EPositionModuleStatusEventFamily,
  EPositionModuleQualityFamily, EPositionPositionCriteriaFamily, EPositionUpdateOptionsFamily, EPositionLastFamily = 20
}
 The type of position class. More...
enum  _TPositionQualityClassType { EPositionQualityUnknownClass = 0, EPositionQualityClass = 0x01, EPositionQualityFirstCustomClass = 0x01000000 }
 TPositionQualityBase derived position quality class types. More...
enum  _TPositionModuleInfoClassType { EPositionModuleInfoUnknownClass = 0, EPositionModuleInfoClass = 0x01, EPositionModuleInfoFirstCustomClass = 0x01000000 }
 TPositionModuleInfoBase derived position module information class types. More...
enum  _TPositionModuleStatusClassType { EPositionModuleStatusUnknownClass = 0, EPositionModuleStatusClass = 0x01, EPositionModuleStatusFirstCustomClass = 0x01000000 }
 TPositionModuleStatusBase derived position module status class types. More...
enum  _TPositionModuleStatusEventClassType { EPositionModuleStatusEventUnknownClass = 0, EPositionModuleStatusEventClass = 0x01, EPositionModuleStatusEventFirstCustomClass = 0x01000000 }
 TPositionModuleStatusEventBase derived position module status event class types. More...
enum  _TPositionUpdateOptionsClassType { EPositionUpdateOptionsUnknownClass = 0, EPositionUpdateOptionsClass = 0x01, EPositionUpdateOptionsFirstCustomClass = 0x01000000 }
 TPositionUpdateOptionsBase derived position update options class types. More...
enum  _TPositionInfoClassType {
  EPositionInfoUnknownClass = 0, EPositionInfoClass = 0x01, EPositionGenericInfoClass = 0x02, EPositionCourseInfoClass = 0x04,
  EPositionSatelliteInfoClass = 0x08, EPositionInfoFirstCustomClass = 0x01000000
}
 TPositionInfoBase derived classes class types. More...
enum  _TPositionCriteriaClassType { EPositionCriteriaUnknownClass = 0, EPositionCriteriaClass = 0x01, EPositionCriteriaFirstCustomClass = 0x01000000 }
 TPositionCriteriaBase derived classes class types. More...

Typedef Documentation

TPositionInfoClassType
 

Indicates the types of Position Information classes supported by a PSY.

Its value is a bitmask of enumerated values of _TPositionInfoClassType


Enumeration Type Documentation

enum _TPositionCriteriaClassType
 

TPositionCriteriaBase derived classes class types.

Enumerator:
EPositionCriteriaUnknownClass 
EPositionCriteriaClass 
EPositionCriteriaFirstCustomClass 
enum _TPositionInfoClassType
 

TPositionInfoBase derived classes class types.

Enumerator:
EPositionInfoUnknownClass  Unknown position info class type.
EPositionInfoClass  Indicates that the class is a TPositionInfo.
EPositionGenericInfoClass  Indicates that the class is a HPositionGenericInfo.
EPositionCourseInfoClass  Indicates that the class is a TPositionCourseInfo.
EPositionSatelliteInfoClass  Indicates that the class is a TPositionSatelliteInfo.
EPositionInfoFirstCustomClass  starting value for user defined position info class types
enum _TPositionModuleInfoClassType
 

TPositionModuleInfoBase derived position module information class types.

Enumerator:
EPositionModuleInfoUnknownClass  Unknown position module information class type.
EPositionModuleInfoClass  Indicates that the class is TPositionModuleInfo.
EPositionModuleInfoFirstCustomClass  starting value for user defined position module information class types
enum _TPositionModuleStatusClassType
 

TPositionModuleStatusBase derived position module status class types.

Enumerator:
EPositionModuleStatusUnknownClass  Unknown position module status class type.
EPositionModuleStatusClass  Indicates that the class is TPositionModuleStatus.
EPositionModuleStatusFirstCustomClass  starting value for user defined position module status class types
enum _TPositionModuleStatusEventClassType
 

TPositionModuleStatusEventBase derived position module status event class types.

Enumerator:
EPositionModuleStatusEventUnknownClass  Unknown position module status event class type.
EPositionModuleStatusEventClass  Indicates that the class is TPositionModuleStatusEvent.
EPositionModuleStatusEventFirstCustomClass  starting value for user defined position module status event class types
enum _TPositionQualityClassType
 

TPositionQualityBase derived position quality class types.

Enumerator:
EPositionQualityUnknownClass  Unknown position quality class type.
EPositionQualityClass  Indicates that the class is TPositionQuality.
EPositionQualityFirstCustomClass  starting value for user defined position quality class types
enum _TPositionUpdateOptionsClassType
 

TPositionUpdateOptionsBase derived position update options class types.

Enumerator:
EPositionUpdateOptionsUnknownClass  Unknown position update options class type.
EPositionUpdateOptionsClass  Indicates that the class is TPositionUpdateOptions.
EPositionUpdateOptionsFirstCustomClass  starting value for user defined position update options class types
enum TPositionClassFamily
 

The type of position class.

Enumerator:
EPositionInfoFamily  indicates all the TPositionInfoBase derived classes supported by the positioning module.

When this values is passed to the TPositionModuleInfo::ClassesSupported() method, it returns a bit mask of values corresponding to the enumeration _TPositionInfoClassType

EPositionModuleInfoFamily  indicates all the TPositionModuleInfoBase derived classes supported by the positioning module.

When this values is passed to the TPositionModuleInfo::ClassesSupported() method, it returns a bit mask of values corresponding to the enumeration _TPositionModuleInfoClassType

EPositionModuleStatusFamily  indicates all the TPositionModuleStatusBase derived classes supported by the positioning module.

When this values is passed to the TPositionModuleInfo::ClassesSupported() method, it returns a bit mask of values corresponding to the enumeration _TPositionModuleStatusClassType

EPositionModuleStatusEventFamily  indicates all the TPositionModuleStatusEventBase derived classes supported by the positioning module.

When this values is passed to the TPositionModuleInfo::ClassesSupported() method, it returns a bit mask of values corresponding to the enumeration _TPositionModuleStatusEventClassType

EPositionModuleQualityFamily  indicates all the TPositionModuleQualityBase derived classes supported by the positioning module.

When this values is passed to the TPositionModuleInfo::ClassesSupported() method, it returns a bit mask of values corresponding to the enumeration _TPositionModuleQualityClassType

EPositionPositionCriteriaFamily  indicates all the TPositionCriteriaBase derived classes supported by the positioning module.

When this values is passed to the TPositionModuleInfo::ClassesSupported() method, it returns a bit mask of values corresponding to the enumeration _TPositionCriteriaClassType

EPositionUpdateOptionsFamily  indicates all the TPositionUpdateOptionsBase derived classes supported by the positioning module.

When this values is passed to the TPositionModuleInfo::ClassesSupported() method, it returns a bit mask of values corresponding to the enumeration _TPositionUpdateOptionsClassType

EPositionLastFamily 

Copyright © Nokia Corporation 2001-2007
Back to top