add new system-event values for incoming/outgoing msg.
authorjongmyeongko <jongmyeong.ko@samsung.com>
Mon, 11 Apr 2016 08:35:05 +0000 (17:35 +0900)
committerjongmyeong ko <jongmyeong.ko@samsung.com>
Mon, 2 May 2016 03:15:01 +0000 (20:15 -0700)
Change-Id: I394db3b7f451fe1c866041c8958a45c7f6ee67c1
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
include/app_event.h

index 722ae9d63e915781e3821986928d0cab632614a7..9a2b9a349a4bab636b4ecccb05ed4967c269cbd2 100644 (file)
@@ -521,6 +521,12 @@ typedef enum {
  */
 #define EVENT_VAL_SMS "sms"
 
+/**
+ * @brief Definition for value of EVENT_KEY_MSG_TYPE.
+ * @since_tizen 3.0
+ */
+#define EVENT_VAL_MMS "mms"
+
 /**
  * @brief Definition for value of EVENT_KEY_MSG_TYPE.
  * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
@@ -540,6 +546,43 @@ typedef enum {
  */
 #define EVENT_KEY_MSG_ID "msg_id"
 
+/**
+ * @brief Definition for system-event of message : outgoing msg.
+ * @since_tizen 3.0
+ * @privilege %http://tizen.org/privilege/message.read
+ * @remarks If you want to receive this event, you must declare this privilege.
+ * @see EVENT_KEY_OUT_MSG_TYPE
+ * @see EVENT_KEY_OUT_MSG_ID
+ */
+#define SYSTEM_EVENT_OUTGOING_MSG "tizen.system.event.outgoing_msg"
+
+/**
+ * @brief Definition for key of SYSTEM_EVENT_OUTGOING_MSG.
+ * @since_tizen 3.0
+ * @see EVENT_VAL_OUT_MSG_SMS
+ * @see EVENT_VAL_OUT_MSG_MMS
+ */
+#define EVENT_KEY_OUT_MSG_TYPE "msg_type"
+
+/**
+ * @brief Definition for value of EVENT_KEY_OUT_MSG_TYPE.
+ * @since_tizen 3.0
+ */
+#define EVENT_VAL_SMS "sms"
+
+/**
+ * @brief Definition for value of EVENT_KEY_OUT_MSG_TYPE.
+ * @since_tizen 3.0
+ */
+#define EVENT_VAL_MMS "mms"
+
+/**
+ * @brief Definition for key of SYSTEM_EVENT_OUTGOING_MSG.
+ * @since_tizen 3.0
+ * @remarks The value of this key is a string of unsigned int value : new message id.
+ */
+#define EVENT_KEY_OUT_MSG_ID "msg_id"
+
 /**
  * @brief Definition for system-event of setting : time changed.
  * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif