class CMmCallExtInterface : public CBase |
CMmCallExtInterface is used to provide an extension interface for system specific call object extensions.
void | AddGSMCallCaps | ( | TUint32 | ) | [pure virtual] |
Adds requested caps to GSM specific mobile call capabilities.
TUint32 |
TInt | AnswerIncomingCallL | ( | TInt | , |
TInt | aExtensionId | |||
) | [pure virtual] |
Extension specific answer incoming call.
TInt | AnswerIncomingDataCallL | ( | TInt | ) | [pure virtual] |
Extension specific answer for incoming data calls.
TInt |
TInt | CompleteNotifyStatusChange | ( | RMobileCall::TMobileCallStatus | ) | [pure virtual] |
Inform extension dll about the current status.
RMobileCall::TMobileCallStatus |
void | Connect | ( | const TDesC8 * | ) | [pure virtual] |
Extension specific connect.
const TDesC8 * |
TInt | DeflectL | ( | const TDataPackage & | ) | [pure virtual] |
Deflects the call to the given number
const TDataPackage & |
TInt | DialDataCallL | ( | RMobilePhone::TMobileService | , |
const TDesC8 * | , | |||
const TDesC * | ||||
) | [pure virtual] |
Extension specific dial for data calls.
TInt | DialEmergencyCall | ( | TCtsySsmCallbackData & | ) | [pure virtual] |
Emergency call is created using this method
TCtsySsmCallbackData & |
TInt | DialL | ( | RMobilePhone::TMobileService | , |
const TDesC8 * | , | |||
const TDesC * | , | |||
TInt | ||||
) | [pure virtual] |
New MO call is created using Dial method.
TInt | FillMobileCallInfo | ( | RMobileCall::TMobileCallInfoV1 * | ) | [pure virtual] |
Default implementation of the FillMobileCallInfo, returns KErrNotFound if method has not been defined in the extension
RMobileCall::TMobileCallInfoV1 * |
TInt | FillMobileCallInfoV3 | ( | RMobileCall::TMobileCallInfoV3 * | ) | [pure virtual] |
Default implementation of the FillMobileCallInfoV3, returns KErrNotFound if method has not been defined in the extension
RMobileCall::TMobileCallInfoV3 * |
TInt | FillMobileCallInfoV7 | ( | RMobileCall::TMobileCallInfoV7 * | ) | [pure virtual] |
Default implementation of the FillMobileCallInfoV7, returns KErrNotFound if method has not been defined in the extension
RMobileCall::TMobileCallInfoV7 * |
TInt | FillMobileCallInfoV8 | ( | RMobileCall::TMobileCallInfoV8 * | ) | [pure virtual] |
Default implementation of the FillMobileCallInfoV8, returns KErrNotFound if method has not been defined in the extension
RMobileCall::TMobileCallInfoV8 * |
TInt | GetBearerServiceInfo | ( | RCall::TBearerService * | ) | [pure virtual] |
Extension specific bearer service info.
RCall::TBearerService * |
void | GetCallParams | ( | TDes8 * | ) | [pure virtual] |
Returns call parameters
TDes8 * |
TInt | GetCurrentHscsdInfo | ( | TDes8 * | ) | [pure virtual] |
Extension specific HSCSD info.
TDes8 * |
void | GetMobileCallCapsV1 | ( | RMobileCall::TMobileCallCapsV1 & | ) | [pure virtual] |
Default implementation of the GetMobileCallCaps, returns KErrNotFound if method has not been defined in the extension
RMobileCall::TMobileCallCapsV1 & |
void | GetMobileDataCallCapsV1 | ( | RMobileCall::TMobileCallDataCapsV1 & | ) | [pure virtual] |
Returns extension specific data call caps.
RMobileCall::TMobileCallDataCapsV1 & |
TInt | GetRemotePartyInfo | ( | RMobileCall::TMobileCallRemotePartyInfoV1Pckg * | ) | [pure virtual] |
Default implementation of the GetRemotePartyInfo, returns KErrNotFound if method has not been defined in the extension
RMobileCall::TMobileCallRemotePartyInfoV1Pckg * |
TInt | GoOneToOneL | ( | TInt | ) | [pure virtual] |
Default implementation of the GoOneToOneL-method
TInt |
void | ReceivedBearerServiceInfo | ( | RCall::TBearerService | ) | [pure virtual] |
Extension specific received bearer service info.
RCall::TBearerService |
void | ReceivedCallParams | ( | const CMmDataPackage * | ) | [pure virtual] |
Extension specific received call params.
const CMmDataPackage * |
void | ReceivedHscsdInfo | ( | CMmDataPackage * | ) | [pure virtual] |
Extension specific received HSCSD info.
CMmDataPackage * |
void | ReceivedMobileDataCallCaps | ( | RMobileCall::TMobileCallDataCapsV1 * | ) | [pure virtual] |
Received extension specific data call capabilities.
RMobileCall::TMobileCallDataCapsV1 * |
void | ReceivedMobileDataCallCaps | ( | CMmDataPackage * | ) | [pure virtual] |
Received extension specific data call capabilities.
CMmDataPackage * |
void | RemoveGSMCallCaps | ( | TUint32 | ) | [pure virtual] |
Removes requested caps from GSM specific mobile call capabilities.
TUint32 |
void | ResetInternalAttributes | ( | ) | [pure virtual] |
Extension specific reset internal attributes.
TInt | ResumeL | ( | TInt | ) | [pure virtual] |
This method is used to resume a held call
TInt |
TInt | SetDynamicHscsdParamsL | ( | RMobileCall::TMobileCallAiur * | , |
TInt * | ||||
) | [pure virtual] |
Extension specific dynamic HSCSD parameters.
RMobileCall::TMobileCallAiur * | |
TInt * |
void | SetMobileCallData | ( | CMmDataPackage * | , |
RMobileCall::TMobileCallDirection | ||||
) | [pure virtual] |
Extension specific set mobile call data
CMmDataPackage * | |
RMobileCall::TMobileCallDirection |
TInt | SwapL | ( | TInt | ) | [pure virtual] |
This method is used to swap between active and held call
TInt |
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.