MBTAccObserver Class Reference

class MBTAccObserver
Public Member Functions
void AccessoryDisconnected (const TBTDevAddr &, TProfiles )
void AccessoryTemporarilyUnavailable (const TBTDevAddr &, TProfiles )
TInt ConnectionStatus (const TBTDevAddr &)
TInt DisableNREC (const TBTDevAddr &)
TBool IsAbsoluteVolumeSupported (const TBTDevAddr &)
TBool IsAvrcpLegacyVolCTSupported ()
TBool IsAvrcpVolCTSupported ()
void NewAccessory (const TBTDevAddr &, TProfiles )
void RemoteAudioClosed (const TBTDevAddr &, TProfiles )
void RemoteAudioOpened (const TBTDevAddr &, TProfiles )
TInt SupportedFeature (const TBTDevAddr &, TProfiles )

Member Functions Documentation

AccessoryDisconnected(const TBTDevAddr &, TProfiles)

void AccessoryDisconnected ( const TBTDevAddr & aAddr,
TProfiles aType
) [pure virtual]

Called when an incoming response from a remote is ready to be picked up by RemCon.

Parameters

const TBTDevAddr & aAddr The address the response came from.
TProfiles aType

AccessoryTemporarilyUnavailable(const TBTDevAddr &, TProfiles)

void AccessoryTemporarilyUnavailable ( const TBTDevAddr & aAddr,
TProfiles aType
) [pure virtual]

Called when a remote should be temporarily taken out of use.

Parameters

const TBTDevAddr & aAddr The address of the remote.
TProfiles aType

ConnectionStatus(const TBTDevAddr &)

TInt ConnectionStatus ( const TBTDevAddr & aAddr ) [pure virtual]

Parameters

const TBTDevAddr & aAddr

DisableNREC(const TBTDevAddr &)

TInt DisableNREC ( const TBTDevAddr & aAddr ) [pure virtual]

Requests Accessory Framework or Dos to disable NREC

Parameters

const TBTDevAddr & aAddr

IsAbsoluteVolumeSupported(const TBTDevAddr &)

TBool IsAbsoluteVolumeSupported ( const TBTDevAddr & aAddr ) [pure virtual]

Parameters

const TBTDevAddr & aAddr

IsAvrcpLegacyVolCTSupported()

TBool IsAvrcpLegacyVolCTSupported ( ) [pure virtual]

IsAvrcpVolCTSupported()

TBool IsAvrcpVolCTSupported ( ) [pure virtual]

NewAccessory(const TBTDevAddr &, TProfiles)

void NewAccessory ( const TBTDevAddr & aAddr,
TProfiles aType
) [pure virtual]

Called when an incoming response from a remote is ready to be picked up by RemCon.

Parameters

const TBTDevAddr & aAddr The address the response came from.
TProfiles aType

RemoteAudioClosed(const TBTDevAddr &, TProfiles)

void RemoteAudioClosed ( const TBTDevAddr & aAddr,
TProfiles aType
) [pure virtual]

Called when an incoming response from a remote is ready to be picked up by RemCon.

Parameters

const TBTDevAddr & aAddr The address the response came from.
TProfiles aType

RemoteAudioOpened(const TBTDevAddr &, TProfiles)

void RemoteAudioOpened ( const TBTDevAddr & aAddr,
TProfiles aType
) [pure virtual]

Called when an incoming response from a remote is ready to be picked up by RemCon.

Parameters

const TBTDevAddr & aAddr The address the response came from.
TProfiles aType

SupportedFeature(const TBTDevAddr &, TProfiles)

TInt SupportedFeature ( const TBTDevAddr & aAddr,
TProfiles aType
) const [pure virtual]

Get the supported features of a profile in a device.

Parameters

const TBTDevAddr & aAddr The address of the device.
TProfiles aType the profile identifier