iface-modem: move helper method out of the initialization logic
This commit is contained in:
@@ -1447,6 +1447,23 @@ handle_get_cell_info (MmGdbusModem *skeleton,
|
|||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
||||||
|
void
|
||||||
|
mm_iface_modem_update_own_numbers (MMIfaceModem *self,
|
||||||
|
const GStrv own_numbers)
|
||||||
|
{
|
||||||
|
MmGdbusModem *skeleton = NULL;
|
||||||
|
|
||||||
|
g_object_get (self,
|
||||||
|
MM_IFACE_MODEM_DBUS_SKELETON, &skeleton,
|
||||||
|
NULL);
|
||||||
|
if (skeleton) {
|
||||||
|
mm_gdbus_modem_set_own_numbers (skeleton, (const gchar * const *)own_numbers);
|
||||||
|
g_object_unref (skeleton);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*****************************************************************************/
|
||||||
|
|
||||||
void
|
void
|
||||||
mm_iface_modem_update_access_technologies (MMIfaceModem *self,
|
mm_iface_modem_update_access_technologies (MMIfaceModem *self,
|
||||||
MMModemAccessTechnology new_access_tech,
|
MMModemAccessTechnology new_access_tech,
|
||||||
@@ -5271,21 +5288,6 @@ load_carrier_config_ready (MMIfaceModem *self,
|
|||||||
interface_initialization_step (task);
|
interface_initialization_step (task);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
mm_iface_modem_update_own_numbers (MMIfaceModem *self,
|
|
||||||
const GStrv own_numbers)
|
|
||||||
{
|
|
||||||
MmGdbusModem *skeleton = NULL;
|
|
||||||
|
|
||||||
g_object_get (self,
|
|
||||||
MM_IFACE_MODEM_DBUS_SKELETON, &skeleton,
|
|
||||||
NULL);
|
|
||||||
if (skeleton) {
|
|
||||||
mm_gdbus_modem_set_own_numbers (skeleton, (const gchar * const *)own_numbers);
|
|
||||||
g_object_unref (skeleton);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
load_own_numbers_ready (MMIfaceModem *self,
|
load_own_numbers_ready (MMIfaceModem *self,
|
||||||
GAsyncResult *res,
|
GAsyncResult *res,
|
||||||
|
Reference in New Issue
Block a user