| const TInt | KErrBluetoothRegistryCorrupt | [static] |
The type of device class search to perform.
The enumeration is of masks. Valid combinations are:
EMajorDevice only EMajorDevice & EMinorDevice
Note: EMinorDevice may not be used on its own.
| Enumerator | Value | Description |
|---|---|---|
| EMajorDevice | 0x01 |
Indicates the major device class search criteria. |
| EMinorDevice | 0x02 |
Indicates the minor device class search criteria. |
| NONSHARABLE_CLASS | ( | TBTRegistrySearch | ) |
Set search criteria on the Bluetooth Registry.
The search logic is "AND", so if device bonded is set, and code set to headsets the search results contain all the bonded headsets in the registry.
Other things can be added to the search criteria e.g. recently used headsets can easil be found by adding in the LastUsed criterion.
| NONSHARABLE_CLASS | ( | RBTMan | ) |
Creates a sessions over which the Bluetooth security manager is accessible.
A session must be used in order to access a subsession, RBTManSubSession, that allows access to the Security Manager. The following example creates and connects to the security manager session.
RBTMan secMan; User::LeaveIfError(secMan.Connect());
Sessions available thus far are Registry-like
| NONSHARABLE_CLASS | ( | RBTManSubSession | ) |
A subsession for the RBTMan session.
RBTManSubSession provides the actual access to the security manager.
Contains basic subssession functionality.
| NONSHARABLE_CLASS | ( | RBTRegServ | ) |
Registry access session.
It has a RBTMan session as implementation.
| typedef TPckgBuf< TBTNamelessDevice > | TBTNamelessDevicePckgBuf |
packagebuf of TBTNamelessDevice
| typedef TPckgC< TBTDevAddr > | TBTDevAddrPckg |
const package (not buf) of TBTDevAddr
| typedef TPckgBuf< TBTRegistrySearch > | TBTRegistrySearchPckgBuf |
packagebuf of TBTRegistrySearch
| NONSHARABLE_CLASS | ( | CBTRegistryResponse | ) |
Retrieves a set of results from the Registry.
This is a helper class that retrieves the set of results from a view set-up in the registry. A view is set-up in the registry using RBTRegistry::CreateView.
See also: RBTRegistry
| NONSHARABLE_CLASS | ( | RBTRegistry | ) |
Creates and opens a subsession on the BT Registry Server for remote devices.
This subsession allows details of remote devices to be updated, modified, examined etc.
| NONSHARABLE_CLASS | ( | RBTLocalDevice | ) |
Creates and opens a subsession on BT Registry Server for local devices.
This subsession allows the local device to be updated, modified, examined etc.
| const TUid | KBTManPinNotifierUid |
UID of the PIN entry RNotifier plugin This is only to be used with notifiers.
| const TUid | KBTManAuthNotifierUid |
UID of the authorisation RNotifier plugin This is only to be used with notifiers.
| NONSHARABLE_CLASS | ( | TBTNotifierUpdateParams | ) |
Sends parameter updates to the notifier.
Struct to allow us to send a device name to the Passkey Entry and Authorisation RNotifier plugins. This is only to be used with notifiers.
| NONSHARABLE_CLASS | ( | TBTNotifierParams | ) |
The device name parameter for the security notifier. This is only to be used with notifiers.
| NONSHARABLE_CLASS | ( | TBTAuthorisationParams | ) |
Bluetooth authorisation parameters. This is only to be used with notifiers. Struct to allow us to send params from the security manager to the Authorisation RNotifier plugin.
| NONSHARABLE_CLASS | ( | TBTPasskeyNotifierParams | ) |
The passkey parameter for the security notifier. This is only to be used with notifiers.
| typedef TPckgBuf< TBTNotifierUpdateParams > | TBTNotifierUpdateParamsPckg |
packagebuf of TBTNotifierUpdateParams
| typedef TPckgBuf< TBTNotifierParams > | TBTNotifierParamsPckg |
packagebuf of TBTNotifierParams
| typedef TPckgBuf< TBTAuthorisationParams > | TBTAuthorisationParamsPckg |
packagebuf of TBTAuthorisationParams
| typedef TPckgBuf< TBTPasskeyNotifierParams > | TBTPasskeyNotifierParamsPckg |
packagebuf of TBTPasskeyNotifierParams