4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. All rights reserved.
6 * Contact: Ja-young Gu <jygu@samsung.com>
8 * Licensed under the Apache License, Version 2.0 (the "License");
9 * you may not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
12 * http://www.apache.org/licenses/LICENSE-2.0
14 * Unless required by applicable law or agreed to in writing, software
15 * distributed under the License is distributed on an "AS IS" BASIS,
16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 * See the License for the specific language governing permissions and
18 * limitations under the License.
21 #ifndef __TAPI_EVENT_H__
22 #define __TAPI_EVENT_H__
24 #include <tapi_type.h>
28 #define DBUS_TELEPHONY_CALL_INTERFACE DBUS_TELEPHONY_SERVICE".Call"
30 #define TAPI_NOTI_VOICE_CALL_STATUS_IDLE DBUS_TELEPHONY_CALL_INTERFACE":VoiceCallStatusIdle"
31 #define TAPI_NOTI_VOICE_CALL_STATUS_ACTIVE DBUS_TELEPHONY_CALL_INTERFACE":VoiceCallStatusActive"
32 #define TAPI_NOTI_VOICE_CALL_STATUS_HELD DBUS_TELEPHONY_CALL_INTERFACE":VoiceCallStatusHeld"
33 #define TAPI_NOTI_VOICE_CALL_STATUS_DIALING DBUS_TELEPHONY_CALL_INTERFACE":VoiceCallStatusDialing"
34 #define TAPI_NOTI_VOICE_CALL_STATUS_ALERT DBUS_TELEPHONY_CALL_INTERFACE":VoiceCallStatusAlert"
35 #define TAPI_NOTI_VOICE_CALL_STATUS_INCOMING DBUS_TELEPHONY_CALL_INTERFACE":VoiceCallStatusIncoming"
36 #define TAPI_NOTI_VOICE_CALL_STATUS_WAITING DBUS_TELEPHONY_CALL_INTERFACE":VoiceCallStatusWaiting"
38 #define TAPI_NOTI_VIDEO_CALL_STATUS_IDLE DBUS_TELEPHONY_CALL_INTERFACE":VideoCallStatusIdle"
39 #define TAPI_NOTI_VIDEO_CALL_STATUS_ACTIVE DBUS_TELEPHONY_CALL_INTERFACE":VideoCallStatusActive"
40 #define TAPI_NOTI_VIDEO_CALL_STATUS_DIALING DBUS_TELEPHONY_CALL_INTERFACE":VideoCallStatusDialing"
41 #define TAPI_NOTI_VIDEO_CALL_STATUS_ALERT DBUS_TELEPHONY_CALL_INTERFACE":VideoCallStatusAlert"
42 #define TAPI_NOTI_VIDEO_CALL_STATUS_INCOMING DBUS_TELEPHONY_CALL_INTERFACE":VideoCallStatusIncoming"
44 #define TAPI_NOTI_CALL_INFO_CALL_CONNECTED_LINE DBUS_TELEPHONY_CALL_INTERFACE":CallConnectedLine"
45 #define TAPI_NOTI_CALL_INFO_WAITING DBUS_TELEPHONY_CALL_INTERFACE":Waiting"
46 #define TAPI_NOTI_CALL_INFO_CUG DBUS_TELEPHONY_CALL_INTERFACE":Cug"
47 #define TAPI_NOTI_CALL_INFO_FORWARDED DBUS_TELEPHONY_CALL_INTERFACE":Forwarded"
48 #define TAPI_NOTI_CALL_INFO_BARRED_INCOMING DBUS_TELEPHONY_CALL_INTERFACE":BarredIncoming"
49 #define TAPI_NOTI_CALL_INFO_BARRED_OUTGOING DBUS_TELEPHONY_CALL_INTERFACE":BarredOutgoing"
50 #define TAPI_NOTI_CALL_INFO_DEFLECTED DBUS_TELEPHONY_CALL_INTERFACE":Deflected"
51 #define TAPI_NOTI_CALL_INFO_CLIR_SUPPRESSION_REJECT DBUS_TELEPHONY_CALL_INTERFACE":ClirSuppressionReject"
52 #define TAPI_NOTI_CALL_INFO_FORWARD_UNCONDITIONAL DBUS_TELEPHONY_CALL_INTERFACE":ForwardUnconditional"
53 #define TAPI_NOTI_CALL_INFO_FORWARD_CONDITIONAL DBUS_TELEPHONY_CALL_INTERFACE":ForwardConditional"
54 #define TAPI_NOTI_CALL_INFO_CALL_LINE_IDENTITY DBUS_TELEPHONY_CALL_INTERFACE":CallLineIdentity"
55 #define TAPI_NOTI_CALL_INFO_CALL_NAME_INFORMATION DBUS_TELEPHONY_CALL_INTERFACE":CallNameInformation"
56 #define TAPI_NOTI_CALL_INFO_FORWARDED_CALL DBUS_TELEPHONY_CALL_INTERFACE":ForwardedCall"
57 #define TAPI_NOTI_CALL_INFO_CUG_CALL DBUS_TELEPHONY_CALL_INTERFACE":CugCall"
58 #define TAPI_NOTI_CALL_INFO_DEFLECTED_CALL DBUS_TELEPHONY_CALL_INTERFACE":DeflectedCall"
59 #define TAPI_NOTI_CALL_INFO_TRANSFERED_CALL DBUS_TELEPHONY_CALL_INTERFACE":TransferedCall"
60 #define TAPI_NOTI_CALL_INFO_HELD DBUS_TELEPHONY_CALL_INTERFACE":Held"
61 #define TAPI_NOTI_CALL_INFO_ACTIVE DBUS_TELEPHONY_CALL_INTERFACE":Active"
62 #define TAPI_NOTI_CALL_INFO_JOINED DBUS_TELEPHONY_CALL_INTERFACE":Joined"
63 #define TAPI_NOTI_CALL_INFO_RELEASED_ON_HOLD DBUS_TELEPHONY_CALL_INTERFACE":ReleaseOnHold"
64 #define TAPI_NOTI_CALL_INFO_TRANSFER_ALERT DBUS_TELEPHONY_CALL_INTERFACE":TransferAlert"
65 #define TAPI_NOTI_CALL_INFO_TRANSFERED DBUS_TELEPHONY_CALL_INTERFACE":Transfered"
66 #define TAPI_NOTI_CALL_INFO_CF_CHECK_MESSAGE DBUS_TELEPHONY_CALL_INTERFACE":CfCheckMessage"
68 #define TAPI_NOTI_CALL_SOUND_PATH DBUS_TELEPHONY_CALL_INTERFACE":SoundPath"
69 #define TAPI_NOTI_CALL_SOUND_RINGBACK_TONE DBUS_TELEPHONY_CALL_INTERFACE":SoundRingbackToneControl"
70 #define TAPI_NOTI_CALL_SOUND_WBAMR DBUS_TELEPHONY_CALL_INTERFACE":SoundWbamr"
71 #define TAPI_NOTI_CALL_SOUND_EQUALIZATION DBUS_TELEPHONY_CALL_INTERFACE":SoundEqualiztion"
72 #define TAPI_NOTI_CALL_SOUND_NOISE_REDUCTION DBUS_TELEPHONY_CALL_INTERFACE":SoundNoiseReduction"
75 #define DBUS_TELEPHONY_MODEM_INTERFACE DBUS_TELEPHONY_SERVICE".Modem"
76 #define TAPI_NOTI_MODEM_POWER DBUS_TELEPHONY_MODEM_INTERFACE":Power"
77 #define TAPI_NOTI_MODEM_DUN_PIN_CTRL DBUS_TELEPHONY_MODEM_INTERFACE":DunPinCtrl"
78 #define TAPI_NOTI_MODEM_DUN_EXTERNAL_CALL DBUS_TELEPHONY_MODEM_INTERFACE":DunExternalCall"
79 #define TAPI_PROP_MODEM_POWER DBUS_TELEPHONY_MODEM_INTERFACE":power"
81 #define DBUS_TELEPHONY_SIM_INTERFACE DBUS_TELEPHONY_SERVICE".Sim"
82 #define TAPI_NOTI_SIM_STATUS DBUS_TELEPHONY_SIM_INTERFACE":Status"
84 #define DBUS_TELEPHONY_SAP_INTERFACE DBUS_TELEPHONY_SERVICE".Sap"
85 #define TAPI_NOTI_SAP_STATUS DBUS_TELEPHONY_SAP_INTERFACE":Status"
86 #define TAPI_NOTI_SAP_DISCONNECT DBUS_TELEPHONY_SAP_INTERFACE":Disconnect"
88 #define DBUS_TELEPHONY_SAT_INTERFACE DBUS_TELEPHONY_SERVICE".SAT"
89 #define TAPI_NOTI_SAT_SETUP_MENU DBUS_TELEPHONY_SAT_INTERFACE":SetupMenu"
90 #define TAPI_NOTI_SAT_DISPLAY_TEXT DBUS_TELEPHONY_SAT_INTERFACE":DisplayText"
91 #define TAPI_NOTI_SAT_SELECT_ITEM DBUS_TELEPHONY_SAT_INTERFACE":SelectItem"
92 #define TAPI_NOTI_SAT_GET_INKEY DBUS_TELEPHONY_SAT_INTERFACE":GetInkey"
93 #define TAPI_NOTI_SAT_GET_INPUT DBUS_TELEPHONY_SAT_INTERFACE":GetInput"
94 #define TAPI_NOTI_SAT_REFRESH DBUS_TELEPHONY_SAT_INTERFACE":Refresh"
95 #define TAPI_NOTI_SAT_SEND_SMS DBUS_TELEPHONY_SAT_INTERFACE":SendSMS"
96 #define TAPI_NOTI_SAT_SETUP_EVENT_LIST DBUS_TELEPHONY_SAT_INTERFACE":SetupEventList"
97 #define TAPI_NOTI_SAT_SESSION_END_EVENT DBUS_TELEPHONY_SAT_INTERFACE":EndProactiveSession"
98 #define TAPI_NOTI_SAT_MO_SMS_CTRL DBUS_TELEPHONY_SAT_INTERFACE":MoSmsCtrl"
100 #define DBUS_TELEPHONY_PB_INTERFACE DBUS_TELEPHONY_SERVICE".Phonebook"
101 #define TAPI_NOTI_PB_STATUS DBUS_TELEPHONY_PB_INTERFACE":Status"
104 #define DBUS_TELEPHONY_NETWORK_INTERFACE DBUS_TELEPHONY_SERVICE".Network"
105 #define TAPI_NOTI_NETWORK_REGISTRATION_STATUS DBUS_TELEPHONY_NETWORK_INTERFACE":RegistrationStatus"
106 #define TAPI_NOTI_NETWORK_CELLINFO DBUS_TELEPHONY_NETWORK_INTERFACE":CellInfo"
107 #define TAPI_NOTI_NETWORK_INFO DBUS_TELEPHONY_NETWORK_INTERFACE":Info"
108 #define TAPI_NOTI_NETWORK_CHANGE DBUS_TELEPHONY_NETWORK_INTERFACE":Change"
109 #define TAPI_NOTI_NETWORK_TIMEINFO DBUS_TELEPHONY_NETWORK_INTERFACE":TimeInfo"
110 #define TAPI_NOTI_NETWORK_IDENTITY DBUS_TELEPHONY_NETWORK_INTERFACE":Identity"
113 #define DBUS_TELEPHONY_SS_INTERFACE DBUS_TELEPHONY_SERVICE".Ss"
114 #define TAPI_NOTI_SS_USSD DBUS_TELEPHONY_SS_INTERFACE":NotifyUSSD"
117 #define TAPI_NOTI_PS_DUN_PIN_CONTROL "org.tizen.telephony.Ps.PinCtrl"
120 #define DBUS_TELEPHONY_SMS_INTERFACE DBUS_TELEPHONY_SERVICE".sms"
121 #define TAPI_NOTI_SMS_INCOM_MSG DBUS_TELEPHONY_SMS_INTERFACE":IncommingMsg" /* This is an unsolicited Incoming SMS Event*/
122 #define TAPI_NOTI_SMS_CB_INCOM_MSG DBUS_TELEPHONY_SMS_INTERFACE":IncommingCbMsg" /* This is an unsolicited Incoming cell broadcast message*/
124 #define TAPI_NOTI_SMS_INCOM_EX_MSG "org.tizen.telephony. " /* This is an extended unsolicited Incoming SMS Event*/
125 #define TAPI_NOTI_SMS_CB_INCOM_EX_MSG "org.tizen.telephony. " /* This is an extended unsolicited Incoming cell broadcast message*/
127 #define TAPI_NOTI_SMS_MEMORY_STATUS DBUS_TELEPHONY_SMS_INTERFACE":MemoryStatus" /* This event is an unsolicited event indicating SIM memory status */
128 #define TAPI_NOTI_SMS_DEVICE_READY DBUS_TELEPHONY_SMS_INTERFACE":DeviceReady" /* Device Ready indication */
132 #endif /* __TAPI_EVENT_H__ */