class MTelephonyAudioControl |
Plug in interface implemented by licensees that may be used to start/stop audio. Interface is triggered when calls are created and destroyed and also indicates state changes of the call.
Public Member Functions | |
---|---|
void | CallStateChange (const TName &, RMobileCall::TMobileCallStatus ) |
void | SetupTelephonyAudio (const TName &, MTelephonyAudioControl::TTelephonyAudioControlCallType , TBool , RMobileCall::TMobileCallDirection ) |
void | TeardownTelephonyAudio (const TName &, TInt ) |
Public Member Enumerations | |
---|---|
enum | TTelephonyAudioControlCallType { ECallTypeVoice } |
void | CallStateChange | ( | const TName & | aCallName, |
RMobileCall::TMobileCallStatus | aCallStatus | |||
) | [pure virtual] |
Updates exiting call state.
const TName & aCallName | The name of the call |
RMobileCall::TMobileCallStatus aCallStatus | The call status |
void | SetupTelephonyAudio | ( | const TName & | aCallName, |
MTelephonyAudioControl::TTelephonyAudioControlCallType | aCallType, | |||
TBool | aEmergency, | |||
RMobileCall::TMobileCallDirection | aCallDirection | |||
) | [pure virtual] |
Initialise new call routing.
const TName & aCallName | The name of the call |
MTelephonyAudioControl::TTelephonyAudioControlCallType aCallType | The type of the call |
TBool aEmergency | Is the call emergency call or not |
RMobileCall::TMobileCallDirection aCallDirection | The direction of the call |
void | TeardownTelephonyAudio | ( | const TName & | aCallName, |
TInt | aError | |||
) | [pure virtual] |
Tears down exiting call routing.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.