MBTAccObserver Class Reference

class MBTAccObserver
Public Member Functions
voidAccessoryDisconnected(const TBTDevAddr &, TProfiles)
voidAccessoryTemporarilyUnavailable(const TBTDevAddr &, TProfiles)
TInt ConnectionStatus(const TBTDevAddr &)
TInt DisableNREC(const TBTDevAddr &)
TBool IsAbsoluteVolumeSupported(const TBTDevAddr &)
TBool IsAvrcpLegacyVolCTSupported()
TBool IsAvrcpVolCTSupported()
voidNewAccessory(const TBTDevAddr &, TProfiles)
voidRemoteAudioClosed(const TBTDevAddr &, TProfiles)
voidRemoteAudioOpened(const TBTDevAddr &, TProfiles)
TInt SupportedFeature(const TBTDevAddr &, TProfiles)

Member Functions Documentation

AccessoryDisconnected(const TBTDevAddr &, TProfiles)

voidAccessoryDisconnected(const TBTDevAddr &aAddr,
TProfilesaType
)[pure virtual]

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

Parameters

const TBTDevAddr & aAddrThe address the response came from.
TProfiles aType

AccessoryTemporarilyUnavailable(const TBTDevAddr &, TProfiles)

voidAccessoryTemporarilyUnavailable(const TBTDevAddr &aAddr,
TProfilesaType
)[pure virtual]

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

Parameters

const TBTDevAddr & aAddrThe 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)

voidNewAccessory(const TBTDevAddr &aAddr,
TProfilesaType
)[pure virtual]

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

Parameters

const TBTDevAddr & aAddrThe address the response came from.
TProfiles aType

RemoteAudioClosed(const TBTDevAddr &, TProfiles)

voidRemoteAudioClosed(const TBTDevAddr &aAddr,
TProfilesaType
)[pure virtual]

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

Parameters

const TBTDevAddr & aAddrThe address the response came from.
TProfiles aType

RemoteAudioOpened(const TBTDevAddr &, TProfiles)

voidRemoteAudioOpened(const TBTDevAddr &aAddr,
TProfilesaType
)[pure virtual]

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

Parameters

const TBTDevAddr & aAddrThe address the response came from.
TProfiles aType

SupportedFeature(const TBTDevAddr &, TProfiles)

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

Get the supported features of a profile in a device.

Parameters

const TBTDevAddr & aAddrThe address of the device.
TProfiles aTypethe profile identifier