TBTDeviceSelectionParams Class Reference

#include <btextnotifiers.h>

Link against: btextnotifiers.lib

class TBTDeviceSelectionParams
Public Member Functions
TBTDeviceSelectionParams()
IMPORT_C TBTDeviceClassDeviceClass()
IMPORT_C TBoolIsValidDeviceClass()
IMPORT_C TBoolIsValidUUID()
IMPORT_C voidSetDeviceClass(TBTDeviceClass)
IMPORT_C voidSetUUID(const TUUID &)
IMPORT_C const TUUID &UUID()

Detailed Description

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

Constructor & Destructor Documentation

TBTDeviceSelectionParams ( )

IMPORT_CTBTDeviceSelectionParams()

Constructor. Sets iValidDeviceClass and iValidUuid to EFalse.

Member Function Documentation

DeviceClass ( )

IMPORT_C TBTDeviceClassDeviceClass()

Returns the device class contained within these params.

Returns: The device class.

IsValidDeviceClass ( )

IMPORT_C TBoolIsValidDeviceClass()

Returns ETrue if the device class has been set using SetDeviceClass(.).

Returns: ETrue if the device class has been set, EFalse if not.

IsValidUUID ( )

IMPORT_C TBoolIsValidUUID()

Returns ETrue if the UUID has been set using SetUUID(.).

Returns: ETrue if the UUID has been set, EFalse if not.

SetDeviceClass ( TBTDeviceClass )

IMPORT_C voidSetDeviceClass(TBTDeviceClassaClass)

Sets the device class to aClass.

ParameterDescription
aClass"The device class"

SetUUID ( const TUUID & )

IMPORT_C voidSetUUID(const TUUID &aUUID)

Sets the UUID to aUUID.

ParameterDescription
aUUID"The UUID"

UUID ( )

IMPORT_C const TUUID &UUID()

Returns the UUID contained within these params.

Returns: The UUID. The reference will remain valid while this object is in scope.