|
|
@@ -14,6 +14,9 @@ public class OriginateSessionErrorCode {
|
|
|
public static final String CALL_AWARDED_DELIVERED = "CALL_AWARDED_DELIVERED";
|
|
|
public static final String NORMAL_CLEARING = "NORMAL_CLEARING";
|
|
|
public static final String USER_BUSY = "USER_BUSY";
|
|
|
+ /**
|
|
|
+ * 被叫方已经收到呼叫请求并正常振铃,但长时间无人接听,最终超时挂断 NO_USER_RESPONSE:sip:480
|
|
|
+ */
|
|
|
public static final String NO_USER_RESPONSE = "NO_USER_RESPONSE";
|
|
|
public static final String NO_ANSWER = "NO_ANSWER";
|
|
|
public static final String SUBSCRIBER_ABSENT = "SUBSCRIBER_ABSENT";
|
|
|
@@ -52,11 +55,17 @@ public class OriginateSessionErrorCode {
|
|
|
public static final String IE_NONEXIST = "IE_NONEXIST";
|
|
|
public static final String INVALID_IE_CONTENTS = "INVALID_IE_CONTENTS";
|
|
|
public static final String WRONG_CALL_STATE = "WRONG_CALL_STATE";
|
|
|
+ /**
|
|
|
+ * RECOVERY_ON_TIMER_EXPIRE:sip:408 经过测试 收到电话不接/或一会儿 拒接 状态码是这个
|
|
|
+ */
|
|
|
public static final String RECOVERY_ON_TIMER_EXPIRE = "RECOVERY_ON_TIMER_EXPIRE";
|
|
|
public static final String MANDATORY_IE_LENGTH_ERROR = "MANDATORY_IE_LENGTH_ERROR";
|
|
|
public static final String PROTOCOL_ERROR = "PROTOCOL_ERROR";
|
|
|
public static final String INTERWORKING = "INTERWORKING";
|
|
|
public static final String SUCCESS = "SUCCESS";
|
|
|
+ /**
|
|
|
+ * ORIGINATOR_CANCEL:sip:487 电话关机的时候的状态码
|
|
|
+ */
|
|
|
public static final String ORIGINATOR_CANCEL = "ORIGINATOR_CANCEL";
|
|
|
public static final String CRASH = "CRASH";
|
|
|
public static final String SYSTEM_SHUTDOWN = "SYSTEM_SHUTDOWN";
|
|
|
@@ -66,6 +75,9 @@ public class OriginateSessionErrorCode {
|
|
|
public static final String ATTENDED_TRANSFER = "ATTENDED_TRANSFER";
|
|
|
public static final String ALLOTTED_TIMEOUT = "ALLOTTED_TIMEOUT";
|
|
|
public static final String USER_CHALLENGE = "USER_CHALLENGE";
|
|
|
+ /**
|
|
|
+ * MEDIA_TIMEOUT:null 拨打超时 无人接听 无状态码
|
|
|
+ */
|
|
|
public static final String MEDIA_TIMEOUT = "MEDIA_TIMEOUT";
|
|
|
public static final String PICKED_OFF = "PICKED_OFF";
|
|
|
public static final String USER_NOT_REGISTERED = "USER_NOT_REGISTERED";
|
|
|
@@ -88,4 +100,4 @@ public class OriginateSessionErrorCode {
|
|
|
public static final String INVALID_IDENTITY = "INVALID_IDENTITY";
|
|
|
public static final String STALE_DATE = "STALE_DATE";
|
|
|
public static final String REJECT_ALL = "REJECT_ALL";
|
|
|
-}
|
|
|
+}
|