FreeCalypso > hg > fc-magnetite
comparison cdg211/cdginc/p_8010_153_cause_include.val @ 4:56abf6cf8a0b
cdg211: cdginc/mdf/pdf files from TCS211-20070608
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Mon, 26 Sep 2016 01:11:35 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 3:93999a60b835 | 4:56abf6cf8a0b |
|---|---|
| 1 /* | |
| 2 +--------------------------------------------------------------------------+ | |
| 3 | PROJECT : PROTOCOL STACK | | |
| 4 | FILE : p_8010_153_cause_include.val | | |
| 5 | SOURCE : "__out__\g23m_dfile\prim\8010_153_Cause_Include.pdf" | | |
| 6 | LastModified : "2003-11-21" | | |
| 7 | IdAndVersion : "8010.153.02.029" | | |
| 8 | SrcFileTime : "Tue May 18 17:03:06 2004" | | |
| 9 | Generated by CCDGEN_2.5.5 on Fri Jun 08 13:59:14 2007 | | |
| 10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! | | |
| 11 +--------------------------------------------------------------------------+ | |
| 12 */ | |
| 13 | |
| 14 /* PRAGMAS | |
| 15 * PREFIX : CAUSE | |
| 16 * COMPATIBILITY_DEFINES : NO | |
| 17 * ALWAYS_ENUM_IN_VAL_FILE: YES | |
| 18 * ENABLE_GROUP: NO | |
| 19 * CAPITALIZE_TYPENAME: NO | |
| 20 */ | |
| 21 | |
| 22 | |
| 23 #ifndef P_8010_153_CAUSE_INCLUDE_VAL | |
| 24 #define P_8010_153_CAUSE_INCLUDE_VAL | |
| 25 | |
| 26 | |
| 27 #define CDG_ENTER__P_8010_153_CAUSE_INCLUDE_VAL | |
| 28 | |
| 29 #define CDG_ENTER__FILENAME _P_8010_153_CAUSE_INCLUDE_VAL | |
| 30 #define CDG_ENTER__P_8010_153_CAUSE_INCLUDE_VAL__FILE_TYPE CDGINC | |
| 31 #define CDG_ENTER__P_8010_153_CAUSE_INCLUDE_VAL__LAST_MODIFIED _2003_11_21 | |
| 32 #define CDG_ENTER__P_8010_153_CAUSE_INCLUDE_VAL__ID_AND_VERSION _8010_153_02_029 | |
| 33 | |
| 34 #define CDG_ENTER__P_8010_153_CAUSE_INCLUDE_VAL__SRC_FILE_TIME _Tue_May_18_17_03_06_2004 | |
| 35 | |
| 36 #include "CDG_ENTER.h" | |
| 37 | |
| 38 #undef CDG_ENTER__P_8010_153_CAUSE_INCLUDE_VAL | |
| 39 | |
| 40 #undef CDG_ENTER__FILENAME | |
| 41 | |
| 42 | |
| 43 /* | |
| 44 * Enum to value table VAL_cc_cause | |
| 45 * CCDGEN:WriteEnum_Count==51 | |
| 46 */ | |
| 47 #ifndef __T_CAUSE_VAL_cc_cause__ | |
| 48 #define __T_CAUSE_VAL_cc_cause__ | |
| 49 typedef enum | |
| 50 { | |
| 51 CAUSE_CC_FACILITY_REJECT = 0x1d, /* facility rejected (originated by MS) */ | |
| 52 CAUSE_CC_BEARER_NOT_IMPLEM = 0x41, /* bearer service not implemented (originated by MS) */ | |
| 53 CAUSE_CC_INVALID_TI = 0x51, /* invalid transaction identifier value (originated by MS) */ | |
| 54 CAUSE_CC_INCOMPAT_DEST = 0x58, /* incompatible destination (originated by MS) */ | |
| 55 CAUSE_CC_INVALID_MAND_INFO = 0x60, /* invalid mandatory information (originated by MS) */ | |
| 56 CAUSE_CC_MESSAGE_INCOMPAT = 0x65, /* message not compatible with protocol state (originated by MS) */ | |
| 57 CAUSE_CC_TIMER = 0x66, /* recovery on timer expiry (originated by MS) */ | |
| 58 CAUSE_CC_MODIFY_SUCCESS = 0x1, /* in-call modification successfully performed, MODIFY COMPLETE message received */ | |
| 59 CAUSE_CC_HOLD_SUCCESS = 0x2, /* hold successfully performed, HOLD ACKNOWLEDGE message received */ | |
| 60 CAUSE_CC_RETRIEVE_SUCCESS = 0x3, /* retrieve successfully performed, RETRIEVE ACKNOWLEDGE message received */ | |
| 61 CAUSE_CC_DTMF_START_SUCCESS = 0x4, /* start of DTMF successfully performed, START DTMF ACKNOWLEDGE message received */ | |
| 62 CAUSE_CC_NO_NET_CAUSE = 0x5, /* network initiated without cause */ | |
| 63 CAUSE_CC_SUCCESS = 0x6, /* operation successfully performed (e.g. a call establishment); this cause is used only if no more specific cause applies */ | |
| 64 CAUSE_CC_DTMF_NOT_ALLOWED = 0x7, /* DTMF is currently not allowed (no speech TCH) */ | |
| 65 CAUSE_CC_DTMF_BUFFER_FULL = 0x8, /* DTMF storage buffer overflow */ | |
| 66 CAUSE_CC_DTMF_ABORTED = 0x9, /* DTMF was aborted (e.g. due to state change) */ | |
| 67 CAUSE_CC_MAX_NO_CALLS_REACHED = 0x10, /* maximum number of calls was reached */ | |
| 68 CAUSE_CC_MAX_NO_RECALLS_REACHED = 0x11, /* maximum number of recalls (CCBS) was reached */ | |
| 69 CAUSE_CC_CHANNEL_SYNC = 0x12, /* channel mode or type information (changed) */ | |
| 70 CAUSE_CC_REEST_STARTED = 0x13, /* call re-establishment started */ | |
| 71 CAUSE_CC_REEST_FINISHED = 0x14, /* call re-establishment is finished */ | |
| 72 CAUSE_CC_DTMF_STOP_SUCCESS = 0x15, /* stop of DTMF successfully performed, STOP DTMF ACKNOWLEDGE message received */ | |
| 73 CAUSE_CC_NO_ERROR = 0xff /* Equal to NOT_PRESENT_8BIT */ | |
| 74 }T_CAUSE_VAL_cc_cause; | |
| 75 #endif | |
| 76 | |
| 77 /* | |
| 78 * Enum to value table VAL_nwcc_cause | |
| 79 * CCDGEN:WriteEnum_Count==52 | |
| 80 */ | |
| 81 #ifndef __T_CAUSE_VAL_nwcc_cause__ | |
| 82 #define __T_CAUSE_VAL_nwcc_cause__ | |
| 83 typedef enum | |
| 84 { | |
| 85 CAUSE_NWCC_UNASSIGN = 0x1, /* unassigned (unallocated) number */ | |
| 86 CAUSE_NWCC_NO_ROUTE = 0x3, /* no route to destination */ | |
| 87 CAUSE_NWCC_CHAN_UNACCEPT = 0x6, /* channel unacceptable */ | |
| 88 CAUSE_NWCC_BARRED = 0x8, /* operator determined barring */ | |
| 89 CAUSE_NWCC_CALL_CLEAR = 0x10, /* normal call clearing */ | |
| 90 CAUSE_NWCC_USER_BUSY = 0x11, /* user busy */ | |
| 91 CAUSE_NWCC_NO_RESPONSE = 0x12, /* no user responding */ | |
| 92 CAUSE_NWCC_ALERT_NO_ANSWER = 0x13, /* user alerting, no answer */ | |
| 93 CAUSE_NWCC_CALL_REJECT = 0x15, /* call rejected */ | |
| 94 CAUSE_NWCC_NUM_CHANGED = 0x16, /* number changed */ | |
| 95 CAUSE_NWCC_PREEMPTION = 0x19, /* pre-emption */ | |
| 96 CAUSE_NWCC_USER_CLEAR = 0x1a, /* non selected user clearing */ | |
| 97 CAUSE_NWCC_DEST_ORDER = 0x1b, /* destination out of order */ | |
| 98 CAUSE_NWCC_NUM_FORMAT = 0x1c, /* invalid number format (incomplete number) */ | |
| 99 CAUSE_NWCC_FACILITY_REJECT = 0x1d, /* facility rejected */ | |
| 100 CAUSE_NWCC_STATUS_ENQUIRY = 0x1e, /* response to status enquiry */ | |
| 101 CAUSE_NWCC_UNSPECIFIED = 0x1f, /* normal, unspecified */ | |
| 102 CAUSE_NWCC_NO_CHAN_AVAIL = 0x22, /* no circuit / channel available */ | |
| 103 CAUSE_NWCC_NETWORK_ORDER = 0x26, /* network out of order */ | |
| 104 CAUSE_NWCC_TEMP_FAIL = 0x29, /* temporary failure */ | |
| 105 CAUSE_NWCC_SWITCH_CONGEST = 0x2a, /* switching equipment congestion */ | |
| 106 CAUSE_NWCC_INFO_DISCARD = 0x2b, /* access information discarded */ | |
| 107 CAUSE_NWCC_REQ_CHAN_UNAVAIL = 0x2c, /* requested circuit / channel not available */ | |
| 108 CAUSE_NWCC_RESOURCE_UNAVAIL = 0x2f, /* resources unavailable, unspecified */ | |
| 109 CAUSE_NWCC_QOS_UNAVAIL = 0x31, /* quality of service unavailable */ | |
| 110 CAUSE_NWCC_FACILITY_UNSUBSCRIB = 0x32, /* requested facility not subscribed */ | |
| 111 CAUSE_NWCC_BARRED_IN_CUG = 0x37, /* incoming calls barred within the CUG */ | |
| 112 CAUSE_NWCC_BEARER_CAP_AUTHORIZ = 0x39, /* bearer capability not authorized */ | |
| 113 CAUSE_NWCC_BEARER_CAP_UNAVAIL = 0x3a, /* bearer capability not presently available */ | |
| 114 CAUSE_NWCC_SERVICE_UNAVAIL = 0x3f, /* service or option not available, unspecified */ | |
| 115 CAUSE_NWCC_BEARER_NOT_IMPLEM = 0x41, /* bearer service not implemented */ | |
| 116 CAUSE_NWCC_ACM_MAX = 0x44, /* ACM equal or greater than ACMmax */ | |
| 117 CAUSE_NWCC_FACILITY_NOT_IMPLEM = 0x45, /* requested facility not implemented */ | |
| 118 CAUSE_NWCC_RESTICT_BEARER_CAP = 0x46, /* only restricted digital information bearer capability is available */ | |
| 119 CAUSE_NWCC_SERVICE_NOT_IMPLEM = 0x4f, /* service or option not implemented, unspecified */ | |
| 120 CAUSE_NWCC_INVALID_TI = 0x51, /* invalid transaction identifier value */ | |
| 121 CAUSE_NWCC_USER_NOT_IN_CUG = 0x57, /* user not member of CUG */ | |
| 122 CAUSE_NWCC_INCOMPAT_DEST = 0x58, /* incompatible destination */ | |
| 123 CAUSE_NWCC_INVALID_TRANS_NET = 0x5b, /* invalid transit network selection */ | |
| 124 CAUSE_NWCC_INCORRECT_MESSAGE = 0x5f, /* semantically incorrect message */ | |
| 125 CAUSE_NWCC_INVALID_MAND_INFO = 0x60, /* invalid mandatory information */ | |
| 126 CAUSE_NWCC_MESSAGE_TYPE_NOT_IMPLEM = 0x61, /* message type non-existent or not implemented */ | |
| 127 CAUSE_NWCC_MESSAGE_TYPE_INCOMPAT = 0x62, /* message type not compatible with protocol state */ | |
| 128 CAUSE_NWCC_INFO_ELEM_NOT_IMPLEM = 0x63, /* information element non-existent or not implemented */ | |
| 129 CAUSE_NWCC_COND_INFO_ELEM = 0x64, /* conditional information element error */ | |
| 130 CAUSE_NWCC_MESSAGE_INCOMPAT = 0x65, /* message not compatible with protocol state */ | |
| 131 CAUSE_NWCC_TIMER = 0x66, /* recovery on timer expiry */ | |
| 132 CAUSE_NWCC_PROTOCOL = 0x6f, /* protocol error, unspecified */ | |
| 133 CAUSE_NWCC_INTERWORKING = 0x7f, /* interworking, unspecified */ | |
| 134 CAUSE_NWCC_NO_NET_CAUSE = 0xff /* Network initiated without cause */ | |
| 135 }T_CAUSE_VAL_nwcc_cause; | |
| 136 #endif | |
| 137 | |
| 138 /* | |
| 139 * Enum to value table VAL_dl_cause | |
| 140 * CCDGEN:WriteEnum_Count==53 | |
| 141 */ | |
| 142 #ifndef __T_CAUSE_VAL_dl_cause__ | |
| 143 #define __T_CAUSE_VAL_dl_cause__ | |
| 144 typedef enum | |
| 145 { | |
| 146 CAUSE_DL_INFO_FIELD_MISMATCH = 0x0, /* Different information fields */ | |
| 147 CAUSE_DL_NO_ERROR = 0xff /* Equal to NOT_PRESENT_8BIT */ | |
| 148 }T_CAUSE_VAL_dl_cause; | |
| 149 #endif | |
| 150 | |
| 151 /* | |
| 152 * Enum to value table VAL_l2r_cause | |
| 153 * CCDGEN:WriteEnum_Count==54 | |
| 154 */ | |
| 155 #ifndef __T_CAUSE_VAL_l2r_cause__ | |
| 156 #define __T_CAUSE_VAL_l2r_cause__ | |
| 157 typedef enum | |
| 158 { | |
| 159 CAUSE_L2R_ERR_INTERNAL = 0x1 /* L2R internal error */ | |
| 160 }T_CAUSE_VAL_l2r_cause; | |
| 161 #endif | |
| 162 | |
| 163 /* | |
| 164 * Enum to value table VAL_llc_cause | |
| 165 * CCDGEN:WriteEnum_Count==55 | |
| 166 */ | |
| 167 #ifndef __T_CAUSE_VAL_llc_cause__ | |
| 168 #define __T_CAUSE_VAL_llc_cause__ | |
| 169 typedef enum | |
| 170 { | |
| 171 CAUSE_LLC_NORMAL_REL = 0x0, /* Normal release */ | |
| 172 CAUSE_LLC_INVALID_XID = 0x1, /* Invalid XID response */ | |
| 173 CAUSE_LLC_DM_RECEIVED = 0x2, /* DM received */ | |
| 174 CAUSE_LLC_NO_PEER_RES = 0x3, /* No peer response */ | |
| 175 CAUSE_LLC_INVALID_UA = 0x4, /* Invalid UA response */ | |
| 176 CAUSE_LLC_SABM_INVALID_XID = 0x5, /* Invalid XID response during connection establishment */ | |
| 177 CAUSE_LLC_SABM_NO_PEER_RES = 0x6, /* No peer response during connection establishment */ | |
| 178 CAUSE_LLC_XID_INVALID_XID = 0x7, /* Invalid XID response during parameter negotiation */ | |
| 179 CAUSE_LLC_XID_NO_PEER_RES = 0x8, /* No peer response during parameter negotiation */ | |
| 180 CAUSE_LLC_DISC_NO_PEER_RES = 0x9, /* No peer response during release of connection */ | |
| 181 CAUSE_LLC_MULT_ASS_TLLI = 0xa, /* Possible multiple assignment of a TLLI value */ | |
| 182 CAUSE_LLC_DM1_RECEIVED = 0xb, /* Unsolicited DM response with F bit 1 in state ABM */ | |
| 183 CAUSE_LLC_DM1_RECEIVED_REEST = 0xc, /* Unsolicited DM response with F bit 1 in state Timer Recovery; re-establishment procedure initiated */ | |
| 184 CAUSE_LLC_ACK_NO_PEER_RES_REEST = 0xd, /* No peer response during waiting for acknowledgement; re-establishment procedure initiated */ | |
| 185 CAUSE_LLC_PEER_BUSY_REEST = 0xe, /* Peer receiver busy condition; re-establishment procedure initiated */ | |
| 186 CAUSE_LLC_FRMR_COND = 0xf, /* Frame rejection condition; frame discarded */ | |
| 187 CAUSE_LLC_FRMR_COND_REEST = 0x10, /* Frame rejection condition; re-establishment procedure initiated */ | |
| 188 CAUSE_LLC_FRMR_RECEIVED = 0x11, /* FRMR response received; frame discarded */ | |
| 189 CAUSE_LLC_L3_REEST = 0x12, /* Layer 3 initiated re-establishment procedure */ | |
| 190 CAUSE_LLC_PEER_REEST = 0x13, /* Peer initiated re-establishment procedure */ | |
| 191 CAUSE_LLC_DM0_RECEIVED_REEST = 0x14 /* Unsolicited DM response with F bit 0; re-establishment procedure initiated */ | |
| 192 }T_CAUSE_VAL_llc_cause; | |
| 193 #endif | |
| 194 | |
| 195 /* | |
| 196 * Enum to value table VAL_mm_cause | |
| 197 * CCDGEN:WriteEnum_Count==56 | |
| 198 */ | |
| 199 #ifndef __T_CAUSE_VAL_mm_cause__ | |
| 200 #define __T_CAUSE_VAL_mm_cause__ | |
| 201 typedef enum | |
| 202 { | |
| 203 CAUSE_MM_SUCCESS = 0x0, /* No error, successful operation (MM) */ | |
| 204 CAUSE_MM_NO_REGISTRATION = 0x80, /* MS is not registered */ | |
| 205 CAUSE_MM_TIMER_RECOVERY = 0x81, /* Time-out in MM during establishment */ | |
| 206 CAUSE_MM_NO_REESTABLISH = 0x82, /* Cell does not support call reestablish */ | |
| 207 CAUSE_MM_INT_PREEM = 0x83, /* Preemptive release, e.g. MO/MT clash in MM */ | |
| 208 CAUSE_MM_PLMN_NOT_IDLE_MODE = 0x84, /* Reject (not in idle mode) */ | |
| 209 CAUSE_MM_AUTHENTICATION_REJECTED = 0x88, /* Authentication failure */ | |
| 210 CAUSE_MM_SIM_REMOVED = 0x89, /* SIM card removed */ | |
| 211 CAUSE_MM_POWER_OFF = 0x8a, /* UE Power Off */ | |
| 212 CAUSE_MM_NO_SERVICE = 0x8b, /* No service */ | |
| 213 CAUSE_MM_LIMITED_SERVICE = 0x8c, /* Only limited service available */ | |
| 214 CAUSE_MM_PROTOCOL_ERROR = 0x90, /* Protocol error, unspecified */ | |
| 215 CAUSE_MM_DEDICATED_MODE = 0x91, /* PS service suspended while in dedicated mode */ | |
| 216 CAUSE_MM_TRY_TO_UPDATE = 0x92, /* MM is attempting to update registration */ | |
| 217 CAUSE_MM_SOFT_OFF = 0x93, /* Disabled RF RX/TX mode */ | |
| 218 CAUSE_MM_NO_ERROR = 0xff /* NO ERROR CAUSE */ | |
| 219 }T_CAUSE_VAL_mm_cause; | |
| 220 #endif | |
| 221 | |
| 222 /* | |
| 223 * Enum to value table VAL_nwmm_cause | |
| 224 * CCDGEN:WriteEnum_Count==57 | |
| 225 */ | |
| 226 #ifndef __T_CAUSE_VAL_nwmm_cause__ | |
| 227 #define __T_CAUSE_VAL_nwmm_cause__ | |
| 228 typedef enum | |
| 229 { | |
| 230 CAUSE_NWMM_IMSI_UNKNOWN_IN_HLR = 0x2, /* IMSI unknown in HLR */ | |
| 231 CAUSE_NWMM_ILLEGAL_MS = 0x3, /* Illegal MS */ | |
| 232 CAUSE_NWMM_IMSI_UNKNOWN_IN_VLR = 0x4, /* IMSI unknown in VLR */ | |
| 233 CAUSE_NWMM_IMEI_NOT_ACCEPTED = 0x5, /* IMEI not accepted */ | |
| 234 CAUSE_NWMM_ILLEGAL_ME = 0x6, /* Illegal ME */ | |
| 235 CAUSE_NWMM_GPRS_NOT_ALLOWED = 0x7, /* GPRS services not allowed */ | |
| 236 CAUSE_NWMM_GSM_GPRS_NOT_ALLOWED = 0x8, /* GPRS services and non-GPRS services not allowed */ | |
| 237 CAUSE_NWMM_NO_MS_ID = 0x9, /* MS identity cannot be derived by the network */ | |
| 238 CAUSE_NWMM_IMPLICIT_DETACHED = 0xa, /* Implicitly detached */ | |
| 239 CAUSE_NWMM_PLMN_NOT_ALLOWED = 0xb, /* PLMN not allowed */ | |
| 240 CAUSE_NWMM_LA_NOT_ALLOWED = 0xc, /* Location Area not allowed */ | |
| 241 CAUSE_NWMM_ROAMING_NOT_ALLOWED = 0xd, /* Roaming not allowed in this location area */ | |
| 242 CAUSE_NWMM_GPRS_NOT_ALLOWED_IN_PLMN = 0xe, /* GPRS service not allowed in this PLMN */ | |
| 243 CAUSE_NWMM_NO_SUITABLE_CELL_IN_LA = 0xf, /* Find another allowed location area in the same PLMN */ | |
| 244 CAUSE_NWMM_MSC_TEMP_NOT_REACHABLE = 0x10, /* MSC temporarily not reachable */ | |
| 245 CAUSE_NWMM_NETWORK_FAILURE = 0x11, /* Network failure */ | |
| 246 CAUSE_NWMM_MAC_FAILURE = 0x14, /* MAC failure */ | |
| 247 CAUSE_NWMM_SYNCH_FAILURE = 0x15, /* Synch failure */ | |
| 248 CAUSE_NWMM_CONGESTION = 0x16, /* Congestion */ | |
| 249 CAUSE_NWMM_GSM_AUTH_UNACCEPTABLE = 0x17, /* No AUTN IE present when MS supports the UMTS authentication algorithm */ | |
| 250 CAUSE_NWMM_SERVICE_NOT_SUPPORTED = 0x20, /* MS requests a service/facility which is not sup-ported by the PLMN. */ | |
| 251 CAUSE_NWMM_SERVICE_NOT_SUBSCRIBED = 0x21, /* Requested service option not subscribed */ | |
| 252 CAUSE_NWMM_SERVICE_OUT_OF_ORDER = 0x22, /* Service option temporary out of order in the MSC */ | |
| 253 CAUSE_NWMM_CALL_NOT_IDENTIFIED = 0x26, /* Call is not identified */ | |
| 254 CAUSE_NWMM_NO_PDP_CONTEXT_ACTIVATED = 0x28, /* No PDP context activated */ | |
| 255 CAUSE_NWMM_SEMANTIC_INCORRECT_MSG = 0x5f, /* Semantically incorrect message */ | |
| 256 CAUSE_NWMM_INVALID_M_INFO = 0x60, /* Invalid mandatory information */ | |
| 257 CAUSE_NWMM_MSG_TYPE_NOT_IMPLEMENTED = 0x61, /* Message type non-existent or not implemented */ | |
| 258 CAUSE_NWMM_MSG_TYPE_INCOMPATIBLE_WITH_STATE = 0x62, /* Message type not compatible with the protocol state */ | |
| 259 CAUSE_NWMM_IE_NOT_IMPLEMENTED = 0x63, /* Information element non-existent or not implemented */ | |
| 260 CAUSE_NWMM_CONDITIONAL_IE_ERROR = 0x64, /* Conditional IE error */ | |
| 261 CAUSE_NWMM_MSG_INCOMPATIBLE_WITH_STATE = 0x65, /* Message not compatible with the protocol state */ | |
| 262 CAUSE_NWMM_PROTOCOL_ERROR_UNSPECIFIED = 0x6f /* Unspecified protocol error */ | |
| 263 }T_CAUSE_VAL_nwmm_cause; | |
| 264 #endif | |
| 265 | |
| 266 /* | |
| 267 * Enum to value table VAL_ppp_cause | |
| 268 * CCDGEN:WriteEnum_Count==58 | |
| 269 */ | |
| 270 #ifndef __T_CAUSE_VAL_ppp_cause__ | |
| 271 #define __T_CAUSE_VAL_ppp_cause__ | |
| 272 typedef enum | |
| 273 { | |
| 274 CAUSE_PPP_TERM_OK_MMI = 0x1, /* successful terminated (MMI initiated) */ | |
| 275 CAUSE_PPP_TERM_OK_PEER = 0x2, /* successful terminated (PPP peer initiated) */ | |
| 276 CAUSE_PPP_TERM_NO_RESPONSE = 0x3, /* no response from the PPP peer */ | |
| 277 CAUSE_PPP_TERM_LOOP_BACK = 0x4, /* looped-back link detected */ | |
| 278 CAUSE_PPP_TERM_LCP_NOT_CONVERGE = 0x5, /* LCP configuration is not converging */ | |
| 279 CAUSE_PPP_TERM_IPCP_NOT_CONVERGE = 0x6, /* IPCP configuration is not converging */ | |
| 280 CAUSE_PPP_TERM_IPCP_NOT_STARTED = 0x7, /* PPP peer did not start IPCP configuration */ | |
| 281 CAUSE_PPP_TERM_NO_CHANNEL = 0x8, /* can not open communication channels */ | |
| 282 CAUSE_PPP_TERM_PROT_REJ_UNEXPECTED = 0x9, /* unexpected Protocol Rejection from PPP peer */ | |
| 283 CAUSE_PPP_TERM_USE_AUTHED_FAILED = 0xa, /* user authentication failed */ | |
| 284 CAUSE_PPP_TERM_PROT_ERROR_UNSPEC = 0xb /* unspecified protocol error */ | |
| 285 }T_CAUSE_VAL_ppp_cause; | |
| 286 #endif | |
| 287 | |
| 288 /* | |
| 289 * Enum to value table VAL_rcm_cause | |
| 290 * CCDGEN:WriteEnum_Count==59 | |
| 291 */ | |
| 292 #ifndef __T_CAUSE_VAL_rcm_cause__ | |
| 293 #define __T_CAUSE_VAL_rcm_cause__ | |
| 294 typedef enum | |
| 295 { | |
| 296 CAUSE_RCM_OK = 0x0, /* Operation or configuration completed successfully. */ | |
| 297 CAUSE_RCM_ABORT_NW_NOT_FOUND = 0x10, /* Indicates that the selected network was not found. */ | |
| 298 CAUSE_RCM_ABORT_NO_NW_FOUND = 0x11, /* Indicates that no network was found. */ | |
| 299 CAUSE_RCM_ABORT_NO_NW_SEARCHING = 0x12, /* Indicates that RCM has no candidates for cell reselection and cell reselection measurements are started on all neighbour cells. */ | |
| 300 CAUSE_RCM_ERROR_NO_CELL_SELECTED = 0x20, /* RCM has failed to reactivate as requested and is no longer camped on a cell. */ | |
| 301 CAUSE_RCM_ERROR_PREVIOUS_CELL_SELECTED = 0x21, /* RCM failed to reactivate as requested but the previously selected cell remains valid. */ | |
| 302 CAUSE_RCM_MEAS_SETUP_INCOMPLETE_CONFIG = 0x30, /* A received measurement configuration is incomplete. */ | |
| 303 CAUSE_RCM_MEAS_SETUP_INVALID_CONFIG = 0x31, /* A received measurement configuration is invalid. */ | |
| 304 CAUSE_RCM_MEAS_SETUP_UNSUPPORTED_MEAS = 0x32, /* A received measurement type is not supported. */ | |
| 305 CAUSE_RCM_IRAT_CR_TARGET_BARRED = 0x1000, /* Inter RAT cell reselection target cell is barred. */ | |
| 306 CAUSE_RCM_IRAT_CR_TARGET_RESERVED = 0x1001, /* Inter RAT cell reselection target cell is reserved for operator use, and UE does not fulfil access requirements. */ | |
| 307 CAUSE_RCM_IRAT_CR_TARGET_NOT_FOUND = 0x1002, /* Inter RAT cell reselection target cell was not found. */ | |
| 308 CAUSE_RCM_IRAT_CR_FAILURE_UNSPECIFIED = 0x1003 /* Inter RAT cell reselection failed without specification of failure cause. */ | |
| 309 }T_CAUSE_VAL_rcm_cause; | |
| 310 #endif | |
| 311 | |
| 312 /* | |
| 313 * Enum to value table VAL_rr_cause | |
| 314 * CCDGEN:WriteEnum_Count==60 | |
| 315 */ | |
| 316 #ifndef __T_CAUSE_VAL_rr_cause__ | |
| 317 #define __T_CAUSE_VAL_rr_cause__ | |
| 318 typedef enum | |
| 319 { | |
| 320 CAUSE_RR_OK = 0x0, /* Operation or configuration completed successfully. */ | |
| 321 CAUSE_RR_NW_SCAN_REJECTED_CONNECTION_STATE = 0x20, /* A network scan could not be carried out due to the current connection state of RR. */ | |
| 322 CAUSE_RR_SYNC_RESOURCE_ASSIGNED = 0x30, /* Traffic channel resource assigned */ | |
| 323 CAUSE_RR_SYNC_CHANNEL_MODE_MODIFIED = 0x31, /* Channel mode modified */ | |
| 324 CAUSE_RR_SYNC_DRX_CYCLE_LENGTH_UPDATED = 0x32, /* The DRX cycle length has been modified */ | |
| 325 CAUSE_RR_RADIO_LINK_FAILURE = 0x40, /* Radio link failure occurred */ | |
| 326 CAUSE_RR_DATA_LINK_FAILURE = 0x41, /* Data link failure occurred */ | |
| 327 CAUSE_RR_RANDOM_ACCESS_FAILURE = 0x42, /* Random access failed */ | |
| 328 CAUSE_RR_DL_ESTABLISHMENT_FAILURE = 0x43, /* DL establishment failure */ | |
| 329 CAUSE_RR_ESTABLISH_REJECT = 0x44, /* Rejecting establishment due to wrong state in RR */ | |
| 330 CAUSE_RR_RELEASE_ABNORMAL_UNSPECIFIED = 0x50, /* Abnormal release, unspecified */ | |
| 331 CAUSE_RR_RELEASE_INTERNAL_UNSPECIFIED = 0x51, /* Internal release, unspecified */ | |
| 332 CAUSE_RR_ACCESS_BARRED = 0x60, /* Access barred because of access class control */ | |
| 333 CAUSE_RR_T3122_RUNNING = 0x61, /* T3122 running, emergency calls only until expiry */ | |
| 334 CAUSE_RR_ACCESS_DELAYED = 0x62, /* Access delayed because of immediate assignment reject and followed by timeout */ | |
| 335 CAUSE_RR_IRAT_CR_FAILURE_UNSPECIFIED = 0x1000, /* Indicates that reselection to the specified target cell was not successful. */ | |
| 336 CAUSE_RR_IRAT_HO_MESSAGE_FAILURE = 0x1010, /* Indicates that a check of a handover message to GSM failed. */ | |
| 337 CAUSE_RR_IRAT_HO_FAILURE_UNSPECIFIED = 0x1020, /* Inter RAT handover failed without specification of failure cause. */ | |
| 338 CAUSE_RR_IRAT_HO_ARFCN_NOT_SUPPORTED = 0x1021, /* Inter RAT handover failed because the frequency of the target cell was not supported. */ | |
| 339 CAUSE_RR_IRAT_CC_FAILURE_UNSPECIFIED = 0x1030 /* Inter RAT cell change from UMTS to GSM failed without a specific cause. */ | |
| 340 }T_CAUSE_VAL_rr_cause; | |
| 341 #endif | |
| 342 | |
| 343 /* | |
| 344 * Enum to value table VAL_nwrr_cause | |
| 345 * CCDGEN:WriteEnum_Count==61 | |
| 346 */ | |
| 347 #ifndef __T_CAUSE_VAL_nwrr_cause__ | |
| 348 #define __T_CAUSE_VAL_nwrr_cause__ | |
| 349 typedef enum | |
| 350 { | |
| 351 CAUSE_NWRR_RELEASE_NORMAL_EVENT = 0x0, /* RR connection released normally */ | |
| 352 CAUSE_NWRR_RELEASE_UNSPECIFIED = 0x1, /* RR connection released for unspecified reason */ | |
| 353 CAUSE_NWRR_RELEASE_CH_UNACCEPTABLE = 0x2, /* RR connection released due to unacceptable channel */ | |
| 354 CAUSE_NWRR_RELEASE_TIMER_EXPIRED = 0x3, /* RR connection released due to timer expirery */ | |
| 355 CAUSE_NWRR_RELEASE_NO_RADIO_ACTIVITY = 0x4, /* RR connection released due to no activity on the radio path */ | |
| 356 CAUSE_NWRR_RELEASE_PREEMPTIVE = 0x5, /* RR connection released pre-emptively */ | |
| 357 CAUSE_NWRR_UTRAN_CONF_UNKNOWN = 0x6, /* UTRAN configuration unknown */ | |
| 358 CAUSE_NWRR_HANDOVER_IMPOSSIBLE = 0x8, /* Handover impossible, timing advance out of range */ | |
| 359 CAUSE_NWRR_CH_MODE_UNACCEPTABLE = 0x9, /* Channel mode unacceptable */ | |
| 360 CAUSE_NWRR_FREQ_NOT_IMPLEMENTED = 0xa, /* Frequency not implemented */ | |
| 361 CAUSE_NWRR_LOWER_LAYER_FAILURE = 0xc, /* Lower layer failure */ | |
| 362 CAUSE_NWRR_CALL_ALREADY_CLEARED = 0x41, /* Call already cleared */ | |
| 363 CAUSE_NWRR_INCORRECT_MESSAGE = 0x5f, /* Semantically incorrect message */ | |
| 364 CAUSE_NWRR_INVALID_MANDATORY_INFO = 0x60, /* Invalid mandatory information */ | |
| 365 CAUSE_NWRR_MESS_NOT_IMPLEMENTED = 0x61, /* Message type non-existent or not implemented */ | |
| 366 CAUSE_NWRR_MESS_NOT_COMPATIBLE = 0x62, /* Message type not compatible with protocol state */ | |
| 367 CAUSE_NWRR_CONDITIONAL_IE_ERROR = 0x64, /* Conditional IE error */ | |
| 368 CAUSE_NWRR_NO_CELL_ALLOCATION = 0x65, /* No cell allocation available */ | |
| 369 CAUSE_NWRR_PROTOCOL_ERROR_UNSPECIFIED = 0x6f /* Protocol error unspecified */ | |
| 370 }T_CAUSE_VAL_nwrr_cause; | |
| 371 #endif | |
| 372 | |
| 373 /* | |
| 374 * Enum to value table VAL_rlp_cause | |
| 375 * CCDGEN:WriteEnum_Count==62 | |
| 376 */ | |
| 377 #ifndef __T_CAUSE_VAL_rlp_cause__ | |
| 378 #define __T_CAUSE_VAL_rlp_cause__ | |
| 379 typedef enum | |
| 380 { | |
| 381 CAUSE_ERR_BASE = 0x0, /* RLP base error number */ | |
| 382 CAUSE_ERR_PF_RETRANS = 0x0, /* Max Retransmissions of Poll reached */ | |
| 383 CAUSE_ERR_XID_RETRANS = 0x1, /* Max Retransmissions of XID reached */ | |
| 384 CAUSE_ERR_SABM_RETRANS = 0x2, /* Max Retransmissions of SABM reached */ | |
| 385 CAUSE_ERR_DISC_RETRANS = 0x3, /* Max Retransmissions of DISC reached */ | |
| 386 CAUSE_ERR_REMAP_RETRANS = 0x4, /* Max Retransmissions of REMAP reached */ | |
| 387 CAUSE_ERR_SDU_TO_SMALL = 0x10, /* Received SDU is to small */ | |
| 388 CAUSE_ERR_INTERNAL = 0x20 /* Internal error */ | |
| 389 }T_CAUSE_VAL_rlp_cause; | |
| 390 #endif | |
| 391 | |
| 392 /* | |
| 393 * Enum to value table VAL_rrc_cause | |
| 394 * CCDGEN:WriteEnum_Count==63 | |
| 395 */ | |
| 396 #ifndef __T_CAUSE_VAL_rrc_cause__ | |
| 397 #define __T_CAUSE_VAL_rrc_cause__ | |
| 398 typedef enum | |
| 399 { | |
| 400 CAUSE_RRC_OK = 0x0, /* Operation or configuration completed successfully. */ | |
| 401 CAUSE_RRC_ABORT_UNSPECIFIED = 0x1, /* Abort for unspecified reason */ | |
| 402 CAUSE_RRC_PHY_CAPABILITY_CHECK_FAILURE = 0x10, /* Indicates that a check of PHY capabilities against requirements for a requested cell selection has failed causing RRC to refuse to start cell selection. */ | |
| 403 CAUSE_RRC_NW_SCAN_REJECTED_CONNECTION_STATE = 0x20, /* A network scan could not be carried out due to the current connection state of RRC. */ | |
| 404 CAUSE_RRC_SYNC_RESOURCE_ASSIGNED = 0x30, /* Traffic channel resource assigned */ | |
| 405 CAUSE_RRC_SYNC_CHANNEL_MODE_MODIFIED = 0x31, /* Channel mode modified */ | |
| 406 CAUSE_RRC_SYNC_DRX_CYCLE_LENGTH_UPDATED = 0x32, /* The DRX cycle length has been modified */ | |
| 407 CAUSE_RRC_START_UPDATE_IDLE_MODE_ENTERED = 0x40, /* Update of START values on entering idle mode */ | |
| 408 CAUSE_RRC_START_UPDATE_THRESHOLD_REACHED = 0x41, /* Update of START values because threshold has been reached. */ | |
| 409 CAUSE_RRC_START_UPDATE_CONNECTION_ESTABLISHED = 0x42, /* Update of START values on connection establishment. */ | |
| 410 CAUSE_RRC_IRAT_HO_MESSAGE_FAILURE = 0x1000, /* Indicates that a check of a handover message to UTRAN failed. */ | |
| 411 CAUSE_RRC_IRAT_HO_FAILURE_UNSPECIFIED = 0x1020, /* Inter RAT handover failed without specification of failure cause. */ | |
| 412 CAUSE_RRC_IRAT_CC_FAILURE_UNSPECIFIED = 0x1030 /* Inter RAT cell change from GSM to UMTS failed without a specific cause. */ | |
| 413 }T_CAUSE_VAL_rrc_cause; | |
| 414 #endif | |
| 415 | |
| 416 /* | |
| 417 * Enum to value table VAL_nwrrc_cause | |
| 418 * CCDGEN:WriteEnum_Count==64 | |
| 419 */ | |
| 420 #ifndef __T_CAUSE_VAL_nwrrc_cause__ | |
| 421 #define __T_CAUSE_VAL_nwrrc_cause__ | |
| 422 typedef enum | |
| 423 { | |
| 424 CAUSE_NWRRC_PAGING_MT_CONVERSATION = 0x0, /* Mobile terminated conversational call */ | |
| 425 CAUSE_NWRRC_PAGING_MT_STREAM = 0x1, /* Mobile terminated streaming call */ | |
| 426 CAUSE_NWRRC_PAGING_MT_INTERACTIVE = 0x2, /* Mobile terminated interactive call */ | |
| 427 CAUSE_NWRRC_PAGING_MT_BACKGROUND = 0x3, /* Mobile terminated background call */ | |
| 428 CAUSE_NWRRC_PAGING_MT_HIGH_PRIO_SIGNAL = 0x4, /* Mobile terminated high priority signalling */ | |
| 429 CAUSE_NWRRC_PAGING_MT_LOW_PRIO_SIGNAL = 0x5, /* Mobile terminated low priority signalling */ | |
| 430 CAUSE_NWRRC_PAGING_MT_UNKNOWN = 0x6, /* Mobile terminated call - unknown cause */ | |
| 431 CAUSE_NWRRC_RELEASE_NORMAL_EVENT = 0x10, /* RRC connection released normally */ | |
| 432 CAUSE_NWRRC_RELEASE_UNSPECIFIED = 0x11, /* RRC connection released for unspecified reason */ | |
| 433 CAUSE_NWRRC_RELEASE_PREEMPTIVE = 0x12, /* RRC connection released pre-emptively */ | |
| 434 CAUSE_NWRRC_RELEASE_CONGESTION = 0x13, /* RRC connection released due to congestion */ | |
| 435 CAUSE_NWRRC_RELEASE_REESTABLISH_REJECT = 0x14, /* RRC connection released due to rejection of connection reestablishment */ | |
| 436 CAUSE_NWRRC_RELEASE_DIR_SIGNAL_REESTAB = 0x15, /* RRC connection released due to directed signalling reestablishment */ | |
| 437 CAUSE_NWRRC_RELEASE_USER_INACTIVITY = 0x16 /* RRC connection released due to user inactivity */ | |
| 438 }T_CAUSE_VAL_nwrrc_cause; | |
| 439 #endif | |
| 440 | |
| 441 /* | |
| 442 * Enum to value table VAL_sim_cause | |
| 443 * CCDGEN:WriteEnum_Count==65 | |
| 444 */ | |
| 445 #ifndef __T_CAUSE_VAL_sim_cause__ | |
| 446 #define __T_CAUSE_VAL_sim_cause__ | |
| 447 typedef enum | |
| 448 { | |
| 449 CAUSE_SIM_NO_ERROR = 0xff, /* No error (Status Code 9000, 91XX, 9FXX, 920X; USIM 63CX) */ | |
| 450 CAUSE_SIM_NO_SELECT = 0x1, /* No EF selected (SC 9400; USIM 6986) */ | |
| 451 CAUSE_SIM_UNKN_FILE_ID = 0x2, /* file id not found (SC 9404; USIM 6A82) */ | |
| 452 CAUSE_SIM_EF_INVALID = 0x3, /* EF invalidated (SC 9810; USIM 6283, 6984) */ | |
| 453 CAUSE_SIM_ADDR_WRONG = 0x4, /* Address of data invalid (SC 9402; USIM 6A83) */ | |
| 454 CAUSE_SIM_CMD_INCONSIST = 0x5, /* Command inconsistent with file type (SC 9408; USIM 6981) */ | |
| 455 CAUSE_SIM_MAX_INCREASE = 0x6, /* Increase: maximum reached (SC 9850) */ | |
| 456 CAUSE_SIM_CLA_WRONG = 0x7, /* Wrong class parameter (SC 6EXX) */ | |
| 457 CAUSE_SIM_INS_WRONG = 0x8, /* Unknown instruction code (SC 6DXX; USIM 6A81) */ | |
| 458 CAUSE_SIM_P1P2_WRONG = 0x9, /* Incorrect parameter P1, P2 (SC 6BXX; USIM 6A86. 6A88) */ | |
| 459 CAUSE_SIM_P3_WRONG = 0xa, /* Incorrect parameter P3 (SC 67XX; USIM 6282, 6A87) */ | |
| 460 CAUSE_SIM_CHV_NOTSET = 0xb, /* No CHV active (SC 9802; USIM 6982) */ | |
| 461 CAUSE_SIM_CHV_VALIDATED = 0xc, /* CHV already validated (SC 9808; USIM 6982) */ | |
| 462 CAUSE_SIM_ACCESS_PROHIBIT = 0xd, /* Access conditions not fulfilled (SC 9804; USIM 6985) */ | |
| 463 CAUSE_SIM_OTHER_ERROR = 0xe, /* Any other SIM error */ | |
| 464 CAUSE_SIM_PUK1_BLOCKED = 0xf, /* PUK1 blocked (SC 9840; USIM 63C0) */ | |
| 465 CAUSE_SIM_PUK1_REMAIN1 = 0x10, /* Wrong PUK1, 1 attempt left (SC 9804; USIM 63C1) */ | |
| 466 CAUSE_SIM_PUK1_REMAIN2 = 0x11, /* Wrong PUK1, 2 attempts left (USIM 63C2) */ | |
| 467 CAUSE_SIM_PUK1_REMAIN3 = 0x12, /* Wrong PUK1, 3 attempts left (USIM 63C3) */ | |
| 468 CAUSE_SIM_PUK1_REMAIN4 = 0x13, /* Wrong PUK1, 4 attempts left (USIM 63C4) */ | |
| 469 CAUSE_SIM_PUK1_REMAIN5 = 0x14, /* Wrong PUK1, 5 attempts left (USIM 63C5) */ | |
| 470 CAUSE_SIM_PUK1_REMAIN6 = 0x15, /* Wrong PUK1, 6 attempts left (USIM 63C6) */ | |
| 471 CAUSE_SIM_PUK1_REMAIN7 = 0x16, /* Wrong PUK1, 7 attempts left (USIM 63C7) */ | |
| 472 CAUSE_SIM_PUK1_REMAIN8 = 0x17, /* Wrong PUK1, 8 attempts left (USIM 63C8) */ | |
| 473 CAUSE_SIM_PUK1_REMAIN9 = 0x18, /* Wrong PUK1, 9 attempts left (USIM 63C9) */ | |
| 474 CAUSE_SIM_PUK1_EXPECT = 0x19, /* PUK1 required (SC 9804, 9808; USIM 6982, 6985) */ | |
| 475 CAUSE_SIM_PIN1_BLOCKED = 0x1a, /* PIN1 blocked (SC 9840; USIM 63C0, 6983) */ | |
| 476 CAUSE_SIM_PIN1_REMAIN1 = 0x1b, /* Wrong PIN1, 1 attempt left (USIM 63C1) */ | |
| 477 CAUSE_SIM_PIN1_REMAIN2 = 0x1c, /* Wrong PIN1, 2 attempts left (USIM 63C2) */ | |
| 478 CAUSE_SIM_PIN1_EXPECT = 0x1d, /* PIN1 required (SC 9804, 9808; USIM 6982, 6985) */ | |
| 479 CAUSE_SIM_PUK2_BLOCKED = 0x1e, /* PUK2 blocked (SC 9840; USIM 63C0) */ | |
| 480 CAUSE_SIM_PUK2_REMAIN1 = 0x1f, /* Wrong PUK2, 1 attempt left (USIM 63C1) */ | |
| 481 CAUSE_SIM_PUK2_REMAIN2 = 0x20, /* Wrong PUK2, 2 attempts left (USIM 63C2) */ | |
| 482 CAUSE_SIM_PUK2_REMAIN3 = 0x21, /* Wrong PUK2, 3 attempts left (USIM 63C3) */ | |
| 483 CAUSE_SIM_PUK2_REMAIN4 = 0x22, /* Wrong PUK2, 4 attempts left (USIM 63C4) */ | |
| 484 CAUSE_SIM_PUK2_REMAIN5 = 0x23, /* Wrong PUK2, 5 attempts left (USIM 63C5) */ | |
| 485 CAUSE_SIM_PUK2_REMAIN6 = 0x24, /* Wrong PUK2, 6 attempts left (USIM 63C6) */ | |
| 486 CAUSE_SIM_PUK2_REMAIN7 = 0x25, /* Wrong PUK2, 7 attempts left (USIM 63C7) */ | |
| 487 CAUSE_SIM_PUK2_REMAIN8 = 0x26, /* Wrong PUK2, 8 attempts left (USIM 63C8) */ | |
| 488 CAUSE_SIM_PUK2_REMAIN9 = 0x27, /* Wrong PUK2, 9 attempts left (USIM 63C9) */ | |
| 489 CAUSE_SIM_PUK2_EXPECT = 0x28, /* PUK2 required (SC 9804, 9808; USIM 6982, 6985) */ | |
| 490 CAUSE_SIM_PIN2_BLOCKED = 0x29, /* PIN2 blocked (SC 9840; USIM 63C0, 6983) */ | |
| 491 CAUSE_SIM_PIN2_REMAIN1 = 0x2a, /* Wrong PIN2, 1 attempt left (USIM 63C1) */ | |
| 492 CAUSE_SIM_PIN2_REMAIN2 = 0x2b, /* Wrong PIN2, 2 attempts left (USIM 63C2) */ | |
| 493 CAUSE_SIM_PIN2_EXPECT = 0x2c, /* PIN1 required (SC 9804, 9808; USIM 6982, 6985) */ | |
| 494 CAUSE_SIM_SAT_BUSY = 0x2d, /* SIM Application Toolkit busy (SC 9300) */ | |
| 495 CAUSE_SIM_DNL_ERROR = 0x2e, /* SAT download error (SC 9EXX; USIM 62XX, 63XX) */ | |
| 496 CAUSE_SIM_CARD_REMOVED = 0x2f, /* SIM card removed or exchanged */ | |
| 497 CAUSE_SIM_PARAM_WRONG = 0x30, /* Wrong parameter in primitive */ | |
| 498 CAUSE_SIM_DRV_NOCARD = 0x31, /* SIM driver error: no card detected */ | |
| 499 CAUSE_SIM_DRV_NOINT = 0x32, /* SIM driver error: no interrupt */ | |
| 500 CAUSE_SIM_DRV_NOATR = 0x33, /* SIM driver error: no answer to reset */ | |
| 501 CAUSE_SIM_DRV_READ = 0x34, /* SIM driver error: invalid response */ | |
| 502 CAUSE_SIM_DRV_XMIT = 0x35, /* SIM driver error: unsuccessful transmission */ | |
| 503 CAUSE_SIM_DRV_OVF = 0x36, /* SIM driver error: interrupt overflow */ | |
| 504 CAUSE_SIM_DRV_LEN = 0x37, /* SIM driver error: incorrect size of response */ | |
| 505 CAUSE_SIM_DRV_CARDREJ = 0x38, /* SIM driver error: card rejected (invalid properties) */ | |
| 506 CAUSE_SIM_DRV_WAIT = 0x39, /* SIM driver error: timeout */ | |
| 507 CAUSE_SIM_DRV_ABNCASE1 = 0x3a, /* SIM driver error: abnormal case 1 */ | |
| 508 CAUSE_SIM_DRV_ABNCASE2 = 0x3b, /* SIM driver error: abnormal case 2 */ | |
| 509 CAUSE_SIM_DRV_RCVOVFL = 0x3c, /* SIM driver error: more than 256 bytes received */ | |
| 510 CAUSE_SIM_DRV_TEMPFAIL = 0x3f, /* SIM driver error: temprary failure, SIM reset required */ | |
| 511 CAUSE_SIM_UMTS_AUTH_SQN_ERROR = 0x40, /* UMTS authentication failed due to Sequence Number error (erroneous AUTN) */ | |
| 512 CAUSE_SIM_UMTS_AUTH_MAC_ERROR = 0x41 /* UMTS authentication failed due to MAC error (erroneous AUTN) */ | |
| 513 }T_CAUSE_VAL_sim_cause; | |
| 514 #endif | |
| 515 | |
| 516 /* | |
| 517 * Enum to value table VAL_sm_cause | |
| 518 * CCDGEN:WriteEnum_Count==66 | |
| 519 */ | |
| 520 #ifndef __T_CAUSE_VAL_sm_cause__ | |
| 521 #define __T_CAUSE_VAL_sm_cause__ | |
| 522 typedef enum | |
| 523 { | |
| 524 CAUSE_SM_MODIFY_COLLISION = 0x1, /* Collision between MO and MT modify. MT wins. */ | |
| 525 CAUSE_SM_INVALID_NSAPI = 0x2, /* Attempted procedure on non-existing context/NSAPI */ | |
| 526 CAUSE_SM_R99_PROCEDURE_REJECTED_IN_R97 = 0x3, /* R99 Procedure rejected: Currently active in R97 network */ | |
| 527 CAUSE_SM_PRE_R99_NETWORK_ENTERED = 0x4, /* Context deactivation due to entering pre-R99 network */ | |
| 528 CAUSE_SM_ACTIVATION_OVERRIDE = 0x5 /* Context deactivation due to activation override */ | |
| 529 }T_CAUSE_VAL_sm_cause; | |
| 530 #endif | |
| 531 | |
| 532 /* | |
| 533 * Enum to value table VAL_nwsm_cause | |
| 534 * CCDGEN:WriteEnum_Count==67 | |
| 535 */ | |
| 536 #ifndef __T_CAUSE_VAL_nwsm_cause__ | |
| 537 #define __T_CAUSE_VAL_nwsm_cause__ | |
| 538 typedef enum | |
| 539 { | |
| 540 CAUSE_NWSM_LLC_OR_SNDCP_FAILURE = 0x19, /* LLC or SNDCP failure */ | |
| 541 CAUSE_NWSM_INSUFFICIENT_RESOURCES = 0x1a, /* Insufficient resources */ | |
| 542 CAUSE_NWSM_MISSING_OR_UNKNOWN_APN = 0x1b, /* Missing or unknown APN */ | |
| 543 CAUSE_NWSM_UNKNOWN_PDP_ADDR_OR_TYPE = 0x1c, /* Unknown PDP address or PDP type */ | |
| 544 CAUSE_NWSM_USER_AUTH_FAILED = 0x1e, /* User Aauthentication failed */ | |
| 545 CAUSE_NWSM_ACTIVATE_REJECTED_BY_GGSN = 0x1e, /* Activation rejected by GGSN */ | |
| 546 CAUSE_NWSM_ACTIVATE_REJECTED_UNSPECIFIED = 0x1f, /* Activation rejected, unspecified */ | |
| 547 CAUSE_NWSM_SERVICE_NOT_SUPPORTED = 0x20, /* Service option not supported */ | |
| 548 CAUSE_NWSM_SERVICE_NOT_SUBSCRIBED = 0x21, /* Requested service option not subscribed */ | |
| 549 CAUSE_NWSM_SERVICE_TEMP_OUT_OF_ORDER = 0x22, /* Service option temporarily out of order */ | |
| 550 CAUSE_NWSM_NSAPI_IN_USE = 0x23, /* NSAPI already used (pre-R99 only) */ | |
| 551 CAUSE_NWSM_REGULAR_DEACTIVATION = 0x24, /* Regular deactivation */ | |
| 552 CAUSE_NWSM_QOS_NOT_ACCEPTED = 0x25, /* QoS not accepted */ | |
| 553 CAUSE_NWSM_NETWORK_FAILURE = 0x26, /* Network failure */ | |
| 554 CAUSE_NWSM_REACTIVATION_REQUESTED = 0x27, /* Reactivation requested */ | |
| 555 CAUSE_NWSM_FEATURE_NOT_SUPPORTED = 0x28, /* Feature not supported (context activation) */ | |
| 556 CAUSE_NWSM_SEMANTIC_TFT_ERROR = 0x29, /* Semantic error in TFT operation */ | |
| 557 CAUSE_NWSM_SYNTACTIC_TFT_ERROR = 0x2a, /* Syntactical error in TFT operation */ | |
| 558 CAUSE_NWSM_UNKNOWN_LINKED_TI = 0x2b, /* Unknown PDP context (identified by linked TI) */ | |
| 559 CAUSE_NWSM_SEMANTIC_TFT_FILTER_ERROR = 0x2c, /* Semantic error in packet filter */ | |
| 560 CAUSE_NWSM_SYNTACTIC_TFT_FILTER_ERROR = 0x2d, /* Syntactical error in packet filter */ | |
| 561 CAUSE_NWSM_CONTEXT_NEEDS_TFT = 0x2e, /* PDP context without TFT already activated */ | |
| 562 CAUSE_NWSM_INVALID_TI = 0x51, /* Invalid transaction identifier value */ | |
| 563 CAUSE_NWSM_SEMANTIC_ERROR_IN_MSG = 0x5f, /* Semantically incorrect message */ | |
| 564 CAUSE_NWSM_INVALID_MANDATORY_ELEMENT = 0x60, /* Invalid mandatory information */ | |
| 565 CAUSE_NWSM_MSG_TYPE_NOT_IMPLEMENTED = 0x61, /* Message type non-existent or not implemented */ | |
| 566 CAUSE_NWSM_MSG_TYPE_INCOMPATIBLE_WITH_STATE = 0x62, /* Message type not compatible with the protocol state */ | |
| 567 CAUSE_NWSM_IE_NOT_IMPLEMENTED = 0x63, /* Information element non-existent or not implemented */ | |
| 568 CAUSE_NWSM_CONDITIONAL_IE_ERROR = 0x64, /* Conditional IE error */ | |
| 569 CAUSE_NWSM_MSG_INCOMPATIBLE_WITH_STATE = 0x65, /* Message not compatible with the protocol state */ | |
| 570 CAUSE_NWSM_PROTOCOL_ERROR_UNSPECIFIED = 0x6f /* Unspecified protocol error */ | |
| 571 }T_CAUSE_VAL_nwsm_cause; | |
| 572 #endif | |
| 573 | |
| 574 /* | |
| 575 * Enum to value table VAL_sms_cause | |
| 576 * CCDGEN:WriteEnum_Count==68 | |
| 577 */ | |
| 578 #ifndef __T_CAUSE_VAL_sms_cause__ | |
| 579 #define __T_CAUSE_VAL_sms_cause__ | |
| 580 typedef enum | |
| 581 { | |
| 582 CAUSE_SMS_NO_ERROR = 0x89ff, /* No error */ | |
| 583 CAUSE_SMS_PARAM_WRONG = 0xc900, /* Wrong parameter in primitive */ | |
| 584 CAUSE_SMS_ENTITY_BUSY = 0xc901, /* Entity is busy */ | |
| 585 CAUSE_SMS_OPER_NOT_ALLW = 0xc902, /* Operation not allowed */ | |
| 586 CAUSE_SMS_OPER_NOT_SUPP = 0xc903, /* Operation not supported */ | |
| 587 CAUSE_SMS_SIM_BUSY = 0xc904, /* SIM busy */ | |
| 588 CAUSE_SMS_MEM_FAIL = 0xc905, /* Memory failure */ | |
| 589 CAUSE_SMS_INV_INDEX = 0xc906, /* Invalid memory index */ | |
| 590 CAUSE_SMS_MEM_FULL = 0xc908, /* Memory full */ | |
| 591 CAUSE_SMS_NO_SERVICE = 0xc909, /* No network service */ | |
| 592 CAUSE_SMS_NET_TIMEOUT = 0xc90a, /* Network timeout */ | |
| 593 CAUSE_SMS_UNEXP_CNMA = 0xc90b, /* No +CNMA acknowledgement expected */ | |
| 594 CAUSE_SMS_OTHER_ERROR = 0xc90f /* Any other error */ | |
| 595 }T_CAUSE_VAL_sms_cause; | |
| 596 #endif | |
| 597 | |
| 598 /* | |
| 599 * Enum to value table VAL_nwsms_cp_cause | |
| 600 * CCDGEN:WriteEnum_Count==69 | |
| 601 */ | |
| 602 #ifndef __T_CAUSE_VAL_nwsms_cp_cause__ | |
| 603 #define __T_CAUSE_VAL_nwsms_cp_cause__ | |
| 604 typedef enum | |
| 605 { | |
| 606 CAUSE_NWSMS_CP_NETWORK_FAILURE = 0x11, /* Network Failure */ | |
| 607 CAUSE_NWSMS_CP_CONGESTION = 0x16, /* Congestion */ | |
| 608 CAUSE_NWSMS_CP_INVALID_TI = 0x51, /* Invalid Transaction Identifier */ | |
| 609 CAUSE_NWSMS_CP_SEM_INC_MSG = 0x5f, /* Semantically incorrect message */ | |
| 610 CAUSE_NWSMS_CP_INV_MAND_INFO = 0x60, /* Invalid mandatory information */ | |
| 611 CAUSE_NWSMS_CP_MSG_TYPE_NON_EXIST = 0x61, /* Message type non-existent or not implemented */ | |
| 612 CAUSE_NWSMS_CP_MSG_NOT_COMP = 0x62, /* Message not compatible with the short message protocol state */ | |
| 613 CAUSE_NWSMS_CP_INFO_NON_EXIST = 0x63, /* Information element non-existent or not implemented */ | |
| 614 CAUSE_NWSMS_CP_PROTOCOL_ERROR = 0x6f /* Protocol error, unspecified */ | |
| 615 }T_CAUSE_VAL_nwsms_cp_cause; | |
| 616 #endif | |
| 617 | |
| 618 /* | |
| 619 * Enum to value table VAL_nwsms_rp_cause | |
| 620 * CCDGEN:WriteEnum_Count==70 | |
| 621 */ | |
| 622 #ifndef __T_CAUSE_VAL_nwsms_rp_cause__ | |
| 623 #define __T_CAUSE_VAL_nwsms_rp_cause__ | |
| 624 typedef enum | |
| 625 { | |
| 626 CAUSE_NWSMS_RP_UNASSIGNED_NUMBER = 0x1, /* Unassigned (unallocated) number */ | |
| 627 CAUSE_NWSMS_RP_OPERATOR_DET_BARRED = 0x8, /* Operator determined barring */ | |
| 628 CAUSE_NWSMS_RP_CALL_BARRED = 0xa, /* Call barred */ | |
| 629 CAUSE_NWSMS_RP_SM_TRANSFER_REJECTED = 0x15, /* Short message transfer rejected */ | |
| 630 CAUSE_NWSMS_RP_MEM_CAP_EXCEEDED = 0x16, /* Memory Capacity exceeded */ | |
| 631 CAUSE_NWSMS_RP_DEST_OUT_OF_ORDER = 0x1b, /* Destination out of order */ | |
| 632 CAUSE_NWSMS_RP_UNIDENT_SUBSCRIBER = 0x1c, /* Unidentified subscriber */ | |
| 633 CAUSE_NWSMS_RP_FACILITY_REJECTED = 0x1d, /* Facility rejected */ | |
| 634 CAUSE_NWSMS_RP_UNKNOWN_SUBSCRIBER = 0x1e, /* Unknown subscriber */ | |
| 635 CAUSE_NWSMS_RP_NET_OUT_OF_ORDER = 0x26, /* Network out of order */ | |
| 636 CAUSE_NWSMS_RP_TEMP_FAILURE = 0x29, /* Temporary Failure */ | |
| 637 CAUSE_NWSMS_RP_CONGESTION = 0x2a, /* Congestion */ | |
| 638 CAUSE_NWSMS_RP_NO_RESOURCES = 0x2f, /* Resources unavailable, unspecified */ | |
| 639 CAUSE_NWSMS_RP_FAC_NOT_SUBSCRIBED = 0x32, /* Requested facility not subscribed */ | |
| 640 CAUSE_NWSMS_RP_FAC_NOT_IMPL = 0x45, /* Requested facility not implemented */ | |
| 641 CAUSE_NWSMS_RP_INV_SM_TR_REF_VAL = 0x51, /* Invalid short message transfer reference value */ | |
| 642 CAUSE_NWSMS_RP_SEM_INC_MSG = 0x5f, /* Semantically incorrect message */ | |
| 643 CAUSE_NWSMS_RP_INV_MAND_INFO = 0x60, /* Invalid mandatory information */ | |
| 644 CAUSE_NWSMS_RP_MSG_NON_EXIST = 0x61, /* Message type non-existent or not implemented */ | |
| 645 CAUSE_NWSMS_RP_MSG_NOT_COMP = 0x62, /* Message not compatible with the short message protocol state */ | |
| 646 CAUSE_NWSMS_RP_INFO_NON_EXIST = 0x63, /* Information element non-existent or not implemented */ | |
| 647 CAUSE_NWSMS_RP_PROTOCOL_ERROR = 0x6f, /* Protocol error, unspecified */ | |
| 648 CAUSE_NWSMS_RP_INTERWORKING = 0x7f /* Interworking, unspecified */ | |
| 649 }T_CAUSE_VAL_nwsms_rp_cause; | |
| 650 #endif | |
| 651 | |
| 652 /* | |
| 653 * Enum to value table VAL_nwsms_tp_cause | |
| 654 * CCDGEN:WriteEnum_Count==71 | |
| 655 */ | |
| 656 #ifndef __T_CAUSE_VAL_nwsms_tp_cause__ | |
| 657 #define __T_CAUSE_VAL_nwsms_tp_cause__ | |
| 658 typedef enum | |
| 659 { | |
| 660 CAUSE_NWSMS_TP_TM_IW_NOT_SUP = 0x80, /* Telematic interworking not supported (MO) */ | |
| 661 CAUSE_NWSMS_TP_SM_0_NOT_SUP = 0x81, /* Short Message Type 0 not supported (MO, MT) */ | |
| 662 CAUSE_NWSMS_TP_CANT_REP_SM = 0x82, /* Cannot replace short message (MO, MT) */ | |
| 663 CAUSE_NWSMS_TP_TP_PID_UNSPEC = 0x8f, /* Unspecified TP-PID error (MO, MT) */ | |
| 664 CAUSE_NWSMS_TP_DCS_NOT_SUP = 0x90, /* Data coding scheme (alphabet) not supported (MO) */ | |
| 665 CAUSE_NWSMS_TP_CLASS_NOT_SUP = 0x91, /* Message class not supported (MT) */ | |
| 666 CAUSE_NWSMS_TP_TP_DCS_UNSPEC = 0x9f, /* Unspecified TP-DCS error (MO, MT) */ | |
| 667 CAUSE_NWSMS_TP_CMD_CANT_ACT = 0xa0, /* Command cannot be actioned (MO) */ | |
| 668 CAUSE_NWSMS_TP_CMD_NOT_SUP = 0xa1, /* Command unsupported (MO) */ | |
| 669 CAUSE_NWSMS_TP_TP_CMD_UNSPEC = 0xaf, /* Unspecified TP-Command error (MO) */ | |
| 670 CAUSE_NWSMS_TP_TPDU_NOT_SUP = 0xb0, /* TPDU not supported (MO, MT) */ | |
| 671 CAUSE_NWSMS_TP_SC_BUSY = 0xc0, /* SC busy (MO) */ | |
| 672 CAUSE_NWSMS_TP_NO_SC_SUBSCRIPT = 0xc1, /* No SC subscription (MO) */ | |
| 673 CAUSE_NWSMS_TP_SC_SYS_FAIL = 0xc2, /* SC system failure (MO) */ | |
| 674 CAUSE_NWSMS_TP_INV_SME_ADDR = 0xc3, /* Invalid SME address (MO) */ | |
| 675 CAUSE_NWSMS_TP_DEST_SME_BARRED = 0xc4, /* Destination SME barred (MO) */ | |
| 676 CAUSE_NWSMS_TP_REJ_DUPL_SM = 0xc5, /* SM rejected-duplicate SM (MO) */ | |
| 677 CAUSE_NWSMS_TP_TPVPF_NOT_SUP = 0xc6, /* Validity Period Format not supported (MO) */ | |
| 678 CAUSE_NWSMS_TP_TPVP_NOT_SUP = 0xc7, /* Validity Period not supported (MO) */ | |
| 679 CAUSE_NWSMS_TP_SIM_MEM_FULL = 0xd0, /* SIM SMS storage full (MT) */ | |
| 680 CAUSE_NWSMS_TP_NO_SMS_MEM_IN_MS = 0xd1, /* No SMS storage capability in SIM (MT) */ | |
| 681 CAUSE_NWSMS_TP_ERROR_IN_MS = 0xd2, /* Error in MS (MT) */ | |
| 682 CAUSE_NWSMS_TP_MEM_CAP_EXCEED = 0xd3, /* Memory Capacity exceeded (MO, MT) */ | |
| 683 CAUSE_NWSMS_TP_SAT_BUSY = 0xd4, /* SIM Application Toolkit busy (MT) */ | |
| 684 CAUSE_NWSMS_TP_SAT_DNL_ERROR = 0xd5, /* SIM Data Download error (MT) */ | |
| 685 CAUSE_NWSMS_TP_UNSPECIFIED = 0xff /* Unspecified error cause (MO, MT) */ | |
| 686 }T_CAUSE_VAL_nwsms_tp_cause; | |
| 687 #endif | |
| 688 | |
| 689 /* | |
| 690 * Enum to value table VAL_sn_cause | |
| 691 * CCDGEN:WriteEnum_Count==72 | |
| 692 */ | |
| 693 #ifndef __T_CAUSE_VAL_sn_cause__ | |
| 694 #define __T_CAUSE_VAL_sn_cause__ | |
| 695 typedef enum | |
| 696 { | |
| 697 CAUSE_SN_NORMAL_RELEASE = 0x0, /* normal release (Not specified in 3G) */ | |
| 698 CAUSE_SN_INVALID_XID = 0x100, /* invalid XID response */ | |
| 699 CAUSE_SN_DM_RECEIVED = 0x101, /* DM received */ | |
| 700 CAUSE_SN_NO_PEER_RESPONSE = 0x102, /* no peer response */ | |
| 701 CAUSE_SN_LOWLAYER_DEACT = 0x103 /* lower layer deactivation */ | |
| 702 }T_CAUSE_VAL_sn_cause; | |
| 703 #endif | |
| 704 | |
| 705 /* | |
| 706 * Enum to value table VAL_upm_cause | |
| 707 * CCDGEN:WriteEnum_Count==73 | |
| 708 */ | |
| 709 #ifndef __T_CAUSE_VAL_upm_cause__ | |
| 710 #define __T_CAUSE_VAL_upm_cause__ | |
| 711 typedef enum | |
| 712 { | |
| 713 CAUSE_UPM_NORMAL_RELEASE = 0x0, /* normal release */ | |
| 714 CAUSE_UPM_DTI_DISCONNECT = 0x10, /* The DTI was closed for some reason */ | |
| 715 CAUSE_UPM_RT_QOS_RELEASE = 0x200, /* A real-time QoS caused a (RAB) release */ | |
| 716 CAUSE_UPM_REEST_NEEDED = 0x201, /* A real-time QoS context needs (RAB) reestablishment */ | |
| 717 CAUSE_UPM_REEST_REJECT = 0x202 /* A reestablishment was rejected */ | |
| 718 }T_CAUSE_VAL_upm_cause; | |
| 719 #endif | |
| 720 | |
| 721 #include "CDG_LEAVE.h" | |
| 722 | |
| 723 | |
| 724 #endif |
