RBTBaseband Class Reference
#include
<bluetooth/btbaseband.h>
Link against: bluetooth.lib
Public Member Functions |
---|
| RBTBaseband() |
void | ActivateNotifierForOneShot(TBTBasebandEvent &, TRequestStatus &, TUint32) |
void | ActivateNotifierForRecall(TBTBasebandEvent &, TRequestStatus &, TUint32) |
TInt
| ActivateParkRequester() |
TInt
| ActivateSniffRequester() |
TInt
| AllowLowPowerModes(TUint32) |
TInt
| AllowRoleSwitch() |
TInt
| Authenticate() |
TInt
| BasebandState(TUint32 &) |
TInt
| Broadcast(const TDesC8 &) |
TInt
| CancelLowPowerModeRequester() |
void | CancelNextBasebandChangeEventNotifier() |
void | CancelPhysicalLinkMetricUpdate() |
void | Close() |
void | Connect(const TBTDevAddr &, TRequestStatus &) |
void | Connect(const TPhysicalLinkQuickConnectionToken &, TRequestStatus &) |
TInt
| Enumerate(RBTDevAddrArray &, TUint) |
TInt
| Open(RSocketServ &, RSocket &) |
TInt
| Open(RSocketServ &, const TBTDevAddr &) |
TInt
| Open(RSocketServ &) |
TInt
| PhysicalLinkState(TUint32 &) |
TInt
| PreventLowPowerModes(TUint32) |
TInt
| PreventRoleSwitch() |
void | ReadNewPhysicalLinkMetricValue(TRequestStatus &, TDes8 &, TBTLMIoctls) |
TInt
| ReadRaw(TDes8 &) |
TInt
| RequestChangeSupportedPacketTypes(TUint16) |
TInt
| RequestExplicitActiveMode(TBool) |
TInt
| RequestMasterRole() |
TInt
| RequestSlaveRole() |
void | ShutdownPhysicalLink(TRequestStatus &) |
TInt
| SubSessionHandle() |
void | TerminateAllPhysicalLinks(TRequestStatus &) |
void | TerminateAllPhysicalLinksForPowerOff(TRequestStatus &) |
void | TerminatePhysicalLink(TInt) |
void | TerminatePhysicalLink(TInt, TRequestStatus &) |
void | TerminatePhysicalLink(TInt, const TBTDevAddr &, TRequestStatus &) |
Detailed Description
API useful for Bluetooth as seen from a single physical link perspective WARNING: For internal use ONLY. Compatibility is not guaranteed in future releases.
Constructor & Destructor Documentation
Member Function Documentation
ActivateNotifierForOneShot ( TBTBasebandEvent &, TRequestStatus &, TUint32 )
ActivateNotifierForRecall ( TBTBasebandEvent &, TRequestStatus &, TUint32 )
ActivateParkRequester ( )
TInt
| ActivateParkRequester | ( | ) | |
ActivateSniffRequester ( )
TInt
| ActivateSniffRequester | ( | ) | |
AllowLowPowerModes ( TUint32 )
BasebandState ( TUint32 & )
Broadcast ( const TDesC8 & )
CancelLowPowerModeRequester ( )
TInt
| CancelLowPowerModeRequester | ( | ) | |
CancelNextBasebandChangeEventNotifier ( )
void | CancelNextBasebandChangeEventNotifier | ( | ) | |
CancelPhysicalLinkMetricUpdate ( )
void | CancelPhysicalLinkMetricUpdate | ( | ) | |
Connect ( const TBTDevAddr &, TRequestStatus & )
Connect ( const TPhysicalLinkQuickConnectionToken &, TRequestStatus & )
Enumerate ( RBTDevAddrArray &, TUint )
Open ( RSocketServ &, RSocket & )
API useful for Bluetooth as seen from a single physical link perspective
Open ( RSocketServ &, const TBTDevAddr & )
Open ( RSocketServ & )
API useful for Bluetooth as seen from a device perspective
PhysicalLinkState ( TUint32 & )
PreventLowPowerModes ( TUint32 )
ReadNewPhysicalLinkMetricValue ( TRequestStatus &, TDes8 &, TBTLMIoctls )
ReadRaw ( TDes8 & )
NOT PROPERLY IMPLEMENTED - JUST A PLACE HOLDER REALLY
RequestChangeSupportedPacketTypes ( TUint16 )
TInt
| RequestChangeSupportedPacketTypes | ( | TUint16 | aPacketTypes | ) | |
RequestExplicitActiveMode ( TBool )
ShutdownPhysicalLink ( TRequestStatus & )
SubSessionHandle ( )
TInt
| SubSessionHandle | ( | ) | const |
TerminateAllPhysicalLinks ( TRequestStatus & )
TerminateAllPhysicalLinksForPowerOff ( TRequestStatus & )
TerminatePhysicalLink ( TInt )
void | TerminatePhysicalLink | ( | TInt | aReason | ) | |
TerminatePhysicalLink ( TInt, TRequestStatus & )
TerminatePhysicalLink ( TInt, const TBTDevAddr &, TRequestStatus & )