TLbsBtGpsDeviceInfo Class Reference

class TLbsBtGpsDeviceInfo : public TLbsBtGpsDeviceInfoBase

Bluetooth GPS device information

Inherits from

Constructor & Destructor Documentation

TLbsBtGpsDeviceInfo()

IMPORT_CTLbsBtGpsDeviceInfo()

Constructor

Member Functions Documentation

Address()

IMPORT_C const TBTDevAddr &Address()const

Get Bluetooth device address

SetAddress(const TBTDevAddr &)

IMPORT_C voidSetAddress(const TBTDevAddr &aAddress)

Set Bluetooth device address

Parameters

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

SetType(TLbsBtGpsDeviceType)

IMPORT_C voidSetType(TLbsBtGpsDeviceTypeaType)

Set device type

Parameters

TLbsBtGpsDeviceType aType[In] The new device type to set

Type()

IMPORT_C TLbsBtGpsDeviceTypeType()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