diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-01-12 17:16:15 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-15 14:14:50 +0100 |
commit | 801a129fe96dcda13dfc0f786e4505f1871f99ae (patch) | |
tree | ea4067d5e2e448dba6f3e1e8a06756b58efc2958 | |
parent | 6c36ae9101489f8b43b78a6616c808956c3acc69 (diff) |
iface-modem-cdma: bind CDMA-specific properties for the simple status
-rw-r--r-- | src/mm-iface-modem-cdma.c | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/src/mm-iface-modem-cdma.c b/src/mm-iface-modem-cdma.c index c2f721f5..2ce7796d 100644 --- a/src/mm-iface-modem-cdma.c +++ b/src/mm-iface-modem-cdma.c @@ -45,8 +45,22 @@ mm_iface_modem_cdma_bind_simple_status (MMIfaceModemCdma *self, MM_IFACE_MODEM_CDMA_DBUS_SKELETON, &skeleton, NULL); - /* TODO: Bind here properties to be reported during GetStatus() in the - * simple interface */ + + g_object_bind_property (skeleton, "cdma1x-registration-state", + status, MM_COMMON_SIMPLE_PROPERTY_CDMA_CDMA1X_REGISTRATION_STATE, + G_BINDING_DEFAULT | G_BINDING_SYNC_CREATE); + + g_object_bind_property (skeleton, "sid", + status, MM_COMMON_SIMPLE_PROPERTY_CDMA_SID, + G_BINDING_DEFAULT | G_BINDING_SYNC_CREATE); + + g_object_bind_property (skeleton, "nid", + status, MM_COMMON_SIMPLE_PROPERTY_CDMA_NID, + G_BINDING_DEFAULT | G_BINDING_SYNC_CREATE); + + g_object_bind_property (skeleton, "evdo-registration-state", + status, MM_COMMON_SIMPLE_PROPERTY_CDMA_EVDO_REGISTRATION_STATE, + G_BINDING_DEFAULT | G_BINDING_SYNC_CREATE); g_object_unref (skeleton); } |