TLbsBtGpsDeviceInfo Class Reference

class TLbsBtGpsDeviceInfo : public TLbsBtGpsDeviceInfoBase

Bluetooth GPS device information

Inherits from

Constructor & Destructor Documentation

TLbsBtGpsDeviceInfo()

IMPORT_C TLbsBtGpsDeviceInfo ( )

Constructor

Member Functions Documentation

Address()

IMPORT_C const TBTDevAddr & Address ( ) const

Get Bluetooth device address

SetAddress(const TBTDevAddr &)

IMPORT_C void SetAddress ( const TBTDevAddr & aAddress )

Set Bluetooth device address

Parameters

const TBTDevAddr & aAddress [In] The new Bluetooth device address to set

SetType(TLbsBtGpsDeviceType)

IMPORT_C void SetType ( TLbsBtGpsDeviceType aType )

Set device type

Parameters

TLbsBtGpsDeviceType aType [In] The new device type to set

Type()

IMPORT_C TLbsBtGpsDeviceType Type ( ) const

Get device type

Member Enumerations Documentation

Enum _TLbsBtGpsDeviceType

Type of Bluetooth GPS device

Enumerators

ELbsBtGpsDeviceUnknown = 0

Unknown device - type should be determined when connected

ELbsBtGpsDeviceNonGps = 1

Not a GPS device

ELbsBtGpsDeviceNonNokGps = 2

GPS device: Non-Nok type

ELbsBtGpsDeviceNokGps = 3

GPS device: Nok type

Member Type Definitions Documentation

Typedef TLbsBtGpsDeviceType

typedef TUint32 TLbsBtGpsDeviceType

Type of Bluetooth GPS device

Member Data Documentation

TBTDevAddr iAddress

TBTDevAddr iAddress [protected]

The Bluetooth device address

TUint8 iReserved

TUint8 iReserved [protected]

Reserved for future expansion.

TLbsBtGpsDeviceType iType

TLbsBtGpsDeviceType iType [protected]

The device type