class MBluetoothPhysicalLinksNotifier |
This allows for notifications of Physical link connections & disconnections
Mixin class to be used with CBluetoothPhysicalLinks
Public Member Functions | |
---|---|
void | HandleCreateConnectionCompleteL(TInt) |
void | HandleDisconnectAllCompleteL(TInt) |
void | HandleDisconnectCompleteL(TInt) |
IMPORT_C void | MBPLN_ExtensionInterfaceL(TUid, void *&) |
void | HandleCreateConnectionCompleteL | ( | TInt | aErr | ) | [pure virtual] |
Notification of a requested connection coming up
1) While this function may leave, any errors are ignored. Implementers are responsible for performing their own cleanup prior to exiting the function.
2) The implementation of this function should NOT be used to delete the associated CBluetoothPhysicalLinks object.
TInt aErr | the returned error |
void | HandleDisconnectAllCompleteL | ( | TInt | aErr | ) | [pure virtual] |
Notification that all existing connections have been torn down
1) While this function may leave, any errors are ignored. Implementers are responsible for performing their own cleanup prior to exiting the function.
2) The implementation of this function should NOT be used to delete the associated CBluetoothPhysicalLinks object.
TInt aErr | the returned error |
void | HandleDisconnectCompleteL | ( | TInt | aErr | ) | [pure virtual] |
Notification of a requested disconnection having taken place
1) While this function may leave, any errors are ignored. Implementers are responsible for performing their own cleanup prior to exiting the function.
2) The implementation of this function should NOT be used to delete the associated CBluetoothPhysicalLinks object.
TInt aErr | the returned error |
IMPORT_C void | MBPLN_ExtensionInterfaceL | ( | TUid | aInterface, |
void *& | aObject | |||
) | [virtual] |
Returns a null aObject if the extension is not implemented, or a pointer to another interface if it is.
TUid aInterface | UID of the interface to return |
void *& aObject | the container for another interface as specified by aInterface |