MPEEngineInfo Class Reference
Offers engine info interface to phone application
phoneengine.lib
- Since
- Series 60 4.0
Member Functions Documentation
ALSLine()
Gets active als line of the phone from TPEBasicInfo-structure
ALSLineSupport()
const TBool & | ALSLineSupport | ( | ) | const [pure virtual] |
Gets ALS support of the phone from TPEBasicInfo-structure
ActiveForwardingInfo()
Gets active forwarding information from TPEBasicInfo-structure
AlertForGroup()
Gets group ids which are active to play ring tone
AudioMute()
const TBool & | AudioMute | ( | ) | const [pure virtual] |
AudioOutput()
Gets current audio output path
AudioOutputAvailable(const TPEAudioOutput)
Gets audio output path availability
AudioVolume()
const TInt & | AudioVolume | ( | ) | const [pure virtual] |
BarringInfo()
Gets barring information from TPEBasicInfo-structure
CallALSLine(const TInt)
Gets line information for the specified call
Parameters
const TInt aCallId | is the call identification number |
CallBackAddress()
const TDesC & | CallBackAddress | ( | ) | const [pure virtual] |
Returns unattended transfer call back address
CallClientInformation(const TInt)
Gets phone client information of the specified call
Parameters
const TInt aCallId | is the call identification number |
CallConference(const TInt)
TInt
| CallConference | ( | const TInt | aCallId | ) | const [pure virtual] |
Gets conference value from TPECallInfo-structure
Parameters
const TInt aCallId | is the call identification number |
CallControlCaps(const TInt)
Gets call control caps from the TPECallInfo-structure
Parameters
const TInt aCallId | is the call identification number |
CallDirection(const TInt)
Gets call direction of the specified call
Parameters
const TInt aCallId | is the call identification number |
CallDuration()
const TInt & | CallDuration | ( | ) | const [pure virtual] |
Gets duration of the last call to go idle
CallDuration(const TInt)
Gets call duration of the ongoing or last active call with specified id
Parameters
const TInt aCallId | is the call identification number |
CallForwarded(const TInt)
TBool
| CallForwarded | ( | const TInt | aCallId | ) | const [pure virtual] |
Gets forwarded value from TPECallInfo-structure
Parameters
const TInt aCallId | is the call identification number |
CallId()
const TInt & | CallId | ( | ) | const [pure virtual] |
Gets identification number of a call
This value is used for determining the target for a command message that requires such information
CallOrigin(const TInt)
Returns call origin for the call
CallService(const TInt)
Gets Service information from TPECallInfo-structure
Parameters
const TInt aCallId | is the call identification number. |
CallStartTime(const TInt)
const TTime & | CallStartTime | ( | const TInt | aCallId | ) | const [pure virtual] |
Gets start time of the call
Parameters
const TInt aCallId | is the call identification number |
CallState(const TInt)
Gets call state of a specified call
Parameters
const TInt aCallId | is the call identification number |
CallType(const TInt)
Gets type of the specified call
Parameters
const TInt aCallId | is the call identification number. |
CallTypeCommand()
const TPECallType & | CallTypeCommand | ( | ) | const [pure virtual] |
Gets last set call type information
CallerImage(const TInt)
const TPtrC | CallerImage | ( | const TInt | aCallId | ) | const [pure virtual] |
Parameters
const TInt aCallId | is the call identification number. |
CallerText(const TInt)
const TPtrC | CallerText | ( | const TInt | aCallId | ) | const [pure virtual] |
Parameters
const TInt aCallId | is the call identification number. |
CallerThumbnail(const TInt)
Parameters
const TInt aCallId | is the call identification number. |
CheckIfCallStateExists(const TPEState &)
TBool
| CheckIfCallStateExists | ( | const TPEState & | aCallState | ) | [pure virtual] |
Checks if given state can be found.
Parameters
const TPEState & aCallState | state to be checked. |
ConferenceCallCaps(const TInt)
TUint32
| ConferenceCallCaps | ( | const TInt | aCallId | ) | const [pure virtual] |
Gets Conference call capabilities
Parameters
const TInt aCallId | is the call identification number |
ConferenceCallState()
TPEState
| ConferenceCallState | ( | ) | const [pure virtual] |
Gets call state of a conference call
ConferenceMemberName(const TInt)
const TName & | ConferenceMemberName | ( | const TInt | aCallId | ) | const [pure virtual] |
Gets Conference call capabilities
Parameters
const TInt aCallId | is the call identification number |
ContactGroups(const TInt)
Get user group ids this contact is assigned to
Parameters
const TInt aCallId | is the call identification number. |
ContactLink(const TInt)
const TDesC8 & | ContactLink | ( | const TInt | aCallId | ) | const [pure virtual] |
Get remote contact link packet. See virtual phonebook API.
Parameters
const TInt aCallId | is the call identification number. |
DataPortName()
const TName & | DataPortName | ( | ) | const [pure virtual] |
Gets the name of data port currently on-loan. Data port loaning is handled by CSPlugin and happens when a data call goes into connected state. The dataport is released when VT components indicate it can be released, i.e. video call hangup.
EmergencyNumber()
Gets emergency number to be checked for validity
ErrorInfo()
Gets error code and cause values for the latest error
ForwardAddressChoices(TInt)
Returns address choices from received call forward request or NULL if addresses are not available.
Parameters
TInt aCallId | Call identification number. |
ForwardAddressIndex()
TInt
| ForwardAddressIndex | ( | ) | [pure virtual] |
Returns array index for user selected address. Address is used for call forwarding.
HasCallerThumbnail(const TInt)
TBool
| HasCallerThumbnail | ( | const TInt | aCallId | ) | const [pure virtual] |
Get caller thumbnail status
IsConferenceMemberId(const TInt)
TInt
| IsConferenceMemberId | ( | const TInt | aCallId | ) | const [pure virtual] |
Gets Conference call capabilities
Parameters
const TInt aCallId | is the call identification number |
IsSecureCall(const TInt)
TBool
| IsSecureCall | ( | const TInt | aCallId | ) | const [pure virtual] |
Gets secure status from call info
IsSwitchToOperationOngoing()
TBool
| IsSwitchToOperationOngoing | ( | ) | const [pure virtual] |
Returns switch to operation status.
IsTransferDial()
TBool
| IsTransferDial | ( | ) | const [pure virtual] |
Returns flag indicating unattended transfer dial
KeyCode()
const TChar & | KeyCode | ( | ) | const [pure virtual] |
Gets key code of the last key press
KeypadVolume()
const TInt & | KeypadVolume | ( | ) | const [pure virtual] |
LoggingIndicator(const TInt)
TBool
| LoggingIndicator | ( | const TInt | aCallId | ) | const [pure virtual] |
MissedCall(const TInt)
TBool
| MissedCall | ( | const TInt | aCallId | ) | const [pure virtual] |
Get missed call indicator
NetworkRegistrationStatus()
Gets network registration status
NumberOfConferenceMembers(const TInt)
TInt
| NumberOfConferenceMembers | ( | const TInt | aCallId | ) | const [pure virtual] |
Gets number of the conference members
Parameters
const TInt aCallId | is the call identification number |
PersonalRingingTone(const TInt)
Get ringing tone Returns a ringing tone defined for one of the user groups if personal tone is not found
PersonalToneStatus()
const TBool & | PersonalToneStatus | ( | ) | const [pure virtual] |
Gets personal tone status
PhoneIdentityParameters()
Gets phone identity parameters
PhoneNumberIsServiceCode()
const TBool & | PhoneNumberIsServiceCode | ( | ) | const [pure virtual] |
Gets phone number parsing result
ProfileId()
const TInt & | ProfileId | ( | ) | const [pure virtual] |
RemoteColpNumber(const TInt)
Get remote end connected phone number
RemoteCompanyName(const TInt)
Gets contact company name
RemoteIdentity(const TInt)
Gets remote party identity
Parameters
const TInt aCallId | is the Call identification number |
RemoteName(const TInt)
Gets contact name Depending on user selected language may be in order: first + last name OR last + first name
RemotePartyName(const TInt)
Gets remote party name. Contains possible recieved CNAP name or received skype identification
RemotePhoneNumber(const TInt)
Gets remote end phone number
RemotePhoneNumberType(const TInt)
Gets remote end phone number type
RemotePredefinedDtmfStrings(const TInt)
const CDesCArray & | RemotePredefinedDtmfStrings | ( | const TInt | aCallId | ) | const [pure virtual] |
Gets remote predefined dtmf strings
RemoteTextToSpeechText(const TInt)
const TPtrC | RemoteTextToSpeechText | ( | const TInt | aCallId | ) | const [pure virtual] |
Gets text to speech text for this contact. Used in text to speech ringing tone.
RingingTone(const TInt &)
RingingVolume()
const TInt & | RingingVolume | ( | ) | const [pure virtual] |
Gets current ringing volume
RouteParameters()
Gets phone audio route parameters
SSCommandInfo()
Gets the last suplementary services string command information
SecureSpecified()
TBool
| SecureSpecified | ( | ) | const [pure virtual] |
Gets secure specified status
ServiceId(const TInt)
TUint32
| ServiceId | ( | const TInt | aCallId | ) | const [pure virtual] |
ServiceIdCommand()
TUint32
| ServiceIdCommand | ( | ) | const [pure virtual] |
Returns the service-id used for the command.
SetAudioMuteCommand(const TInt &)
void | SetAudioMuteCommand | ( | const TInt & | aAudioMute | ) | [pure virtual] |
Sets audio mute command to TPEBasicInfo-structure
Parameters
const TInt & aAudioMute | is audio mute |
SetAudioOutputCommand(const TPEAudioOutput &, const TBool)
Sets audio output command to TPEBasicInfo-structure
SetAudioVolumeCommand(const TInt &)
void | SetAudioVolumeCommand | ( | const TInt & | aAudioVolume | ) | [pure virtual] |
Sets audio volume command to TPEBasicInfo-structure
Parameters
const TInt & aAudioVolume | is audio volume |
SetCallBackAddress(const TDesC &)
void | SetCallBackAddress | ( | const TDesC & | aAddress | ) | [pure virtual] |
Sets unattended transfer call back address
Parameters
const TDesC & aAddress | Unattended transfer call back address |
SetCallId(const TInt &)
void | SetCallId | ( | const TInt & | aCallId | ) | [pure virtual] |
Sets CallId value to TPECallCommandInfo-structure
Parameters
const TInt & aCallId | is the call id number. |
SetCallTypeCommand(const TPECallType &)
void | SetCallTypeCommand | ( | const TPECallType & | aCallType | ) | [pure virtual] |
Sets call type information for following command message Used for specifying the call type of the next attempted call
Parameters
const TPECallType & aCallType | is the call type of the next attempted call |
SetDtmfStringCommand(const TPEDtmfString &)
void | SetDtmfStringCommand | ( | const TPEDtmfString & | aDtmfString | ) | [pure virtual] |
Sets dtmf string value to TPEBasicInfo-structure
SetEmergencyNumber(const TPEPhoneNumber &)
void | SetEmergencyNumber | ( | const TPEPhoneNumber & | aEmergencyNumbers | ) | [pure virtual] |
Sets emergency numbers of the phone to TPEBasicInfo-structure
SetForwardAddressChoices(const CDesC8Array *, TInt)
void | SetForwardAddressChoices | ( | const CDesC8Array * | aArray, |
| TInt | aCallId |
| ) | [pure virtual] |
Sets address choices from received call forward request.
Parameters
const CDesC8Array * aArray | Address array. |
TInt aCallId | Call identification number. |
SetForwardAddressIndex(TInt)
void | SetForwardAddressIndex | ( | TInt | aIndex | ) | [pure virtual] |
Sets array index for user selected address.
Parameters
TInt aIndex | Array index for selected address. |
SetIsTransferDial(TBool)
void | SetIsTransferDial | ( | TBool | aTransferDial | ) | [pure virtual] |
Sets flag indicating unattended transfer dial
Parameters
TBool aTransferDial | ETrue if voip unattended transfer dial was initiated |
SetKeyCode(const TChar &)
void | SetKeyCode | ( | const TChar & | aKeyCode | ) | [pure virtual] |
Sets key code value to TPEBasicInfo-structure
Parameters
const TChar & aKeyCode | is the key code value. |
SetPhoneNumber(const TPEPhoneNumber &)
Sets phone number to TPECallCommandInfo-structure
SetServiceIdCommand(TUint32)
void | SetServiceIdCommand | ( | TUint32 | aServiceId | ) | [pure virtual] |
SetTransferTargetCommand(const TPEPhoneNumber &)
void | SetTransferTargetCommand | ( | const TPEPhoneNumber & | aTransferTarget | ) | [pure virtual] |
Sets transfer target address for unattended transfer
Parameters
const TPEPhoneNumber & aTransferTarget | Target address for unattended transfer |
SetUnattendedTransferTarget(const TPEPhoneNumber &, TInt)
void | SetUnattendedTransferTarget | ( | const TPEPhoneNumber & | aTarget, |
| TInt | aCallId |
| ) | [pure virtual] |
Sets transfer target from the last received unattended transfer request.
Parameters
const TPEPhoneNumber & aTarget | Transfer target to set. |
TInt aCallId | Call identification number. |
TextToSpeech()
const TBool & | TextToSpeech | ( | ) | const [pure virtual] |
Gets text-to-speech preference setting value
TransferTargetCommand()
Returns transfer target address
TwoDigitSupportStatus()
const TBool & | TwoDigitSupportStatus | ( | ) | const [pure virtual] |
Gets two digit support status value
UnattendedTransferTarget(TInt)
Returns transfer target from the last received unattended transfer request or KNullDesC if transfer target is not available.
VoiceMailBoxNumberLine1()
Gets VoiceMailBoxNumber for Line 1 information from TPEBasicInfo-structure
VoiceMailBoxNumberLine2()
Gets VoiceMailBoxNumber for Line 2 information from TPEBasicInfo-structure
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.