|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.nokia.mid.voip.VoipCauses
public class VoipCauses
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 |
---|
public static final int CAUSE_NONE
Constant for cause none/unknown.
CAUSE_NONE has the value 0x00.
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 stateVoipStates.SETTINGS_OFFLINE
CAUSE_OUT_OF_RESOURSES has the value 0x01.
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 stateVoipStates.SETTINGS_OFFLINE
CAUSE_NOT_SUPPORTED has the value 0x02.
public static final int CAUSE_INVALID_SETTINGS
Constant for Settings offline cause invalid_settings.
Settings are not valid. Cause is related to stateVoipStates.SETTINGS_OFFLINE
CAUSE_INVALID_SETTINGS has the value 0x03.
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 stateVoipStates.SETTINGS_OFFLINE
CAUSE_SECURE_CONNECTION_ERR has the value 0x04.
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 stateVoipStates.SETTINGS_OFFLINE
CAUSE_INVALID_CREDENTIALS has the value 0x05.
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 stateVoipStates.SETTINGS_OFFLINE
CAUSE_REGISTRATION_REJECTED has the value 0x06.
public static final int CAUSE_TIMEOUT
Constant for Settings offline cause timeout.
Operation could not be completed in time. Cause is related to stateVoipStates.SETTINGS_OFFLINE
CAUSE_TIMEOUT has the value 0x07.
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 stateVoipStates.SETTINGS_OFFLINE
CAUSE_DNS_HOST_NOT_FOUND has the value 0x08.
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 stateVoipStates.SETTINGS_OFFLINE
CAUSE_REGISTRATION_EXPIRED has the value 0x09.
public static final int CAUSE_NWLINK_DISCONNECTED
Constant for Settings offline cause network link disconnected.
Connection was dropped. Cause is related to stateVoipStates.SETTINGS_OFFLINE
CAUSE_NWLINK_DISCONNECTED has the value 0x0A.
public static final int CAUSE_CALLING
Constant for outgoing CALL calling.
Phone has permissions to initiate call to network. Cause is related to stateVoipStates.AUDIOCALL_CALL
STATE_CALLING has the value 0x01.
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 stateVoipStates.AUDIOCALL_CALL
STATE_CONNECTING has the value 0x02.
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 stateVoipStates.AUDIOCALL_CALL
STATE_ALERTING has the value 0x03.
public static final int CAUSE_ACTIVE
Constant for active call.
Call is active and user talk with remote party. Cause is related to stateVoipStates.AUDIOCALL_CALL
STATE_ACTIVE has the value 0x04.
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 stateVoipStates.AUDIOCALL_CALL
STATE_HOLD has the value 0x05.
public static final int CAUSE_DISCONNECTING
Constant for call disconnecting.
Call disconnect has been started. Cause is related to stateVoipStates.AUDIOCALL_CALL
STATE_DICONNECTING has the value 0x06.
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 stateVoipStates.AUDIOCALL_CALL
STATE_DICONNECTED has the value 0x07.
public static final int CAUSE_WAITING
Constant for MT Call waiting.
Informs that call is waiting call. Cause is related to stateVoipStates.AUDIOCALL_CALL
STATE_WAITING has the value 0x08.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_CANNOT_DIAL_RESTRICTION_ENABLED has the value 0x01.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_CALL_REJECTED has the value 0x02.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_SERVICE_NOT_SUPPORTED has the value 0x03.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_CANNOT_COMPLETE_CALL has the value 0x04.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_CANNOT_DIAL_FORBIDDEN_NUMBER has the value 0x05.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_USER_BUSY has the value 0x06.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_NETWORK_BUSY has the value 0x07.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_CHARGE_LIMIT_EXCEEDED has the value 0x08.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_SERVICE_NOT_SUBSCRIBED has the value 0x09.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_CALL_IN_PROGRESS has the value 0x0A.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_CALL_NOT_ALLOWED has the value 0x0B.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_ERROR_IN_CONNECTION has the value 0x0C.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_NUMBER_NOT_IN_USE has the value 0x0D.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_NO_NETWORK_COVERAGE has the value 0x0E.
public static final int CAUSE_INVALID_NUMBER
Constant for call end cause: invalid number.
Called URI is not valid. Cause is related to stateVoipStates.AUDIOCALL_ENDED
CAUSE_INVALID_NUMBER has the value 0x0F.
public static final int CAUSE_NET_INFO_LOST
Constant for call end cause: network info lost.
Cause is related to stateVoipStates.AUDIOCALL_ENDED
CAUSE_NET_INFO_LOST has the value 0x10.
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 stateVoipStates.AUDIOCALL_ENDED
CAUSE_NO_ANSWER has the value 0x11.
public static final int CAUSE_NO_NUMBER
Constant for call end cause: no number.
Cause is related to stateVoipStates.AUDIOCALL_ENDED
CAUSE_NO_NUMBER has the value 0x12.
public static final int CAUSE_CALL_DISCONNECTED
Constant for MO Call end cause: disconnected.
Call has been disconnected. Cause is related to stateVoipStates.AUDIOCALL_ENDED
CAUSE_CALL_DISCONNECTED has the value 0x13.
public static final int CAUSE_BARRED
Constant for Notification cause: barred.
Call to URI has been barred. Cause is related to stateVoipStates.AUDIOCALL_NOTIF
CAUSE_BARRED has the value 0x01.
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 stateVoipStates.AUDIOCALL_NOTIF
CAUSE_IS_WAITING has the value 0x02.
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 stateVoipStates.AUDIOCALL_NOTIF
CAUSE_ON_HOLD has the value 0x03.
public static final int CAUSE_RETRIEVED
Constant for Notification cause: retrieved.
Informs that call has been retrieved. This cause is sent after call toVoipAudioCall#retrieveCall
.
Cause is related to state VoipStates.AUDIOCALL_NOTIF
CAUSE_RETRIEVED has the value 0x04.
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 toVoipAudioCall#holdCall
Cause is related to state VoipStates.AUDIOCALL_NOTIF
CAUSE_REMOTE_ON_HOLD has the value 0x05.
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 toVoipAudioCall#retrieveCall
.
Cause is related to state VoipStates.AUDIOCALL_NOTIF
CAUSE_REMOTE_RETRIEVED has the value 0x06.
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 stateVoipStates.AUDIOCALL_NOTIF
CAUSE_ORIG_FWD_STATUS has the value 0x07.
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 byCAUSE_BEING_FORWARDED
.
Cause is related to state VoipStates.AUDIOCALL_NOTIF
CAUSE_FORWARDED has the value 0x08.
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 stateVoipStates.AUDIOCALL_NOTIF
CAUSE_BEING_FORWARDED has the value 0x09.
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 stateVoipStates.AUDIOCALL_NOTIF
CAUSE_INCOM_FWD_CALL has the value 0x0A.
public static final int CAUSE_RESTRICTED
Constant for Notification cause: restricted.
Informs that caller has restricted URI. Cause is related to stateVoipStates.AUDIOCALL_NOTIF
CAUSE_RESTRICTED has the value 0x0B.
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 stateVoipStates.AUDIOCALL_NOTIF
CAUSE_DEFLECTION has the value 0x0C.
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 stateVoipStates.AUDIOCALL_NOTIF
CAUSE_TRANSFERRED has the value 0x0D.
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 usingVoipAudioCall#isMuted
.
Cause is related to state VoipStates.AUDIOCALL_NOTIF
CAUSE_MUTE_CHANGED has the value 0x0E.
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 usingVoipAudioCall#getSpeakerMode
.
Cause is related to state VoipStates.AUDIOCALL_NOTIF
CAUSE_SPEAKER_MODE_CHANGED has the value 0x0F.
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 stateVoipStates.AUDIOCALL_NOTIF
CAUSE_DTMF_IDLE has the value 0x10.
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 stateVoipStates.AUDIOCALL_NOTIF
CAUSE_DTMF_ACTIVE has the value 0x11.
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 stateVoipStates.AUDIOCALL_OPERROR
CAUSE_OPER_CALL_NOT_ALLOWED has the value 0x01.
public static final int CAUSE_OPER_REQUEST_REJECTED
Constant for Operation error cause: request rejected.
Requested operation has been rejected. Cause is related to stateVoipStates.AUDIOCALL_OPERROR
CAUSE_OPER_REQUEST_REJECTED has the value 0x02.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |