libmm-glib: handle the new 'Signal' interface

This commit is contained in:
Aleksander Morgado
2013-08-21 12:33:09 +02:00
parent 37115dee93
commit fcdbefa519
10 changed files with 675 additions and 0 deletions
@@ -110,6 +110,10 @@
<xi:include href="xml/mm-modem-firmware.xml"/>
<xi:include href="xml/mm-firmware-properties.xml"/>
</section>
<section>
<title>Extended signal information</title>
<xi:include href="xml/mm-modem-signal.xml"/>
</section>
</chapter>
<chapter>
@@ -175,6 +179,10 @@
<xi:include href="xml/MmGdbusModemFirmwareProxy.xml"/>
<xi:include href="xml/MmGdbusModemFirmwareSkeleton.xml"/>
<xi:include href="xml/MmGdbusModemSignal.xml"/>
<xi:include href="xml/MmGdbusModemSignalProxy.xml"/>
<xi:include href="xml/MmGdbusModemSignalSkeleton.xml"/>
<!--xi:include href="xml/MmGdbusModemContacts.xml"/>
<xi:include href="xml/MmGdbusModemContactsProxy.xml"/>
<xi:include href="xml/MmGdbusModemContactsSkeleton.xml"/-->
@@ -58,6 +58,8 @@ mm_object_peek_modem_firmware
mm_object_get_modem_firmware
mm_object_peek_modem_simple
mm_object_get_modem_simple
mm_object_peek_modem_signal
mm_object_get_modem_signal
<SUBSECTION Standard>
MMObjectClass
MM_IS_OBJECT
@@ -761,6 +763,42 @@ MM_TYPE_SIMPLE_STATUS
mm_simple_status_get_type
</SECTION>
<SECTION>
<FILE>mm-modem-signal</FILE>
<TITLE>MMModemSignal</TITLE>
MMModemSignal
<SUBSECTION Getters>
mm_modem_signal_get_path
mm_modem_signal_dup_path
mm_modem_signal_get_rate
mm_modem_signal_get_cdma_rssi
mm_modem_signal_get_cdma_ecio
mm_modem_signal_get_evdo_rssi
mm_modem_signal_get_evdo_ecio
mm_modem_signal_get_evdo_sinr
mm_modem_signal_get_evdo_io
mm_modem_signal_get_gsm_rssi
mm_modem_signal_get_umts_rssi
mm_modem_signal_get_umts_ecio
mm_modem_signal_get_lte_rssi
mm_modem_signal_get_lte_rsrq
mm_modem_signal_get_lte_rsrp
mm_modem_signal_get_lte_snr
<SUBSECTION Methods>
mm_modem_signal_setup
mm_modem_signal_setup_finish
mm_modem_signal_setup_sync
<SUBSECTION Standard>
MMModemSignalClass
MM_IS_MODEM_SIGNAL
MM_IS_MODEM_SIGNAL_CLASS
MM_MODEM_SIGNAL
MM_MODEM_SIGNAL_CLASS
MM_MODEM_SIGNAL_GET_CLASS
MM_TYPE_MODEM_SIGNAL
mm_modem_signal_get_type
</SECTION>
<SECTION>
<FILE>mm-bearer</FILE>
<TITLE>MMBearer</TITLE>
@@ -2087,6 +2125,109 @@ MmGdbusModemSimpleSkeletonPrivate
mm_gdbus_modem_simple_skeleton_get_type
</SECTION>
<SECTION>
<FILE>MmGdbusModemSignal</FILE>
<TITLE>MmGdbusModemSignal</TITLE>
MmGdbusModemSignal
MmGdbusModemSignalIface
<SUBSECTION Getters>
mm_gdbus_modem_signal_get_cdma_ecio
mm_gdbus_modem_signal_get_cdma_rssi
mm_gdbus_modem_signal_get_evdo_ecio
mm_gdbus_modem_signal_get_evdo_io
mm_gdbus_modem_signal_get_evdo_rssi
mm_gdbus_modem_signal_get_evdo_sinr
mm_gdbus_modem_signal_get_gsm_rssi
mm_gdbus_modem_signal_get_lte_rsrp
mm_gdbus_modem_signal_get_lte_rsrq
mm_gdbus_modem_signal_get_lte_rssi
mm_gdbus_modem_signal_get_lte_snr
mm_gdbus_modem_signal_get_rate
mm_gdbus_modem_signal_get_umts_ecio
mm_gdbus_modem_signal_get_umts_rssi
mm_gdbus_modem_signal_dup_cdma_ecio
mm_gdbus_modem_signal_dup_cdma_rssi
mm_gdbus_modem_signal_dup_evdo_ecio
mm_gdbus_modem_signal_dup_evdo_io
mm_gdbus_modem_signal_dup_evdo_rssi
mm_gdbus_modem_signal_dup_evdo_sinr
mm_gdbus_modem_signal_dup_gsm_rssi
mm_gdbus_modem_signal_dup_lte_rsrp
mm_gdbus_modem_signal_dup_lte_rsrq
mm_gdbus_modem_signal_dup_lte_rssi
mm_gdbus_modem_signal_dup_lte_snr
mm_gdbus_modem_signal_dup_umts_ecio
mm_gdbus_modem_signal_dup_umts_rssi
<SUBSECTION Methods>
mm_gdbus_modem_signal_call_setup
mm_gdbus_modem_signal_call_setup_finish
mm_gdbus_modem_signal_call_setup_sync
<SUBSECTION Private>
mm_gdbus_modem_signal_set_cdma_ecio
mm_gdbus_modem_signal_set_cdma_rssi
mm_gdbus_modem_signal_set_evdo_ecio
mm_gdbus_modem_signal_set_evdo_io
mm_gdbus_modem_signal_set_evdo_rssi
mm_gdbus_modem_signal_set_evdo_sinr
mm_gdbus_modem_signal_set_gsm_rssi
mm_gdbus_modem_signal_set_lte_rsrp
mm_gdbus_modem_signal_set_lte_rsrq
mm_gdbus_modem_signal_set_lte_rssi
mm_gdbus_modem_signal_set_lte_snr
mm_gdbus_modem_signal_set_rate
mm_gdbus_modem_signal_set_umts_ecio
mm_gdbus_modem_signal_set_umts_rssi
mm_gdbus_modem_signal_complete_setup
mm_gdbus_modem_signal_interface_info
mm_gdbus_modem_signal_override_properties
<SUBSECTION Standard>
MM_GDBUS_IS_MODEM_SIGNAL
MM_GDBUS_MODEM_SIGNAL
MM_GDBUS_MODEM_SIGNAL_GET_IFACE
MM_GDBUS_TYPE_MODEM_SIGNAL
mm_gdbus_modem_signal_get_type
</SECTION>
<SECTION>
<FILE>MmGdbusModemSignalProxy</FILE>
<TITLE>MmGdbusModemSignalProxy</TITLE>
MmGdbusModemSignalProxy
<SUBSECTION New>
mm_gdbus_modem_signal_proxy_new
mm_gdbus_modem_signal_proxy_new_finish
mm_gdbus_modem_signal_proxy_new_for_bus
mm_gdbus_modem_signal_proxy_new_for_bus_finish
mm_gdbus_modem_signal_proxy_new_for_bus_sync
mm_gdbus_modem_signal_proxy_new_sync
<SUBSECTION Standard>
MmGdbusModemSignalProxyClass
MM_GDBUS_IS_MODEM_SIGNAL_PROXY
MM_GDBUS_IS_MODEM_SIGNAL_PROXY_CLASS
MM_GDBUS_MODEM_SIGNAL_PROXY
MM_GDBUS_MODEM_SIGNAL_PROXY_CLASS
MM_GDBUS_MODEM_SIGNAL_PROXY_GET_CLASS
MM_GDBUS_TYPE_MODEM_SIGNAL_PROXY
MmGdbusModemSignalProxyPrivate
mm_gdbus_modem_signal_proxy_get_type
</SECTION>
<SECTION>
<FILE>MmGdbusModemSignalSkeleton</FILE>
<TITLE>MmGdbusModemSignalSkeleton</TITLE>
MmGdbusModemSignalSkeleton
<SUBSECTION New>
mm_gdbus_modem_signal_skeleton_new
<SUBSECTION Standard>
MmGdbusModemSignalSkeletonClass
MM_GDBUS_IS_MODEM_SIGNAL_SKELETON
MM_GDBUS_IS_MODEM_SIGNAL_SKELETON_CLASS
MM_GDBUS_MODEM_SIGNAL_SKELETON
MM_GDBUS_MODEM_SIGNAL_SKELETON_CLASS
MM_GDBUS_MODEM_SIGNAL_SKELETON_GET_CLASS
MM_GDBUS_TYPE_MODEM_SIGNAL_SKELETON
MmGdbusModemSignalSkeletonPrivate
mm_gdbus_modem_signal_skeleton_get_type
</SECTION>
<SECTION>
<FILE>MmGdbusObject</FILE>
@@ -2112,6 +2253,8 @@ mm_gdbus_object_peek_modem_firmware
mm_gdbus_object_get_modem_firmware
mm_gdbus_object_peek_modem_simple
mm_gdbus_object_get_modem_simple
mm_gdbus_object_peek_modem_signal
mm_gdbus_object_get_modem_signal
<SUBSECTION Methods>
<SUBSECTION Private>
<SUBSECTION Standard>
@@ -2156,6 +2299,7 @@ mm_gdbus_object_skeleton_set_modem_location
mm_gdbus_object_skeleton_set_modem_messaging
mm_gdbus_object_skeleton_set_modem_simple
mm_gdbus_object_skeleton_set_modem_time
mm_gdbus_object_skeleton_set_modem_signal
<SUBSECTION Standard>
MmGdbusObjectSkeletonClass
MM_GDBUS_IS_OBJECT_SKELETON
@@ -33,6 +33,9 @@ mm_gdbus_modem_messaging_get_type
mm_gdbus_modem_messaging_proxy_get_type
mm_gdbus_modem_messaging_skeleton_get_type
mm_gdbus_modem_proxy_get_type
mm_gdbus_modem_signal_get_type
mm_gdbus_modem_signal_proxy_get_type
mm_gdbus_modem_signal_skeleton_get_type
mm_gdbus_modem_simple_get_type
mm_gdbus_modem_simple_proxy_get_type
mm_gdbus_modem_simple_skeleton_get_type
@@ -83,6 +86,7 @@ mm_modem_messaging_get_type
mm_modem_mode_get_type
mm_modem_port_type_get_type
mm_modem_power_state_get_type
mm_modem_signal_get_type
mm_modem_simple_get_type
mm_modem_state_change_reason_get_type
mm_modem_state_failed_reason_get_type