Top |
GEnum ├── MbimAccessMediaType ├── MbimActivationCommand ├── MbimActivationState ├── MbimAtdsProviderPlmnMode ├── MbimAtdsRatMode ├── MbimAuthProtocol ├── MbimCarrierLockCause ├── MbimCarrierLockModemState ├── MbimCarrierLockStatus ├── MbimCompression ├── MbimContextIpType ├── MbimContextMediaType ├── MbimContextOperation ├── MbimContextRoamingControl ├── MbimContextSource ├── MbimContextState ├── MbimDefaultPduActivationHint ├── MbimDeviceType ├── MbimDrxCycle ├── MbimDssLinkState ├── MbimEmergencyModeState ├── MbimIntelBootMode ├── MbimIntelServingCellInfo ├── MbimLadnInfo ├── MbimLteAttachContextOperation ├── MbimLteAttachContextRoamingControl ├── MbimLteAttachState ├── MbimMicoMode ├── MbimModemConfigurationStatus ├── MbimNetworkIdleHintState ├── MbimNwError ├── MbimPacketServiceAction ├── MbimPacketServiceState ├── MbimPcoType ├── MbimPhonebookFlag ├── MbimPhonebookState ├── MbimPhonebookWriteFlag ├── MbimPinFormat ├── MbimPinMode ├── MbimPinOperation ├── MbimPinState ├── MbimPinType ├── MbimQduFileType ├── MbimQduQuectelRebootType ├── MbimQduQuectelVersionType ├── MbimQduSessionAction ├── MbimQduSessionResult ├── MbimQduSessionStatus ├── MbimQduSessionType ├── MbimQuectelRadioSwitchState ├── MbimRadioSwitchState ├── MbimRegisterAction ├── MbimRegisterMode ├── MbimRegisterState ├── MbimSarBackoffState ├── MbimSarControlMode ├── MbimSarWifiHardwareState ├── MbimSmsCdmaEncoding ├── MbimSmsCdmaLang ├── MbimSmsFlag ├── MbimSmsFormat ├── MbimSmsStatus ├── MbimSmsStorageState ├── MbimStkPacProfile ├── MbimStkPacType ├── MbimSubscriberReadyState ├── MbimTraceCommand ├── MbimTransmissionNotificationStatus ├── MbimTransmissionState ├── MbimUiccApplicationType ├── MbimUiccClassByteType ├── MbimUiccFileAccessibility ├── MbimUiccFileStructure ├── MbimUiccFileType ├── MbimUiccPassThroughAction ├── MbimUiccPassThroughStatus ├── MbimUiccSecureMessaging ├── MbimUiccSlotState ├── MbimUssdAction ├── MbimUssdResponse ├── MbimUssdSessionState ├── MbimVisibleProvidersAction ├── MbimVoiceCallState ├── MbimVoiceClass ╰── MbimWakeType GFlags ├── MbimCellularClass ├── MbimCtrlCaps ├── MbimDataClass ├── MbimDataClassV3 ├── MbimDataSubclass ├── MbimFrequencyRange ├── MbimIPConfigurationAvailableFlag ├── MbimProviderState ├── MbimReadyInfoFlag ├── MbimRegistrationFlag ├── MbimSimClass ├── MbimSmsCaps ├── MbimSmsStatusFlag ╰── MbimSubscriberReadyStatusFlag
const gchar *
mbim_device_type_get_string (MbimDeviceType val
);
Gets the nickname string for the MbimDeviceType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
gchar *
mbim_cellular_class_build_string_from_mask
(MbimCellularClass mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimCellularClass in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.0
const gchar *
mbim_voice_class_get_string (MbimVoiceClass val
);
Gets the nickname string for the MbimVoiceClass specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
gchar *
mbim_sim_class_build_string_from_mask (MbimSimClass mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimSimClass in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.0
gchar *
mbim_data_class_build_string_from_mask
(MbimDataClass mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimDataClass in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.0
gchar *
mbim_sms_caps_build_string_from_mask (MbimSmsCaps mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimSmsCaps in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.0
gchar *
mbim_ctrl_caps_build_string_from_mask (MbimCtrlCaps mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimCtrlCaps in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.0
const gchar *
mbim_subscriber_ready_state_get_string
(MbimSubscriberReadyState val
);
Gets the nickname string for the MbimSubscriberReadyState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
gchar *
mbim_ready_info_flag_build_string_from_mask
(MbimReadyInfoFlag mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimReadyInfoFlag in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.0
const gchar *
mbim_radio_switch_state_get_string (MbimRadioSwitchState val
);
Gets the nickname string for the MbimRadioSwitchState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_pin_type_get_string (MbimPinType val
);
Gets the nickname string for the MbimPinType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_pin_state_get_string (MbimPinState val
);
Gets the nickname string for the MbimPinState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_pin_operation_get_string (MbimPinOperation val
);
Gets the nickname string for the MbimPinOperation specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_pin_mode_get_string (MbimPinMode val
);
Gets the nickname string for the MbimPinMode specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_pin_format_get_string (MbimPinFormat val
);
Gets the nickname string for the MbimPinFormat specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
gchar *
mbim_provider_state_build_string_from_mask
(MbimProviderState mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimProviderState in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.2
const gchar *
mbim_visible_providers_action_get_string
(MbimVisibleProvidersAction val
);
Gets the nickname string for the MbimVisibleProvidersAction specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.2
const gchar *
mbim_nw_error_get_string (MbimNwError val
);
Gets the nickname string for the MbimNwError specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_register_action_get_string (MbimRegisterAction val
);
Gets the nickname string for the MbimRegisterAction specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_register_state_get_string (MbimRegisterState val
);
Gets the nickname string for the MbimRegisterState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_register_mode_get_string (MbimRegisterMode val
);
Gets the nickname string for the MbimRegisterMode specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
gchar *
mbim_registration_flag_build_string_from_mask
(MbimRegistrationFlag mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimRegistrationFlag in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.0
const gchar *
mbim_packet_service_action_get_string (MbimPacketServiceAction val
);
Gets the nickname string for the MbimPacketServiceAction specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_packet_service_state_get_string (MbimPacketServiceState val
);
Gets the nickname string for the MbimPacketServiceState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_activation_command_get_string (MbimActivationCommand val
);
Gets the nickname string for the MbimActivationCommand specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_compression_get_string (MbimCompression val
);
Gets the nickname string for the MbimCompression specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_auth_protocol_get_string (MbimAuthProtocol val
);
Gets the nickname string for the MbimAuthProtocol specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_context_ip_type_get_string (MbimContextIpType val
);
Gets the nickname string for the MbimContextIpType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_activation_state_get_string (MbimActivationState val
);
Gets the nickname string for the MbimActivationState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
const gchar *
mbim_voice_call_state_get_string (MbimVoiceCallState val
);
Gets the nickname string for the MbimVoiceCallState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.0
gchar *
mbim_ip_configuration_available_flag_build_string_from_mask
(MbimIPConfigurationAvailableFlag mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimIPConfigurationAvailableFlag in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.0
const gchar *
mbim_sms_storage_state_get_string (MbimSmsStorageState val
);
Gets the nickname string for the MbimSmsStorageState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_sms_format_get_string (MbimSmsFormat val
);
Gets the nickname string for the MbimSmsFormat specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_sms_flag_get_string (MbimSmsFlag val
);
Gets the nickname string for the MbimSmsFlag specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_sms_cdma_lang_get_string (MbimSmsCdmaLang val
);
Gets the nickname string for the MbimSmsCdmaLang specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_sms_cdma_encoding_get_string (MbimSmsCdmaEncoding val
);
Gets the nickname string for the MbimSmsCdmaEncoding specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_sms_status_get_string (MbimSmsStatus val
);
Gets the nickname string for the MbimSmsStatus specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
gchar *
mbim_sms_status_flag_build_string_from_mask
(MbimSmsStatusFlag mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimSmsStatusFlag in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.4
const gchar *
mbim_ussd_action_get_string (MbimUssdAction val
);
Gets the nickname string for the MbimUssdAction specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_ussd_response_get_string (MbimUssdResponse val
);
Gets the nickname string for the MbimUssdResponse specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_ussd_session_state_get_string (MbimUssdSessionState val
);
Gets the nickname string for the MbimUssdSessionState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_phonebook_flag_get_string (MbimPhonebookFlag val
);
Gets the nickname string for the MbimPhonebookFlag specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_phonebook_state_get_string (MbimPhonebookState val
);
Gets the nickname string for the MbimPhonebookState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_phonebook_write_flag_get_string (MbimPhonebookWriteFlag val
);
Gets the nickname string for the MbimPhonebookWriteFlag specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_stk_pac_profile_get_string (MbimStkPacProfile val
);
Gets the nickname string for the MbimStkPacProfile specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_stk_pac_type_get_string (MbimStkPacType val
);
Gets the nickname string for the MbimStkPacType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_network_idle_hint_state_get_string
(MbimNetworkIdleHintState val
);
Gets the nickname string for the MbimNetworkIdleHintState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_emergency_mode_state_get_string (MbimEmergencyModeState val
);
Gets the nickname string for the MbimEmergencyModeState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_dss_link_state_get_string (MbimDssLinkState val
);
Gets the nickname string for the MbimDssLinkState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.4
const gchar *
mbim_atds_provider_plmn_mode_get_string
(MbimAtdsProviderPlmnMode val
);
Gets the nickname string for the MbimAtdsProviderPlmnMode specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.16
const gchar *
mbim_atds_rat_mode_get_string (MbimAtdsRatMode val
);
Gets the nickname string for the MbimAtdsRatMode specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.16
const gchar *
mbim_pco_type_get_string (MbimPcoType val
);
Gets the nickname string for the MbimPcoType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.18
const gchar *
mbim_context_source_get_string (MbimContextSource val
);
Gets the nickname string for the MbimContextSource specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.18
const gchar *
mbim_lte_attach_context_operation_get_string
(MbimLteAttachContextOperation val
);
Gets the nickname string for the MbimLteAttachContextOperation specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.18
const gchar *
mbim_lte_attach_context_roaming_control_get_string
(MbimLteAttachContextRoamingControl val
);
Gets the nickname string for the MbimLteAttachContextRoamingControl specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.18
const gchar *
mbim_lte_attach_state_get_string (MbimLteAttachState val
);
Gets the nickname string for the MbimLteAttachState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.18
const gchar *
mbim_sar_backoff_state_get_string (MbimSarBackoffState val
);
Gets the nickname string for the MbimSarBackoffState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_sar_control_mode_get_string (MbimSarControlMode val
);
Gets the nickname string for the MbimSarControlMode specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_sar_wifi_hardware_state_get_string
(MbimSarWifiHardwareState val
);
Gets the nickname string for the MbimSarWifiHardwareState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_transmission_notification_status_get_string
(MbimTransmissionNotificationStatus val
);
Gets the nickname string for the MbimTransmissionNotificationStatus specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_transmission_state_get_string (MbimTransmissionState val
);
Gets the nickname string for the MbimTransmissionState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_qdu_file_type_get_string (MbimQduFileType val
);
Gets the nickname string for the MbimQduFileType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_qdu_session_action_get_string (MbimQduSessionAction val
);
Gets the nickname string for the MbimQduSessionAction specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_qdu_session_result_get_string (MbimQduSessionResult val
);
Gets the nickname string for the MbimQduSessionResult specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_qdu_session_status_get_string (MbimQduSessionStatus val
);
Gets the nickname string for the MbimQduSessionStatus specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_qdu_session_type_get_string (MbimQduSessionType val
);
Gets the nickname string for the MbimQduSessionType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_qdu_quectel_reboot_type_get_string
(MbimQduQuectelRebootType val
);
Gets the nickname string for the MbimQduQuectelRebootType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_qdu_quectel_version_type_get_string
(MbimQduQuectelVersionType val
);
Gets the nickname string for the MbimQduQuectelVersionType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_uicc_slot_state_get_string (MbimUiccSlotState val
);
Gets the nickname string for the MbimUiccSlotState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_uicc_secure_messaging_get_string (MbimUiccSecureMessaging val
);
Gets the nickname string for the MbimUiccSecureMessaging specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_uicc_class_byte_type_get_string (MbimUiccClassByteType val
);
Gets the nickname string for the MbimUiccClassByteType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_uicc_pass_through_action_get_string
(MbimUiccPassThroughAction val
);
Gets the nickname string for the MbimUiccPassThroughAction specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
const gchar *
mbim_uicc_pass_through_status_get_string
(MbimUiccPassThroughStatus val
);
Gets the nickname string for the MbimUiccPassThroughStatus specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26
gchar *
mbim_frequency_range_build_string_from_mask
(MbimFrequencyRange mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimFrequencyRange in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.28
const gchar *
mbim_context_roaming_control_get_string
(MbimContextRoamingControl val
);
Gets the nickname string for the MbimContextRoamingControl specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_context_media_type_get_string (MbimContextMediaType val
);
Gets the nickname string for the MbimContextMediaType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_context_state_get_string (MbimContextState val
);
Gets the nickname string for the MbimContextState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_context_operation_get_string (MbimContextOperation val
);
Gets the nickname string for the MbimContextOperation specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_mico_mode_get_string (MbimMicoMode val
);
Gets the nickname string for the MbimMicoMode specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_default_pdu_activation_hint_get_string
(MbimDefaultPduActivationHint val
);
Gets the nickname string for the MbimDefaultPduActivationHint specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_ladn_info_get_string (MbimLadnInfo val
);
Gets the nickname string for the MbimLadnInfo specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_drx_cycle_get_string (MbimDrxCycle val
);
Gets the nickname string for the MbimDrxCycle specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
gchar *
mbim_subscriber_ready_status_flag_build_string_from_mask
(MbimSubscriberReadyStatusFlag mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimSubscriberReadyStatusFlag in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.28
gchar *
mbim_data_class_v3_build_string_from_mask
(MbimDataClassV3 mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimDataClassV3 in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.28
gchar *
mbim_data_subclass_build_string_from_mask
(MbimDataSubclass mask
);
Builds a string containing a comma-separated list of nicknames for
each MbimDataSubclass in mask
.
a string with the list of nicknames, or NULL
if none given. The returned value should be freed with g_free()
.
[transfer full]
Since: 1.28
const gchar *
mbim_modem_configuration_status_get_string
(MbimModemConfigurationStatus val
);
Gets the nickname string for the MbimModemConfigurationStatus specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_wake_type_get_string (MbimWakeType val
);
Gets the nickname string for the MbimWakeType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_quectel_radio_switch_state_get_string
(MbimQuectelRadioSwitchState val
);
Gets the nickname string for the MbimQuectelRadioSwitchState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.26.2
const gchar *
mbim_access_media_type_get_string (MbimAccessMediaType val
);
Gets the nickname string for the MbimAccessMediaType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_intel_serving_cell_info_get_string
(MbimIntelServingCellInfo val
);
Gets the nickname string for the MbimIntelServingCellInfo specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_intel_boot_mode_get_string (MbimIntelBootMode val
);
Gets the nickname string for the MbimIntelBootMode specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_uicc_application_type_get_string (MbimUiccApplicationType val
);
Gets the nickname string for the MbimUiccApplicationType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_uicc_file_accessibility_get_string
(MbimUiccFileAccessibility val
);
Gets the nickname string for the MbimUiccFileAccessibility specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_uicc_file_type_get_string (MbimUiccFileType val
);
Gets the nickname string for the MbimUiccFileType specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_uicc_file_structure_get_string (MbimUiccFileStructure val
);
Gets the nickname string for the MbimUiccFileStructure specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.28
const gchar *
mbim_trace_command_get_string (MbimTraceCommand val
);
Gets the nickname string for the MbimTraceCommand specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.30
const gchar *
mbim_carrier_lock_status_get_string (MbimCarrierLockStatus val
);
Gets the nickname string for the MbimCarrierLockStatus specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.30
const gchar *
mbim_carrier_lock_modem_state_get_string
(MbimCarrierLockModemState val
);
Gets the nickname string for the MbimCarrierLockModemState specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.30
const gchar *
mbim_carrier_lock_cause_get_string (MbimCarrierLockCause val
);
Gets the nickname string for the MbimCarrierLockCause specified at val
.
a string with the nickname, or NULL
if not found. Do not free the returned value.
[transfer none]
Since: 1.30
Data class.
Both 5G related values are introduced in MBIM Extension v2.0, but given the update is compatible with the original MBIM enumeration, devices may report them without having enabled MBIM Extension v2.0 support.
This type is updated in MBIM Extension v3.0 in a non-backwards compatible way, see MbimDataClassV3.
None. Since 1.30. |
||
GPRS. |
||
EDGE. |
||
UMTS. |
||
HSDPA. |
||
HSUPA. |
||
LTE. |
||
5G NSA (MS MBIMEx v2.0). Since 1.28. |
||
5G SA (MS MBIMEx v2.0). Since 1.28. |
||
1xRTT. |
||
1xEV-DO. |
||
1xEV-DO RevA |
||
1xEV-DV. |
||
3xRTT. |
||
1xEV-DO RevB. |
||
UMB. |
||
Custom. |
Since: 1.0
Control capabilities.
None. Since 1.28. |
||
Device allows manual network selection. |
||
Device has a hardware radio power switch. |
||
The CDMA function supports Mobile IP. |
||
The CDMA function supports Simple IP. |
||
Device can work with multiple providers. |
||
Device supports eSIM (MS MBIMEx v3.0). Since 1.28. |
||
Device supports including the route selection descriptors as part of the UE policies (MS MBIMEx v3.0). Since 1.28. |
||
Device supports SIM hot-swap (MS MBIMEx v3.0). Since 1.28. |
Since: 1.0
Ready state of the subscriber.
Not initialized. |
||
Initialized. |
||
SIM not inserted. |
||
Bad SIM. |
||
Failure. |
||
Not activated. |
||
Device locked. |
||
The card is ready but does not have any enabled profiles (MS MBIMEx). Since 1.28. |
Since: 1.0
PIN Types.
Unknown or unset. |
||
The PIN type is a custom type and is none of the other PIN types listed in this enumeration. |
||
The PIN1 key. |
||
The PIN2 key. |
||
The device to SIM key. |
||
The device to very first SIM key. |
||
The network personalization key. |
||
The network subset personalization key. |
||
The service provider (SP) personalization key. |
||
The corporate personalization key. |
||
The subsidy unlock key. |
||
The Personal Identification Number1 Unlock Key (PUK1). |
||
The Personal Identification Number2 Unlock Key (PUK2). |
||
The device to very first SIM PIN unlock key. |
||
The network personalization unlock key. |
||
The network subset personalization unlock key. |
||
The service provider (SP) personalization unlock key. |
||
The corporate personalization unlock key. |
||
The NEV key (MS UICC low-level access). Since 1.28. |
||
The administrative key (MS UICC low-level access). Since 1.28. |
Since: 1.0
State of the provider.
Unknown. |
||
Home operator. |
||
Provider blocked. |
||
Provider is in the preferred list. |
||
Provider is visible. |
||
Currently registered to the provider. |
||
Provider is a preferred multicarrier network. |
Since: 1.2
Type of action to perform when listing visible providers.
Since: 1.2
Network errors.
Since: 1.0
Registration state.
Unknown registration state. |
||
Not registered. |
||
Searching. |
||
Registered in home network. |
||
Registered in roaming network. |
||
Registered in a preferred roaming network. |
||
Registration denied. |
Since: 1.0
Context IP Type.
It is up to the function to decide, the host does not care. |
||
IPv4 context. |
||
IPv6 context. |
||
The context is IPv4, IPv6 or dualstack IPv4v6. |
||
Both an IPv4 and an IPv6 context. |
Since: 1.0
Mask of available information about an IP address.
No info available. |
||
Address info available. |
||
Gateway info available. |
||
DNS info available. |
||
MTU info available. |
Since: 1.0
Flags to use when requesting to read SMS. MBIM_SMS_FLAG_ALL
and
MBIM_SMS_FLAG_NEW
are mandatory, all the others are optional.
Since: 1.4
Type of encoding of a CDMA SMS.
Since: 1.4
USSD response.
No action required. |
||
An action is required. |
||
Terminated by network |
||
Other local client. |
||
Operation not supported. |
||
Network timeout. |
Since: 1.4
Proactive command profile.
Since: 1.4
Command to run when updating LTE attach configuration.
Since: 1.18
Whether the Wi-Fi and cellular SAR are integrated at hardware level.
Since: 1.26
Whether modem channel transmission status notification is disabled or enabled.
Since: 1.26
Whether modem is having TX traffic every hysteresis timeout.
Since: 1.26
MbimUiccSlotState
The modem is still in the process of initializing so the SIM slot state is not deterministic. |
||
The UICC slot is powered off and no card is present. |
||
The UICC slot is powered off. |
||
The UICC slot is empty(there is no card in it). |
||
The UICC slot is occupied and powered on but the card within it is not yet ready. |
||
The UICC slot is occupied and the card within it is ready. |
||
The UICC slot is occupied and powreed on but the card is in an error state and cannot be used until it is next reset. |
||
The card in the slot is an eSIM with an active profile and is ready to accept commands. |
||
The card in the slot is an eSIM with no profiles(or no active profiles) and is ready to accept commands. |
Since: 1.26
Specifies whether apdu is exchanged using secure messaging.
Since: 1.26
Pass through actions host can specify to modem. Upon reset treats UICC as if pass through or as a regular UICC
Since: 1.26
Pass through status of the modem specifies to the host.
Since: 1.26
Type of roaming control.
Context allowed to be used in home network. |
||
Context allowed to be used in partner network. |
||
Context allowed to be used in non-partner network. |
||
Context allowed to be used in home and partner networks. |
||
Context allowed to be used in home and non-partner networks. |
||
Context allowed to be used in partner and non-partner networks. |
||
Context allowed to be used in any roaming condition. |
Since: 1.28
Media type, specifying whether the modem is used for cellular or iWLAN (Wi-Fi offload).
Since: 1.28
Status of the context, specifying whether it's enabled or disabled.
Since: 1.28
Mobile Initiated Connection Only (MICO) Mode state.
The MBIM_MICO_MODE_DEFAULT
value should only be used in set operations, it
should never be returned by the module upon a query.
Since: 1.28
Hint regarding the activation of the default PDU session.
Since: 1.28
Flags specifying SIM related details.
None. |
||
Whether the SIM is an eSIM or not. |
||
Whether the SIM removability details are know or not. |
||
Whether the SIM is removable or not, valid only if |
Since: 1.28
Data class update in MBIMEx v3.0.
There is now a single flag for 5G, and the new MbimDataSubclass helps to identify the specific 5G setup.
This type should be considered incompatible with MbimDataClass.
None. Since 1.30. |
||
GPRS. |
||
EDGE. |
||
UMTS. |
||
HSDPA. |
||
HSUPA. |
||
LTE. |
||
5G. |
||
1xRTT. |
||
1xEV-DO. |
||
1xEV-DO RevA |
||
1xEV-DV. |
||
3xRTT. |
||
1xEV-DO RevB. |
||
UMB. |
||
Custom. |
Since: 1.28
Flags specifying the data subclass.
No data subclass. |
||
EUTRAN and NR dual connectivity as in 5G option 3. |
||
Standalone NR as in 5G option 2. |
||
NR and EUTRAN dual connectivity as in 5G option 4. |
||
eLTE as in 5G option 5. |
||
Next-gen eLTE and NR dual connectivity as in 5G option 7. |
Since: 1.28
Modem intel boot mode.
Normal boot mode. |
||
Download boot mode. |
||
Power off device. |
||
Configure non-resetable register without reboot or power off. |
||
Configure without reboot power-off. |
||
Fast boot in download mode. |
Since: 1.28
Type of UICC application.
Unknown. |
||
Legacy SIM directories rooted at the MF. |
||
Legacy SIM directories rooted at the DF_GSM. |
||
Legacy SIM directories rooted at the DF_CDMA. |
||
USIM application. |
||
CSIM application. |
||
ISIM application. |
Since: 1.28
The UICC file structure.
Unknown. |
||
A single record of variable length. |
||
A cyclic set of records, each of the same length. |
||
A linear set of records, each of the same length. |
||
A set of data values accessible by tag. |
Since: 1.28
State of modem after a carrier lock state update.
Modem deregistered. |
||
Modem de-registration in progress. |
||
Modem registration state in progress. |
||
Modem registered. |
Since: 1.30