com.nokia.mid.voip
Class VoipCauses

java.lang.Object
  extended by com.nokia.mid.voip.VoipCauses

public class VoipCauses
extends java.lang.Object

This class defines all the cause codes for VoipSettings and VoipAudioCall

Valid causes for different states

SETTINGS_OFFLINE CAUSE_NONE
CAUSE_OUT_OF_RESOURSES
CAUSE_NOT_SUPPORTED
CAUSE_INVALID_SETTINGS
CAUSE_SECURE_CONNECTION_ERR
CAUSE_INVALID_CREDENTIALS
CAUSE_REGISTRATION_REJECTED
CAUSE_TIMEOUT
CAUSE_DNS_HOST_NOT_FOUND
CAUSE_REGISTRATION_EXPIRED
CAUSE_NWLINK_DISCONNECTED
AUDIOCALL_CALL CAUSE_NONE
CAUSE_CALLING
CAUSE_CONNECTING
CAUSE_ALERTING
CAUSE_ACTIVE
CAUSE_HOLD
CAUSE_DISCONNECTING
CAUSE_DISCONNECTED
CAUSE_WAITING
AUDIOCALL_ENDED CAUSE_NONE
CAUSE_CANNOT_DIAL_RESTRICTION_ENABLED
CAUSE_CALL_REJECTED
CAUSE_SERVICE_NOT_SUPPORTED
CAUSE_CANNOT_COMPLETE_CALL
CAUSE_CANNOT_DIAL_FORBIDDEN_NUMBER
CAUSE_USER_BUSY
CAUSE_NETWORK_BUSY
CAUSE_CHARGE_LIMIT_EXCEEDED
CAUSE_SERVICE_NOT_SUBSCRIBED
CAUSE_CALL_IN_PROGRESS
CAUSE_CALL_NOT_ALLOWED
CAUSE_ERROR_IN_CONNECTION
CAUSE_NUMBER_NOT_IN_USE
CAUSE_NO_NETWORK_COVERAGE
CAUSE_INVALID_NUMBER
CAUSE_NET_INFO_LOST
CAUSE_NO_ANSWER
CAUSE_NO_NUMBER
CAUSE_CALL_DISCONNECTED
AUDIOCALL_NOTIF CAUSE_NONE
CAUSE_BARRED
CAUSE_IS_WAITING
CAUSE_ON_HOLD
CAUSE_RETRIEVED
CAUSE_REMOTE_ON_HOLD
CAUSE_REMOTE_RETRIEVED
CAUSE_ORIG_FWD_STATUS
CAUSE_FORWARDED
CAUSE_BEING_FORWARDED
CAUSE_INCOM_FWD_CALL
CAUSE_RESTRICTED
CAUSE_DEFLECTION
CAUSE_TRANSFERRED
CAUSE_MUTE_CHANGED
CAUSE_SPEAKER_MODE_CHANGED
CAUSE_DTMF_IDLE
CAUSE_DTMF_ACTIVE
AUDIOCALL_OPERROR CAUSE_NONE
CAUSE_OPER_CALL_NOT_ALLOWED
CAUSE_OPER_REQUEST_REJECTED


Field Summary
static int CAUSE_ACTIVE
          Constant for active call.
static int CAUSE_ALERTING
          Constant for alerting call.
static int CAUSE_BARRED
          Constant for Notification cause: barred.
static int CAUSE_BEING_FORWARDED
          Constant for Notification cause: being forwarded.
static int CAUSE_CALL_DISCONNECTED
          Constant for MO Call end cause: disconnected.
static int CAUSE_CALL_IN_PROGRESS
          Constant for call end cause: call in progress.
static int CAUSE_CALL_NOT_ALLOWED
          Constant for call end cause: call not allowed.
static int CAUSE_CALL_REJECTED
          Constant for MO Call end cause: call rejected.
static int CAUSE_CALLING
          Constant for outgoing CALL calling.
static int CAUSE_CANNOT_COMPLETE_CALL
          Constant for call end cause: cannot complete call.
static int CAUSE_CANNOT_DIAL_FORBIDDEN_NUMBER
          Constant for call end cause: cannot dial forbidden number.
static int CAUSE_CANNOT_DIAL_RESTRICTION_ENABLED
          Constant for MO Call end cause: cannot dial restriction enabled.
static int CAUSE_CHARGE_LIMIT_EXCEEDED
          Constant for call end cause: charge limit exceeded.
static int CAUSE_CONNECTING
          Constant for outgoing call connecting.
static int CAUSE_DEFLECTION
          Constant for Notification cause: deflection.
static int CAUSE_DISCONNECTED
          Constant for call disconnected.
static int CAUSE_DISCONNECTING
          Constant for call disconnecting.
static int CAUSE_DNS_HOST_NOT_FOUND
          Constant for Settings offline cause DNS host not found.
static int CAUSE_DTMF_ACTIVE
          Constant for Notification cause: DTMF active.
static int CAUSE_DTMF_IDLE
          Constant for Notification cause: DTMF idle.
static int CAUSE_ERROR_IN_CONNECTION
          Constant for call end cause: error in connection.
static int CAUSE_FORWARDED
          Constant for Notification cause: forwarded.
static int CAUSE_HOLD
          Constant for held call.
static int CAUSE_INCOM_FWD_CALL
          Constant for Notification cause: incoming forwarded call.
static int CAUSE_INVALID_CREDENTIALS
          Constant for Settings offline cause invalid_credentials.
static int CAUSE_INVALID_NUMBER
          Constant for call end cause: invalid number.
static int CAUSE_INVALID_SETTINGS
          Constant for Settings offline cause invalid_settings.
static int CAUSE_IS_WAITING
          Constant for Notification cause: is waiting.
static int CAUSE_MUTE_CHANGED
          Constant for Notification cause: Mute changed.
static int CAUSE_NET_INFO_LOST
          Constant for call end cause: network info lost.
static int CAUSE_NETWORK_BUSY
          Constant for call end cause: network busy.
static int CAUSE_NO_ANSWER
          Constant for call end cause: no answer.
static int CAUSE_NO_NETWORK_COVERAGE
          Constant for call end cause: no network coverage.
static int CAUSE_NO_NUMBER
          Constant for call end cause: no number.
static int CAUSE_NONE
          Constant for cause none/unknown.
static int CAUSE_NOT_SUPPORTED
          Constant for Settings offline cause not supported.
static int CAUSE_NUMBER_NOT_IN_USE
          Constant for call end cause: number not in use.
static int CAUSE_NWLINK_DISCONNECTED
          Constant for Settings offline cause network link disconnected.
static int CAUSE_ON_HOLD
          Constant for Notification cause: on hold.
static int CAUSE_OPER_CALL_NOT_ALLOWED
          Constant for Operation error cause: call not allowed.
static int CAUSE_OPER_REQUEST_REJECTED
          Constant for Operation error cause: request rejected.
static int CAUSE_ORIG_FWD_STATUS
          Constant for Notification cause: original forward status.
static int CAUSE_OUT_OF_RESOURSES
          Constant for Settings offline cause out of resources.
static int CAUSE_REGISTRATION_EXPIRED
          Constant for Settings offline cause registration expired.
static int CAUSE_REGISTRATION_REJECTED
          Constant for Settings offline cause registration rejected.
static int CAUSE_REMOTE_ON_HOLD
          Constant for Notification cause: remote on hold.
static int CAUSE_REMOTE_RETRIEVED
          Constant for Notification cause: remote retrieved.
static int CAUSE_RESTRICTED
          Constant for Notification cause: restricted.
static int CAUSE_RETRIEVED
          Constant for Notification cause: retrieved.
static int CAUSE_SECURE_CONNECTION_ERR
          Constant for Settings offline cause secure connection error.
static int CAUSE_SERVICE_NOT_SUBSCRIBED
          Constant for call end cause: service not subscribed.
static int CAUSE_SERVICE_NOT_SUPPORTED
          Constant for call end cause: service not supported.
static int CAUSE_SPEAKER_MODE_CHANGED
          Constant for Notification cause: Speaker mode changed.
static int CAUSE_TIMEOUT
          Constant for Settings offline cause timeout.
static int CAUSE_TRANSFERRED
          Constant for Notification cause: transferred.
static int CAUSE_USER_BUSY
          Constant for call end cause: user busy.
static int CAUSE_WAITING
          Constant for MT Call waiting.
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CAUSE_NONE

public static final int CAUSE_NONE

Constant for cause none/unknown.

CAUSE_NONE has the value 0x00.

See Also:
Constant Field Values

CAUSE_OUT_OF_RESOURSES

public static final int CAUSE_OUT_OF_RESOURSES

Constant for Settings offline cause out of resources.

Phone has no resources and cannot complete request. Cause is related to state VoipStates.SETTINGS_OFFLINE

CAUSE_OUT_OF_RESOURSES has the value 0x01.

See Also:
Constant Field Values

CAUSE_NOT_SUPPORTED

public static final int CAUSE_NOT_SUPPORTED

Constant for Settings offline cause not supported.

Server or mobile does not support some of the settings. Cause is related to state VoipStates.SETTINGS_OFFLINE

CAUSE_NOT_SUPPORTED has the value 0x02.

See Also:
Constant Field Values

CAUSE_INVALID_SETTINGS

public static final int CAUSE_INVALID_SETTINGS

Constant for Settings offline cause invalid_settings.

Settings are not valid. Cause is related to state VoipStates.SETTINGS_OFFLINE

CAUSE_INVALID_SETTINGS has the value 0x03.

See Also:
Constant Field Values

CAUSE_SECURE_CONNECTION_ERR

public static final int CAUSE_SECURE_CONNECTION_ERR

Constant for Settings offline cause secure connection error.

Secure connection has not succeeded. This can be received for example when certificates are not valid for secure connection. Cause is related to state VoipStates.SETTINGS_OFFLINE

CAUSE_SECURE_CONNECTION_ERR has the value 0x04.

See Also:
Constant Field Values

CAUSE_INVALID_CREDENTIALS

public static final int CAUSE_INVALID_CREDENTIALS

Constant for Settings offline cause invalid_credentials.

Settings do not have valid credentials and registration has not succeeded. Cause is related to state VoipStates.SETTINGS_OFFLINE

CAUSE_INVALID_CREDENTIALS has the value 0x05.

See Also:
Constant Field Values

CAUSE_REGISTRATION_REJECTED

public static final int CAUSE_REGISTRATION_REJECTED

Constant for Settings offline cause registration rejected.

Server has rejected registration. For example account is not found from the server. Cause is related to state VoipStates.SETTINGS_OFFLINE

CAUSE_REGISTRATION_REJECTED has the value 0x06.

See Also:
Constant Field Values

CAUSE_TIMEOUT

public static final int CAUSE_TIMEOUT

Constant for Settings offline cause timeout.

Operation could not be completed in time. Cause is related to state VoipStates.SETTINGS_OFFLINE

CAUSE_TIMEOUT has the value 0x07.

See Also:
Constant Field Values

CAUSE_DNS_HOST_NOT_FOUND

public static final int CAUSE_DNS_HOST_NOT_FOUND

Constant for Settings offline cause DNS host not found.

Server could not be found. Cause is related to state VoipStates.SETTINGS_OFFLINE

CAUSE_DNS_HOST_NOT_FOUND has the value 0x08.

See Also:
Constant Field Values

CAUSE_REGISTRATION_EXPIRED

public static final int CAUSE_REGISTRATION_EXPIRED

Constant for Settings offline cause registration expired.

Settings have already been registered successfully but phone could not update registration before registration expires in the server. Cause is related to state VoipStates.SETTINGS_OFFLINE

CAUSE_REGISTRATION_EXPIRED has the value 0x09.

See Also:
Constant Field Values

CAUSE_NWLINK_DISCONNECTED

public static final int CAUSE_NWLINK_DISCONNECTED

Constant for Settings offline cause network link disconnected.

Connection was dropped. Cause is related to state VoipStates.SETTINGS_OFFLINE

CAUSE_NWLINK_DISCONNECTED has the value 0x0A.

See Also:
Constant Field Values

CAUSE_CALLING

public static final int CAUSE_CALLING

Constant for outgoing CALL calling.

Phone has permissions to initiate call to network. Cause is related to state VoipStates.AUDIOCALL_CALL

STATE_CALLING has the value 0x01.

See Also:
Constant Field Values

CAUSE_CONNECTING

public static final int CAUSE_CONNECTING

Constant for outgoing call connecting.

Network has initiated call and is trying to reach remote party. Cause is related to state VoipStates.AUDIOCALL_CALL

STATE_CONNECTING has the value 0x02.

See Also:
Constant Field Values

CAUSE_ALERTING

public static final int CAUSE_ALERTING

Constant for alerting call.

Call can be outgoing call or incoming call. Cause alerting indicates that alerting tone is ringing. Cause is related to state VoipStates.AUDIOCALL_CALL

STATE_ALERTING has the value 0x03.

See Also:
Constant Field Values

CAUSE_ACTIVE

public static final int CAUSE_ACTIVE

Constant for active call.

Call is active and user talk with remote party. Cause is related to state VoipStates.AUDIOCALL_CALL

STATE_ACTIVE has the value 0x04.

See Also:
Constant Field Values

CAUSE_HOLD

public static final int CAUSE_HOLD

Constant for held call.

Call is on hold and user cannot talk with remote party. This indicates that remote party has put call on hold. Cause is related to state VoipStates.AUDIOCALL_CALL

STATE_HOLD has the value 0x05.

See Also:
Constant Field Values

CAUSE_DISCONNECTING

public static final int CAUSE_DISCONNECTING

Constant for call disconnecting.

Call disconnect has been started. Cause is related to state VoipStates.AUDIOCALL_CALL

STATE_DICONNECTING has the value 0x06.

See Also:
Constant Field Values

CAUSE_DISCONNECTED

public static final int CAUSE_DISCONNECTED

Constant for call disconnected.

Call has been disconnected. This is the final state of the call and no more AUDIOCALL_CALL causes is received. Cause is related to state VoipStates.AUDIOCALL_CALL

STATE_DICONNECTED has the value 0x07.

See Also:
Constant Field Values

CAUSE_WAITING

public static final int CAUSE_WAITING

Constant for MT Call waiting.

Informs that call is waiting call. Cause is related to state VoipStates.AUDIOCALL_CALL

STATE_WAITING has the value 0x08.

See Also:
Constant Field Values

CAUSE_CANNOT_DIAL_RESTRICTION_ENABLED

public static final int CAUSE_CANNOT_DIAL_RESTRICTION_ENABLED

Constant for MO Call end cause: cannot dial restriction enabled.

Server has ended the call. Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_CANNOT_DIAL_RESTRICTION_ENABLED has the value 0x01.

See Also:
Constant Field Values

CAUSE_CALL_REJECTED

public static final int CAUSE_CALL_REJECTED

Constant for MO Call end cause: call rejected.

Call has been rejected by remote party. Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_CALL_REJECTED has the value 0x02.

See Also:
Constant Field Values

CAUSE_SERVICE_NOT_SUPPORTED

public static final int CAUSE_SERVICE_NOT_SUPPORTED

Constant for call end cause: service not supported.

Server does not support requested service and has dropped the call Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_SERVICE_NOT_SUPPORTED has the value 0x03.

See Also:
Constant Field Values

CAUSE_CANNOT_COMPLETE_CALL

public static final int CAUSE_CANNOT_COMPLETE_CALL

Constant for call end cause: cannot complete call.

Informs that call cannot be completed for unknown reason Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_CANNOT_COMPLETE_CALL has the value 0x04.

See Also:
Constant Field Values

CAUSE_CANNOT_DIAL_FORBIDDEN_NUMBER

public static final int CAUSE_CANNOT_DIAL_FORBIDDEN_NUMBER

Constant for call end cause: cannot dial forbidden number.

URI is forbidden and server has dropped the call. Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_CANNOT_DIAL_FORBIDDEN_NUMBER has the value 0x05.

See Also:
Constant Field Values

CAUSE_USER_BUSY

public static final int CAUSE_USER_BUSY

Constant for call end cause: user busy.

This cause is used when the called user has indicated the inability to accept another call Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_USER_BUSY has the value 0x06.

See Also:
Constant Field Values

CAUSE_NETWORK_BUSY

public static final int CAUSE_NETWORK_BUSY

Constant for call end cause: network busy.

This cause indicates that network cannot process the call at this moment Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_NETWORK_BUSY has the value 0x07.

See Also:
Constant Field Values

CAUSE_CHARGE_LIMIT_EXCEEDED

public static final int CAUSE_CHARGE_LIMIT_EXCEEDED

Constant for call end cause: charge limit exceeded.

Service provider informs that charge limit has been exceeded. Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_CHARGE_LIMIT_EXCEEDED has the value 0x08.

See Also:
Constant Field Values

CAUSE_SERVICE_NOT_SUBSCRIBED

public static final int CAUSE_SERVICE_NOT_SUBSCRIBED

Constant for call end cause: service not subscribed.

Requested service is not subscribed and server ends the call. Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_SERVICE_NOT_SUBSCRIBED has the value 0x09.

See Also:
Constant Field Values

CAUSE_CALL_IN_PROGRESS

public static final int CAUSE_CALL_IN_PROGRESS

Constant for call end cause: call in progress.

When initiating outgoing call user could be in progress of receiving new call. In this case outgoing call is dropped and incoming call is serviced. Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_CALL_IN_PROGRESS has the value 0x0A.

See Also:
Constant Field Values

CAUSE_CALL_NOT_ALLOWED

public static final int CAUSE_CALL_NOT_ALLOWED

Constant for call end cause: call not allowed.

Operation was not allowed in this call state and call was dropped. Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_CALL_NOT_ALLOWED has the value 0x0B.

See Also:
Constant Field Values

CAUSE_ERROR_IN_CONNECTION

public static final int CAUSE_ERROR_IN_CONNECTION

Constant for call end cause: error in connection.

Common cause for connection errors. Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_ERROR_IN_CONNECTION has the value 0x0C.

See Also:
Constant Field Values

CAUSE_NUMBER_NOT_IN_USE

public static final int CAUSE_NUMBER_NOT_IN_USE

Constant for call end cause: number not in use.

Called URI is not in use and server ends the call. Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_NUMBER_NOT_IN_USE has the value 0x0D.

See Also:
Constant Field Values

CAUSE_NO_NETWORK_COVERAGE

public static final int CAUSE_NO_NETWORK_COVERAGE

Constant for call end cause: no network coverage.

Phone has no network coverage and cannot process the call. Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_NO_NETWORK_COVERAGE has the value 0x0E.

See Also:
Constant Field Values

CAUSE_INVALID_NUMBER

public static final int CAUSE_INVALID_NUMBER

Constant for call end cause: invalid number.

Called URI is not valid. Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_INVALID_NUMBER has the value 0x0F.

See Also:
Constant Field Values

CAUSE_NET_INFO_LOST

public static final int CAUSE_NET_INFO_LOST

Constant for call end cause: network info lost.

Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_NET_INFO_LOST has the value 0x10.

See Also:
Constant Field Values

CAUSE_NO_ANSWER

public static final int CAUSE_NO_ANSWER

Constant for call end cause: no answer.

Remote party has not rejected or answered the call. Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_NO_ANSWER has the value 0x11.

See Also:
Constant Field Values

CAUSE_NO_NUMBER

public static final int CAUSE_NO_NUMBER

Constant for call end cause: no number.

Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_NO_NUMBER has the value 0x12.

See Also:
Constant Field Values

CAUSE_CALL_DISCONNECTED

public static final int CAUSE_CALL_DISCONNECTED

Constant for MO Call end cause: disconnected.

Call has been disconnected. Cause is related to state VoipStates.AUDIOCALL_ENDED

CAUSE_CALL_DISCONNECTED has the value 0x13.

See Also:
Constant Field Values

CAUSE_BARRED

public static final int CAUSE_BARRED

Constant for Notification cause: barred.

Call to URI has been barred. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_BARRED has the value 0x01.

See Also:
Constant Field Values

CAUSE_IS_WAITING

public static final int CAUSE_IS_WAITING

Constant for Notification cause: is waiting.

Informs that outgoing call is waiting at remote party. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_IS_WAITING has the value 0x02.

See Also:
Constant Field Values

CAUSE_ON_HOLD

public static final int CAUSE_ON_HOLD

Constant for Notification cause: on hold.

Informs that call has been placed on hold by remote party. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_ON_HOLD has the value 0x03.

See Also:
Constant Field Values

CAUSE_RETRIEVED

public static final int CAUSE_RETRIEVED

Constant for Notification cause: retrieved.

Informs that call has been retrieved. This cause is sent after call to VoipAudioCall#retrieveCall. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_RETRIEVED has the value 0x04.

See Also:
Constant Field Values

CAUSE_REMOTE_ON_HOLD

public static final int CAUSE_REMOTE_ON_HOLD

Constant for Notification cause: remote on hold.

Informs that remote call is on hold. This cause is sent after call to VoipAudioCall#holdCall Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_REMOTE_ON_HOLD has the value 0x05.

See Also:
Constant Field Values

CAUSE_REMOTE_RETRIEVED

public static final int CAUSE_REMOTE_RETRIEVED

Constant for Notification cause: remote retrieved.

Informs that remote call has been retrieved after being held. This cause is normally sent after call to VoipAudioCall#retrieveCall. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_REMOTE_RETRIEVED has the value 0x06.

See Also:
Constant Field Values

CAUSE_ORIG_FWD_STATUS

public static final int CAUSE_ORIG_FWD_STATUS

Constant for Notification cause: original forward status.

This event is sent as a common forwarding reason to calling party that call was being forwarded for some reason like no reply, unconditional call forward etc.

Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_ORIG_FWD_STATUS has the value 0x07.

See Also:
Constant Field Values

CAUSE_FORWARDED

public static final int CAUSE_FORWARDED

Constant for Notification cause: forwarded.

This is cause after this call has been forwarded. This cause is sent after successfull forward and is normally preceded by CAUSE_BEING_FORWARDED. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_FORWARDED has the value 0x08.

See Also:
Constant Field Values

CAUSE_BEING_FORWARDED

public static final int CAUSE_BEING_FORWARDED

Constant for Notification cause: being forwarded.

Informs that outgoing call is being forwarded. Unlike deflection this event is sent after call has already been active and second party forwards call to third party. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_BEING_FORWARDED has the value 0x09.

See Also:
Constant Field Values

CAUSE_INCOM_FWD_CALL

public static final int CAUSE_INCOM_FWD_CALL

Constant for Notification cause: incoming forwarded call.

Informs that incoming call has been forwarded to this mobile. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_INCOM_FWD_CALL has the value 0x0A.

See Also:
Constant Field Values

CAUSE_RESTRICTED

public static final int CAUSE_RESTRICTED

Constant for Notification cause: restricted.

Informs that caller has restricted URI. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_RESTRICTED has the value 0x0B.

See Also:
Constant Field Values

CAUSE_DEFLECTION

public static final int CAUSE_DEFLECTION

Constant for Notification cause: deflection.

This is sent when remote party decides deflect this call to another URI before call has been active. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_DEFLECTION has the value 0x0C.

See Also:
Constant Field Values

CAUSE_TRANSFERRED

public static final int CAUSE_TRANSFERRED

Constant for Notification cause: transferred.

Remote party decides to transfer this call to another URI after call has been active. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_TRANSFERRED has the value 0x0D.

See Also:
Constant Field Values

CAUSE_MUTE_CHANGED

public static final int CAUSE_MUTE_CHANGED

Constant for Notification cause: Mute changed.

Microphone has been muted or unmuted. Client can query current microphone state by using VoipAudioCall#isMuted. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_MUTE_CHANGED has the value 0x0E.

See Also:
Constant Field Values

CAUSE_SPEAKER_MODE_CHANGED

public static final int CAUSE_SPEAKER_MODE_CHANGED

Constant for Notification cause: Speaker mode changed.

Speaker mode has changed from earpiece to speaker or vice versa. Client can query current speaker mode using VoipAudioCall#getSpeakerMode. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_SPEAKER_MODE_CHANGED has the value 0x0F.

See Also:
Constant Field Values

CAUSE_DTMF_IDLE

public static final int CAUSE_DTMF_IDLE

Constant for Notification cause: DTMF idle.

DTMF idle notifies the client that DTMF sending has ended. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_DTMF_IDLE has the value 0x10.

See Also:
Constant Field Values

CAUSE_DTMF_ACTIVE

public static final int CAUSE_DTMF_ACTIVE

Constant for Notification cause: DTMF active.

DTMF active notifies the client that DTMF sending has started. Cause is related to state VoipStates.AUDIOCALL_NOTIF

CAUSE_DTMF_ACTIVE has the value 0x11.

See Also:
Constant Field Values

CAUSE_OPER_CALL_NOT_ALLOWED

public static final int CAUSE_OPER_CALL_NOT_ALLOWED

Constant for Operation error cause: call not allowed.

Requested operation is not allowed in this state. Cause is related to state VoipStates.AUDIOCALL_OPERROR

CAUSE_OPER_CALL_NOT_ALLOWED has the value 0x01.

See Also:
Constant Field Values

CAUSE_OPER_REQUEST_REJECTED

public static final int CAUSE_OPER_REQUEST_REJECTED

Constant for Operation error cause: request rejected.

Requested operation has been rejected. Cause is related to state VoipStates.AUDIOCALL_OPERROR

CAUSE_OPER_REQUEST_REJECTED has the value 0x02.

See Also:
Constant Field Values


Copyright © 2013 Nokia Corporation. All rights reserved.

Nokia is registered trademark of Nokia Corporation. Java and all Java-based marks are trademarks or registered trademarks of Oracle Corporation. Other product and company names mentioned herein may be trademarks or trade names of their respective owners. This document is confidential information of Nokia Corporation.

Disclaimer
The information in this document is provided "as is," with no warranties whatsoever, including any warranty of merchantability, fitness for any particular purpose, or any warranty otherwise arising out of any proposal, specification, or sample. Furthermore, information provided in this document is preliminary, and may be changed substantially prior to final release.

Nokia Corporation disclaims all liability, including liability for infringement of any proprietary rights, relating to this document and implementation of any information presented in this document.

Nokia Corporation retains the right to make changes to this document at any time, without notice.

License
Subject to above disclaimer, a license is hereby granted to use this documentation solely under existing Limited License Agreement and non-disclosure agreement between the companies for the agreed application development for S40 Nokia phones. No other licenses e.g. to any intellectual property rights are granted herein. Any use of the screen shots of this documentation, including any icons thereof, is subject to Nokia's prior written approval.