blob: 909147faa5d2172d3edf3893289f161d4c4f139c [file] [log] [blame]
rjw6c1fd8f2022-11-30 14:33:01 +08001#ifndef _VDM_PUBLIC_DEFS_H
2#define _VDM_PUBLIC_DEFS_H
3
4#include "ps_public_struct.h"
5#include "ps_public_enum.h"
6#include "md_sap.h"
7
8/* Notified Modules */
9static call_status_notify_module_info_struct call_status_notify_module[] =
10{
11 {MOD_L4C, VDM_L4C_SAP, VDM_CALL_STATUS_ALL, CFG_GEMINI_MOD},
12 {MOD_SASE_CLIENT, VDM_SASE_SAP, VDM_CALL_STATUS_IMS_GROUP, CFG_GEMINI_MOD},
13
14#if defined(__IMS_SUPPORT__) && !defined(__TC01_IMS_SUPPORT__) && !defined(__IPC_ADAPTER__)
15 {MOD_IMC, VDM_IMC_SAP, VDM_CALL_STATUS_FIRST_CALL_ATTEMPT|VDM_CALL_STATUS_ALL_CALL_END, CFG_GEMINI_MOD},
16#endif /* __IMS_SUPPORT__ && !(__TC01_IMS_SUPPORT__) */
17
18#if defined(__IDC_ENABLED__)
19 {MOD_L1_IDC, VDM_IDC_SAP, VDM_CALL_STATUS_FIRST_IMS_CALL_CONNECTED|VDM_CALL_STATUS_LAST_IMS_CALL_DISCONNECTED, CFG_GEMINI_MOD},
20#endif /*__IDC_ENABLED__*/
21
22};
23#endif /* _VDM_PUBLIC_DEFS_H */
24