r2950 - in trunk/src/target/OM-2007.2/libraries/libmokogsmd2: . libmokogsmd
thomas at sita.openmoko.org
thomas at sita.openmoko.org
Tue Sep 11 11:03:59 CEST 2007
Author: thomas
Date: 2007-09-11 11:03:57 +0200 (Tue, 11 Sep 2007)
New Revision: 2950
Modified:
trunk/src/target/OM-2007.2/libraries/libmokogsmd2/ChangeLog
trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.c
trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.h
Log:
* libmokogsmd/moko-gsmd-connection.c:
(moko_gsmd_connection_network_register):
* libmokogsmd/moko-gsmd-connection.h:
Add moko_gsmd_connection_get_network_status()
Modified: trunk/src/target/OM-2007.2/libraries/libmokogsmd2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokogsmd2/ChangeLog 2007-09-11 09:00:58 UTC (rev 2949)
+++ trunk/src/target/OM-2007.2/libraries/libmokogsmd2/ChangeLog 2007-09-11 09:03:57 UTC (rev 2950)
@@ -1,3 +1,11 @@
+2007-09-11 Thomas Wood <thomas at openedhand.com>
+
+ * libmokogsmd/moko-gsmd-connection.c:
+ (moko_gsmd_connection_network_register):
+ * libmokogsmd/moko-gsmd-connection.h:
+
+ Add moko_gsmd_connection_get_network_status()
+
2007-09-07 Thomas Wood <thomas at openedhand.com>
* libmokogsmd/moko-gsmd-connection.c:
Modified: trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.c
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.c 2007-09-11 09:00:58 UTC (rev 2949)
+++ trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.c 2007-09-11 09:03:57 UTC (rev 2950)
@@ -503,6 +503,22 @@
lgsm_netreg_register( priv->handle, "" );
}
+int
+moko_gsmd_connection_get_network_status (MokoGsmdConnection* self)
+{
+ MokoGsmdConnectionPrivate* priv;
+ enum lgsm_netreg_state state;
+
+ g_return_val_if_fail (MOKO_IS_GSMD_CONNECTION ( self ), -1);
+ priv = GSMD_CONNECTION_GET_PRIVATE( self );
+
+ g_return_val_if_fail (priv->handle, -1);
+
+ lgsm_get_netreg_state (priv->handle, &state);
+
+ return state;
+}
+
void
moko_gsmd_connection_voice_accept(MokoGsmdConnection* self)
{
Modified: trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.h
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.h 2007-09-11 09:00:58 UTC (rev 2949)
+++ trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.h 2007-09-11 09:03:57 UTC (rev 2950)
@@ -109,7 +109,8 @@
void moko_gsmd_connection_send_pin (MokoGsmdConnection *self, const gchar *pin);
/* network */
-void moko_gsmd_connection_network_register (MokoGsmdConnection *self);
+void moko_gsmd_connection_network_register (MokoGsmdConnection *self);
+int moko_gsmd_connection_get_network_status (MokoGsmdConnection *self);
/* TODO add type, i.e. MOKO_GSMD_CONNECTION_NETREG_AUTO */
/* voice calls */
More information about the commitlog
mailing list