![Symbian Developer Library](../../../../a_stock/images/mainheading.gif)
![]() |
![]() |
|
typedef TUint32 TBTSyncPacketTypes;
Typedef to represent a set of synchronous packet types (SCO and eSCO on v1.2).
typedef TPckgBuf<TLinkKeyV10> TBTLinkKey;
Typedef'ed TPckgBuf
TPckgBuf
of the class TLinkKeyV10
TLinkKeyV10
.
typedef TPckgBuf<TPINCodeV10> TBTPinCode;
Typedef'ed TPckgBuf
TPckgBuf
of the class TPINCodeV10
TPINCodeV10
.
typedef TPckgBuf<TBTBasebandEventNotification> TBTBasebandEvent;
Typedef'ed pckgbuf of the class TBTBasebandEventNotification
TBTBasebandEventNotification
.
typedef TPckgBuf<TL2CapConfig> TL2CapConfigPkg;
Typedef to represent a L2CAP Config object.
TBTBasebandRole
Bluetooth SIG specified values for specification of (piconet) role.
|
TBTLinkMode
Bluetooth SIG specified values for indicating link modes.
|
TBTLinkModeCombinations
Bitmask values to help request combinations of link modes.
|
TBTPacketType
Bluetooth SIG specified values for indicating packet types.
DM1, DH1, DM3, DH3, DM5, DH5 are ACL packet types HV1, HV2, HV3 are SCO (synchronous link) packet types
|
TBTPacketTypeCombinations
Bitmask values to help request combinations of packets.
|
TBTeSCORetransmissionTypes
eSCO links can have different retransmission options, optimised for link usage, power or reliability.
CBluetoothSynchronousLink::SetRetransmissionEffort(TBTeSCORetransmissionTypes)
Specify link retransmission policy.
|
TBTSupportedFeatures
Bluetooth SIG specified values indicating whether a device is physically able to support a baseband (or link manager protocol) feature
|
TBTPhysicalLinkStateNotifier
Bitmask values for notifying/requesting notification of the state of a physical link.
These values have a two fold purpose: 1) They can be used along with TBTPhysicalLinkStateNotifierCombinations to specify a set of baseband change events for which notification is desired. 2) They can be used to notify the state of a physical link or a subset of that state. For example if only mode change events are being monitored, then at each mode change event only the bit reperesenting the new mode will be returned, however if the whole link state is required, then a combination of bit values indicating that state will be returned.
THESE BIT VALUES MUST ONLY BE USED WHEN REQUESTING NOTIFICATION, OR WHEN PARSING THE RESULTS OF A NOTIFICATION. All other baseband state activities should use one of the appropriate Bluetooth SIG specified enums
|
TBTPhysicalLinkStateNotifierCombinations
Bitmask values to help request notification of the state of a physical link.
|
TBTLinkKeyType
The type of a link key with a remote device
|
const TInt KMinESCOLatency=4;
Minimum eSCO connection latency in milliseconds. Attempts to specify less than this will be silently increased to this level.
Interface status: | deprecated |
const TInt KSCOvsSyncHVOffset=5;
This constant is no longer needed to translate the SCO mapping of HV packet types to Synchronous because CBluetoothSynchronousLink::SetupConnection(const TBTDevAddr &,const TUint16)
adjusts aPacketTypes internally on behalf of clients.
const TUint32 KESCOBandwidthDontCare=KMaxTUint32;
eSCO unspecified bandwidth. This value can only be used by the accepting side of an eSCO link, to allow any bandwidth to be specified by the initiator. Otherwise both sides of the link must agree on the same bandwidth.
CBluetoothSynchronousLink::AcceptConnection()
Prepare for a remote device to set up a synchronous link on the local device.const TInt KBTMaxDevAddrSize=KBTDevAddrSize;
The size of a bluetooth device address in bytes.
const TUint KLIAC=0x9e8b00;
Limited Inquiry Access Code