| 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.