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) 2012 |
| 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 | * Filename: |
| 38 | * --------- |
| 39 | * ims_stack_msgid.h |
| 40 | * |
| 41 | * Project: |
| 42 | * -------- |
| 43 | * VMOLY |
| 44 | * |
| 45 | * Description: |
| 46 | * ------------ |
| 47 | * |
| 48 | * Author: |
| 49 | * ------- |
| 50 | * |
| 51 | * |
| 52 | * ========================================================================== |
| 53 | * $Log$ |
| 54 | * |
rjw | 8e44aab | 2022-11-30 16:42:16 +0800 | [diff] [blame] | 55 | * 09 06 2022 kai-cheng.chiu |
| 56 | * [MOLY00838475] [Lab][MT6889][Petrus][TMO-US][CCP][Simulation][22Q4][IODT][s0][HQ][R&S][Protocol_IMS & VoLTE][L_IMS_VoLTE_524172]("REGISTER request received - expected: 200 response") |
| 57 | * |
| 58 | * . |
| 59 | * |
| 60 | * 07 28 2022 ot_gang.zhang |
| 61 | * [MOLY00823817] [MT6879][Figeac][S0][R2][JAPAN][SOFTBANK][TB][TrialNW][SIP PANI Info][CR Review Excluded] Supporting OTR-Voice-032066 |
| 62 | * |
| 63 | * . |
| 64 | * |
rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 65 | * 06 21 2022 kai-cheng.chiu |
| 66 | * [MOLY00765081] [FeatureDevelopment][ALPSAR06336232] TMOUS 22Q1 Requirement Gap Development - UE MO Timer F1 |
| 67 | * |
| 68 | * . |
| 69 | * |
| 70 | * 01 28 2022 xin.ni |
| 71 | * [MOLY00603484] [GEN95][New Feature]si transaction should keep 330s after sending 18x |
| 72 | * |
| 73 | * . |
| 74 | * |
| 75 | * 01 25 2022 xin.ni |
| 76 | * [MOLY00603484] [GEN95][New Feature]si transaction should keep 330s after sending 18x |
| 77 | * |
| 78 | * . |
| 79 | * |
| 80 | * 07 19 2021 ot_hui.tu |
| 81 | * [MOLY00603484] [GEN95][New Feature]si transaction should keep 330s after sending 18x |
| 82 | * |
| 83 | * . |
| 84 | * |
| 85 | * 11 16 2020 sami.jutila |
rjw | 8e44aab | 2022-11-30 16:42:16 +0800 | [diff] [blame] | 86 | * [MOLY00586172] [MT6893][Petrus-P][SQC][R0][R3][MP6][5G][SA][CTC][FT][Hangzhou][Huawei][TC-MF_IOTFT-06001][5G空é²ï¿???ç»ç«¯å§å¼]MT failed |
rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 87 | * . |
| 88 | * |
| 89 | * 11 06 2020 york.li |
rjw | 8e44aab | 2022-11-30 16:42:16 +0800 | [diff] [blame] | 90 | * [MOLY00588036] ï¿???20131?��?DVT?��æµï¿½?��???��?��?��?ï¿???��?��?�CT+CMCC(2G+IMS)ï¼ä¸»ï¿???�çµï¿??2G?��ï¿???è¿ï¿½?�ä¸?��ï¿???ï¿????��ï¿???�移?��VoLTEæ¶å¤±(1/10) |
rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 91 | * |
| 92 | * . |
| 93 | * |
| 94 | * 11 06 2020 york.li |
rjw | 8e44aab | 2022-11-30 16:42:16 +0800 | [diff] [blame] | 95 | * [MOLY00588036] ï¿???20131?��?DVT?��æµï¿½?��???��?��?��?ï¿???��?��?�CT+CMCC(2G+IMS)ï¼ä¸»ï¿???�çµï¿??2G?��ï¿???è¿ï¿½?�ä¸?��ï¿???ï¿????��ï¿???�移?��VoLTEæ¶å¤±(1/10) |
rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 96 | * |
| 97 | * . |
| 98 | * |
| 99 | * 09 18 2020 uri.chang |
| 100 | * [MOLY00569695] [US_DEV][VZW][MP7] P-CSCF handling for handover |
| 101 | * P-CSCF handling for IP/PCO change - interface part (SWRD) - delete unused msg |
| 102 | * merge IP_CHANGE_NOTIFY, PCSCF_RESTORE, and REQ_REREG to CONDITION_CHANGE_NOTIFY. |
| 103 | * |
| 104 | * 09 18 2020 uri.chang |
| 105 | * [MOLY00569695] [US_DEV][VZW][MP7] P-CSCF handling for handover |
| 106 | * |
| 107 | * P-CSCF handling for IP/PCO change - interface part (SWRD) - add msg |
| 108 | * merge IP_CHANGE_NOTIFY, PCSCF_RESTORE, and REQ_REREG to CONDITION_CHANGE_NOTIFY. |
| 109 | * |
| 110 | * 08 28 2020 york.li |
| 111 | * [MOLY00562709] [5GHP][feature][Data&Call]game space mode |
| 112 | * |
| 113 | * . |
| 114 | * |
| 115 | * 07 04 2020 frank-th.chen |
| 116 | * [MOLY00538261] [Blocking][CCP2-P0][MT6885][Petrus][TMO-US][MP5][SQC][20Q2][q0][HQ][Keysight][Protocol_Wi-Fi Calling][60474][L-ePDG -97602-7]The msg doesn't contain header field P-Location-Object - Error |
| 117 | * |
| 118 | * . |
| 119 | * |
| 120 | * 06 30 2020 xw.wang |
| 121 | * [MOLY00536704] [KDDI][new feature][RMSC00540517]ACB skip for SUBSCRIBE |
| 122 | * |
| 123 | * . |
| 124 | * |
| 125 | * 06 30 2020 frank-th.chen |
| 126 | * [MOLY00526066] ALPS05120134 [TCL][Tokyo Lite TMO]WFC] The "P-LANI TIMESTAMP here" in invite is not correct, it is display the invite timestamp. The time reported is not in UTC or local time for LTE/ 3G/ 2G |
| 127 | * |
| 128 | * . |
| 129 | * |
| 130 | * 06 15 2020 frank-th.chen |
| 131 | * [MOLY00526066] ALPS05120134 [TCL][Tokyo Lite TMO]WFC] The "P-LANI TIMESTAMP here" in invite is not correct, it is display the invite timestamp. The time reported is not in UTC or local time for LTE/ 3G/ 2G |
| 132 | * |
| 133 | * . |
| 134 | * |
| 135 | * 03 24 2020 manik.mahajan |
| 136 | * [MOLY00464854] [Sony][SM33][IMS][JIMODM18-2846][RAT][Huaihe1.0][PCCW] UE not to perform IMS re-registration after Vowifi HO to LTE |
| 137 | * |
| 138 | * . |
| 139 | * |
| 140 | * 03 24 2020 manik.mahajan |
| 141 | * [MOLY00464854] [Sony][SM33][IMS][JIMODM18-2846][RAT][Huaihe1.0][PCCW] UE not to perform IMS re-registration after Vowifi HO to LTE |
| 142 | * |
| 143 | * . |
| 144 | * |
| 145 | * 03 24 2020 xw.wang |
| 146 | * [MOLY00507077] [MT6739][Zion][Q0][WW FT][Turkey][Istanbul][4GMM][IMS][Regression][SQC Excluded][TurkTelekom][VoWiFi] To check the PCNI requirements, Cell Time is showing 0 |
| 147 | * |
| 148 | * . |
| 149 | * |
| 150 | * 03 23 2020 manik.mahajan |
| 151 | * [MOLY00464854] [Sony][SM33][IMS][JIMODM18-2846][RAT][Huaihe1.0][PCCW] UE not to perform IMS re-registration after Vowifi HO to LTE |
| 152 | * |
| 153 | * . |
| 154 | * |
| 155 | * 03 22 2020 manik.mahajan |
| 156 | * [MOLY00464854] [Sony][SM33][IMS][JIMODM18-2846][RAT][Huaihe1.0][PCCW] UE not to perform IMS re-registration after Vowifi HO to LTE |
| 157 | * |
| 158 | * . |
| 159 | * |
| 160 | * 02 24 2020 manik.mahajan |
| 161 | * [MOLY00464854] [Sony][SM33][IMS][JIMODM18-2846][RAT][Huaihe1.0][PCCW] UE not to perform IMS re-registration after Vowifi HO to LTE |
| 162 | * |
| 163 | * . |
| 164 | * |
| 165 | * 12 06 2019 chengwen.liu |
| 166 | * [MOLY00464287] [VMOLY][Gen97] UA ASSERT Removal & IMCB/UA state unsync handling |
| 167 | * . |
| 168 | * |
| 169 | * 12 05 2019 xw.wang |
| 170 | * [MOLY00458932] [GEN97][IMS PATCH BACK][volte_stack] patch back to VMOLY |
| 171 | * |
| 172 | * . |
| 173 | * patch back from CL 9789410 |
| 174 | * interface part |
| 175 | * |
| 176 | * 12 04 2019 frank-th.chen |
| 177 | * [MOLY00463248] [TMOUS] [IMS] 2020Q2 Requirement |
| 178 | * |
| 179 | * . |
| 180 | * |
| 181 | * 12 02 2019 xw.wang |
| 182 | * [MOLY00462202] [MT6771][Sylvia][O1][MP1.5][IOT][Japan][KDDI][PH3-VoLTE] TC3-10-6-3 UE supported "ACB Skip(3GPP Rel.12)" or not |
| 183 | * |
| 184 | * . |
| 185 | * |
| 186 | * 07 23 2019 frank-th.chen |
| 187 | * [MOLY00424474] [VMOLY] The DUT hangs up automatically in VOWIFI calling |
| 188 | * |
| 189 | * . |
| 190 | * |
| 191 | * 07 23 2019 frank-th.chen |
| 192 | * [MOLY00424474] [VMOLY] The DUT hangs up automatically in VOWIFI calling |
| 193 | * |
| 194 | * . |
| 195 | * |
| 196 | * 04 12 2019 york.li |
| 197 | * [MOLY00398906] [Submarine][M1][RDIT][CT][FT][TC-MF_VOLTEFT-03002][China][SH][ASSERT] file:mcu/protocol/imc/sub_imc/imc_cc/src/imc_cc_msghdlr.c line:1004 when keep long Vilte call |
| 198 | * |
| 199 | * . |
| 200 | * |
| 201 | * 03 13 2019 chengwen.liu |
| 202 | * [MOLY00384501] [Cervino P0][VzW][EAB][3.30]Fail due to REGISTER request received |
| 203 | * . |
| 204 | * |
| 205 | * 01 29 2019 szu-chieh.chiu |
| 206 | * [MOLY00381194] [Submarine][M1][1stCall] decode fail on the ILM messages between IMSUA/IMCB/IMS_STACK |
| 207 | * ua naming refine. |
| 208 | * |
| 209 | * 01 23 2019 mika.leinonen |
| 210 | * [MOLY00380857] [Submarine][M1][1stCall][CMCC]IMS register fail |
| 211 | * Update IMS Stack interface - flag field usage |
| 212 | * |
| 213 | * 01 08 2019 mika.leinonen |
| 214 | * [MOLY00367126] [Gen97][IMS] VoLTE porting |
| 215 | * Adding IMS interfaces to trace database. |
| 216 | * |
| 217 | * 01 07 2019 kari.suvivaara |
| 218 | * [MOLY00373280] [Gen97][IMS][VoLTE Porting] Coding/UT Phase 1 |
| 219 | * |
| 220 | * IMS UA and Stack ramp up on MD side. |
| 221 | * |
| 222 | >>>> ORIGINAL //UMOLYE/DEV/UMOLYE.GEN97.SUBMARINE.DEV/mcu/interface/sap/md/ims_stack_msgid.h#3 |
| 223 | * 12 28 2018 huifeng.jing |
| 224 | ==== THEIRS //UMOLYE/DEV/UMOLYE.GEN97.SUBMARINE.DEV/mcu/interface/sap/md/ims_stack_msgid.h#4 |
| 225 | * 01 07 2019 kari.suvivaara |
| 226 | * [MOLY00373280] [Gen97][IMS][VoLTE Porting] Coding/UT Phase 1 |
| 227 | * |
| 228 | * IMS UA and Stack ramp up on MD side. |
| 229 | * |
| 230 | * 12 28 2018 huifeng.jing |
| 231 | ==== YOURS //ws_kari.suvivaara_modem/UMOLYE/DEV/UMOLYE.SUBMARINE.M1IT.DEV/mcu/interface/sap/md/ims_stack_msgid.h |
| 232 | * 12 29 2018 huifeng.jing |
| 233 | <<<< |
| 234 | * [MOLY00375660] [IMS][Gen97 submarine] VTS interface developments |
| 235 | * ims_hif over tty. |
| 236 | * |
| 237 | * 12 14 2018 mika.leinonen |
| 238 | * [MOLY00367126] [Gen97][IMS] VoLTE porting |
| 239 | * Timers - framework for UA and Stack |
| 240 | * |
| 241 | ****************************************************************************/ |
| 242 | |
| 243 | #ifndef _IMS_STACK_MSGID_H_ |
| 244 | #define _IMS_STACK_MSGID_H_ |
| 245 | |
| 246 | #include "module_msg_range.h" |
| 247 | |
| 248 | /*------------------- IMS_STACK_MSG_CODE_BEGIN---------------------*/ |
| 249 | MODULE_MSG_BEGIN( MSG_ID_IMS_STACK_CODE_BEGIN ) |
| 250 | |
| 251 | MSG_ID_IMS_STACK_BEGIN, |
| 252 | |
| 253 | MSG_ID_IMS_STACK_EX_BEGIN, |
| 254 | |
| 255 | /* ------------------------------------------------ */ |
| 256 | /* Client --> VoLTE Stack */ |
| 257 | /* ------------------------------------------------ */ |
| 258 | /* TO SIPTX */ |
| 259 | MSG_ID_VOLTE_SIPTX_CREATE_REQ, /* VoLTE_Stack_Channel_Info_t */ |
| 260 | MSG_ID_VOLTE_SIPTX_DESTROY_REQ, /* N/A */ |
| 261 | MSG_ID_VOLTE_SIPTX_CONNECT_REQ, /* VoLTE_Stack_Connection_Info_t */ |
| 262 | MSG_ID_VOLTE_SIPTX_DISCONNECT_REQ, /* N/A */ |
| 263 | MSG_ID_VOLTE_SIPTX_SEND_SIPMSG_REQ, /* VoLTE_Stack_Sip_Info_t */ |
| 264 | MSG_ID_VOLTE_SIPTX_MEM_DEBUG_REQ, /* VoLTE_Debug_Info_t */ |
| 265 | MSG_ID_VOLTE_SIPTX_SETTING_REQ, /* VoLTE_Event_Setting_t */ |
| 266 | MSG_ID_VOLTE_SIPTX_AUTO_TESTING_ID_UPDATE_REQ, /* VoLTE_AutoTesting_Info_t */ |
| 267 | MSG_ID_VOLTE_SIPTX_ABORT_SIPMSG_REQ, /* VoLTE_Stack_Sip_Info_t */ |
| 268 | MSG_ID_VOLTE_SIPTX_RESET_TCP_REQ, /* VoLTE_Stack_Channel_Info_t */ |
| 269 | MSG_ID_VOLTE_SIPTX_START_KEEP_ALIVE_REQ, /* VoLTE_Stack_Channel_Info_t */ |
| 270 | MSG_ID_VOLTE_SIPTX_STOP_KEEP_ALIVE_REQ, /* VoLTE_Stack_Channel_Info_t */ |
| 271 | MSG_ID_VOLTE_SIPTX_CALL_SESSION_TERMINATED_IND, /* VoLTE_Stack_Sip_Info_t */ |
| 272 | MSG_ID_VOLTE_SIPTX_UA_STATE_IND, /* VoLTE_Event_UA_State_t */ |
| 273 | MSG_ID_VOLTE_SIPTX_CALL_SESSION_STARTED_IND, /* VoLTE_Stack_Sip_Info_t */ |
| 274 | MSG_ID_VOLTE_SIPTX_UPDATE_RCS_STATUS_REQ, /* int */ |
| 275 | MSG_ID_VOLTE_SIPTX_SEND_DUMMY_DATA_REQ, /* VoLTE_Stack_Channel_Info_t */ |
rjw | 8e44aab | 2022-11-30 16:42:16 +0800 | [diff] [blame] | 276 | MSG_ID_VOLTE_SIPTX_PANI_INFO_IND, /* VoLTE_Event_UA_Stack_PANI_Info_t*/ |
rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 277 | |
| 278 | /* TO SIPTX_REG */ |
| 279 | MSG_ID_VOLTE_SIPTX_REG_REG_REQ, /* VoLTE_Event_Reg_Item_t */ |
| 280 | MSG_ID_VOLTE_SIPTX_REG_REREG_REQ, /* VoLTE_Event_Reg_Item_t */ |
| 281 | MSG_ID_VOLTE_SIPTX_REG_DEREG_REQ, /* VoLTE_Event_Reg_Item_t */ |
| 282 | MSG_ID_VOLTE_SIPTX_REG_NETWORK_CHANGE_REQ, /* VoLTE_Event_Network_Change_t */ |
| 283 | MSG_ID_VOLTE_SIPTX_REG_UPDATE_SETTING_REQ, /* VoLTE_Event_Setting_t */ |
| 284 | MSG_ID_VOLTE_SIPTX_REG_ADD_BIND_REQ, /* VoLTE_Event_Reg_Item_t */ |
| 285 | MSG_ID_VOLTE_SIPTX_REG_DEL_BIND_REQ, /* VoLTE_Event_Reg_Item_t */ |
| 286 | MSG_ID_VOLTE_SIPTX_REG_CLEAR_BIND_REQ, /* N/A */ |
| 287 | MSG_ID_VOLTE_SIPTX_REG_ADD_CAPABILITY_REQ, /* VoLTE_Event_Reg_Capability_t */ |
| 288 | MSG_ID_VOLTE_SIPTX_REG_DEL_CAPABILITY_REQ, /* VoLTE_Event_Reg_Capability_t */ |
| 289 | MSG_ID_VOLTE_SIPTX_REG_GET_STATE_REQ, /* VoLTE_Event_Reg_Item_t */ |
| 290 | MSG_ID_VOLTE_SIPTX_REG_RESET_REQ, /* VoLTE_Event_Reg_Item_t */ |
| 291 | MSG_ID_VOLTE_SIPTX_REG_RAT_CHANGE_REQ, /* VoLTE_Event_Rat_Change_t */ |
| 292 | MSG_ID_VOLTE_SIPTX_REG_RESTORE_REQ, /* VoLTE_Event_Reg_Item_t */ |
| 293 | MSG_ID_VOLTE_SIPTX_REG_3GPP_RAT_CHANGE_REQ, /* VoLTE_Event_3gpp_Rat_Change_t */ |
| 294 | MSG_ID_VOLTE_SIPTX_REG_QUERY_CALL_STATE_CNF, /* VoLTE_Event_List_Current_Call_To_Stack_t */ |
| 295 | MSG_ID_VOLTE_SIPTX_REG_MD_LOWER_LAYER_ERR_REQ, /* VoLTE_Event_MD_Lower_Layer_Err_t */ |
| 296 | MSG_ID_VOLTE_SIPTX_REG_SEND_SUBSRIBE_REQ, /* VoLTE_Event_Reg_Item_t */ |
| 297 | MSG_ID_VOLTE_SIPTX_REG_QUERY_IF_EM_TS_EXIST_REQ,/* N/A */ |
| 298 | MSG_ID_VOLTE_SIPTX_GEOLOCATION_REQ_CNF, /* VoLTE_Event_Geolocation_Info_t */ |
| 299 | MSG_ID_VOLTE_SIPTX_REG_NOTIFY_IMSVOPS_REQ, /* VoLTE_Event_Notify_t */ |
| 300 | MSG_ID_VOLTE_SIPTX_REG_NOTIFY_SIP_BLOCK_REQ, /* VoLTE_Event_Notify_t */ |
| 301 | MSG_ID_VOLTE_SIPTX_PRESENCE_UNPUBLISH_CNF, /* VoLTE_Event_Presence_Unpublish_t */ |
| 302 | MSG_ID_VOLTE_SIPTX_REG_IRAT_WITHOUT_IP_CHANGE_REQ, /* VoLTE_Event_iRat_without_IP_Change_t */ |
| 303 | MSG_ID_VOLTE_SIPTX_REG_HANDOVER_IP_READY_NOTIFY, |
| 304 | MSG_ID_VOLTE_SIPTX_IF_REG_READY_REQ, /* N/A */ |
| 305 | MSG_ID_VOLTE_SIPTX_REG_NOTIFY_CONF_SUBSC_REQ, /* VoLTE_Event_Notify_t */ |
| 306 | MSG_ID_VOLTE_SIPTX_REG_FF00H_UPDATE_REQ, /* VoLTE_Event_FF00H_Update_t */ |
| 307 | MSG_ID_VOLTE_SIPTX_REG_E911_E2_TIMEOUT_REQ, /* VoLTE_Event_Reg_Item_t */ |
| 308 | MSG_ID_VOLTE_SIPTX_REG_DIGITLINE_REQ, /* VoLTE_Event_ATCmd_Relay_t */ |
| 309 | MSG_ID_VOLTE_SIPTX_LOGGING_EVENT_NOTIFY_REQ, /* VoLTE_Event_Logging_Event_Notify_t */ |
| 310 | MSG_ID_VOLTE_SIPTX_REG_3GPP_OOS_IND_REQ, /* VoLTE_Event_3gpp_OOS_Ind_t */ |
| 311 | MSG_ID_VOLTE_SIPTX_REG_PS_DATA_OFF_REQ, /* VoLTE_Event_PS_DATA_OFF_Req_t */ |
| 312 | MSG_ID_VOLTE_SIPTX_REG_CALL_STATUS_IND, /* VoLTE_Event_List_Current_Call_To_Stack_t */ |
| 313 | MSG_ID_VOLTE_SIPTX_REG_EXTERNAL_UA_STATE, /* VoLTE_Event_External_UA_State_t */ |
| 314 | MSG_ID_VOLTE_SIPTX_REG_TRIGER_REREG_INIT_DEREG_IND, /* VoLTE_Event_Reg_Triger_Rereg_Init_Dereg_t */ |
| 315 | MSG_ID_VOLTE_SIPTX_ACB_SKIP_START_CNF, /* VoLTE_Event_ACB_Skip_Info_t */ |
| 316 | MSG_ID_VOLTE_SIPTX_ACB_SKIP_END_CNF, /* VoLTE_Event_ACB_Skip_Info_t */ |
| 317 | MSG_ID_VOLTE_SIPTX_REG_AP_LOCATION_REQ, /* VoLTE_Event_AP_Location_status_t */ |
| 318 | MSG_ID_VOLTE_SIPTX_REG_CONDITION_CHANGE_NOTIFY_REQ, /* VoLTE_Event_Condition_Change_Notify_t */ |
| 319 | /* Teardon Flow for IMCB/REG state un-sync */ |
| 320 | MSG_ID_IMSUA_IMS_STACK_UNEXPECTED_STATE_REQ, /* imsua_ims_stack_unexpected_state_req_struct */ |
| 321 | |
| 322 | /* TO SIPTX_IPSEC */ |
| 323 | MSG_ID_VOLTE_SIPTX_IPSEC_SETUP_REQ, /* VoLTE_Stack_IPSec_Info_t */ |
| 324 | MSG_ID_VOLTE_SIPTX_IPSEC_CONNECT_REQ, /* VoLTE_Stack_IPSec_Info_t */ |
| 325 | MSG_ID_VOLTE_SIPTX_IPSEC_DELETE_REQ, /* VoLTE_Stack_IPSec_Info_t */ |
| 326 | MSG_ID_VOLTE_SIPTX_IPSEC_CLEAR_REQ, /* VoLTE_Stack_IPSec_Info_t */ |
| 327 | MSG_ID_VOLTE_SIPTX_IPSEC_CHANGE_TO_REGULAR_REQ, /* siptx_req_struct */ |
| 328 | MSG_ID_VOLTE_SIPTX_IPSEC_REFRESH_REQ, /* VoLTE_Stack_IPSec_Info_t */ |
| 329 | |
| 330 | |
| 331 | /* ------------------------------------------------ */ |
| 332 | /* Client <-- VoLTE Stack */ |
| 333 | /* ------------------------------------------------ */ |
| 334 | /* FROM SIPTX */ |
| 335 | MSG_ID_VOLTE_SIPTX_CREATE_RSP, /* VoLTE_Stack_Result_t */ |
| 336 | MSG_ID_VOLTE_SIPTX_DESTROY_RSP, /* VoLTE_Stack_Result_t */ |
| 337 | MSG_ID_VOLTE_SIPTX_CONNECT_RSP, /* VoLTE_Stack_Result_t */ |
| 338 | MSG_ID_VOLTE_SIPTX_DISCONNECT_RSP, /* VoLTE_Stack_Result_t */ |
| 339 | MSG_ID_VOLTE_SIPTX_SEND_SIPMSG_RSP, /* VoLTE_Stack_Result_t */ |
| 340 | MSG_ID_VOLTE_SIPTX_IND_SIPMSG_RSP, /* VoLTE_Stack_Sip_Info_t */ |
| 341 | MSG_ID_VOLTE_SIPTX_ABORT_SIPMSG_RSP, /* VoLTE_Stack_Result_t */ |
| 342 | MSG_ID_VOLTE_SIPTX_RESET_TCP_RSP, /* VoLTE_Stack_Sip_Info_t */ |
| 343 | MSG_ID_VOLTE_SIPTX_START_KEEP_ALIVE_RSP, /* VoLTE_Stack_Channel_Info_t */ |
| 344 | MSG_ID_VOLTE_SIPTX_STOP_KEEP_ALIVE_RSP, /* VoLTE_Stack_Channel_Info_t */ |
| 345 | |
| 346 | MSG_ID_VOLTE_SIPTX_DISCONNECT_IND, /* VoLTE_Stack_Result_t */ |
| 347 | MSG_ID_VOLTE_SIPTX_REG_QUERY_IF_EM_TS_EXIST_RSP,/* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 348 | MSG_ID_VOLTE_SIPTX_SEND_DUMMY_DATA_RSP, /* VoLTE_Stack_Channel_Info_t */ |
| 349 | MSG_ID_SIP_SENT_VIA_HDR_IND, /* character string */ |
| 350 | |
| 351 | /* FROM SIPTX_REG */ |
| 352 | MSG_ID_VOLTE_SIPTX_REG_STATE_IND, /* VoLTE_Event_Reg_State_t */ |
| 353 | MSG_ID_VOLTE_SIPTX_REG_QUERY_STATE_IND, /* VoLTE_Event_Query_State_t */ |
| 354 | MSG_ID_VOLTE_SIPTX_EMS_MODE_IND, /* VoLTE_Event_Reg_Ems_Mode_t */ |
| 355 | MSG_ID_VOLTE_SIPTX_REG_NOTIFY_DONE_IND, /* VoLTE_Event_Reg_Notify_Done_t */ |
| 356 | MSG_ID_VOLTE_SIPTX_REG_CANCEL_SIP_BLOCK_IND, /* VoLTE_Event_Notify_t */ |
| 357 | MSG_ID_VOLTE_SIPTX_REG_DEREG_START_IND, /* VoLTE_Event_Reg_Dereg_Start_t */ |
| 358 | MSG_ID_VOLTE_SIPTX_IF_REG_READY_RSP, /* N/A */ |
| 359 | MSG_ID_VOLTE_SIPTX_REG_NOTIFY_CONF_SUBSC_IND, /* VoLTE_Event_Notify_t */ |
| 360 | MSG_ID_VOLTE_SIPTX_SRU_INFO_IND, /* VoLTE_Event_SRU_Info_t */ |
| 361 | MSG_ID_VOLTE_SIPTX_ATCMD_RELAY_IND, /* VoLTE_Event_ATCmd_Relay_t */ |
| 362 | MSG_ID_VOLTE_SIPTX_REG_REL_ALL_CALL_IND, /* VoLTE_Event_Call_Rel_t*/ |
| 363 | MSG_ID_VOLTE_SIPTX_ACB_SKIP_START_IND, /* VoLTE_Event_ACB_Skip_Info_t */ |
| 364 | MSG_ID_VOLTE_SIPTX_ACB_SKIP_END_IND, /* VoLTE_Event_ACB_Skip_Info_t */ |
| 365 | MSG_ID_VOLTE_SIPTX_REG_UPDATE_PLANI_TIME_IND, /* VoLTE_Event_Update_PLANI_Time_t */ |
| 366 | |
| 367 | /* FROM SIPTX_IPSEC */ |
| 368 | MSG_ID_VOLTE_SIPTX_IPSEC_SETUP_RSP, /* VoLTE_Stack_Result_t */ |
| 369 | MSG_ID_VOLTE_SIPTX_IPSEC_CONNECT_RSP, /* VoLTE_Stack_Result_t */ |
| 370 | MSG_ID_VOLTE_SIPTX_IPSEC_DELETE_RSP, /* VoLTE_Stack_Result_t */ |
| 371 | MSG_ID_VOLTE_SIPTX_IPSEC_CLEAR_RSP, /* VoLTE_Stack_Result_t */ |
| 372 | MSG_ID_VOLTE_SIPTX_IPSEC_CHANGE_TO_REGULAR_RSP, /* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 373 | MSG_ID_VOLTE_SIPTX_IPSEC_REFRESH_RSP, /* VoLTE_Stack_Result_t */ |
| 374 | |
| 375 | /* IPSEC POLICY */ |
| 376 | MSG_ID_VOLTE_IPSEC_POLICY_FLUSH_IND, /* VoLTE_Event_IPSec_Policy_Flush_Ind_t */ |
| 377 | MSG_ID_VOLTE_IPSEC_POLICY_ADD_IND, /* VoLTE_Event_IPSec_Policy_Add_Ind_t */ |
| 378 | MSG_ID_VOLTE_IPSEC_POLICY_DELETE_IND, /* VoLTE_Event_IPSec_Policy_Delete_Ind_t */ |
| 379 | |
| 380 | /*For UA in AP side*/ |
| 381 | MSG_ID_VOLTE_SEND_TO_IMS_HIF, /* VoLTE_Event_IMS_HIF_Data */ |
| 382 | MSG_ID_VOLTE_RECV_FROM_IMS_HIF, /* VoLTE_Event_IMS_HIF_Data */ |
| 383 | |
| 384 | /* IMS DBG info indication */ |
| 385 | MSG_ID_IMS_DBG_EM_REG_INFO_IND, /* ims_dbg_em_reg_info_ind_struct */ |
| 386 | MSG_ID_IMS_DBG_SIP_INFO_IND, /* VoLTE_Event_Reg_Dbg_Sip_Info_t */ |
| 387 | MSG_ID_IMS_DBG_EM_REG_ABNORMAL_IND, /* ims_dbg_em_reg_abnormal_ind_struct */ |
| 388 | |
| 389 | |
| 390 | MSG_ID_IMS_STACK_EX_END, |
| 391 | |
| 392 | MSG_ID_IMS_STACK_IN_BEGIN, |
| 393 | |
| 394 | /* MSG FROM APP */ |
| 395 | MSG_ID_SIP_CREATE_CONN_REQ, /* siptx_req_create_conn_struct */ |
| 396 | MSG_ID_SIP_DELETE_CONN_REQ, /* siptx_req_struct */ |
| 397 | MSG_ID_SIP_SEND_MSG_REQ, /* sip_msg_req_struct */ |
| 398 | MSG_ID_SIP_MODIFY_TOS_REQ, /* no use */ |
| 399 | MSG_ID_SIP_ABORT_MSG_REQ, /* siptx_req_struct */ |
| 400 | MSG_ID_SIP_DNQ_QUERY_REQ, /* no use */ |
| 401 | MSG_ID_SIP_SETUP_IPSEC_REQ, /* siptx_req_struct */ |
| 402 | MSG_ID_SIP_DELETE_IPSEC_REQ, /* siptx_req_struct */ |
| 403 | MSG_ID_SIP_CONNECT_IPSEC_REQ, /* siptx_req_struct */ |
| 404 | MSG_ID_SIP_REFRESH_IPSEC_REQ, /* siptx_req_struct */ |
| 405 | MSG_ID_SIP_MODIFY_T1_REQ, /* siptx_req_struct */ |
| 406 | MSG_ID_SIP_MODIFY_T2_REQ, /* siptx_req_struct */ |
| 407 | MSG_ID_SIP_MODIFY_T4_REQ, /* siptx_req_struct */ |
| 408 | MSG_ID_SIP_CLEAR_IPSEC_REQ, /* siptx_req_struct */ |
| 409 | MSG_ID_SIP_CONNECT_TCP_CLIENT_REQ, /* siptx_req_connect_tcp_client_struct */ |
| 410 | MSG_ID_SIP_RECORD_TIMESTAMP_REQ, /* siptx_req_struct */ |
| 411 | MSG_ID_SIP_DELETE_CONN_SOC_FD_REQ, /* siptx_req_struct */ |
| 412 | MSG_ID_SIP_DELETE_CONN_OBJ_REQ, /* siptx_req_struct */ |
| 413 | MSG_ID_SIP_RESET_TCP_CLIENT_REQ, /* siptx_req_reset_tcp_struct */ |
| 414 | MSG_ID_SIP_SETUP_IPSEC_CHANGE_TO_REGULAR, /* siptx_req_struct */ |
| 415 | MSG_ID_SIP_MODIFY_F_TIMER_REQ, /* siptx_req_struct */ |
| 416 | MSG_ID_SIP_START_KEEP_ALIVE_REQ, /* siptx_req_struct */ |
| 417 | MSG_ID_SIP_STOP_KEEP_ALIVE_REQ, /* siptx_req_struct */ |
| 418 | MSG_ID_SIP_MODIFY_A_TIMER_REQ, /* siptx_req_struct */ |
| 419 | MSG_ID_SIP_MODIFY_B_TIMER_REQ, /* siptx_req_struct */ |
| 420 | MSG_ID_SIP_MODIFY_C_TIMER_REQ, /* siptx_req_struct */ |
| 421 | MSG_ID_SIP_MODIFY_D_TIMER_REQ, /* siptx_req_struct */ |
| 422 | MSG_ID_SIP_MODIFY_E_TIMER_REQ, /* siptx_req_struct */ |
| 423 | MSG_ID_SIP_MODIFY_G_TIMER_REQ, /* siptx_req_struct */ |
| 424 | MSG_ID_SIP_MODIFY_H_TIMER_REQ, /* siptx_req_struct */ |
| 425 | MSG_ID_SIP_MODIFY_I_TIMER_REQ, /* siptx_req_struct */ |
| 426 | MSG_ID_SIP_MODIFY_J_TIMER_REQ, /* siptx_req_struct */ |
| 427 | MSG_ID_SIP_MODIFY_K_TIMER_REQ, /* siptx_req_struct */ |
| 428 | MSG_ID_SIP_DBG_SETTING_REQ, /* siptx_req_struct */ |
| 429 | MSG_ID_SIP_QUERY_IF_EM_TS_EXIST, /* siptx_req_struct */ |
| 430 | MSG_ID_SIP_MODIFY_B_TIMER_STOP_REQ, /* siptx_req_struct */ |
| 431 | MSG_ID_SIP_CHECK_REG_CONTACT_REQ, /* siptx_req_struct */ |
rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 432 | MSG_ID_SIP_CONNECT_TCP_CLIENT_NON_PROTECT_REQ, /* no need */ |
| 433 | MSG_ID_SIP_CONNECT_TCP_CLIENT_PROTECT_REQ, /* no need */ |
| 434 | MSG_ID_SIP_RESET_TCP_CLIENT_NON_PROTECT_REQ, /* no need */ |
| 435 | MSG_ID_SIP_RESET_TCP_CLIENT_PROTECT_REQ, /* no need */ |
| 436 | MSG_ID_SIP_RECORD_CELL_INFO_AGE_TIMESTAMP_REQ, /* siptx_req_struct */ |
| 437 | MSG_ID_SIP_MODIFY_EMC_CITS_PROTECT_TIMER_REQ, /* siptx_req_struct */ |
| 438 | MSG_ID_SIP_EMC_CITS_SKIP_ERR_IN_PROCEEDING, /* siptx_req_struct */ |
| 439 | |
| 440 | MSG_ID_SIP_MODIFY_SITS_TCP_2XX_RETRANSMIT_REQ, /* siptx_req_struct */ |
| 441 | MSG_ID_SIP_MODIFY_NORM_CITS_PROTECT_TIMER_REQ, /* siptx_req_struct */ |
| 442 | MSG_ID_SIP_SEND_DUMMY_DATA_REQ, /* siptx_req_struct */ |
| 443 | MSG_ID_SIP_RECORD_REGISTERED_TIMESTAMP_REQ, /* siptx_req_struct */ |
| 444 | MSG_ID_SIP_RECORD_CELL_CAMPED_TIMESTAMP_REQ, /* siptx_req_struct */ |
| 445 | MSG_ID_SIP_NORM_SITS_TRANS_TIMER_IN_PROCEEDING, |
rjw | 8e44aab | 2022-11-30 16:42:16 +0800 | [diff] [blame] | 446 | MSG_ID_SIP_PANI_INFO_IND, |
rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 447 | |
| 448 | /* MSG TO APP */ |
| 449 | MSG_ID_SIP_CREATE_CONN_RSP, /* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 450 | MSG_ID_SIP_DELETE_CONN_RSP, /* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 451 | MSG_ID_SIP_RECV_MSG_IND, /* VoLTE_Stack_Sip_Info_t */ |
| 452 | MSG_ID_SIP_DELETE_CONN_IND, /* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 453 | MSG_ID_SIP_SETUP_IPSEC_RSP, /* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 454 | MSG_ID_SIP_DELETE_IPSEC_RSP, /* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 455 | MSG_ID_SIP_CONNECT_IPSEC_RSP, /* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 456 | MSG_ID_SIP_CLEAR_IPSEC_RSP, /* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 457 | MSG_ID_SIP_ABORT_MSG_RSP, /* no use */ |
| 458 | MSG_ID_SIP_REFRESH_IPSEC_RSP, /* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 459 | MSG_ID_SIP_DELETE_CONN_SOC_FD_REQ_RSP, /* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 460 | MSG_ID_SIP_DELETE_CONN_OBJ_REQ_RSP, /* siptx_resp_struct */ |
| 461 | MSG_ID_SIP_RESET_TCP_CLIENT_REQ_RSP, /* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 462 | MSG_ID_SIP_IPSEC_CHANGE_TO_REGULAR_REQ_RSP, /* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 463 | MSG_ID_SIP_DBG_SIP_INFO_IND, /* no use */ |
| 464 | MSG_ID_SIP_QUERY_IF_EM_TS_EXIST_RSP, /* MD UA: VoLTE_Stack_Result_t; AP UA: structure is VoLTE_Event_IMS_HIF_Data */ |
| 465 | |
| 466 | |
| 467 | MSG_ID_IMS_STACK_IN_END, |
| 468 | |
| 469 | MSG_ID_IMS_STACK_END, |
| 470 | |
| 471 | MODULE_MSG_END( MSG_ID_IMS_STACK_CODE_TAIL ) |
| 472 | |
| 473 | |
| 474 | #endif /* _IMS_STACK_MSGID_H_ */ |