TBTDeviceResponseParams Class Reference

class TBTDeviceResponseParams

Class to allow parameters to be received from the device selection dialog via the RNotifier API.

Constructor & Destructor Documentation

TBTDeviceResponseParams()

IMPORT_CTBTDeviceResponseParams()

Member Functions Documentation

BDAddr()

IMPORT_C const TBTDevAddr &BDAddr()const

DeviceClass()

IMPORT_C TBTDeviceClassDeviceClass()

DeviceName()

IMPORT_C const TDesC &DeviceName()const

IsValidBDAddr()

IMPORT_C TBoolIsValidBDAddr()const

IsValidDeviceClass()

IMPORT_C TBoolIsValidDeviceClass()

IsValidDeviceName()

IMPORT_C TBoolIsValidDeviceName()const

SetDeviceAddress(const TBTDevAddr &)

IMPORT_C voidSetDeviceAddress(const TBTDevAddr &aBDAddr)

Parameters

const TBTDevAddr & aBDAddr

SetDeviceClass(TBTDeviceClass)

IMPORT_C voidSetDeviceClass(TBTDeviceClassaClass)

Parameters

TBTDeviceClass aClass

SetDeviceName(const TDesC &)

IMPORT_C voidSetDeviceName(const TDesC &aName)

Parameters

const TDesC & aName

Member Data Documentation

TBTDevAddr iBDAddr

TBTDevAddr iBDAddr[private]

The BT address of the remote device

TBTDeviceClass iDeviceClass

TBTDeviceClass iDeviceClass[private]

The device class

TBuf< KMaxBluetoothNameLen > iDeviceName

TBuf< KMaxBluetoothNameLen >iDeviceName[private]

The name given by the remote device

TUint32 iPadding1

TUint32 iPadding1[private]

TUint32 iPadding2

TUint32 iPadding2[private]

TBool iValidBDAddr

TBool iValidBDAddr[private]

ETrue if iBDAddr has been set, EFalse if not

TBool iValidDeviceClass

TBool iValidDeviceClass[private]

ETrue if iDeviceClass has been set, EFalse if not

TBool iValidDeviceName

TBool iValidDeviceName[private]

ETrue if iDeviceName has been set, EFalse if not