return launch_system_servant_app(obj, msg, args);
}
-static DBusMessage *battery_low_noti_on(E_DBus_Object *obj, DBusMessage *msg)
-{
- set_timer_to_terminate();
- return activate_notification_no_param(obj, msg, BATTERY_LOW);
-}
-
-static DBusMessage *battery_critical_noti_on(E_DBus_Object *obj, DBusMessage *msg)
-{
- set_timer_to_terminate();
- return activate_notification_no_param(obj, msg, BATTERY_CRITICAL);
-}
-
-static DBusMessage *battery_low_actnoti_on(E_DBus_Object *obj, DBusMessage *msg)
-{
- set_timer_to_terminate();
- return activate_notification_single_param(obj, msg, BATTERY_LOW_ACT);
-}
-
-static DBusMessage *battery_critical_actnoti_on(E_DBus_Object *obj, DBusMessage *msg)
-{
- set_timer_to_terminate();
- return activate_notification_single_param(obj, msg, BATTERY_CRITICAL_ACT);
-}
-
-static DBusMessage *battery_low_actnoti_usb_on(E_DBus_Object *obj, DBusMessage *msg)
-{
- set_timer_to_terminate();
- return activate_notification_no_param(obj, msg, BATTERY_LOW_USB_ACT);
-}
-
-static DBusMessage *battery_critical_actnoti_usb_on(E_DBus_Object *obj, DBusMessage *msg)
-{
- set_timer_to_terminate();
- return activate_notification_no_param(obj, msg, BATTERY_CRITICAL_USB_ACT);
-}
-
-static DBusMessage *battery_low_actnoti_chg_on(E_DBus_Object *obj, DBusMessage *msg)
-{
- set_timer_to_terminate();
- return activate_notification_no_param(obj, msg, BATTERY_LOW_CHG_ACT);
-}
-
-static DBusMessage *battery_critical_actnoti_chg_on(E_DBus_Object *obj, DBusMessage *msg)
-{
- set_timer_to_terminate();
- return activate_notification_no_param(obj, msg, BATTERY_CRITICAL_CHG_ACT);
-}
-
/* Datausage */
static DBusMessage *data_warning_noti_on(E_DBus_Object *obj, DBusMessage *msg)
{
{ "BatteryFullNotiOn" , NULL , "i" , battery_full_noti_on },
{ "BatteryFullNotiOff" , "i" , "i" , noti_off },
{ "BatteryChargeNotiOn" , NULL , "i" , battery_charge_noti_on },
- { "BatteryLowNotiOn" , NULL , "i" , battery_low_noti_on },
- { "BatteryCriticalNotiOn" , NULL , "i" , battery_critical_noti_on },
- { "BatteryLowCriticalNotiOff" , "i" , "i" , noti_off },
- /* Battery Active noti*/
- { "BatteryLowActNotiOn" , "s" , "i" , battery_low_actnoti_on },
- { "BatteryCriticalActNotiOn", "s" , "i" , battery_critical_actnoti_on },
- { "BatteryLowActNotiUsbOn" , NULL , "i" , battery_low_actnoti_usb_on },
- { "BatteryCriticalActNotiUsbOn" , NULL , "i" , battery_critical_actnoti_usb_on },
- { "BatteryLowActNotiChgOn" , NULL , "i" , battery_low_actnoti_chg_on },
- { "BatteryCriticalActNotiChgOn" , NULL , "i" , battery_critical_actnoti_chg_on },
/* Temperature */
{ "TempCooldownNotiOn" , NULL , "i" , cooldown_noti_on },
{ "TempCooldownNotiOff" , "i" , "i" , noti_off },