| /***************************************************************************** |
| * Copyright Statement: |
| * -------------------- |
| * This software is protected by Copyright and the information contained |
| * herein is confidential. The software may not be copied and the information |
| * contained herein may not be used or disclosed except with the written |
| * permission of MediaTek Inc. (C) 2012 |
| * |
| * BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES |
| * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") |
| * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON |
| * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, |
| * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF |
| * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. |
| * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE |
| * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR |
| * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH |
| * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO |
| * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S |
| * SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. |
| * |
| * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE |
| * LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, |
| * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, |
| * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO |
| * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. |
| * |
| * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE |
| * WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF |
| * LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND |
| * RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER |
| * THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). |
| * |
| *****************************************************************************/ |
| |
| /***************************************************************************** |
| * |
| * Filename: |
| * --------- |
| * dmf_public_event.h |
| * |
| * Project: |
| * -------- |
| * UMOLYA |
| * |
| * Description: |
| * ------------ |
| * DM Framework public event interface |
| * |
| * Author: |
| * ------- |
| * ------- |
| * |
| * |
| * ========================================================================== |
| * $Log$ |
| * |
| * 09 24 2020 jack-mh.tsai |
| * [MOLY00547250] 5G SA®I?»Ý¨D |
| * |
| * 09 18 2020 jack-mh.tsai |
| * [MOLY00570074] [Cayman][TMUS][Protocol][EchoLocate] Request to implement DataMetrics5gSa class API version 1 |
| * |
| * 09 14 2020 jack-mh.tsai |
| * [MOLY00570074] [Cayman][TMUS][Protocol][EchoLocate] Request to implement DataMetrics5gSa class API version 1 |
| * |
| * 08 13 2020 titi.wu |
| * [MOLY00524839] 5G RF ®I?»Ý¨D |
| * EWSP0000141637 |
| * |
| * 08 13 2020 titi.wu |
| * [MOLY00524839] 5G RF ®I?»Ý¨D |
| * EWSP0000141637 |
| * |
| * 07 07 2020 jack-mh.tsai |
| * [MOLY00519978] °Æ¥dLTE?Ácpaging?±±®I?»Ý¨D(SWRD) |
| * |
| * 07 01 2020 jack-mh.tsai |
| * [MOLY00519978] °Æ¥dLTE?Ácpaging?±±®I?»Ý¨D(SWRD) |
| * |
| * 07 06 2020 titi.wu |
| * [MOLY00541505] ¡i5G-A¡j¡iModem·sfeature¡j5G±µ¤J±±¨î???¦ô®I? |
| * . |
| * |
| * 05 22 2020 jack-mh.tsai |
| * [MOLY00511933] 5G¥\¯Ó®I?¤W?Éó¨î |
| * |
| * 04 17 2020 kunkun.shao |
| * [MOLY00511342] Modem¶Ë´óÊý¾ÝÊÕ¼¯:DMF NW KPI SW DOMAIN |
| * |
| * 03 16 2020 jack-mh.tsai |
| * [MOLY00505503] [Gen97] OPPO DMF KPI requirement |
| * |
| * 01 18 2020 kunkun.shao |
| * [MOLY00475736] Modem¶Ë´óÊý¾ÝÊÕ¼¯:internal dmf |
| * |
| * 01 07 2020 jack-mh.tsai |
| * [MOLY00469943] DMF Customization Framework: DMF MISC16 1010(SWRD) |
| * |
| * |
| * |
| ****************************************************************************/ |
| |
| |
| #ifndef _DMF_PUBLIC_EVENT_H_ |
| #define _DMF_PUBLIC_EVENT_H_ |
| |
| #include "sim_exported_enum.h" |
| |
| |
| typedef enum |
| { |
| DMF_EVENT_NULL, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_SRVCC_FAIL |
| * |
| * DESCRIPTION |
| * This event is broadcasted when SRVCC Fail occurs |
| * |
| * Data Type |
| * dmf_errc_srvcc_fail_type_enum |
| * |
| * Data Size |
| * sizeof(dmf_errc_srvcc_fail_type_enum) |
| * |
| * Data Description |
| * ERRC SRVCC fail cause |
| * |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_SRVCC_FAIL, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_TIMER_EXPIRED |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ERRC timer exipred |
| * |
| * Data Type |
| * em_errc_timer_enum |
| * |
| * Data Size |
| * sizeof(em_errc_timer_enum) |
| * |
| * Data Description |
| * ERRC Timer type |
| * |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_TIMER_EXPIRED, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_REEST |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ERRC reestablishment occurs |
| * |
| * Data Type |
| * em_errc_reest_info_cause_enum |
| * |
| * Data Size |
| * sizeof(em_errc_reest_info_cause_enum) |
| * |
| * Data Description |
| * ERRC reestablishment cause |
| * |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_REEST, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_STATE_TRANSITION |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ERRC state transition occurs |
| * |
| * Data Type |
| * pointer to dmf_event_errc_state_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_errc_state_struct) |
| * |
| * Data Description |
| * ERRC state and cause |
| * |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_STATE_TRANSITION, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MM_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MSG_ID_EM_MM_INFO_IND is received |
| * |
| * Data Type |
| * kal_uint8 |
| * |
| * Data Size |
| * sizeof(kal_uint8) |
| * |
| * Data Description |
| * LU reject cause which is defined in the spec. 24.008 |
| * MM INFO |
| * |
| *****************************************************************************/ |
| DMF_EVENT_MM_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MM_LU_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MSG_ID_EM_MM_LU_INFO_IND is received |
| * |
| * Data Type |
| * em_lr_failure_cause_enum |
| * |
| * Data Size |
| * sizeof(em_lr_failure_cause_enum) |
| * |
| * Data Description |
| * LU Failure cause |
| * MM LU INFO |
| * |
| *****************************************************************************/ |
| DMF_EVENT_MM_LU_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_EMM_ATTACU_TAU_REJECT_OCCURS |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EMM ATTACH/TAU reject occurs |
| * |
| * Data Type |
| * point to dmf_event_emm_reject_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_emm_reject_info_struct) |
| * |
| * Data Description |
| * ATTACH/TAU type, EMM cause |
| * |
| *****************************************************************************/ |
| DMF_EVENT_EMM_ATTACU_TAU_REJECT_OCCURS, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_EMM_AUTH_REJECT_OCCURS |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EMM authentication is rejected |
| * |
| * Data Type |
| * void |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_EMM_AUTH_REJECT_OCCURS, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ESM_TIMER_EXPIRY |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ESM Timer is exipred |
| * |
| * Data Type |
| * pointer to dmf_event_esm_timer_expiry_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_esm_timer_expiry_struct) |
| * |
| * Data Description |
| * Expired Timer and application type |
| * |
| *****************************************************************************/ |
| DMF_EVENT_ESM_TIMER_EXPIRY, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ESM_OTA_EVENT |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ESM OTA message is sent/received |
| * |
| * Data Type |
| * pointer to dmf_event_esm_ota_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_esm_ota_struct) |
| * |
| * Data Description |
| * OTA event and application type |
| * |
| *****************************************************************************/ |
| DMF_EVENT_ESM_OTA_EVENT, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_SM_OTA_PDP |
| * |
| * DESCRIPTION |
| * This event is broadcasted when SM PDP CONTEXT REQUEST related OTA message is sent/received. |
| * |
| * Data Type |
| * pointer to dmf_event_sm_pdp_request_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_sm_pdp_request_struct) |
| * |
| * Data Description |
| * NSAPI/PDP OTA event/IMS or NON-IMS PDP |
| * |
| *****************************************************************************/ |
| DMF_EVENT_SM_OTA_PDP, |
| |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_EMM_OTA_ATTACH |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EMM ATTACH related OTA message is sent/received. |
| * |
| * Data Type |
| * dmf_emm_attach_event_enum |
| * |
| * Data Size |
| * sizeof(dmf_emm_attach_event_enum) |
| * |
| * Data Description |
| * ATTACH request/accept/reject/t3340 expiry |
| * |
| *****************************************************************************/ |
| DMF_EVENT_EMM_OTA_ATTACH, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_C2K_CALL_FAIL |
| * |
| * DESCRIPTION |
| * This event is broadcasted when detecting C2K Call fail occurs |
| * |
| * Data Type |
| * pointer to dmf_event_c2k_call_fail_reason_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_c2k_call_fail_reason_struct) |
| * |
| * Data Description |
| * Provide c2k call fail reason(em_1xrtt_call_fail_reason_enum) |
| * and c2k call fail type(em_c2k_call_type_enum) |
| * |
| *****************************************************************************/ |
| DMF_EVENT_C2K_CALL_FAIL, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MM_CSFB_STATUS |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MM CSFB STATUS is reported |
| * |
| * Data Type |
| * em_csfb_status_enum |
| * |
| * Data Size |
| * sizeof(em_csfb_status_enum) |
| * |
| * Data Description |
| * CSFB Status |
| * |
| *****************************************************************************/ |
| DMF_EVENT_MM_CSFB_STATUS, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MM_CSFB_CALL_STATUS |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MM CSFB CALL STATUS is reported by MM for MO/MT Call |
| * |
| * Data Type |
| * pointer to dmf_event_mm_csfb_call_status_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mm_csfb_call_status_struct) |
| * |
| * Data Description |
| * Provide mm_state/mm_casue /csfb_status |
| * |
| *****************************************************************************/ |
| DMF_EVENT_MM_CSFB_CALL_STATUS, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MM_CS_CALL_STATUS |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MM CS CALL STATUS is reported by MM for MO/MT Call |
| * |
| * Data Type |
| * pointer to dmf_event_mm_cs_call_status_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mm_cs_call_status_struct) |
| * |
| * Data Description |
| * Provide mm_state/mm_casue /cs_status |
| * |
| *****************************************************************************/ |
| DMF_EVENT_MM_CS_CALL_STATUS, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_EMM_CSFB_CALL_STATUS |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EMM CSFB STATUS is changed |
| * |
| * Data Type |
| * pointer to dmf_event_emm_csfb_call_status_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_emm_csfb_call_status_struct) |
| * |
| * Data Description |
| * Provide MO/MT Call and CSFB status |
| * |
| *****************************************************************************/ |
| DMF_EVENT_EMM_CSFB_CALL_STATUS, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_VDM_CALL_STATUS |
| * |
| * DESCRIPTION |
| * This event is broadcasted when VDM CALL_STATUS is changed |
| * |
| * Data Type |
| * pointer to dmf_event_vdm_call_status_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_vdm_call_status_struct) |
| * |
| * Data Description |
| * Provide Dir/RAT and following VDM call domain selection state |
| * EM_VDM_CALL_STATE_DISCONNECTED, |
| * EM_VDM_CALL_STATE_CONNECTED, |
| * EM_VDM_CALL_STATE_MO_EST_ADS_EXE, |
| * EM_VDM_CALL_STATE_MO_EST_DOMAIN_ATMP, |
| * EM_VDM_CALL_STATE_MT_EST_APPROVE, |
| * EM_VDM_CALL_STATE_MT_EST_DOMAIN_ATMP |
| *****************************************************************************/ |
| DMF_EVENT_VDM_CALL_STATUS, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CALL_STATUS |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ATP updates MSG_ID_ATP_MT_DMF_ECPI_IND or |
| * when VDM update MSG_ID_EM_VDM_CALL_INFO_IND |
| * |
| * Data Type |
| * dmf_event_call_status_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_call_status_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_CALL_STATUS, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_2G_RACH_FAIL |
| * |
| * DESCRIPTION |
| * This event is broadcasted when Rach fail occurs in 2G |
| * |
| * Data Type |
| * void |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_2G_RACH_FAIL, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_2G_N200_EXP |
| * |
| * DESCRIPTION |
| * This event is broadcasted when N200 expires occurs in 2G |
| * |
| * Data Type |
| * void |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_2G_N200_EXP, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_2G_HO_FAIL |
| * |
| * DESCRIPTION |
| * This event is broadcasted when Handover fails in 2G |
| * |
| * Data Type |
| * void |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_2G_HO_FAIL, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_2G_CONTROL_MSG |
| * |
| * DESCRIPTION |
| * This event is broadcasted when Channel Release Control message received in 2G |
| * |
| * Data Type |
| * kal_uint8 |
| * |
| * Data Size |
| * sizeof(kal_uint8) |
| * |
| * Data Description |
| * provide the RR cause received in Channel Release |
| * |
| *****************************************************************************/ |
| DMF_EVENT_2G_CONTROL_MSG, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_2G_RLF_CALL_TYPE_IND |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MO/MT RLF happen in 2G |
| * |
| * Data Type |
| * em_mt_call_type_enum |
| * |
| * Data Size |
| * sizeof(em_mt_call_type_enum) |
| * |
| * Data Description |
| * provide GSM call type MO/MT |
| * |
| *****************************************************************************/ |
| DMF_EVENT_2G_RLF_CALL_TYPE_IND, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CC_CALL_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when there is change in call state in 2G/3G |
| * |
| * Data Type |
| * pointer to dmf_event_cc_call_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cc_call_info_struct) |
| * |
| * Data Description |
| * Provide Call ID/Dir/State/Disconnect Cause |
| * |
| *****************************************************************************/ |
| DMF_EVENT_CC_CALL_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_3G_RACH_FAIL |
| * |
| * DESCRIPTION |
| * This event is broadcasted when Rach fail occurs in 3G |
| * |
| * Data Type |
| * void |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_3G_RACH_FAIL, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_3G3_HO_FAIL |
| * |
| * DESCRIPTION |
| * This event is broadcasted when Intra (3G to 3G) Handover Fail |
| * |
| * Data Type |
| * void |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_3G3_HO_FAIL, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_3G2_HO_FAIL |
| * |
| * DESCRIPTION |
| * This event is broadcasted when Inter (3G to 2G) Handover Fail |
| * |
| * Data Type |
| * void |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_3G2_HO_FAIL, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_3G_MT_RLF_IND |
| * |
| * DESCRIPTION |
| * This event is broadcasted when RLF occurs during MT Call in 3G |
| * |
| * Data Type |
| * void |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_3G_MT_RLF_IND, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_3G_MO_RLF_IND |
| * |
| * DESCRIPTION |
| * This event is broadcasted when RLF occurs during MO Call in 3G |
| * |
| * Data Type |
| * void |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_3G_MO_RLF_IND, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_IMS_INFO |
| * |
| * DESCRIPTION |
| * To be provided |
| * |
| * Data Type |
| * To be provided |
| * |
| * Data Size |
| * To be provided |
| * |
| * Data Description |
| * To be provided |
| * |
| *****************************************************************************/ |
| DMF_EVENT_IMS_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_IMS_SIP_INFO |
| * |
| * DESCRIPTION |
| * This event is boradcasted when UE send/receive a SIP |
| * |
| * Data Type |
| * To be provided |
| * |
| * Data Size |
| * To be provided |
| * |
| * Data Description |
| * To be provided |
| * |
| *****************************************************************************/ |
| DMF_EVENT_IMS_SIP_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_IMS_CALL_DROP_INFO |
| * |
| * DESCRIPTION |
| * This event is boradcasted when IMS Call drop occurs |
| * |
| * Data Type |
| * To be provided |
| * |
| * Data Size |
| * To be provided |
| * |
| * Data Description |
| * To be provided |
| * |
| *****************************************************************************/ |
| DMF_EVENT_IMS_CALL_DROP_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_IMS_REG_ABNORMAL_INFO |
| * |
| * DESCRIPTION |
| * This event is boradcasted when IMS abnormal registration occurs |
| * |
| * Data Type |
| * To be provided |
| * |
| * Data Size |
| * To be provided |
| * |
| * Data Description |
| * To be provided |
| * |
| *****************************************************************************/ |
| DMF_EVENT_IMS_REG_ABNORMAL_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_IMS_HO_INFO |
| * |
| * DESCRIPTION |
| * This event is boradcasted when IMS handover between WIFI and LTE occurs |
| * |
| * Data Type |
| * To be provided |
| * |
| * Data Size |
| * To be provided |
| * |
| * Data Description |
| * To be provided |
| * |
| *****************************************************************************/ |
| DMF_EVENT_IMS_HO_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_IMS_PDN_ERROR |
| * |
| * DESCRIPTION |
| * This event is broadcasted when IMS PDN fail with failed cause |
| * |
| * Data Type |
| * pointer to dmf_event_ims_pdn_fail_cause_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_ims_pdn_fail_cause_struct) |
| * |
| * Data Description |
| * Cause of pdn failure |
| * |
| *****************************************************************************/ |
| DMF_EVENT_IMS_PDN_ERROR, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_IMS_PDN_FAIL_APN |
| * |
| * DESCRIPTION |
| * This event is broadcasted when IMS PDN fail with failed APN |
| * |
| * Data Type |
| * pointer to dmf_event_ims_pdn_fail_apn_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_ims_pdn_fail_apn_struct) |
| * |
| * Data Description |
| * Apn name for PDN creation |
| * |
| *****************************************************************************/ |
| DMF_EVENT_IMS_PDN_FAIL_APN, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_VOLTE_PDCP_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when VoLTE PDCP INFO is changed. |
| * |
| * Data Type |
| * dmf_event_volte_pdcp_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_volte_pdcp_info_struct) |
| * |
| * Data Description |
| * - UL/DL packet drop |
| * - PDCP discard timer value |
| *****************************************************************************/ |
| DMF_EVENT_VOLTE_PDCP_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_PAGING_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when PAGING INFO is changed. |
| * Please notice that when receiving paging, |
| * we will always report DMF_PAGING_REASON_UNSPECIFIED first. |
| * If we know the exactly reason, we will report correct reason again. |
| * |
| * Data Type |
| * dmf_event_paging_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_paging_info_struct) |
| * |
| * Data Description |
| * - paging reason |
| * - is data SIM |
| *****************************************************************************/ |
| DMF_EVENT_PAGING_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MCF_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_MCF_OTA_FILE_INFO_IND is received. |
| * |
| * Data Type |
| * dmf_event_mcf_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mcf_info_struct) |
| * |
| * Data Description |
| * - Trigger type |
| * - Configure type |
| * - Result |
| * - start time (unit: tick) |
| * - end time (unit: tick) |
| * - path type |
| * - file name |
| *****************************************************************************/ |
| DMF_EVENT_MCF_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_SBP_DSBP_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM DSBP_INFO_IND is received. |
| * |
| * Data Type |
| * dmf_event_sbp_dsbp_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_sbp_dsbp_info_struct) |
| * |
| * Data Description |
| * - Trigger type |
| * - Mode |
| * - Result |
| * - SBP ID |
| * - SIM SBP ID |
| * - start time (unit: tick) |
| * - end time (unit: tick) |
| *****************************************************************************/ |
| DMF_EVENT_SBP_DSBP_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_HO_FAIL_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_ERRC_HO_FAIL_EVENT_IND is received. |
| * |
| * Data Type |
| * dmf_event_errc_ho_fail_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_errc_ho_fail_struct) |
| * |
| * Data Description |
| * - handover result |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_HO_FAIL_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_BAR_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_ERRC_BAR_INFO_IND is received. |
| * |
| * Data Type |
| * dmf_event_errc_bar_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_errc_bar_info_struct) |
| * |
| * Data Description |
| * - bar cause |
| * - bar time |
| * - extended wait time |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_BAR_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_REEST_FAIL_TIMER_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_ERRC_REEST_FAIL_TIMER_INFO_IND is received. |
| * |
| * Data Type |
| * dmf_event_errc_reest_fail_timer_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_errc_reest_fail_timer_info_struct) |
| * |
| * Data Description |
| * - time type |
| * - timer length |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_REEST_FAIL_TIMER_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_INTERFERENCE_MOD3_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_ERRC_INTRALTE_INTERFERENCE_MOD3_IND is received. |
| * |
| * Data Type |
| * dmf_event_errc_interference_mod3_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_errc_interference_mod3_info_struct) |
| * |
| * Data Description |
| * - serving cell's pci/rsrp/rsrq/freq |
| * - neighbor cell's pci/rsrp/rsrq/freq (max: 3 neighbor cells) |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_INTERFERENCE_MOD3_INFO, |
| |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_RESET_UL_MAX_RLF_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_ERRC_REEST_UL_MAX_RLF_INFO_IND is received. |
| * |
| * Data Type |
| * no data |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * - n/a |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_RESET_UL_MAX_RLF_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_SERVING_CELL_INFO_UPDATE |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_ERRC_SERVING_INFO_IND is received. |
| * |
| * Data Type |
| * NA |
| * |
| * Data Size |
| * NA |
| * |
| * Data Description |
| * NA |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_SERVING_CELL_INFO_UPDATE, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_CONN_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_ERRC_CONN_INFO_IND is received. |
| * |
| * Data Type |
| * NA |
| * |
| * Data Size |
| * NA |
| * |
| * Data Description |
| * NA |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_CONN_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_STATE_IND |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_ERRC_STATE_IND is received. |
| * |
| * Data Type |
| * NA |
| * |
| * Data Size |
| * NA |
| * |
| * Data Description |
| * NA |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_STATE_IND, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_EL1_PHYSICAL_CONFIGURATION |
| * |
| * DESCRIPTION |
| * This event is broadcasted when PDCP THROUGHPUT event is received. |
| * |
| * Data Type |
| * dmf_event_el1_physical_configuration_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_el1_physical_configuration_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_EL1_PHYSICAL_CONFIGURATION, |
| DMF_EVENT_NL1_PHYSICAL_CONFIGURATION, |
| DMF_EVENT_NL1_PHYSICAL_CONFIGURATION_2, |
| DMF_EVENT_NL1_SERVING_CELL_CSIRS_MEASUREMENT, |
| DMF_EVENT_NL1_SERVING_CELL_CSIRS_MEASUREMENT_2, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ESM_L4C_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MSG_ID_EM_ESM_L4C_ESM_INFO_IND received |
| * |
| * Data Type |
| * em_esm_l4c_esm_info_ind_struct |
| * |
| * Data Size |
| * sizeof(em_esm_l4c_esm_info_ind_struct) |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_ESM_L4C_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_EPDCP_TIMEOUT_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_EPDCP_TMOUT_DISC_IND is received. |
| * |
| * Data Type |
| * no data |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * - n/a |
| *****************************************************************************/ |
| DMF_EVENT_EPDCP_TIMEOUT_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_EPDCP_OOB_DISC_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_EPDCP_OOB_DISC_IND is received. |
| * |
| * Data Type |
| * no data |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * - n/a |
| *****************************************************************************/ |
| DMF_EVENT_EPDCP_OOB_DISC_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_EPDCP_DATA_INACTIVE_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_EPDCP_DATA_INACTV_IND is received. |
| * |
| * Data Type |
| * no data |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * - n/a |
| *****************************************************************************/ |
| DMF_EVENT_EPDCP_DATA_INACTIVE_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_EMAC_RACH_FINISH_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_EMAC_RACH_FINISH_IND is received. |
| * |
| * Data Type |
| * no data |
| * |
| * Data Size |
| * 0 |
| * |
| * Data Description |
| * - n/a |
| *****************************************************************************/ |
| DMF_EVENT_EMAC_RACH_FINISH_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MM_LAU_REJ_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_REG_REJ_INFO_IND is received. |
| * |
| * Data Type |
| * dmf_event_mm_lau_rej_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mm_lau_rej_info_struct) |
| * |
| * Data Description |
| * - lu_type; |
| * - lu_rej_cause; |
| *****************************************************************************/ |
| DMF_EVENT_MM_LAU_REJ_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MM_RAU_REJ_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_REG_REJ_INFO_IND is received. |
| * |
| * Data Type |
| * dmf_event_mm_rau_rej_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mm_rau_rej_info_struct) |
| * |
| * Data Description |
| * - rau_type; |
| * - rau_rej_cause; |
| *****************************************************************************/ |
| DMF_EVENT_MM_RAU_REJ_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MM_ATTACH_REJ_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EM MSG_ID_EM_REG_REJ_INFO_IND is received. |
| * |
| * Data Type |
| * dmf_event_mm_attach_rej_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mm_attach_rej_info_struct) |
| * |
| * Data Description |
| * - attach_type; |
| * - attach_rej_cause; |
| *****************************************************************************/ |
| DMF_EVENT_MM_ATTACH_REJ_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MM_AUTH_FAILURE_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MM/EMM AUTH reject occurs |
| * |
| * Data Type |
| * dmf_event_mm_emm_auth_rej_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mm_emm_auth_rej_info_struct) |
| * |
| * Data Description |
| * Auth failure type |
| * |
| *****************************************************************************/ |
| DMF_EVENT_MM_AUTH_FAILURE_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_DDM_IA_FAIL_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when IA FAIL occurs which is sent through MSG_ID_EM_DDM_IA_FAIL_INFO_IND |
| * |
| * Data Type |
| * dmf_event_ddm_ia_fail_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_ddm_ia_fail_info_struct) |
| * |
| * Data Description |
| * cid and error cause |
| * |
| *****************************************************************************/ |
| DMF_EVENT_DDM_IA_FAIL_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_DDM_DEACT_FAIL_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when Deactive PDN FAIL occurs which is sent through MSG_ID_EM_DDM_DEACT_FAIL_INFO_IND |
| * |
| * Data Type |
| * dmf_event_ddm_deact_fail_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_ddm_deact_fail_info_struct) |
| * |
| * Data Description |
| * cid and error cause |
| * |
| *****************************************************************************/ |
| DMF_EVENT_DDM_DEACT_FAIL_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_DDM_ACT_FAIL_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when Deactive PDN FAIL occurs which is sent through MSG_ID_EM_DDM_ACT_FAIL_INFO_IND |
| * |
| * Data Type |
| * dmf_event_ddm_act_fail_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_ddm_act_fail_info_struct) |
| * |
| * Data Description |
| * cid and error cause |
| * |
| *****************************************************************************/ |
| DMF_EVENT_DDM_ACT_FAIL_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_EL1_HIGH_DL_BLER_OCCUR |
| * |
| * DESCRIPTION |
| * This event is broadcasted when DL CRC fail ratio > 50% within every 10 seconds. |
| * Note, this event is reported once every 10 seconds. |
| * |
| * Data Type |
| * N/A |
| * |
| * Data Size |
| * N/A |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_EL1_HIGH_DL_BLER_OCCUR, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_BW_MONITORING_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when receiving MSG_ID_EM_ERRC_BW_MONITORING_INFO_IND |
| * |
| * Data Type |
| * dmf_event_errc_bw_monitoring_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_errc_bw_monitoring_info_struct) |
| * |
| * Data Description |
| * conn & idle information |
| * |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_BW_MONITORING_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_SIM_MONITOR_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when receiving MSG_ID_EM_SIM_MONITOR_EVENT_INFO_IND |
| * |
| * Data Type |
| * dmf_event_sim_monitor_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_sim_monitor_info_struct) |
| * |
| * Data Description |
| * event_type and count |
| * |
| *****************************************************************************/ |
| DMF_EVENT_SIM_MONITOR_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_EMM_NASMSG_OCCURS |
| * |
| * DESCRIPTION |
| * This event is broadcasted when receiving MSG_ID_EM_EMM_NASMSG_INFO_IND, |
| * |
| * Data Type |
| * dmf_event_emm_nasmsg_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_emm_nasmsg_info_struct) |
| * |
| * Data Description |
| * nas message type, reject type, and reject cause |
| * |
| *****************************************************************************/ |
| DMF_EVENT_EMM_NASMSG_OCCURS, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MM_SR_REJECT_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when receiving MSG_ID_EM_MM_GMM_PROC_REJ_INFO_IND, |
| * and the type is SR rej |
| * |
| * Data Type |
| * dmf_event_mm_sr_rej_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mm_sr_rej_info_struct) |
| * |
| * Data Description |
| * rej_type, rej_cause |
| * |
| *****************************************************************************/ |
| DMF_EVENT_MM_SR_REJECT_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MM_NW_DETACH_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when receiving MSG_ID_EM_MM_GMM_PROC_REJ_INFO_IND, |
| * and the type is nw detach |
| * |
| * Data Type |
| * dmf_event_mm_nw_detach_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mm_nw_detach_info_struct) |
| * |
| * Data Description |
| * detach_type, detach_cause |
| * |
| *****************************************************************************/ |
| DMF_EVENT_MM_NW_DETACH_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_XAS_SNIFFER_OCCUR |
| * |
| * DESCRIPTION |
| * This event is broadcasted when GAS_FDD, GAS_TDD, UAS, or ERRC sniffer occur |
| * |
| * Data Type |
| * N/A |
| * |
| * Data Size |
| * N/A |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_XAS_SNIFFER_OCCUR, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_NWSEL_FULLBAND_SEARCH_OCCUR |
| * |
| * DESCRIPTION |
| * This event is broadcasted when NWSEL fullband search occur |
| * |
| * Data Type |
| * N/A |
| * |
| * Data Size |
| * N/A |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_NWSEL_FULLBAND_SEARCH_OCCUR, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_L4C_SCREEN_STATE |
| * |
| * DESCRIPTION |
| * This event is broadcasted when screen state update occur |
| * |
| * Data Type |
| * N/A |
| * |
| * Data Size |
| * N/A |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_L4C_SCREEN_STATE, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_TDD_RRCE_CONN_STATUS |
| * |
| * DESCRIPTION |
| * This event is broadcasted when receiving MSG_ID_TDD_EM_RRCE_CONN_STATUS_IND, |
| * |
| * Data Type |
| * dmf_event_tdd_rrce_conn_status_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_tdd_rrce_conn_status_struct) |
| * |
| * Data Description |
| * rrc_conn_status, est_cause, rrc_cause; |
| * |
| *****************************************************************************/ |
| DMF_EVENT_TDD_RRCE_CONN_STATUS, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_CUSTOM_BAR_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted for ERRC LTE custom cell bar |
| * |
| * Data Type |
| * N/A |
| * |
| * Data Size |
| * N/A |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_CUSTOM_BAR_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_VOICE_QUALITY_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when receiving MSG_ID_EM_SPEECH_INFO_VOICE_QUALITY_EVENT_IND |
| * |
| * Data Type |
| * N/A |
| * |
| * Data Size |
| * N/A |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_VOICE_QUALITY_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_TRIG_REL_RESULT_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted for ERRC trigger rel result |
| * |
| * Data Type |
| * N/A |
| * |
| * Data Size |
| * N/A |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_TRIG_REL_RESULT_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_DATA_INACT_TIMER_EXP_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted for ERRC data inactivity timer expiry |
| * |
| * Data Type |
| * N/A |
| * |
| * Data Size |
| * N/A |
| * |
| * Data Description |
| * N/A |
| * |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_DATA_INACT_TIMER_EXP_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MM_EMM_CAUSE_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EMM_CAUSE_INFO or MM_CAUSE_INFO is received. |
| * |
| * Data Type |
| * dmf_event_mm_emm_cause_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mm_emm_cause_info_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_MM_EMM_CAUSE_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_VOLTE_QUALITY_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when one full set of VoLTE quality info is collected via |
| * - EM_EL1_STATUS_IND (rsrp, rsrq, sinr) |
| * - MSG_ID_EM_LTECSR_RTP_PERIODIC_RPT_CUSTOMER_IND (jitter, rx drop) |
| * - MSG_ID_EM_EL2_OV_STATUS_IND (tx drop) |
| * Data Type |
| * dmf_event_volte_quality_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_volte_quality_info_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_VOLTE_QUALITY_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_A2_CONFIG_EVENT |
| * |
| * DESCRIPTION |
| * This event is broadcasted when receiving MSG_ID_EM_ERRC_MOB_INTRARAT_MEAS_CONFIG_INFO_IND |
| * Data Type |
| * dmf_event_errc_a2_config_event_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_errc_a2_config_event_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_A2_CONFIG_EVENT, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ERRC_B2_CONFIG_EVENT |
| * |
| * DESCRIPTION |
| * This event is broadcasted when receiving MSG_ID_EM_ERRC_MOB_B2_MEAS_CONFIG_INFO_IND |
| * Data Type |
| * dmf_event_errc_b2_config_event_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_errc_b2_config_event_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_B2_CONFIG_EVENT, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_GMSS_HVOLTE_INFO_EVENT |
| * |
| * DESCRIPTION |
| * This event is broadcasted when receiving MSG_ID_EM_GMSS_HVOLTE_INFO_IND |
| * Data Type |
| * dmf_event_gmss_hvolte_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_gmss_hvolte_info_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_GMSS_HVOLTE_INFO_EVENT, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_RADIO_LINK_FAILURE_CAUSE_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ERRC RADIO LINK FAILURE is received. |
| * |
| * Data Type |
| * dmf_event_radio_link_failure_event_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_radio_link_failure_event_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_COLLECT_ERRC_MEAS_RESULT_INFO, |
| |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_RADIO_LINK_FAILURE_CAUSE_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ERRC RADIO LINK FAILURE is received. |
| * |
| * Data Type |
| * dmf_event_radio_link_failure_event_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_radio_link_failure_event_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_COLLECT_ERRC_MEAS_REPORT_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_RADIO_LINK_FAILURE_CAUSE_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ERRC RADIO LINK FAILURE is received. |
| * |
| * Data Type |
| * dmf_event_radio_link_failure_event_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_radio_link_failure_event_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_COLLECT_ERRC_SERVING_CELL_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_RADIO_LINK_FAILURE_CAUSE_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ERRC RADIO LINK FAILURE is received. |
| * |
| * Data Type |
| * dmf_event_radio_link_failure_event_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_radio_link_failure_event_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_RADIO_LINK_FAILURE_CAUSE_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_SCG_FAILURE_CAUSE_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when SCG FAILURE is received. |
| * |
| * Data Type |
| * dmf_event_scg_failure_event_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_scg_failure_event_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_SCG_FAILURE_CAUSE_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_SECONDARY_CELL_HANDOVER_CAUSE_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when SCG FAILURE is received. |
| * |
| * Data Type |
| * dmf_event_second_cell_addition_event_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_second_cell_addition_event_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_SCG_RECONFIGURATION_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ENDC_MODE_KPI_INFO_ERRC_STATE_CHANGE |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ERRC STATE CHANGE is received. |
| * |
| * Data Type |
| * dmf_errc_state_change_info_v1_struct |
| * |
| * Data Size |
| * sizeof(dmf_errc_state_change_info_v1_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_STATE_CHANGE_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ENDC_MODE_KPI_INFO_NRRC_STATE_CHANGE |
| * |
| * DESCRIPTION |
| * This event is broadcasted when NRRC STATE CHANGE is received. |
| * |
| * Data Type |
| * dmf_nrrc_state_change_info_v1_struct |
| * |
| * Data Size |
| * sizeof(dmf_nrrc_state_change_info_v1_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_NRRC_STATE_CHANGE_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ENDC_MODE_KPI_INFO_NL2_RLC_TPUT_UL |
| * |
| * DESCRIPTION |
| * This event is broadcasted when NL2 RLC TPUT UL is received. |
| * |
| * Data Type |
| * dmf_nl2_rlc_throughput_ul_v1_struct |
| * |
| * Data Size |
| * sizeof(dmf_nl2_rlc_throughput_ul_v1_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_NL2_RLC_TPUT_UL, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_ENDC_MODE_KPI_INFO_NL2_PDCP_CONFIG |
| * |
| * DESCRIPTION |
| * This event is broadcasted when NL2 PDCP CONFIG is received. |
| * |
| * Data Type |
| * dmf_nl2_pdcp_configuration_event_v1_struct |
| * |
| * Data Size |
| * sizeof(dmf_nl2_pdcp_configuration_event_v1_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_NL2_PDCP_CONFIG, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_OTHER_5G_KPI_INFO_ERRC_CA_CONFIG |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ERRC CA CONFIG is received. |
| * |
| * Data Type |
| * dmf_errc_ca_config_info_v1_struct |
| * |
| * Data Size |
| * sizeof(dmf_errc_ca_config_info_v1_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_ERRC_CA_CONFIG_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_OTHER_5G_KPI_INFO_NRRC_SERVING_CELL |
| * |
| * DESCRIPTION |
| * This event is broadcasted when NRRC SERVING CELL is received. |
| * |
| * Data Type |
| * dmf_nrrc_serving_cell_info_v1_struct |
| * |
| * Data Size |
| * sizeof(dmf_nrrc_serving_cell_info_v1_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_NRRC_SERVING_CELL_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_PDCP_THROUGHPUT_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when PDCP THROUGHPUT event is received. |
| * |
| * Data Type |
| * dmf_event_pdcp_throughput_event_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_pdcp_throughput_event_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_PDCP_THROUGHPUT_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_OTA_FAIL_REASON |
| * |
| * DESCRIPTION |
| * This event is broadcasted when OTA FAIL event is received. |
| * |
| * Data Type |
| * dmf_em_errc_reest_by_l2_ind_struct |
| * |
| * Data Size |
| * sizeof(dmf_em_errc_reest_by_l2_ind_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_OTA_FAIL_REASON, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_NL1_FBRX |
| * |
| * DESCRIPTION |
| * This event is broadcasted when NL1 FBRx event is received. |
| * |
| * Data Type |
| * dmf_event_nl1_fbrx_v1_struct |
| * |
| * Data Sizes |
| * sizeof(dmf_event_nl1_fbrx_v1_struct) |
| * |
| * Data Description |
| * N/A |
| *****************************************************************************/ |
| DMF_EVENT_NL1_FBRX, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_EPS_ATTACH_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EMM ATTACH related event occurs for ATTACH |
| * |
| * Data Type |
| * dmf_event_cmcc_eps_attach_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_eps_attach_struct) |
| * |
| * Data Description |
| * attach_event - refer to the enum dmf_cmcc_eps_attach_event_enum |
| * attach_reject_cause - attch reject cause |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_EPS_ATTACH_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_ESM_ACT_DEFAULT_BEARER_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when Default EPS Bearer Activation related event occurs |
| * |
| * Data Type |
| * dmf_event_cmcc_eps_bearer_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_eps_bearer_struct) |
| * |
| * Data Description |
| * esm_eps_bearer_event - refer to the enum dmf_cmcc_esm_eps_bearer_event_enum |
| * ebi -EPS Bearer ID |
| * reject_cause - esm reject cause |
| * |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_ESM_ACT_DEFAULT_BEARER_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_ERRC_SUCC_RATE_KPI_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when Srvcc Handover Success Happens |
| * |
| * Data Type |
| * dmf_event_cmcc_esrvcc_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_esrvcc_struct) |
| * |
| * Data Description |
| * proc_id - refer to the enum em_errc_success_rate_kpi_proc_enum |
| * status -refer to the enum em_kpi_status_enum |
| * srvcc_ho_flag - used to remember the srvcc progress |
| * |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_ERRC_SUCC_RATE_KPI_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_ERRC_MFROM_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when Srvcc Handover Req received |
| * |
| * Data Type |
| * dmf_event_cmcc_errc_mfrom_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_errc_mfrom_struct) |
| * |
| * Data Description |
| * ir_ho_type - refer to the enum em_ho_from_lte_type_enum |
| * srvcc_ho_flag - used to remember the srvcc progress |
| * |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_ERRC_MFROM_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_ERRC_SRVCC_FAIL_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when Srvcc Fail Happens |
| * |
| * Data Type |
| * dmf_event_cmcc_errc_srvcc_fail_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_errc_srvcc_fail_struct) |
| * |
| * Data Description |
| * srvcc_fail_cause - used to remember the srvcc fail cause |
| * |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_ERRC_SRVCC_FAIL_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_IMS_REG_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when IMS registration related event occurs |
| * |
| * Data Type |
| * dmf_event_cmcc_imc_ims_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_imc_ims_struct) |
| * |
| * Data Description |
| * sip_msg_type - request or response |
| * sip_method -invite or other msgs |
| * sip_resp_code -sip response code |
| * event_id -ims related event |
| * |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_IMS_REG_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_VOLTE_CALL_DROP_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when volte call drop related event occurs |
| * |
| * Data Type |
| * dmf_event_cmcc_imc_ims_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_imc_ims_struct) |
| * |
| * Data Description |
| * sip_msg_type - request or response |
| * sip_method -invite or other msgs |
| * sip_resp_code -sip response code |
| * event_id -ims related event |
| * |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_VOLTE_CALL_DROP_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_MO_VOLTE_CALL_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when mo volte call related event occurs |
| * |
| * Data Type |
| * dmf_event_cmcc_imc_ims_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_imc_ims_struct) |
| * |
| * Data Description |
| * sip_msg_type - request or response |
| * sip_method -invite or other msgs |
| * sip_resp_code -sip response code |
| * event_id -ims related event |
| * |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_MO_VOLTE_CALL_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_MT_VOLTE_CALL_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when mt volte call related event occurs |
| * |
| * Data Type |
| * dmf_event_cmcc_imc_ims_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_imc_ims_struct) |
| * |
| * Data Description |
| * sip_msg_type - request or response |
| * sip_method -invite or other msgs |
| * sip_resp_code -sip response code |
| * event_id -ims related event |
| * |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_MT_VOLTE_CALL_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_TAU_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when EMM TAU related event occurs for TAU |
| * |
| * Data Type |
| * dmf_event_cmcc_tau_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_tau_struct) |
| * |
| * Data Description |
| * tau_event - refer to the enum dmf_cmcc_tau_event_enum |
| * tau_reject_cause - tau reject cause |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_TAU_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_MO_CSFB_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MO CSFB related event occurs |
| * |
| * Data Type |
| * dmf_event_cmcc_csfb_call_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_csfb_call_info_struct) |
| * |
| * Data Description |
| * call_event - refer to the enum dmf_cmcc_csfb_call_event_enum |
| * fail_cause - csfb call fail cause |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_MO_CSFB_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_MT_CSFB_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MT CSFB related event occurs |
| * |
| * Data Type |
| * dmf_event_cmcc_csfb_call_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_csfb_call_info_struct) |
| * |
| * Data Description |
| * call_event - refer to the enum dmf_cmcc_csfb_call_event_enum |
| * fail_cause - csfb call fail cause |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_MT_CSFB_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_MO_SMS_OVER_SGS_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MO_SMS_OVER_SGS related event occurs |
| * |
| * Data Type |
| * dmf_event_cmcc_sms_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_sms_info_struct) |
| * |
| * Data Description |
| * sms_event - refer to the enum dmf_cmcc_sms_event_enum |
| * fail_cause - sms fail cause |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_MO_SMS_OVER_SGS_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_MT_SMS_OVER_SGS_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MT_SMS_OVER_SGS related event occurs |
| * |
| * Data Type |
| * dmf_event_cmcc_sms_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_sms_info_struct) |
| * |
| * Data Description |
| * sms_event - refer to the enum dmf_cmcc_sms_event_enum |
| * fail_cause - sms fail cause |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_MT_SMS_OVER_SGS_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_MO_SMS_OVER_IMS_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MO_SMS_OVER_IMS related event occurs |
| * |
| * Data Type |
| * dmf_event_cmcc_sms_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_sms_info_struct) |
| * |
| * Data Description |
| * sms_event - refer to the enum dmf_cmcc_sms_event_enum |
| * fail_cause - sms fail cause |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_MO_SMS_OVER_IMS_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_CMCC_MT_SMS_OVER_IMS_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MT_SMS_OVER_IMS related event occurs |
| * |
| * Data Type |
| * dmf_event_cmcc_sms_info_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_cmcc_sms_info_struct) |
| * |
| * Data Description |
| * sms_event - refer to the enum dmf_cmcc_sms_event_enum |
| * fail_cause - sms fail cause |
| *****************************************************************************/ |
| DMF_EVENT_CMCC_MT_SMS_OVER_IMS_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_EL1_STATUS_EVENT |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MSG_ID_EM_EL1_STATUS_IND received |
| * |
| * Data Type |
| * dmf_event_el1_status_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_el1_status_struct) |
| * |
| * Data Description |
| * |
| *****************************************************************************/ |
| DMF_EVENT_EL1_STATUS_EVENT, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_MAC_DRX_STATUS_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ICD_NL2_MAC_DRX_STATUS_EVENT received |
| * |
| * Data Type |
| * dmf_event_mac_drx_status_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mac_drx_status_struct) |
| * |
| * Data Description |
| * |
| *****************************************************************************/ |
| DMF_EVENT_MAC_DRX_STATUS_INFO, |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_EL1_PUSCH_PWR_CTRL |
| * |
| * DESCRIPTION |
| * This event is broadcasted when ICD_EL1_PUSCH_POWER_CONTROL received |
| * |
| * Data Type |
| * dmf_event_el1_pusch_power_control_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_el1_pusch_power_control_struct) |
| * |
| * Data Description |
| * |
| *****************************************************************************/ |
| DMF_EVENT_EL1_PUSCH_PWR_CTRL, |
| DMF_EVENT_NL1_SERVING_CELL_RSSI, |
| DMF_EVENT_NL1_SERVING_CELL_MEASUREMENT, |
| DMF_EVENT_NL1_NEIGHBOR_CELL_MEASUREMENT, |
| DMF_EVENT_EL1_PUSCH_REPORT, |
| DMF_EVENT_NL1_PUSCH_REPORT, |
| DMF_EVENT_NL1_SYNC_SSB_SNR, |
| DMF_EVENT_NL1_RACH_INFORMATION, |
| DMF_EVENT_NL1_SRS_TX_INFORMATION, |
| DMF_EVENT_NL1_PUCCH_POWER_CONTROL, |
| DMF_EVENT_NL1_PUSCH_POWER_CONTROL, |
| DMF_EVENT_NL1_DCI_INFO, |
| DMF_EVENT_NL1_DCI_STATS, |
| DMF_EVENT_NL1_CSI_REPORT, |
| DMF_EVENT_NL1_UL_THROUGHPUT, |
| DMF_EVENT_NL1_MIMO_PDSCH_THROUGHPUT, |
| DMF_EVENT_NL2_RLC_DL_STATS, |
| DMF_EVENT_NL2_RLC_UL_STATS, |
| DMF_EVENT_NL2_PDCP_DL_STATS, |
| DMF_EVENT_NL2_PDCP_UL_STATS, |
| DMF_EVENT_NL2_MAC_CELL_GROUP_CONFIG, |
| DMF_EVENT_ERRC_IR_NR_MEAS_RESULT_INFO, |
| DMF_EVENT_VGNAS_MM_STATE_VALUE, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_3G_FDD_CSCE_SERV_CELL_S_STATUS |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MSG_ID_FDD_EM_CSCE_SERV_CELL_S_STATUS_IND received |
| * |
| * Data Type |
| * dmf_event_mac_drx_status_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mac_drx_status_struct) |
| * |
| * Data Description |
| * |
| *****************************************************************************/ |
| DMF_EVENT_3G_FDD_CSCE_SERV_CELL_S_STATUS, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_3G_FDD_MEME_DCH_UMTS_CELL_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MSG_ID_FDD_EM_MEME_DCH_UMTS_CELL_INFO_IND received |
| * |
| * Data Type |
| * dmf_event_mac_drx_status_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mac_drx_status_struct) |
| * |
| * Data Description |
| * |
| *****************************************************************************/ |
| DMF_EVENT_3G_FDD_MEME_DCH_UMTS_CELL_INFO, |
| |
| /***************************************************************************** |
| * EVENT NAME |
| * DMF_EVENT_C2K_L4_RTT_RADIO_INFO |
| * |
| * DESCRIPTION |
| * This event is broadcasted when MSG_ID_EM_C2K_L4_RTT_RADIO_INFO_IND received |
| * |
| * Data Type |
| * dmf_event_mac_drx_status_struct |
| * |
| * Data Size |
| * sizeof(dmf_event_mac_drx_status_struct) |
| * |
| * Data Description |
| * |
| *****************************************************************************/ |
| DMF_EVENT_C2K_L4_RTT_RADIO_INFO, |
| DMF_EVENT_GSM_UTAS_INFO, |
| DMF_EVENT_C2K_EVDO_SRV_INFO, |
| DMF_EVENT_GMM_INFO, |
| DMF_EVENT_ENAS_EMM_OTA_EVENT, |
| DMF_EVENT_RAC_INFO, |
| DMF_EVENT_RAC_REG_STATE_INFO, |
| DMF_EVENT_CM_SYS_SRV_INFO, |
| DMF_EVENT_RA_FAIL_OCCUR, |
| DMF_EVENT_IMS_380_DROP_INFO, |
| DMF_EVENT_EMERG_IMS_CALL_ANONYMOUS, |
| DMF_EVENT_ERRC_SRVCC_OCCUR, |
| DMF_EVENT_MM_LU_REJECT_OCCURS, |
| DMF_EVENT_MM_LU_FAILURE_OCCURS, |
| DMF_EVENT_ESM_ACTOVE_EPSB_INFO, |
| DMF_EVENT_TCM_PDP_INFO, |
| //DMF_EVENT_LTE_UL_PDCP_ABNORMAL_INFO, |
| DMF_EVENT_OOS_DELAY_INFO, |
| DMF_EVENT_OOS_USER_UNAWARE_RECOVERY_INFO, |
| DMF_EVENT_PLMN_CHANGE, |
| DMF_EVENT_TAU_RAU_LAU_INFO, |
| DMF_EVENT_EL2_RLC_STATUS, |
| DMF_EVENT_LTE_PDCP_STATUS, |
| DMF_EVENT_RF_STATE_CHANGE, |
| DMF_EVENT_SIGN_INFO, |
| DMF_EVENT_XAS_KPI_INFO, |
| DMF_EVENT_RR_STATE_TRANSITION, |
| DMF_EVENT_RRC_STATE_TRANSITION, |
| DMF_EVENT_l4C_SIG_UPDATE, |
| DMF_EVENT_ERRC_SEARCH, |
| DMF_EVENT_RRC_SEARCH, |
| DMF_EVENT_RR_SEARCH, |
| DMF_EVENT_IDLE_MEAS_TIME, |
| DMF_EVENT_LTE_NO_SLEEP, |
| DMF_EVENT_DRX_CNT_INFO, |
| DMF_EVENT_ENAS_EMM_CONTEXT_INFO, |
| DMF_EVENT_EL1_SRVING_CELL_MEAS, |
| DMF_EVENT_NL1_TPC_REPORT, |
| DMF_EVENT_EL1_TX_PDPOWER_REPORT, |
| DMF_EVENT_UL1_RFPD_AVG_INFO, |
| DMF_EVENT_LTECSR_RECV_STAT, |
| DMF_EVENT_VGSM_OTA_EVENT, |
| DMF_EVENT_CC_CALL_MT_SETUP_INFO, |
| DMF_EVENT_MM_EMM_PAGING_INFO, |
| DMF_EVENT_C2K_CS_CALL_SETUP_INFO, |
| DMF_EVENT_C2K_CS_PAGING_INFO, |
| DMF_EVENT_IMS_CALL_STATUS_EVENT, |
| DMF_EVENT_ERRC_PAGING_INFO, |
| DMF_EVENT_C2K_STATE_TRANSITION, |
| DMF_EVENT_EMM_CALL_EVENT, |
| DMF_EVENT_EMM_REG_EVENT, |
| DMF_EVENT_VDM_SSAC_BAR_EVENT, |
| DMF_EVENT_ERRC_AC_BAR_EVENT, |
| DMF_EVENT_XAS_IDLE_OOS_EVENT, |
| DMF_EVENT_ERRC_CDRX_INFO, |
| DMF_EVENT_NRRC_RLF_PARAM_CFG_EVENT, |
| DMF_EVENT_ERRC_MEAS_CONFIG_EVENT, |
| DMF_EVENT_NL2_MAC_RACH_ATMP_COMPLETE, |
| DMF_EVENT_NRRC_RLF, |
| DMF_EVENT_NRRC_CONN_REEST, |
| DMF_EVENT_NRRC_SEARCHING_INFO, |
| DMF_EVENT_VGNAS_MM_OTA, |
| DMF_EVENT_VGNAS_MM_FAIL_CAUSE, |
| DMF_EVENT_UL1_HSPA_INFO, |
| DMF_EVENT_GL1_RXD_INFO, |
| DMF_EVENT_MAX |
| } dmf_event_id_enum; |
| |
| typedef struct |
| { |
| dmf_event_id_enum event_id; |
| protocol_id_enum ps_id; |
| void *data; |
| kal_uint32 size; |
| } dmf_event_struct; |
| |
| #endif // _DMF_PUBLIC_EVENT_H_ |