|
||
typedef CArrayPtrFlat<CBTDevice> CBTDeviceArray;
A typedef'ed array of CBTDevice
CBTDevice
objects.
typedef RArray<TBTServiceSecurityPerDevice> RBTSecurityArray;
A typedef'ed array of TBTServiceSecurityPerDevice
TBTServiceSecurityPerDevice
objects.
typedef TBuf<KMaxBCBluetoothNameLen> TBTDeviceName;
Wide descriptor of correct length to hold a bluetooth device name.
typedef TBuf8<KMaxBluetoothNameLen> TBTDeviceName8;
Narrow descriptor of correct length to hold a bluetooth device name.
TBTMajorServiceClass
Enum used to describe the Bluetooth major service classes.
See the bluetooth specification for more details.
|
TBTMajorDeviceClass
Enum used to describe the Bluetooth major device classes.
See the bluetooth specification for more details.
|
TBTMinorDeviceClassComputer
Enum used to describe the Bluetooth minor device classes relating to the "Computer" major device class.
See the bluetooth specification for more details.
|
TBTMinorDeviceClassPhone
Enum used to describe the Bluetooth minor device classes relating to the "phone" major device class.
See the bluetooth specification for more details.
|
TBTMinorDeviceClassLAN
Enum used to describe the Bluetooth minor device classes relating to the "LAN" major device class.
See the bluetooth specification for more details.
|
TBTMinorDeviceClassAV
Enum used to describe the Bluetooth minor device classes relating to the "AV" major device class.
See the bluetooth specification for more details.
|
TBTMinorDeviceClassPeripheral
Enum used to describe the Bluetooth minor device classes relating to the "Peripheral" major device class.
See the bluetooth specification for more details.
|
TBTMinorDeviceClassImaging
Enum used to describe the Bluetooth minor device classes relating to the "Imaging" major device class.
See the bluetooth specification for more details.
|
TBTMinorDeviceClassWearable
Enum used to describe the Bluetooth minor device classes relating to the "Wearable" major device class.
See the bluetooth specification for more details.
|
TBTMinorDeviceClassToy
Enum used to describe the Bluetooth minor device classes relating to the "Toy" major device class.
See the bluetooth specification for more details.
|
const TInt KMaxBluetoothNameLen=KHCILocalDeviceNameMaxLength;
The maximum length of a bluetooth device name, as stored in CBTDevice
CBTDevice
.
const TInt KMaxFriendlyNameLen=100;
The maximum length of the user-assinged friendly name for a bluetooth device, as stored in CBTDevice
CBTDevice
.
const TUint8 KHCIAFHHostChannelClassificationSize=10;
Number of bytes in an AFH Host Channel Classification.
Size and Length of the TBTAFHHostChannelClassification
TBTAFHHostChannelClassification
Descriptor
TBTAFHHostChannelClassification
TBTAFHHostChannelClassification
Descriptor class that should be used to help set up an AFH host channel classifi...const TUint8 KAFHMinUnknownChannels=20;
Required number of unknown channels in an AFH Host Channel Classification.
That is least number of channels in the 79 channel set that must be left NOT set to bad. In AFH host channel classification
a channel may labelled 'bad' (implies do not use) or 'unknown' (implies that it is up to the controller to decide if should
be used). An attempt to create a TBTAFHHostChannelClassification
TBTAFHHostChannelClassification
with more than KAFHMinUnknownChannels set to 'bad' will result in a KErrUnderflow error being returned.
TBTAFHHostChannelClassification
TBTAFHHostChannelClassification
Descriptor class that should be used to help set up an AFH host channel classifi...const TUint8 KAFHNumChannels=79;
Number of channels in the Bluetooth channel set that is used with AFH
The Bluetooth channel set is the set of frequencies used in the Bluetooth hopping sequence. AFH allows a connection to opt not to use some of the frequencies in this set.
TBTAFHHostChannelClassification
TBTAFHHostChannelClassification
Descriptor class that should be used to help set up an AFH host channel classifi...