FreeCalypso > hg > freecalypso-sw
comparison gsm-fw/cdg/cdginc-locosto/m_cc.val @ 654:95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
| author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> |
|---|---|
| date | Thu, 25 Sep 2014 09:46:42 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 653:31d82d090499 | 654:95c433d8c274 |
|---|---|
| 1 /* | |
| 2 +--------------------------------------------------------------------------+ | |
| 3 | PROJECT : PROTOCOL STACK | | |
| 4 | FILE : m_cc.val | | |
| 5 | SOURCE : "msg\cc.mdf" | | |
| 6 | LastModified : "2004-01-26" | | |
| 7 | IdAndVersion : "6147.600.97.110" | | |
| 8 | SrcFileTime : "Wed Nov 28 10:18:32 2007" | | |
| 9 | Generated by CCDGEN_2.5.5A on Thu Sep 25 09:18:52 2014 | | |
| 10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! | | |
| 11 +--------------------------------------------------------------------------+ | |
| 12 */ | |
| 13 | |
| 14 /* PRAGMAS | |
| 15 * PREFIX : M_CC | |
| 16 * COMPATIBILITY_DEFINES : NO | |
| 17 * ALWAYS_ENUM_IN_VAL_FILE: NO | |
| 18 * ENABLE_GROUP: NO | |
| 19 * CAPITALIZE_TYPENAME: NO | |
| 20 * CCDNAME: CC | |
| 21 */ | |
| 22 | |
| 23 | |
| 24 #ifndef M_CC_VAL | |
| 25 #define M_CC_VAL | |
| 26 | |
| 27 | |
| 28 #define CDG_ENTER__M_CC_VAL | |
| 29 | |
| 30 #define CDG_ENTER__FILENAME _M_CC_VAL | |
| 31 #define CDG_ENTER__M_CC_VAL__FILE_TYPE CDGINC | |
| 32 #define CDG_ENTER__M_CC_VAL__LAST_MODIFIED _2004_01_26 | |
| 33 #define CDG_ENTER__M_CC_VAL__ID_AND_VERSION _6147_600_97_110 | |
| 34 | |
| 35 #define CDG_ENTER__M_CC_VAL__SRC_FILE_TIME _Wed_Nov_28_10_18_32_2007 | |
| 36 | |
| 37 #include "CDG_ENTER.h" | |
| 38 | |
| 39 #undef CDG_ENTER__M_CC_VAL | |
| 40 | |
| 41 #undef CDG_ENTER__FILENAME | |
| 42 | |
| 43 | |
| 44 /* | |
| 45 * Value constants for VAL_access_ident | |
| 46 */ | |
| 47 #define M_CC_VAL_ACCESS_IDENT___DEF (0x0) /* reserved */ | |
| 48 #define M_CC_AI_OCT_ID (0x0) /* octet identifier */ | |
| 49 | |
| 50 /* | |
| 51 * Value constants for VAL_state | |
| 52 */ | |
| 53 #define M_CC_VAL_STATE___DEF (0x0) /* reserved */ | |
| 54 #define M_CC_CS_0 (0x0) /* null */ | |
| 55 #define M_CC_CS_01 (0x2) /* MM connection pending */ | |
| 56 #define M_CC_CS_03 (0x23) /* Wait for network information */ | |
| 57 #define M_CC_CS_05 (0x25) /* CC-Establishment confirmed */ | |
| 58 #define M_CC_CS_06 (0x26) /* Recall present */ | |
| 59 #define M_CC_CS_1 (0x1) /* call initiated */ | |
| 60 #define M_CC_CS_3 (0x3) /* mobile originating call proceeding */ | |
| 61 #define M_CC_CS_4 (0x4) /* call delivered */ | |
| 62 #define M_CC_CS_6 (0x6) /* call present */ | |
| 63 #define M_CC_CS_7 (0x7) /* call received */ | |
| 64 #define M_CC_CS_8 (0x8) /* connect request */ | |
| 65 #define M_CC_CS_9 (0x9) /* mobile terminating call confirmed */ | |
| 66 #define M_CC_CS_10 (0xa) /* active */ | |
| 67 #define M_CC_CS_11 (0xb) /* disconnect request */ | |
| 68 #define M_CC_CS_12 (0xc) /* disconnect indication */ | |
| 69 #define M_CC_CS_19 (0x13) /* release request */ | |
| 70 #define M_CC_CS_26 (0x1a) /* mobile originating modify */ | |
| 71 #define M_CC_CS_27 (0x1b) /* mobile terminating modify */ | |
| 72 #define M_CC_CS_28 (0x1c) /* connect indication */ | |
| 73 | |
| 74 /* | |
| 75 * Value constants for VAL_cause | |
| 76 */ | |
| 77 #define M_CC_CAUSE_UNASSIGN (0x1) /* Unassigned (unallocated) Note 9 number */ | |
| 78 #define M_CC_CAUSE_NO_ROUTE (0x3) /* No route to destination */ | |
| 79 #define M_CC_CAUSE_CHAN_UNACCEPT (0x6) /* Channel unacceptable */ | |
| 80 #define M_CC_CAUSE_BARRED (0x8) /* Operator determined barring */ | |
| 81 #define M_CC_CAUSE_CALL_CLEAR (0x10) /* Normal call clearing */ | |
| 82 #define M_CC_CAUSE_USER_BUSY (0x11) /* User busy */ | |
| 83 #define M_CC_CAUSE_NO_RESPONSE (0x12) /* No user responding */ | |
| 84 #define M_CC_CAUSE_ALERT_NO_ANSWER (0x13) /* User alerting, no answer */ | |
| 85 #define M_CC_CAUSE_CALL_REJECT (0x15) /* Call rejected */ | |
| 86 #define M_CC_CAUSE_NUM_CHANGED (0x16) /* Number changed */ | |
| 87 #define M_CC_CAUSE_PREEMPTION (0x19) /* Pre-emption */ | |
| 88 #define M_CC_CAUSE_USER_CLEAR (0x1a) /* Non selected user clearing */ | |
| 89 #define M_CC_CAUSE_DEST_ORDER (0x1b) /* Destination out of order */ | |
| 90 #define M_CC_CAUSE_NUM_FORMAT (0x1c) /* Invalid number format (incomplete number) */ | |
| 91 #define M_CC_CAUSE_FACILITY_REJECT (0x1d) /* Facility rejected */ | |
| 92 #define M_CC_CAUSE_STATUS_ENQUIRY (0x1e) /* Response to STATUS ENQUIRY */ | |
| 93 #define M_CC_CAUSE_UNSPECIFIED (0x1f) /* Normal, unspecified */ | |
| 94 #define M_CC_CAUSE_NO_CHAN_AVAIL (0x22) /* No circuit/channel available */ | |
| 95 #define M_CC_CAUSE_NETWORK_ORDER (0x26) /* Network out of order */ | |
| 96 #define M_CC_CAUSE_TEMP_FAIL (0x29) /* Temporary failure */ | |
| 97 #define M_CC_CAUSE_SWITCH_CONGEST (0x2a) /* Switching equipment congestion */ | |
| 98 #define M_CC_CAUSE_INFO_DISCARD (0x2b) /* Access information discarded */ | |
| 99 #define M_CC_CAUSE_REQ_CHAN_UNAVAIL (0x2c) /* requested circuit/channel not available */ | |
| 100 #define M_CC_CAUSE_RESOURCE_UNAVAIL (0x2f) /* Resources unavailable, unspecified */ | |
| 101 #define M_CC_CAUSE_QOS_UNAVAIL (0x31) /* Quality of service unavailable */ | |
| 102 #define M_CC_CAUSE_FACILITY_UNSUBSCRIB (0x32) /* Requested facility not subscribed */ | |
| 103 #define M_CC_CAUSE_BARRED_IN_CUG (0x37) /* Incoming calls barred within the CUG */ | |
| 104 #define M_CC_CAUSE_BEARER_CAP_AUTHORIZ (0x39) /* Bearer capability not authorized */ | |
| 105 #define M_CC_CAUSE_BEARER_CAP_UNAVAIL (0x3a) /* Bearer capability not presently available */ | |
| 106 #define M_CC_CAUSE_SERVICE_UNAVAIL (0x3f) /* Service or option not available, unspecified */ | |
| 107 #define M_CC_CAUSE_BEARER_NOT_IMPLEM (0x41) /* Bearer service not implemented */ | |
| 108 #define M_CC_CAUSE_ACM_MAX (0x44) /* ACM equal to or greater than ACMmax */ | |
| 109 #define M_CC_CAUSE_FACILITY_NOT_IMPLEM (0x45) /* Requested facility not implemented */ | |
| 110 #define M_CC_CAUSE_RESTICT_BEARER_CAP (0x46) /* Only restricted digital information bearer capability is available */ | |
| 111 #define M_CC_CAUSE_SERVICE_NOT_IMPLEM (0x4f) /* Service or option not implemented, unspecified */ | |
| 112 #define M_CC_CAUSE_INVALID_TI (0x51) /* Invalid transaction identifier value */ | |
| 113 #define M_CC_CAUSE_USER_NOT_IN_CUG (0x57) /* User not member of CUG */ | |
| 114 #define M_CC_CAUSE_INCOMPAT_DEST (0x58) /* Incompatible destination */ | |
| 115 #define M_CC_CAUSE_INVALID_TRANS_NET (0x5b) /* Invalid transit network selection */ | |
| 116 #define M_CC_CAUSE_INCORRECT_MESSAGE (0x5f) /* Semantically incorrect message */ | |
| 117 #define M_CC_CAUSE_INVALID_MAND_INFO (0x60) /* Invalid mandatory information */ | |
| 118 #define M_CC_CAUSE_MESSAGE_TYPE_NOT_IMPLEM (0x61) /* Message type non-existent or not implemented */ | |
| 119 #define M_CC_CAUSE_MESSAGE_TYPE_INCOMPAT (0x62) /* Message type not compatible with protocol state */ | |
| 120 #define M_CC_CAUSE_INFO_ELEM_NOT_IMPLEM (0x63) /* Information element nonistent or not implemented */ | |
| 121 #define M_CC_CAUSE_COND_INFO_ELEM (0x64) /* Conditional IE error */ | |
| 122 #define M_CC_CAUSE_MESSAGE_INCOMPAT (0x65) /* Message not compatible with protocol state */ | |
| 123 #define M_CC_CAUSE_TIMER (0x66) /* Recovery on timer expiry */ | |
| 124 #define M_CC_CAUSE_PROTOCOL (0x6f) /* Protocol error, unspecified */ | |
| 125 #define M_CC_CAUSE_INTERWORKING (0x7f) /* Interworking, unspecified */ | |
| 126 | |
| 127 /* | |
| 128 * Value constants for VAL_code | |
| 129 */ | |
| 130 #define M_CC_VAL_CODE___DEF (0x0) /* reserved */ | |
| 131 #define M_CC_CSTD_GSM (0x0) /* GSM standardized coding */ | |
| 132 | |
| 133 /* | |
| 134 * Value constants for VAL_cs | |
| 135 */ | |
| 136 #define M_CC_CS_Q931 (0x0) /* standardized coding as described in CCITT Rec. Q.931 */ | |
| 137 #define M_CC_CS_INTERNATIONAL (0x1) /* reserved for other international standards */ | |
| 138 #define M_CC_CS_NATIONAL (0x2) /* national standard */ | |
| 139 #define M_CC_CS_GSM_PLMN (0x3) /* standard defined for the GSM PLMNS as described in 10.86/GSM 04.08 */ | |
| 140 | |
| 141 /* | |
| 142 * Value constants for VAL_compress | |
| 143 */ | |
| 144 #define M_CC_COMP_NO (0x0) /* data compression not possible */ | |
| 145 #define M_CC_COMP_YES (0x1) /* data compression possible */ | |
| 146 | |
| 147 /* | |
| 148 * Value constants for VAL_config | |
| 149 */ | |
| 150 #define M_CC_VAL_CONFIG___DEF (0x0) /* reserved */ | |
| 151 #define M_CC_CONF_POINT_TO_POINT (0x0) /* point-to-point */ | |
| 152 | |
| 153 /* | |
| 154 * Value constants for VAL_congest_lev | |
| 155 */ | |
| 156 #define M_CC_VAL_CONGEST_LEV___DEF (0x0) /* reserved */ | |
| 157 #define M_CC_CL_RECEIVER_READY (0x0) /* receiver ready */ | |
| 158 #define M_CC_CL_RECEIVER_NOT_READY (0xf) /* receiver not ready */ | |
| 159 | |
| 160 /* | |
| 161 * Value constants for VAL_conn_elem | |
| 162 */ | |
| 163 #define M_CC_CE_TRANSPA (0x0) /* transparent */ | |
| 164 #define M_CC_CE_RLP (0x1) /* non transparent (RLP) */ | |
| 165 #define M_CC_CE_TRANSPA_PREF (0x2) /* both, transparent preferred */ | |
| 166 #define M_CC_CE_RLP_PREF (0x3) /* both, non transparent preferred */ | |
| 167 | |
| 168 /* | |
| 169 * Value constants for VAL_dtmf | |
| 170 */ | |
| 171 #define M_CC_DTMF_EARLY (0x0) /* Reserved for earlier versions of the protocol. */ | |
| 172 #define M_CC_DTMF_CURRENT (0x1) /* The mobile station supports DTMF as specified in section 5.5.7 of GSM 4.08. */ | |
| 173 | |
| 174 /* | |
| 175 * Value constants for VAL_duplex | |
| 176 */ | |
| 177 #define M_CC_DUPLEX_HALF (0x0) /* half duplex */ | |
| 178 #define M_CC_DUPLEX_FULL (0x1) /* full duplex */ | |
| 179 | |
| 180 /* | |
| 181 * Value constants for VAL_establish | |
| 182 */ | |
| 183 #define M_CC_VAL_ESTABLISH___DEF (0x0) /* reserved */ | |
| 184 #define M_CC_ESTAB_DEMAND (0x0) /* demand */ | |
| 185 | |
| 186 /* | |
| 187 * Value constants for VAL_hold | |
| 188 */ | |
| 189 #define M_CC_HLD_IDLE (0x0) | |
| 190 #define M_CC_HLD_HOLD_REQ (0x1) | |
| 191 #define M_CC_HLD_CALL_HELD (0x2) | |
| 192 #define M_CC_HLD_RETRIEVE_REQ (0x3) | |
| 193 | |
| 194 /* | |
| 195 * Value constants for VAL_trans_cap | |
| 196 */ | |
| 197 #define M_CC_VAL_TRANS_CAP___DEF (0x0) /* reserved */ | |
| 198 #define M_CC_ITC_SPEECH (0x0) /* speech */ | |
| 199 #define M_CC_ITC_DIGITAL_UNRESTRICTED (0x1) /* unrestricted digital information */ | |
| 200 #define M_CC_ITC_AUDIO (0x2) /* audio 3.1 kHz, ex PLMN */ | |
| 201 #define M_CC_ITC_FAX_GROUP_3 (0x3) /* fascimile group 3 */ | |
| 202 #define M_CC_ITC_OTHER (0x5) /* Other ITC (See octet 5a) */ | |
| 203 #define M_CC_ITC_AUXILIARY_SPEECH (0x6) /* Auxiliary speech */ | |
| 204 #define M_CC_ITC_NETWORK_RESERVED (0x7) /* reserved, to be used in the network. */ | |
| 205 | |
| 206 /* | |
| 207 * Value constants for VAL_intermed_rate | |
| 208 */ | |
| 209 #define M_CC_VAL_INTERMED_RATE___DEF (0x0) /* reserved */ | |
| 210 #define M_CC_IR_8_KBIT (0x2) /* 8 kbit/s */ | |
| 211 #define M_CC_IR_16_KBIT (0x3) /* 16 kbit/s */ | |
| 212 | |
| 213 /* | |
| 214 * Value constants for VAL_l1_ident | |
| 215 */ | |
| 216 #define M_CC_VAL_L1_IDENT___DEF (0x0) /* reserved */ | |
| 217 #define M_CC_L1_OCT_ID (0x1) /* octet identifier */ | |
| 218 | |
| 219 /* | |
| 220 * Value constants for VAL_l2_ident | |
| 221 */ | |
| 222 #define M_CC_VAL_L2_IDENT___DEF (0x0) /* reserved */ | |
| 223 #define M_CC_L2_OCT_ID (0x2) /* octet identifier */ | |
| 224 | |
| 225 /* | |
| 226 * Value constants for VAL_loc | |
| 227 */ | |
| 228 #define M_CC_VAL_LOC___DEF (0x0) /* reserved */ | |
| 229 #define M_CC_LOC_USER (0x0) /* user */ | |
| 230 #define M_CC_LOC_PRIV_NET_LOCAL_USER (0x1) /* private network serving the local user */ | |
| 231 #define M_CC_LOC_PUB_NET_LOCAL_USER (0x2) /* public network serving the local user */ | |
| 232 #define M_CC_LOC_TRANSIT_NET (0x3) /* transit network */ | |
| 233 #define M_CC_LOC_PUB_NET_REMOTE_USER (0x4) /* public network serving the remote user */ | |
| 234 #define M_CC_LOC_PRIV_NET_REMOTE_USER (0x5) /* private network serving the remote user */ | |
| 235 #define M_CC_LOC_INTERNATIONAL_NET (0x7) /* international network */ | |
| 236 #define M_CC_LOC_BEYOND_POINT (0xa) /* network beyond interworking point */ | |
| 237 | |
| 238 /* | |
| 239 * Value constants for VAL_modem_type | |
| 240 */ | |
| 241 #define M_CC_VAL_MODEM_TYPE___DEF (0x0) /* reserved */ | |
| 242 #define M_CC_MT_NONE (0x0) /* none */ | |
| 243 #define M_CC_MT_V21 (0x1) /* V.21 */ | |
| 244 #define M_CC_MT_V22 (0x2) /* V.22 */ | |
| 245 #define M_CC_MT_V22BIS (0x3) /* V.22 bis */ | |
| 246 #define M_CC_MT_V23 (0x4) /* V.23, (GSM R97 only) */ | |
| 247 #define M_CC_MT_V26TER (0x5) /* V.26 ter */ | |
| 248 #define M_CC_MT_V32 (0x6) /* V.32 */ | |
| 249 #define M_CC_MT_UNDEF (0x7) /* modem for undefined interface */ | |
| 250 #define M_CC_MT_AUTO (0x8) /* autobauding type 1 */ | |
| 251 | |
| 252 /* | |
| 253 * Value constants for VAL_mpty | |
| 254 */ | |
| 255 #define M_CC_MPTY_IDLE (0x0) | |
| 256 #define M_CC_MPTY_REQ (0x1) | |
| 257 #define M_CC_MPTY_CALL (0x2) | |
| 258 #define M_CC_MPTY_SPLIT (0x3) | |
| 259 | |
| 260 /* | |
| 261 * Value constants for VAL_negotiate | |
| 262 */ | |
| 263 #define M_CC_VAL_NEGOTIATE___DEF (0x0) /* reserved */ | |
| 264 #define M_CC_NEGOTIATE_NO (0x0) /* in-band negotiation not possible */ | |
| 265 | |
| 266 /* | |
| 267 * Value constants for VAL_nirr | |
| 268 */ | |
| 269 #define M_CC_NIRR_NO_MEANING (0x0) /* No meaning is associated with this value. */ | |
| 270 #define M_CC_NIRR_DATA (0x1) /* Data up to and including 4.8 kb/s, full rate, non-transparent, 6 kb/s radio interface rate is requested. */ | |
| 271 | |
| 272 /* | |
| 273 * Value constants for VAL_nic_rx | |
| 274 */ | |
| 275 #define M_CC_NIC_RX_NO (0x0) /* cannot accept data with network independent clock (i.e. sender does not support this optional procedure) */ | |
| 276 #define M_CC_NIC_RX_YES (0x1) /* can accept data with network independent clock (i.e. sender does support this optional procedure) */ | |
| 277 | |
| 278 /* | |
| 279 * Value constants for VAL_nic_tx | |
| 280 */ | |
| 281 #define M_CC_NIC_TX_NO (0x0) /* does not require to send data with network independent clock */ | |
| 282 #define M_CC_NIC_TX_YES (0x1) /* requires to send data with network independent clock */ | |
| 283 | |
| 284 /* | |
| 285 * Value constants for VAL_nd | |
| 286 */ | |
| 287 #define M_CC_VAL_ND___DEF (0x0) /* reserved */ | |
| 288 #define M_CC_ND_USER_SUSPEND (0x0) | |
| 289 #define M_CC_ND_USED_RESUME (0x1) | |
| 290 #define M_CC_ND_BEARER_CHANGE (0x2) | |
| 291 | |
| 292 /* | |
| 293 * Value constants for VAL_npi | |
| 294 */ | |
| 295 #define M_CC_VAL_NPI___DEF (0x0) /* reserved */ | |
| 296 #define M_CC_NPI_UNKNOWN (0x0) /* unknown */ | |
| 297 #define M_CC_NPI_ISDN (0x1) /* ISDN/telephony numbering plan (Rec. E.164/E.163) */ | |
| 298 #define M_CC_NPI_X121 (0x3) /* data numbering plan (Recommendation X.121) */ | |
| 299 #define M_CC_NPI_F69 (0x4) /* telex numbering plan (Recommendation F.69) */ | |
| 300 #define M_CC_NPI_NATIONAL (0x8) /* national numbering plan */ | |
| 301 #define M_CC_NPI_PRIVATE (0x9) /* private numbering plan */ | |
| 302 #define M_CC_NPI_CTS (0xb) /* Reserved for CTS */ | |
| 303 #define M_CC_NPI_EXTENSTION (0xf) /* reserved for extension */ | |
| 304 | |
| 305 /* | |
| 306 * Value constants for VAL_num_data | |
| 307 */ | |
| 308 #define M_CC_NDATA_7 (0x0) /* 7 bits */ | |
| 309 #define M_CC_NDATA_8 (0x1) /* 8 bits (this value is also used in the case of bit oriented protocols) */ | |
| 310 | |
| 311 /* | |
| 312 * Value constants for VAL_num_stop | |
| 313 */ | |
| 314 #define M_CC_NSTOP_1 (0x0) /* 1 bit (This value is also used in the case of synchronous mode) */ | |
| 315 #define M_CC_NSTOP_2 (0x1) /* 2 bits */ | |
| 316 | |
| 317 /* | |
| 318 * Value constants for VAL_odd_even | |
| 319 */ | |
| 320 #define M_CC_OE_EVEN (0x0) /* even number of address signals */ | |
| 321 #define M_CC_OE_ODD (0x1) /* odd number of address signals */ | |
| 322 | |
| 323 /* | |
| 324 * Value constants for VAL_parity | |
| 325 */ | |
| 326 #define M_CC_VAL_PARITY___DEF (0x0) /* reserved */ | |
| 327 #define M_CC_PARITY_ODD (0x0) /* odd */ | |
| 328 #define M_CC_PARITY_EVEN (0x2) /* even */ | |
| 329 #define M_CC_PARITY_NONE (0x3) /* none */ | |
| 330 #define M_CC_PARITY_0 (0x4) /* forced to 0 */ | |
| 331 #define M_CC_PARITY_1 (0x5) /* forced to 1 */ | |
| 332 | |
| 333 /* | |
| 334 * Value constants for VAL_present | |
| 335 */ | |
| 336 #define M_CC_VAL_PRESENT___DEF (0x0) /* reserved */ | |
| 337 #define M_CC_PRES_ALLOWED (0x0) /* Presentation allowed */ | |
| 338 #define M_CC_PRES_RESTRICTED (0x1) /* Presentation restricted */ | |
| 339 #define M_CC_PRES_NOT_AVAIL (0x2) /* Number not available due to interworking */ | |
| 340 | |
| 341 /* | |
| 342 * Value constants for VAL_progress_desc | |
| 343 */ | |
| 344 #define M_CC_VAL_PROGRESS_DESC___DEF (0x0) /* Unspecific */ | |
| 345 #define M_CC_PROG_NO_END_TO_END_PLMN (0x1) /* Call is not end-to-end PLMN/ISDN, further call progress information may be available in-band */ | |
| 346 #define M_CC_PROG_DEST_NON_PLMN (0x2) /* Destination address in non-PLMN/ISDN */ | |
| 347 #define M_CC_PROG_ORIGIN_NON_PLMN (0x3) /* Origination address in non-PLMN/ISDN */ | |
| 348 #define M_CC_PROG_RETURN_TO_PLMN (0x4) /* Call has returned to the PLMN/ISDN */ | |
| 349 #define M_CC_PROG_INBAND_AVAIL (0x8) /* In-band information or appropriate pattern now available */ | |
| 350 #define M_CC_PROG_END_TO_END_PLMN (0x20) /* Call is end-to-end PLMN/ISDN */ | |
| 351 #define M_CC_PROG_QUEUEING (0x40) /* Queueing */ | |
| 352 | |
| 353 /* | |
| 354 * Value constants for VAL_rad_chan_req | |
| 355 */ | |
| 356 #define M_CC_VAL_RAD_CHAN_REQ___DEF (0x0) /* reserved */ | |
| 357 #define M_CC_RCR_FULL_ONLY (0x1) /* full rate support only mobile station */ | |
| 358 #define M_CC_RCR_HALF_PREF (0x2) /* dual rate support mobile station/half rate preferred */ | |
| 359 #define M_CC_RCR_FULL_PREF (0x3) /* dual rate support mobile station/full rate preferred */ | |
| 360 | |
| 361 /* | |
| 362 * Value constants for VAL_rate_adapt | |
| 363 */ | |
| 364 #define M_CC_RA_NONE (0x0) /* no rate adaption */ | |
| 365 #define M_CC_RA_V110 (0x1) /* V.110/X.30 rate adaption */ | |
| 366 #define M_CC_RA_X31 (0x2) /* CCITT X.31 flag stuffing */ | |
| 367 #define M_CC_RA_OTHER (0x3) /* Other rate adaption */ | |
| 368 | |
| 369 /* | |
| 370 * Value constants for VAL_repeat | |
| 371 */ | |
| 372 #define M_CC_VAL_REPEAT___DEF (0x0) /* Reserved */ | |
| 373 #define M_CC_REPEAT_CIRCULAR (0x1) /* Circular for successive selection 'mode 1 alternate mode 2' */ | |
| 374 #define M_CC_REPEAT_FALLBACK (0x2) /* Support of fallback - mode 1 preferred, mode 2 if setup of mode 1 fails */ | |
| 375 #define M_CC_REPEAT_SEQUENTIAL (0x3) /* Sequential for successive selection 'mode 1 and then mode 2' (GSM R97 only) */ | |
| 376 | |
| 377 /* | |
| 378 * Value constants for VAL_screen | |
| 379 */ | |
| 380 #define M_CC_SCR_USER_UNSCREENED (0x0) /* User-provided, not screened */ | |
| 381 #define M_CC_SCR_USER_PASSED (0x1) /* User-provided, verified and passed */ | |
| 382 #define M_CC_SCR_USER_FAILED (0x2) /* User-provided, verified and failed */ | |
| 383 #define M_CC_SCR_NETWORD (0x3) /* Network provided */ | |
| 384 | |
| 385 /* | |
| 386 * Value constants for VAL_signal | |
| 387 */ | |
| 388 #define M_CC_VAL_SIGNAL___DEF (0x0) /* reserved */ | |
| 389 #define M_CC_SIGNAL_DIAL_ON (0x0) /* dial tone on */ | |
| 390 #define M_CC_SIGNAL_BACK_ON (0x1) /* ring back tone on */ | |
| 391 #define M_CC_SIGNAL_INTERCEPT_ON (0x2) /* intercept tone on */ | |
| 392 #define M_CC_SIGNAL_CONGEST_ON (0x3) /* network congestion tone on */ | |
| 393 #define M_CC_SIGNAL_BUSY_ON (0x4) /* busy tone on */ | |
| 394 #define M_CC_SIGNAL_CONFIRM_ON (0x5) /* confirm tone on */ | |
| 395 #define M_CC_SIGNAL_ANSWER_ON (0x6) /* answer tone on */ | |
| 396 #define M_CC_SIGNAL_WAITING_ON (0x7) /* call waiting tone on */ | |
| 397 #define M_CC_SIGNAL_HOOK_OFF_ON (0x8) /* off-hook warning tone on */ | |
| 398 #define M_CC_SIGNAL_TONES_OFF (0x3f) /* tones off */ | |
| 399 #define M_CC_SIGNAL_ALERT_OFF (0x4f) /* alerting off */ | |
| 400 | |
| 401 /* | |
| 402 * Value constants for VAL_sig_access_prot | |
| 403 */ | |
| 404 #define M_CC_VAL_SIG_ACCESS_PROT___DEF (0x0) /* reserved */ | |
| 405 #define M_CC_SIAP_I440 (0x1) /* I.440/450 */ | |
| 406 #define M_CC_SIAP_X28_INDIV_NUI (0x3) /* X.28 - dedicated PAD, individual NUI (GSM R97 only) */ | |
| 407 #define M_CC_SIAP_X28_UNIV_NUI (0x4) /* X.28 - dedicated PAD, universal NUI (GSM R97 only) */ | |
| 408 #define M_CC_SIAP_X28_NON_DEDIC (0x5) /* X.28 - non dedicated PAD (GSM R97 only) */ | |
| 409 #define M_CC_SIAP_X32 (0x6) /* X.32 */ | |
| 410 | |
| 411 /* | |
| 412 * Value constants for VAL_structure | |
| 413 */ | |
| 414 #define M_CC_VAL_STRUCTURE___DEF (0x0) /* reserved */ | |
| 415 #define M_CC_STRC_SERV_DATA_INTEG (0x0) /* service data unit integrity */ | |
| 416 #define M_CC_STRC_UNSTRUCTURED (0x3) /* unstructured */ | |
| 417 | |
| 418 /* | |
| 419 * Value constants for VAL_sync_async | |
| 420 */ | |
| 421 #define M_CC_SYNCHRONOUS (0x0) /* synchronous */ | |
| 422 #define M_CC_ASYNCHRONOUS (0x1) /* asynchronous */ | |
| 423 | |
| 424 /* | |
| 425 * Value constants for VAL_trans_mode | |
| 426 */ | |
| 427 #define M_CC_TM_CIRCUIT (0x0) /* circuit mode */ | |
| 428 #define M_CC_TM_PACKET (0x1) /* packet mode */ | |
| 429 | |
| 430 /* | |
| 431 * Value constants for VAL_ton | |
| 432 */ | |
| 433 #define M_CC_VAL_TON___DEF (0x0) /* reserved */ | |
| 434 #define M_CC_TON_UNKNOWN (0x0) /* unknown */ | |
| 435 #define M_CC_TON_INTERNATIONAL (0x1) /* international number */ | |
| 436 #define M_CC_TON_NATIONAL (0x2) /* national number */ | |
| 437 #define M_CC_TON_NETWORK (0x3) /* network specific number */ | |
| 438 #define M_CC_TON_DEDICATED (0x4) /* dedicated access, short code */ | |
| 439 #define M_CC_TON_EXTENSION (0x7) /* reserved for extention */ | |
| 440 | |
| 441 /* | |
| 442 * Value constants for VAL_tos | |
| 443 */ | |
| 444 #define M_CC_VAL_TOS___DEF (0x0) /* reserved */ | |
| 445 #define M_CC_TOS_NSAP (0x0) /* NSAP (X.213/ISO 8348 AD2) */ | |
| 446 #define M_CC_TOS_USER (0x2) /* User specified */ | |
| 447 | |
| 448 /* | |
| 449 * Value constants for VAL_user_inf_l1_prot | |
| 450 */ | |
| 451 #define M_CC_VAL_USER_INF_L1_PROT___DEF (0x0) /* reserved */ | |
| 452 #define M_CC_L1_DEFAULT (0x0) /* default layer 1 protocol */ | |
| 453 | |
| 454 /* | |
| 455 * Value constants for VAL_user_inf_l2_prot | |
| 456 */ | |
| 457 #define M_CC_VAL_USER_INF_L2_PROT___DEF (0x0) /* reserved */ | |
| 458 #define M_CC_L2_X25 (0x6) /* recommendation X.25, link level */ | |
| 459 #define M_CC_L2_ISO6429 (0x8) /* ISO 6429, codeset 0 (DC1/DC3) */ | |
| 460 #define M_CC_L2_VIDEOTEX (0xa) /* videotex profile 1 */ | |
| 461 #define M_CC_L2_COPFC (0xc) /* COPnoFlCt (Character oriented Protocol with no Flow Control mechanism) */ | |
| 462 #define M_CC_L2_X75 (0xd) /* X.75 layer 2 modified (CAPI) */ | |
| 463 | |
| 464 /* | |
| 465 * Value constants for VAL_user_rate | |
| 466 */ | |
| 467 #define M_CC_VAL_USER_RATE___DEF (0x0) /* reserved */ | |
| 468 #define M_CC_UR_0_3_KBIT (0x1) /* rate : 0.3 kbit/s Recommendation X.1 and V.110 */ | |
| 469 #define M_CC_UR_1_2_KBIT (0x2) /* rate : 1.2 kbit/s Recommendation X.1 and V.110 */ | |
| 470 #define M_CC_UR_2_4_KBIT (0x3) /* rate : 2.4 kbit/s Recommendation X.1 and V.110 */ | |
| 471 #define M_CC_UR_4_8_KBIT (0x4) /* rate : 4.8 kbit/s Recommendation X.1 and V.110 */ | |
| 472 #define M_CC_UR_9_6_KBIT (0x5) /* rate : 9.6 kbit/s Recommendation X.1 and V.110 */ | |
| 473 #define M_CC_UR_12_0_KBIT_TRANS (0x6) /* rate : 12.0 kbit/s transparent */ | |
| 474 #define M_CC_UR_1_2_KBIT_V23 (0x7) /* rate: 1.2 kbit/s, 75bit/s V.23, X.1, V.110 (GSM R97 only) */ | |
| 475 | |
| 476 /* | |
| 477 * Value constants for VAL_pd | |
| 478 */ | |
| 479 #define M_CC_VAL_PD___DEF (0x0) /* reserved */ | |
| 480 #define M_CC_PD_USER (0x0) /* User specific protocol */ | |
| 481 #define M_CC_PD_HIGH_LAYER (0x1) /* OSI high layer protocols */ | |
| 482 #define M_CC_PD_X244 (0x2) /* X.244 */ | |
| 483 #define M_CC_PD_SYS_MANAGE (0x3) /* Reserved for system management convergence function */ | |
| 484 #define M_CC_PD_IA5 (0x4) /* IA5 characters */ | |
| 485 #define M_CC_PD_V120 (0x7) /* Rec.V.120 rate adaption */ | |
| 486 #define M_CC_PD_Q931 (0x8) /* Q.931 (I.451) user-network call control messages */ | |
| 487 | |
| 488 /* | |
| 489 * Value constants for VAL_speech_vers1 | |
| 490 */ | |
| 491 #define M_CC_SPEECH_VERS_FR (0x0) /* full rate speech version 1 */ | |
| 492 #define M_CC_SPEECH_VERS_HR (0x1) /* half rate speech version 1 */ | |
| 493 #define M_CC_SPEECH_VERS_EFR (0x2) /* full rate speech version 2 (enhanced full rate) */ | |
| 494 #define M_CC_SPEECH_VERS_AMR_HR (0x5) /* half rate speech version 3 (AHS) */ | |
| 495 #define M_CC_SPEECH_VERS_AMR_FR (0x4) /* full rate speech version 3 (AFS) */ | |
| 496 #define M_CC_SPEECH_VERS_NONE (0xf) /* no speech version given */ | |
| 497 | |
| 498 /* | |
| 499 * Value constants for VAL_modem_type_2 | |
| 500 */ | |
| 501 #define M_CC_OTHER_MODEM_TYPE_NONE (0x0) /* No other modem type specified */ | |
| 502 #define M_CC_OTHER_MODEM_TYPE_V32BIS (0x1) /* V.32bis (GSM R97 only) */ | |
| 503 #define M_CC_OTHER_MODEM_TYPE_V34 (0x2) /* V.34 */ | |
| 504 | |
| 505 /* | |
| 506 * Value constants for VAL_fnur | |
| 507 */ | |
| 508 #define M_CC_FNUR_NOT_APPLICABLE (0x0) /* Fixed network user rate not applicable */ | |
| 509 #define M_CC_FNUR_9600 (0x1) /* FNUR 9.6 kbit/s */ | |
| 510 #define M_CC_FNUR_14400 (0x2) /* FNUR 14.4 kbit/s */ | |
| 511 #define M_CC_FNUR_19200 (0x3) /* FNUR 19.2 kbit/s */ | |
| 512 #define M_CC_FNUR_28800 (0x4) /* FNUR 28.8 kbit/s */ | |
| 513 #define M_CC_FNUR_38400 (0x5) /* FNUR 38.4 kbit/s */ | |
| 514 #define M_CC_FNUR_48000 (0x6) /* FNUR 48.0 kbit/s */ | |
| 515 #define M_CC_FNUR_56000 (0x7) /* FNUR 56.0 kbit/s */ | |
| 516 #define M_CC_FNUR_64000 (0x8) /* FNUR 64.0 kbit/s */ | |
| 517 #define M_CC_FNUR_33600 (0x9) /* FNUR 33.6 kbit/s - bit transparent (UMTS only) */ | |
| 518 #define M_CC_FNUR_32000 (0xa) /* FNUR 32.0 kbit/s - I.460 */ | |
| 519 #define M_CC_FNUR_31200 (0xb) /* FNUR 31.2 kbit/s - V.34 (UMTS and 3,1 khz only) */ | |
| 520 | |
| 521 /* | |
| 522 * Value constants for VAL_acc | |
| 523 */ | |
| 524 #define M_CC_ACC_EMPTY (0x0) /* No channel codings acceptable */ | |
| 525 #define M_CC_ACC_48 (0x1) /* TCH 4.8 acceptable */ | |
| 526 #define M_CC_ACC_96 (0x2) /* TCH 9.6 acceptable */ | |
| 527 #define M_CC_ACC_144 (0x8) /* TCH 14.4 acceptable */ | |
| 528 #define M_CC_ACC_ALL (0xb) /* All channel codings acceptable */ | |
| 529 | |
| 530 // VALTAB-FF: REL99 | |
| 531 /* | |
| 532 * Value constants for VAL_acc_ext_288 | |
| 533 */ | |
| 534 // VAL-FF: REL99 | |
| 535 #define M_CC_acc_ext_288_not_ok (0x0) /* TCH/28.8 not acceptable */ | |
| 536 // VAL-FF: REL99 | |
| 537 #define M_CC_acc_ext_288_ok (0x1) /* TCH/28.8 acceptable */ | |
| 538 | |
| 539 // VALTAB-FF: REL99 | |
| 540 /* | |
| 541 * Value constants for VAL_acc_ext_320 | |
| 542 */ | |
| 543 // VAL-FF: REL99 | |
| 544 #define M_CC_acc_ext_320_not_ok (0x0) /* TCH/32.0 not acceptable */ | |
| 545 // VAL-FF: REL99 | |
| 546 #define M_CC_acc_ext_320_ok (0x1) /* TCH/32.0 acceptable */ | |
| 547 | |
| 548 // VALTAB-FF: REL99 | |
| 549 /* | |
| 550 * Value constants for VAL_acc_ext_432 | |
| 551 */ | |
| 552 // VAL-FF: REL99 | |
| 553 #define M_CC_acc_ext_432_not_ok (0x0) /* TCH/43.2 not acceptable */ | |
| 554 // VAL-FF: REL99 | |
| 555 #define M_CC_acc_ext_432_ok (0x1) /* TCH/43.2 acceptable */ | |
| 556 | |
| 557 // VALTAB-FF: REL99 | |
| 558 /* | |
| 559 * Value constants for VAL_ch_cod_asym | |
| 560 */ | |
| 561 // VAL-FF: REL99 | |
| 562 #define M_CC_CH_COD_SYM_PREF (0x0) /* Channel coding symmetry preferred */ | |
| 563 // VAL-FF: REL99 | |
| 564 #define M_CC_CH_COD_DL_BIAS (0x1) /* Downlink biased channel coding asymmetry preferred */ | |
| 565 // VAL-FF: REL99 | |
| 566 #define M_CC_CH_COD_UL_BIAS (0x2) /* Uplink biased channel coding asymmetry preferred */ | |
| 567 // VAL-FF: REL99 | |
| 568 #define M_CC_CH_COD_SYM_PREFX (0x3) /* Unused, interpret as Channel coding symmetry preferred */ | |
| 569 | |
| 570 /* | |
| 571 * Value constants for VAL_mTch | |
| 572 */ | |
| 573 #define M_CC_MAX_TCH_1 (0x0) /* Maximum of 1 TCH */ | |
| 574 #define M_CC_MAX_TCH_2 (0x1) /* Maximum of 2 TCH */ | |
| 575 #define M_CC_MAX_TCH_3 (0x2) /* Maximum of 3 TCH */ | |
| 576 #define M_CC_MAX_TCH_4 (0x3) /* Maximum of 4 TCH */ | |
| 577 #define M_CC_MAX_TCH_5 (0x4) /* Maximum of 5 TCH */ | |
| 578 #define M_CC_MAX_TCH_6 (0x5) /* Maximum of 6 TCH */ | |
| 579 #define M_CC_MAX_TCH_7 (0x6) /* Maximum of 7 TCH */ | |
| 580 #define M_CC_MAX_TCH_8 (0x7) /* Maximum of 8 TCH */ | |
| 581 | |
| 582 /* | |
| 583 * Value constants for VAL_uimi | |
| 584 */ | |
| 585 #define M_CC_UIMI_NOT_ALLOWED (0x0) /* User initiated modification not allowed/required */ | |
| 586 #define M_CC_UIMI_MAX_1_TCH (0x1) /* User initiated modification up to 1 TCH/F */ | |
| 587 #define M_CC_UIMI_MAX_2_TCH (0x2) /* User initiated modification up to 2 TCH/F */ | |
| 588 #define M_CC_UIMI_MAX_3_TCH (0x3) /* User initiated modification up to 3 TCH/F */ | |
| 589 #define M_CC_UIMI_MAX_4_TCH (0x4) /* User initiated modification up to 4 TCH/F */ | |
| 590 | |
| 591 /* | |
| 592 * Value constants for VAL_waiur | |
| 593 */ | |
| 594 #define M_CC_VAL_WAIUR___DEF (0x0) /* Reserved */ | |
| 595 #define M_CC_WAIUR_NOT_APPLICABLE (0x0) /* Wanted Air Interface user rate not applicable */ | |
| 596 #define M_CC_WAIUR_9600 (0x1) /* WAIUR 9.6 kbit/s */ | |
| 597 #define M_CC_WAIUR_14400 (0x2) /* WAIUR 14.4 kbit/s */ | |
| 598 #define M_CC_WAIUR_19200 (0x3) /* WAIUR 19.2 kbit/s */ | |
| 599 #define M_CC_WAIUR_28800 (0x5) /* WAIUR 28.8 kbit/s */ | |
| 600 #define M_CC_WAIUR_38400 (0x6) /* WAIUR 38.4 kbit/s */ | |
| 601 #define M_CC_WAIUR_43200 (0x7) /* WAIUR 43.2 kbit/s */ | |
| 602 #define M_CC_WAIUR_57600 (0x8) /* WAIUR 57.6 kbit/s */ | |
| 603 #define M_CC_WAIUR_38400_INT_1 (0x9) /* Interpreted as 38.4 kbps by the network */ | |
| 604 #define M_CC_WAIUR_38400_INT_2 (0xa) /* Interpreted as 38.4 kbps by the network */ | |
| 605 #define M_CC_WAIUR_38400_INT_3 (0xb) /* Interpreted as 38.4 kbps by the network */ | |
| 606 #define M_CC_WAIUR_38400_INT_4 (0xc) /* Interpreted as 38.4 kbps by the network */ | |
| 607 | |
| 608 /* | |
| 609 * Value constants for VAL_ccbs_act | |
| 610 */ | |
| 611 #define M_CC_CCBS_NO (0x0) /* CCBS is not possible */ | |
| 612 #define M_CC_CCBS_YES (0x1) /* CCBS is possible */ | |
| 613 | |
| 614 /* | |
| 615 * Value constants for VAL_pcp | |
| 616 */ | |
| 617 #define M_CC_PCP_NO (0x0) /* Mobile does not support prolonged clearing procedure */ | |
| 618 #define M_CC_PCP_YES (0x1) /* Mobile supports prolonged clearing procedure */ | |
| 619 | |
| 620 /* | |
| 621 * Value constants for VAL_rcl_type | |
| 622 */ | |
| 623 #define M_CC_CCBS (0x0) /* CCBS */ | |
| 624 #define M_CC_CCBS_1 (0x1) /* Shall be treated as CCBS (intended for other similar types of Recall) */ | |
| 625 #define M_CC_CCBS_2 (0x2) /* Shall be treated as CCBS (intended for other similar types of Recall) */ | |
| 626 #define M_CC_CCBS_3 (0x3) /* Shall be treated as CCBS (intended for other similar types of Recall) */ | |
| 627 #define M_CC_CCBS_4 (0x4) /* Shall be treated as CCBS (intended for other similar types of Recall) */ | |
| 628 #define M_CC_CCBS_5 (0x5) /* Shall be treated as CCBS (intended for other similar types of Recall) */ | |
| 629 #define M_CC_CCBS_6 (0x6) /* Shall be treated as CCBS (intended for other similar types of Recall) */ | |
| 630 | |
| 631 /* | |
| 632 * Value constants for VAL_coding_bc3x1 | |
| 633 */ | |
| 634 #define M_CC_CODING_BC3X_SPEECH (0x0) /* Octet 3x of IE Bearer Capabilities indicates speech codec version */ | |
| 635 #define M_CC_CODING_BC3X_OTHER (0x1) /* Octet 3x of IE Bearer Capabilities used for other extension of octet 3 */ | |
| 636 | |
| 637 /* | |
| 638 * Value constants for VAL_ctm | |
| 639 */ | |
| 640 #define M_CC_CTM_NO (0x0) /* Mobile does not support prolonged clearing procedure */ | |
| 641 #define M_CC_CTM_YES (0x1) /* Mobile supports prolonged clearing procedure */ | |
| 642 | |
| 643 // VALTAB-FF: REL99 | |
| 644 /* | |
| 645 * Value constants for VAL_other_itc | |
| 646 */ | |
| 647 #define M_CC_VAL_OTHER_ITC___DEF (0x0) /* Reserved */ | |
| 648 // VAL-FF: REL99 | |
| 649 #define M_CC_ITC_DIGITAL_RESTRICTED (0x0) /* Restricted digital information */ | |
| 650 | |
| 651 // VALTAB-FF: REL99 | |
| 652 /* | |
| 653 * Value constants for VAL_other_ra | |
| 654 */ | |
| 655 #define M_CC_VAL_OTHER_RA___DEF (0x0) /* Reserved */ | |
| 656 // VAL-FF: REL99 | |
| 657 #define M_CC_RA_V120 (0x0) /* V.120 */ | |
| 658 // VAL-FF: REL99 | |
| 659 #define M_CC_RA_H223_H245 (0x1) /* H.223 and H.245 */ | |
| 660 // VAL-FF: REL99 | |
| 661 #define M_CC_RA_PIAFS (0x2) /* PIAFS */ | |
| 662 | |
| 663 // VALTAB-FF: REL99 | |
| 664 /* | |
| 665 * Value constants for VAL_ra_header | |
| 666 */ | |
| 667 // VAL-FF: REL99 | |
| 668 #define M_CC_RA_NO_HEADER (0x0) /* Rate adaption header not included */ | |
| 669 // VAL-FF: REL99 | |
| 670 #define M_CC_RA_HEADER_INCLUDED (0x1) /* Rate adaption header included */ | |
| 671 | |
| 672 // VALTAB-FF: REL99 | |
| 673 /* | |
| 674 * Value constants for VAL_multiple_frame | |
| 675 */ | |
| 676 // VAL-FF: REL99 | |
| 677 #define M_CC_MULTIPLE_FRAME_NO (0x0) /* Multiple frame establishment not supported, only UI frames allowed */ | |
| 678 // VAL-FF: REL99 | |
| 679 #define M_CC_MULTIPLE_FRAME_YES (0x1) /* Multiple frame establishment supported */ | |
| 680 | |
| 681 // VALTAB-FF: REL99 | |
| 682 /* | |
| 683 * Value constants for VAL_mode_of_operation | |
| 684 */ | |
| 685 // VAL-FF: REL99 | |
| 686 #define M_CC_BIT_TRANSPARENT (0x0) /* Bit transparent mode of operation */ | |
| 687 // VAL-FF: REL99 | |
| 688 #define M_CC_PROTOCOL_SENSITIVE (0x1) /* Protocol sensitive mode of operation */ | |
| 689 | |
| 690 // VALTAB-FF: REL99 | |
| 691 /* | |
| 692 * Value constants for VAL_lli_negotiation | |
| 693 */ | |
| 694 // VAL-FF: REL99 | |
| 695 #define M_CC_LLI_DEFAULT (0x0) /* Default LLI=256 only */ | |
| 696 // VAL-FF: REL99 | |
| 697 #define M_CC_LLI_FULL (0x1) /* Full protocol negotiation */ | |
| 698 | |
| 699 // VALTAB-FF: REL99 | |
| 700 /* | |
| 701 * Value constants for VAL_assignor_assignee | |
| 702 */ | |
| 703 // VAL-FF: REL99 | |
| 704 #define M_CC_DEFAULT_ASSIGNEE (0x0) /* Message originator is default assignee */ | |
| 705 // VAL-FF: REL99 | |
| 706 #define M_CC_ASSIGNOR_ONLY (0x1) /* Message originator is assignor only */ | |
| 707 | |
| 708 // VALTAB-FF: REL99 | |
| 709 /* | |
| 710 * Value constants for VAL_in_out_band_negotiation | |
| 711 */ | |
| 712 // VAL-FF: REL99 | |
| 713 #define M_CC_INBAND_NEGOTIATION (0x0) /* Negotiation is done inband using logical link zero */ | |
| 714 // VAL-FF: REL99 | |
| 715 #define M_CC_OUTBAND_NEGOTIATION (0x1) /* Negotiation is done with USER INFORMATION messages on a temporary signalling connection */ | |
| 716 | |
| 717 /* | |
| 718 * Value constants for VAL_max_nof_supp_bearers | |
| 719 */ | |
| 720 #define M_CC_VAL_MAX_NOF_SUPP_BEARERS___DEF (0x0) /* Reserved */ | |
| 721 #define M_CC_MAX_NOF_SUPP_BEARER_1 (0x1) /* 1 bearer suppported */ | |
| 722 | |
| 723 /* | |
| 724 * Value constants for VAL_max_nof_supp_speech_bearers | |
| 725 */ | |
| 726 #define M_CC_VAL_MAX_NOF_SUPP_SPEECH_BEARERS___DEF (0x0)/* Reserved */ | |
| 727 #define M_CC_MAX_NOF_SUPP_SPEECH_BEARER_0 (0x0) /* 0 speech bearer suppported */ | |
| 728 #define M_CC_MAX_NOF_SUPP_SPEECH_BEARER_1 (0x1) /* 1 speech bearer suppported */ | |
| 729 | |
| 730 // VALTAB-FF: REL99 | |
| 731 /* | |
| 732 * Value constants for VAL_cause_no_cli | |
| 733 */ | |
| 734 #define M_CC_VAL_CAUSE_NO_CLI___DEF (0x0) /* Other values shall be interpreted as Unavailable */ | |
| 735 // VAL-FF: REL99 | |
| 736 #define M_CC_CAUSE_NO_CLI_UNAVAILABLE (0x0) /* CLI is unavailable */ | |
| 737 // VAL-FF: REL99 | |
| 738 #define M_CC_CAUSE_NO_CLI_USER_REJECT (0x1) /* CLI rejected by remote user */ | |
| 739 // VAL-FF: REL99 | |
| 740 #define M_CC_CAUSE_NO_CLI_INTERACT_OTHER_SERVICE (0x2)/* Interaction with other service */ | |
| 741 // VAL-FF: REL99 | |
| 742 #define M_CC_CAUSE_NO_CLI_PAYPHONE (0x3) /* Coin line/payphone */ | |
| 743 | |
| 744 // VALTAB-FF: REL99 | |
| 745 /* | |
| 746 * Value constants for VAL_priority_grant | |
| 747 */ | |
| 748 // VAL-FF: REL99 | |
| 749 #define M_CC_PRIO_NONE (0x0) /* no priority applied */ | |
| 750 // VAL-FF: REL99 | |
| 751 #define M_CC_PRIO_4 (0x1) /* call priority level 4 */ | |
| 752 // VAL-FF: REL99 | |
| 753 #define M_CC_PRIO_3 (0x2) /* call priority level 3 */ | |
| 754 // VAL-FF: REL99 | |
| 755 #define M_CC_PRIO_2 (0x3) /* call priority level 2 */ | |
| 756 // VAL-FF: REL99 | |
| 757 #define M_CC_PRIO_1 (0x4) /* call priority level 1 */ | |
| 758 // VAL-FF: REL99 | |
| 759 #define M_CC_PRIO_0 (0x5) /* call priority level 0 */ | |
| 760 // VAL-FF: REL99 | |
| 761 #define M_CC_PRIO_B (0x6) /* call priority level B */ | |
| 762 // VAL-FF: REL99 | |
| 763 #define M_CC_PRIO_A (0x7) /* call priority level A */ | |
| 764 | |
| 765 // VALTAB-FF: REL99 | |
| 766 /* | |
| 767 * Value constants for VAL_alerting_pat | |
| 768 */ | |
| 769 #define M_CC_VAL_ALERTING_PAT___DEF (0x0) /* Reserved */ | |
| 770 // VAL-FF: REL99 | |
| 771 #define M_CC_ALERT_1 (0x0) /* alerting pattern 1 */ | |
| 772 // VAL-FF: REL99 | |
| 773 #define M_CC_ALERT_2 (0x1) /* alerting pattern 2 */ | |
| 774 // VAL-FF: REL99 | |
| 775 #define M_CC_ALERT_3 (0x2) /* alerting pattern 3 */ | |
| 776 // VAL-FF: REL99 | |
| 777 #define M_CC_ALERT_5 (0x4) /* alerting pattern 5 */ | |
| 778 // VAL-FF: REL99 | |
| 779 #define M_CC_ALERT_6 (0x5) /* alerting pattern 6 */ | |
| 780 // VAL-FF: REL99 | |
| 781 #define M_CC_ALERT_7 (0x6) /* alerting pattern 7 */ | |
| 782 // VAL-FF: REL99 | |
| 783 #define M_CC_ALERT_8 (0x7) /* alerting pattern 8 */ | |
| 784 // VAL-FF: REL99 | |
| 785 #define M_CC_ALERT_9 (0x8) /* alerting pattern 9 */ | |
| 786 | |
| 787 /* | |
| 788 * user defined constants | |
| 789 */ | |
| 790 #define M_CC_L3MAX (0xfb) | |
| 791 #define M_CC_MAX_SS_VERSION (0x1) | |
| 792 #define M_CC_MAX_USER_USER_LENGTH (0x80) | |
| 793 | |
| 794 #include "CDG_LEAVE.h" | |
| 795 | |
| 796 | |
| 797 #endif |
