static void mm_modem_longcheer_gsm_class_init (MMModemLongcheerGsmClass *klass) { MMGenericGsmClass *gsm_class = MM_GENERIC_GSM_CLASS (klass); mm_modem_longcheer_gsm_parent_class = g_type_class_peek_parent (klass); gsm_class->set_allowed_mode = set_allowed_mode; gsm_class->get_allowed_mode = get_allowed_mode; gsm_class->get_access_technology = get_access_technology; }
static void real_do_enable_power_up_done (MMGenericGsm *gsm, GString *response, GError *error, MMCallbackInfo *info) { /* Enable Option unsolicited messages */ if (gsm && !error) option_change_unsolicited_messages (gsm, TRUE, NULL, NULL); /* Chain up to parent */ MM_GENERIC_GSM_CLASS (mm_modem_hso_parent_class)->do_enable_power_up_done (gsm, response, error, info); }