WATCH_TYPE_BATTERY = 1,
WATCH_TYPE_DISPLAY = 2,
WATCH_TYPE_WIFINETWORK = 3,
+#ifdef ENABLE_OPTIONAL_SYSINFO_CELLULAR_NETWORK_MNGT
WATCH_TYPE_CELLULARNETWORK = 4,
+#endif
WATCH_TYPE_NETWORK = 5,
WATCH_TYPE_STORAGE = 6,
WATCH_TYPE_CPU = 8,
+#ifdef ENABLE_OPTIONAL_SYSINFO_TEL_SIM_MNGT
WATCH_TYPE_SIM = 9,
+#endif
WATCH_TYPE_DEVICE_ORIENTATION = 10,
WATCH_TYPE_PERIPHERAL = 11,
WATCH_TYPE_LOCALE = 12,
enum {
REGIST_NOT = 0,
REGIST_WIFI = 1,
+#ifdef ENABLE_OPTIONAL_SYSINFO_CELLULAR_NETWORK_MNGT
REGIST_CELLULAR =2,
+#endif
REGIST_ALL = 3
};
PROPERTY_DECLARATION(Display, "DISPLAY", WATCH_TYPE_DISPLAY)
PROPERTY_DECLARATION(Network, "NETWORK", WATCH_TYPE_NETWORK)
PROPERTY_DECLARATION(WifiNetwork, "WIFI_NETWORK", WATCH_TYPE_WIFINETWORK)
+#ifdef ENABLE_OPTIONAL_SYSINFO_CELLULAR_NETWORK_MNGT
PROPERTY_DECLARATION(CellularNetwork, "CELLULAR_NETWORK", WATCH_TYPE_CELLULARNETWORK)
+#endif
+#ifdef ENABLE_OPTIONAL_SYSINFO_TEL_SIM_MNGT
PROPERTY_DECLARATION(SIM, "SIM", WATCH_TYPE_SIM)
+#endif
PROPERTY_DECLARATION(DeviceOrientation, "DEVICE_ORIENTATION", WATCH_TYPE_DEVICE_ORIENTATION)
PROPERTY_DECLARATION(Build, "BUILD", WATCH_TYPE_UNKNOWN)
PROPERTY_DECLARATION(Locale, "LOCALE", WATCH_TYPE_LOCALE)
typedef std::list<EventWatchSysteminfoPtr> EventDisplayList;
typedef std::list<EventWatchSysteminfoPtr> EventNetworkList;
typedef std::list<EventWatchSysteminfoPtr> EventWifiNetworkList;
+#ifdef ENABLE_OPTIONAL_SYSINFO_CELLULAR_NETWORK_MNGT
typedef std::list<EventWatchSysteminfoPtr> EventCellularNetworkList;
+#endif
typedef std::list<EventWatchSysteminfoPtr> EventStorageList;
typedef std::list<EventWatchSysteminfoPtr> EventCpuList;
+#ifdef ENABLE_OPTIONAL_SYSINFO_TEL_SIM_MNGT
typedef std::list<EventWatchSysteminfoPtr> EventSimList;
+#endif
typedef std::list<EventWatchSysteminfoPtr> EventDeviceOrientationList;
typedef std::list<EventWatchSysteminfoPtr> EventLocaleList;
typedef std::list<EventWatchSysteminfoPtr> EventPeripheralList;
EventDisplayList getEventDisplayList();
EventNetworkList getEventNetworkList();
EventWifiNetworkList getEventWifiNetworkList();
+#ifdef ENABLE_OPTIONAL_SYSINFO_CELLULAR_NETWORK_MNGT
EventCellularNetworkList getEventCellularNetworkList();
+#endif
EventStorageList getEventStorageList();
EventCpuList getEventCpuList();
+#ifdef ENABLE_OPTIONAL_SYSINFO_TEL_SIM_MNGT
EventSimList getEventSimList();
+#endif
EventDeviceOrientationList getEventDeviceOrientationList();
EventLocaleList getEventLocaleList();
EventPeripheralList getEventPeripheralList();
EventDisplayList m_eventDisplayList;
EventNetworkList m_eventNetworkList;
EventWifiNetworkList m_eventWifiNetworkList;
+#ifdef ENABLE_OPTIONAL_SYSINFO_CELLULAR_NETWORK_MNGT
EventCellularNetworkList m_eventCelluarNetworkList;
+#endif
EventStorageList m_eventStorageList;
EventCpuList m_eventCpuList;
+#ifdef ENABLE_OPTIONAL_SYSINFO_TEL_SIM_MNGT
EventSimList m_eventSimList;
+#endif
EventDeviceOrientationList m_eventDeviceOrientationList;
EventLocaleList m_eventLocaleList;
EventPeripheralList m_eventPeripheralList;