rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 1 | /***************************************************************************** |
| 2 | * Copyright Statement: |
| 3 | * -------------------- |
| 4 | * This software is protected by Copyright and the information contained |
| 5 | * herein is confidential. The software may not be copied and the information |
| 6 | * contained herein may not be used or disclosed except with the written |
| 7 | * permission of MediaTek Inc. (C) 2005 |
| 8 | * |
| 9 | * BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES |
| 10 | * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") |
| 11 | * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON |
| 12 | * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, |
| 13 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF |
| 14 | * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. |
| 15 | * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE |
| 16 | * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR |
| 17 | * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH |
| 18 | * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO |
| 19 | * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S |
| 20 | * SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. |
| 21 | * |
| 22 | * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE |
| 23 | * LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, |
| 24 | * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, |
| 25 | * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO |
| 26 | * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. |
| 27 | * |
| 28 | * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE |
| 29 | * WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF |
| 30 | * LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND |
| 31 | * RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER |
| 32 | * THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). |
| 33 | * |
| 34 | *****************************************************************************/ |
| 35 | |
| 36 | /******************************************************************************* |
| 37 | *============================================================================== |
| 38 | * HISTORY |
| 39 | * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!! |
| 40 | *------------------------------------------------------------------------------ |
| 41 | * removed! |
| 42 | * |
| 43 | * removed! |
| 44 | * removed! |
rjw | 8e44aab | 2022-11-30 16:42:16 +0800 | [diff] [blame] | 45 | * removed! |
| 46 | * removed! |
| 47 | * |
| 48 | * removed! |
| 49 | * removed! |
| 50 | * removed! |
| 51 | * removed! |
| 52 | * |
| 53 | * removed! |
| 54 | * removed! |
| 55 | * removed! |
| 56 | * |
| 57 | * removed! |
| 58 | * removed! |
rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 59 | * |
| 60 | * removed! |
| 61 | * removed! |
| 62 | * removed! |
| 63 | * |
| 64 | * removed! |
| 65 | * removed! |
| 66 | * removed! |
| 67 | * |
| 68 | * removed! |
| 69 | * removed! |
| 70 | * removed! |
| 71 | * |
| 72 | * removed! |
| 73 | * removed! |
| 74 | * removed! |
| 75 | * |
| 76 | * removed! |
| 77 | * removed! |
| 78 | * |
| 79 | * removed! |
| 80 | * removed! |
| 81 | * removed! |
| 82 | * |
| 83 | * removed! |
| 84 | * removed! |
| 85 | * removed! |
| 86 | * removed! |
| 87 | * |
| 88 | * removed! |
| 89 | * removed! |
| 90 | * removed! |
| 91 | * removed! |
| 92 | * |
| 93 | * removed! |
| 94 | * removed! |
| 95 | * removed! |
| 96 | * removed! |
| 97 | * |
| 98 | * removed! |
| 99 | * removed! |
| 100 | * removed! |
| 101 | * |
| 102 | * removed! |
| 103 | * removed! |
| 104 | * removed! |
| 105 | * |
| 106 | * removed! |
| 107 | * removed! |
| 108 | * removed! |
| 109 | * |
| 110 | * removed! |
| 111 | * removed! |
| 112 | * removed! |
| 113 | * |
| 114 | * removed! |
| 115 | * removed! |
| 116 | * removed! |
| 117 | * |
| 118 | * removed! |
| 119 | * removed! |
| 120 | * removed! |
| 121 | * removed! |
| 122 | * |
| 123 | * removed! |
| 124 | * removed! |
| 125 | * removed! |
| 126 | * removed! |
| 127 | * |
| 128 | * removed! |
| 129 | * removed! |
| 130 | * removed! |
| 131 | * |
| 132 | * removed! |
| 133 | * removed! |
| 134 | * removed! |
| 135 | * |
| 136 | * removed! |
| 137 | * removed! |
| 138 | * removed! |
| 139 | * |
| 140 | * removed! |
| 141 | * removed! |
| 142 | * removed! |
| 143 | * removed! |
| 144 | * |
| 145 | * removed! |
| 146 | * removed! |
| 147 | * removed! |
| 148 | * |
| 149 | * removed! |
| 150 | * removed! |
| 151 | * removed! |
| 152 | * removed! |
| 153 | * |
| 154 | * removed! |
| 155 | * removed! |
| 156 | * |
| 157 | * removed! |
| 158 | * removed! |
| 159 | * removed! |
| 160 | * removed! |
| 161 | * |
| 162 | * removed! |
| 163 | * removed! |
| 164 | * removed! |
| 165 | * |
| 166 | * removed! |
| 167 | * removed! |
| 168 | * removed! |
| 169 | * |
| 170 | * removed! |
| 171 | * removed! |
| 172 | * removed! |
| 173 | * |
| 174 | * removed! |
| 175 | * removed! |
| 176 | * removed! |
| 177 | * removed! |
| 178 | * |
| 179 | * removed! |
| 180 | * removed! |
| 181 | * removed! |
| 182 | * |
| 183 | * removed! |
| 184 | * removed! |
| 185 | * removed! |
| 186 | * removed! |
| 187 | * |
| 188 | * removed! |
| 189 | * removed! |
| 190 | * |
| 191 | * removed! |
| 192 | * removed! |
| 193 | * |
| 194 | * removed! |
| 195 | * removed! |
| 196 | * removed! |
| 197 | * |
| 198 | * removed! |
| 199 | * removed! |
| 200 | * removed! |
| 201 | * removed! |
| 202 | * |
| 203 | * removed! |
| 204 | * removed! |
| 205 | * |
| 206 | * removed! |
| 207 | * removed! |
| 208 | * |
| 209 | * removed! |
| 210 | * removed! |
| 211 | * removed! |
| 212 | * |
| 213 | * removed! |
| 214 | * removed! |
| 215 | * removed! |
| 216 | * |
| 217 | * removed! |
| 218 | * |
| 219 | * removed! |
| 220 | * removed! |
| 221 | * removed! |
| 222 | * |
| 223 | * removed! |
| 224 | * removed! |
| 225 | * |
| 226 | * removed! |
| 227 | * |
| 228 | * removed! |
| 229 | * removed! |
| 230 | * removed! |
| 231 | * |
| 232 | * removed! |
| 233 | * removed! |
| 234 | * removed! |
| 235 | * removed! |
| 236 | * removed! |
| 237 | * removed! |
| 238 | * |
| 239 | * removed! |
| 240 | * removed! |
| 241 | * removed! |
| 242 | * |
| 243 | * removed! |
| 244 | * removed! |
| 245 | * removed! |
| 246 | * |
| 247 | * removed! |
| 248 | * removed! |
| 249 | * removed! |
| 250 | * |
| 251 | * removed! |
| 252 | * removed! |
| 253 | * removed! |
| 254 | * |
| 255 | * removed! |
| 256 | * removed! |
| 257 | * removed! |
| 258 | * |
| 259 | * removed! |
| 260 | * removed! |
| 261 | * removed! |
| 262 | * removed! |
| 263 | * removed! |
| 264 | * removed! |
| 265 | * |
| 266 | * removed! |
| 267 | * removed! |
| 268 | * removed! |
| 269 | * |
| 270 | * removed! |
| 271 | * removed! |
| 272 | * removed! |
| 273 | * |
| 274 | * removed! |
| 275 | * removed! |
| 276 | * removed! |
| 277 | * |
| 278 | * removed! |
| 279 | * removed! |
| 280 | * removed! |
| 281 | * |
| 282 | * removed! |
| 283 | * removed! |
| 284 | * removed! |
| 285 | * |
| 286 | * removed! |
| 287 | * removed! |
| 288 | * removed! |
| 289 | * |
| 290 | * removed! |
| 291 | * removed! |
| 292 | * removed! |
| 293 | * |
| 294 | * removed! |
| 295 | * removed! |
| 296 | * removed! |
| 297 | * |
| 298 | * removed! |
| 299 | * removed! |
| 300 | * |
| 301 | * removed! |
| 302 | * |
| 303 | * removed! |
| 304 | * removed! |
| 305 | * removed! |
| 306 | * |
| 307 | * removed! |
| 308 | * removed! |
| 309 | * removed! |
| 310 | * |
| 311 | * removed! |
| 312 | * removed! |
| 313 | * removed! |
| 314 | * |
| 315 | * removed! |
| 316 | * removed! |
| 317 | * removed! |
| 318 | * |
| 319 | * removed! |
| 320 | * removed! |
| 321 | * removed! |
| 322 | * |
| 323 | * removed! |
| 324 | * removed! |
| 325 | * removed! |
| 326 | * |
| 327 | *------------------------------------------------------------------------------ |
| 328 | * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!! |
| 329 | *============================================================================== |
| 330 | *******************************************************************************/ |
| 331 | #ifndef _IMS_INTERFACE_MD_H |
| 332 | #define _IMS_INTERFACE_MD_H |
| 333 | |
| 334 | //#include "imc_general_sap.h" |
| 335 | //#include "imcf_general.h" |
| 336 | #include "module_msg_range.h" |
| 337 | #include "imc_msgid.h" |
| 338 | #include "ims_common_def.h" |
| 339 | |
| 340 | /* Change Log - |
| 341 | * 1E - (+) CMCC advanced conference call |
| 342 | * 1F - (+) MT conference participant interface |
| 343 | * 20 - (+) CMCC auto test tool - EBI filter/IPSec |
| 344 | * 21 - (+) dynamic SBP id setting from MNC/MCC |
| 345 | * 22 - (+) TMOUS MOS patch back |
| 346 | * 23 - (+) Align with WWOP sbp_id |
| 347 | * 24 - (-) SIM refresh |
| 348 | * 25 - ( ) video capability URC |
| 349 | * 26 - (-) ims_vops to UA interface(ATT) |
| 350 | * 27 - (-) early media direction interface (ATT) |
| 351 | * 28 - (+) WFC |
| 352 | * 29 - (+) RJIL dynamic sbp id |
| 353 | * 30 - (+) DCM feature - retry after |
| 354 | * 31 - (+) ipv6 address format |
| 355 | * 32 - (+) TWN, CHT, FET operator id |
| 356 | * 33 - (+) new call stop cause |
| 357 | * 34 - (+) new reg fail cause for VDF PDN reject cause #26 and #27 handling |
| 358 | * 35 - (+) EIMSCMODE extend |
| 359 | * 36 - (+) default bearer id to ltecsr |
| 360 | * 37 - (+) ViLTE feature |
| 361 | * 38 - (+) bCSFB feature |
| 362 | * 39 - (+) v1.2 IMS interface re-organization |
| 363 | * 3A - (+) RTCP CNAME |
| 364 | * 3B - (+) Add operator_code for Telstra/Sprint/Softbank/SFR/Telcel/Beeline/KT/SKT/UPLUS |
| 365 | * 3C - (+) Extend +EIMSCMODE, ims call audio codec information |
| 366 | * 3D - (+) 91 TMOUS ViLTE (phase3) |
| 367 | * 3E - (+) Add operator_code for Smartfren/YTL |
| 368 | * 3F - (+) USSI Feature |
| 369 | * 40 - (+) WFC Location Info support |
| 370 | * 41 - (+) 90 DoCoMo VoLTE feature patch back |
| 371 | * 42 - (+) 90 VzW VoLTE feature patch back |
| 372 | * 43 - (+) Orange early media change |
| 373 | * 44 - (+) Non-UE detectable emergency call R12 feature |
| 374 | * 45 - (+) Align WWOP_ID for Natcom/119 and Claro/120 |
| 375 | * 46 - (+) 91 AT&T feature patch back |
| 376 | * 47 - (+) IMS UX Enhancement(AT+EIMSVOLTE, AT+EIMSVOICE, AT+EIMSSMS)/ IMS configurations re-origanization |
| 377 | * 48 - (+) VzW eHRPD feature patch back |
| 378 | * 49 - (+) IMS Debug/EM Framework |
| 379 | * 4A - (+) VZW eHRPD C2K reg cause |
| 380 | (+) IMCB/IMC verno sync |
| 381 | (+) TLV general setting |
| 382 | (+) CISRVCC |
| 383 | (+) EVS |
| 384 | (+) WWOP operator code |
| 385 | (+) CC Cause extend |
| 386 | (+) dereg cause |
| 387 | * 4B - (+) align WWOP_ID for DTAC/Avea/Megafone |
| 388 | (+) RTCP-XR |
| 389 | (+) EVS |
| 390 | * 4C - (+) bSRVCC |
| 391 | (+) WWOP operator code:KDDI |
| 392 | (+) Version Number Check Enhancment |
| 393 | * 4D - (+) align WWOP_ID for TIM/TrueMove |
| 394 | * 4E - (+) enhance for race condition MT call answer and SRVCC |
| 395 | * 4F - (+) IMS variable length align |
| 396 | (+) ISIM READ segmenation |
| 397 | (+) pcscf address in media_new / handover_begin and handover_end to LTECSR |
| 398 | (+) add remote hold/unhold and MT call forwarding indication |
| 399 | (+) Align WWOP_ID for NOKIA/1002 and MTK_HQLAB_ERICSSON/1003 |
| 400 | * 50 - (+) Align WWOP_ID for Movistar/132 |
| 401 | (+) update imsa_imcb read_isim entries from 5 to 20 |
| 402 | * 51 - (+) TTY interface |
| 403 | (+) Multiple IMS interface |
| 404 | (+) Align WWOP_ID for DU/133 |
| 405 | (+) IMS reg service interface |
| 406 | * 52 - (-) Corrected internal message |
| 407 | * 53 - (+) KDDI requirement/IOT patch back |
| 408 | (+) RTP/RTCP timeout implement |
| 409 | (+) IMC trigger pdn release |
| 410 | (+) deactivate emergency PDN directly |
| 411 | * 54 - (+) ECT Interface |
| 412 | (+) Align WWOP_ID for Elisa/134, MTS/135 and Tele2/137 |
| 413 | (+) New reg cause RETRY_BY_RFC5626 |
| 414 | * 55 - (+) Q.850 cause from Reason: header |
| 415 | (+) Aling WWOP_ID for Huawei IMS/1004 |
| 416 | * 56 - (+) Confrence call participant URI length changed to 512 |
| 417 | (+) Add CLIR to vdm_imc_ims_cc_mo_call_req_struct |
| 418 | (+) 93 RAT notification for 23G |
| 419 | (+) GTT/TTY missing interface |
| 420 | (+) VzW hVoLTE/E911/Call Pull |
| 421 | * 57 - (+) AP side change for conference URI |
| 422 | * 58 - (+) Add PLMN Type in VOLTE_MO_CALL_REQ |
| 423 | (+) Add TLV direction (to IMC) |
| 424 | * 59 - (+) Add MO_Call_Domain_Conflict message and structure |
| 425 | * 5A - (+) Gen93 M2 patch back |
| 426 | * 5B - (+) RTT interface |
| 427 | (+) 6293 interface refine |
| 428 | (+) VzW CDMA-less |
| 429 | (+) R13 ALTC |
| 430 | * 5C - (+) Add recv_codec_list to media config and media update structure for asymmetric RTP payload type |
| 431 | * 5D - (+) Modify conference srvcc number len |
| 432 | * 5E - (+) VzW CDMA-less interface refine |
| 433 | * 5F - (+) Improve Q850 result delivery |
| 434 | * 60 - (+) TMOUS Digit: new +ATDF and extend +EAIC |
| 435 | * 61 - (+) Fix Q850 imc-vdm interface |
| 436 | * 62 - (+) Fix imc-imcsms interface |
| 437 | * 63 - (+) TMOUS Digit: extend AT+ECT |
| 438 | * 64 - (+) TMOUS RTT operation |
| 439 | * 65 - (+) Add ECC category traffic for CMCC |
| 440 | * 66 - (+) TMOUS RTT EMC redial to normal EMC by ECPI 133 |
| 441 | * 67 - (+) MIMS SRU request / VT_CAP with operator_id / PS Data on-off / E-PDN HO |
| 442 | * 68 - (+) Add country-specific urn support to mo call cnf |
| 443 | * 69 - (+) ANBR Feature |
| 444 | * 6A - (+) MBR/GBR to LTECSR |
| 445 | * 6B - (+) ADD release emergency IMS PDN cause/TTA emergency catogry |
| 446 | * 6C - (+) ADD ECC category UNRECOGNIZED |
| 447 | * 6D - (+) Add Cause for MO Call disconnect (AT+ECHLD handling) |
| 448 | * 6E - (+) Add CS availability query for SMS and Call UA. Add EFfrompreferred support. |
| 449 | */ |
| 450 | //#define IMCB_IMC_HEADER_FILE_VERNO 0x0000006E |
| 451 | |
| 452 | /* Change Log - |
| 453 | * 01 - CMCC auto test tool |
| 454 | */ |
| 455 | //#define IMCB_IMC_MSGID_VERNO 0x00000001 |
| 456 | |
| 457 | |
| 458 | /*****imc_general_sap.h START*****/ |
| 459 | /*****imc_general_sap.h END*****/ |
| 460 | |
| 461 | /*****ims_common_def.h START*****/ |
| 462 | |
| 463 | /*****ims_common_def.h END*****/ |
| 464 | |
| 465 | /*****atp_imc_struct.h START*****/ |
| 466 | /*****atp_imc_struct.h END*****/ |
| 467 | |
| 468 | /*****imcsms_imc_struct.h START*****/ |
| 469 | /*****imcsms_imc_struct.h END*****/ |
| 470 | |
| 471 | /*****vdm_imc_struct.h START*****/ |
| 472 | |
| 473 | /*****vdm_imc_struct.h END*****/ |
| 474 | |
| 475 | /*****ltecsr_struct.h START*****/ |
| 476 | /*****ltecsr_struct.h END*****/ |
| 477 | |
| 478 | /*START:from SSDS to IMC*/ |
| 479 | typedef enum |
| 480 | { |
| 481 | SSDS_IMC_SS_INVALID_TYPE, |
rjw | 8e44aab | 2022-11-30 16:42:16 +0800 | [diff] [blame] | 482 | SSDS_IMC_SS_OPEATION_TYPE, |
| 483 | SSDS_IMC_USSD_TYPE, |
| 484 | SSDS_IMC_USSD_ENABLE_TYPE, |
rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 485 | }ssds_imc_cmd_class_enum; |
| 486 | |
| 487 | typedef enum |
| 488 | { |
| 489 | SSDS_IMC_INVALID_TYPE, |
| 490 | SSDS_IMC_EXCUTE_USSD_TYPE, /*when < class >=1, dufault value of < class > should be 1*/ |
| 491 | SSDS_IMC_CANCEL_USSD_TYPE, /*only support when < class >=2*/ |
| 492 | SSDS_IMC_DISABLE_REEULT_TYPE, /*disable the result code presentation to the TE*/ |
| 493 | SSDS_IMC_ENABLE_REEULT_TYPE, /*enable the result code presentation to the TE*/ |
| 494 | }ssds_imc_operation_enum; |
| 495 | |
| 496 | typedef enum |
| 497 | { |
| 498 | SSDS_IMC_USSD_INVALID_TYPE, |
| 499 | SSDS_IMC_USSD_REQUEST_TYPE, |
| 500 | SSDS_IMC_USSD_RESPONSE_TYPE, |
| 501 | }ssds_imc_action_enum; |
| 502 | |
| 503 | typedef enum |
| 504 | { |
| 505 | SSDS_IMC_USSD_RES_OK, |
| 506 | SSDS_IMC_USSD_RES_ERROR, |
| 507 | }ssds_imc_response_enum; |
| 508 | |
| 509 | |
| 510 | typedef enum |
| 511 | { |
| 512 | SSDS_IMC_INVALID_URC, |
| 513 | SSDS_IMC_USSD_NOTIFY_URC, /*1 USSD notify*/ |
| 514 | SSDS_IMC_SS_NOTIFY_URC, /*2 SS notify*/ |
| 515 | SSDS_IMC_EXECUTE_RESULT_URC, /*3 MD execute result*/ |
| 516 | |
| 517 | }ssds_imc_urc_class_enum; |
| 518 | |
| 519 | |
| 520 | typedef enum |
| 521 | { |
| 522 | SSDS_IMC_NO_FURTHER_USER_ACTION_REQUIRED, /* 0 : no further user action required */ |
| 523 | SSDS_IMC_FURTHER_USER_ACTION_REQUIRED, /* 1 :further user action required*/ |
| 524 | SSDS_IMC_NW_TERMINATE_USSD, /* 2 :USSD terminated by network*/ |
| 525 | SSDS_IMC_OTHER_LOCAL_CLIENT_RESPOND, /* 3 :other local client has responded X*/ |
| 526 | SSDS_IMC_NW_NOT_SUPPORT, /* 4 :operation not supported*/ |
| 527 | SSDS_IMC_NW_TIMER_OUT, /* 5 :network time out X*/ |
rjw | 8e44aab | 2022-11-30 16:42:16 +0800 | [diff] [blame] | 528 | SSDS_IMC_NW_ERROR_SESSION_STILL_EXISTS = 10, |
rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 529 | }ssds_ussd_status_enum; |
| 530 | |
| 531 | |
| 532 | typedef struct |
| 533 | { |
| 534 | LOCAL_PARA_HDR |
| 535 | ssds_imc_cmd_class_enum cmd_class; |
| 536 | ssds_imc_operation_enum operation; |
| 537 | ssds_imc_action_enum action; |
| 538 | kal_uint32 error_code; |
| 539 | kal_uint8 language[IMC_MAX_URI_LENGTH]; |
| 540 | kal_uint8 digit_from_line_number[IMC_MAX_URI_LENGTH]; |
| 541 | }ssds_imc_ussd_atcmd_req_struct; |
| 542 | |
| 543 | typedef struct |
| 544 | { |
| 545 | LOCAL_PARA_HDR |
| 546 | ssds_imc_response_enum response; /*< OK or ERROR, may be extended to CME ERROR later on*/ |
| 547 | } ssds_imc_ussd_atcmd_cnf_struct; |
| 548 | |
| 549 | typedef struct |
| 550 | { |
| 551 | LOCAL_PARA_HDR |
| 552 | ssds_imc_urc_class_enum urc_class; /*< class */ |
| 553 | kal_uint16 status; /*< status> */ |
| 554 | kal_uint8 alert_pattern; /*< Alertin Pattern for AP */ |
| 555 | kal_uint16 sip_cause; /*< status */ |
| 556 | kal_uint8 language[IMS_USSD_LANGUANGE_LEN]; /*< language */ |
| 557 | kal_uint16 error_code; /*< error_code */ |
| 558 | kal_uint8 digit_from_line_number[IMC_MAX_URI_LENGTH]; |
| 559 | |
| 560 | } ssds_imc_ussd_atcmd_ind_struct; |
| 561 | /*END:from SSDS to IMC*/ |
| 562 | |
| 563 | #endif /* _IMS_INTERFACE_MD_H */ |