// This file was generated by gir (https://github.com/gtk-rs/gir)
// from /usr/share/gir-1.0
// from gir-files
// DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
#![allow(
clippy::approx_constant,
clippy::type_complexity,
clippy::unreadable_literal,
clippy::upper_case_acronyms
)]
#![cfg_attr(docsrs, feature(doc_cfg))]
use glib_sys::{GType, gboolean, gpointer};
#[allow(unused_imports)]
use libc::{FILE, intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t};
#[cfg(unix)]
#[allow(unused_imports)]
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
#[allow(unused_imports)]
use std::ffi::{
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
};
pub mod glib {
pub use glib_sys::GArray;
pub use glib_sys::GByteArray;
pub use glib_sys::GError;
pub use glib_sys::GPtrArray;
pub use glib_sys::GQuark;
pub use glib_sys::GDestroyNotify;
}
pub mod gio {
pub use gio_sys::GAsyncReadyCallback;
pub use gio_sys::GAsyncResult;
pub use gio_sys::GCancellable;
pub use gio_sys::GFile;
}
pub mod gobject {
pub use gobject_sys::GObject;
pub use gobject_sys::GObjectClass;
}
pub mod qrtr {
pub use qrtr_sys::QrtrNode;
}
// Aliases
pub type QmiMessage = glib::GByteArray;
// Enums
pub type QmiCoreError = c_int;
pub const QMI_CORE_ERROR_FAILED: QmiCoreError = 0;
pub const QMI_CORE_ERROR_WRONG_STATE: QmiCoreError = 1;
pub const QMI_CORE_ERROR_TIMEOUT: QmiCoreError = 2;
pub const QMI_CORE_ERROR_INVALID_ARGS: QmiCoreError = 3;
pub const QMI_CORE_ERROR_INVALID_MESSAGE: QmiCoreError = 4;
pub const QMI_CORE_ERROR_TLV_NOT_FOUND: QmiCoreError = 5;
pub const QMI_CORE_ERROR_TLV_TOO_LONG: QmiCoreError = 6;
pub const QMI_CORE_ERROR_UNSUPPORTED: QmiCoreError = 7;
pub const QMI_CORE_ERROR_TLV_EMPTY: QmiCoreError = 8;
pub const QMI_CORE_ERROR_UNEXPECTED_MESSAGE: QmiCoreError = 9;
pub const QMI_CORE_ERROR_INVALID_DATA: QmiCoreError = 10;
pub type QmiCtlDataFormat = c_int;
pub const QMI_CTL_DATA_FORMAT_QOS_FLOW_HEADER_ABSENT: QmiCtlDataFormat = 0;
pub const QMI_CTL_DATA_FORMAT_QOS_FLOW_HEADER_PRESENT: QmiCtlDataFormat = 1;
pub type QmiCtlDataLinkProtocol = c_int;
pub const QMI_CTL_DATA_LINK_PROTOCOL_UNKNOWN: QmiCtlDataLinkProtocol = 0;
pub const QMI_CTL_DATA_LINK_PROTOCOL_802_3: QmiCtlDataLinkProtocol = 1;
pub const QMI_CTL_DATA_LINK_PROTOCOL_RAW_IP: QmiCtlDataLinkProtocol = 2;
pub type QmiDataEndpointType = c_int;
pub const QMI_DATA_ENDPOINT_TYPE_UNKNOWN: QmiDataEndpointType = 0;
pub const QMI_DATA_ENDPOINT_TYPE_HSIC: QmiDataEndpointType = 1;
pub const QMI_DATA_ENDPOINT_TYPE_HSUSB: QmiDataEndpointType = 2;
pub const QMI_DATA_ENDPOINT_TYPE_PCIE: QmiDataEndpointType = 3;
pub const QMI_DATA_ENDPOINT_TYPE_EMBEDDED: QmiDataEndpointType = 4;
pub const QMI_DATA_ENDPOINT_TYPE_BAM_DMUX: QmiDataEndpointType = 5;
pub const QMI_DATA_ENDPOINT_TYPE_UNDEFINED: QmiDataEndpointType = 255;
pub type QmiDeviceExpectedDataFormat = c_int;
pub const QMI_DEVICE_EXPECTED_DATA_FORMAT_UNKNOWN: QmiDeviceExpectedDataFormat = 0;
pub const QMI_DEVICE_EXPECTED_DATA_FORMAT_802_3: QmiDeviceExpectedDataFormat = 1;
pub const QMI_DEVICE_EXPECTED_DATA_FORMAT_RAW_IP: QmiDeviceExpectedDataFormat = 2;
pub const QMI_DEVICE_EXPECTED_DATA_FORMAT_QMAP_PASS_THROUGH: QmiDeviceExpectedDataFormat = 3;
pub type QmiDmsActivationState = c_int;
pub const QMI_DMS_ACTIVATION_STATE_NOT_ACTIVATED: QmiDmsActivationState = 0;
pub const QMI_DMS_ACTIVATION_STATE_ACTIVATED: QmiDmsActivationState = 1;
pub const QMI_DMS_ACTIVATION_STATE_CONNECTING: QmiDmsActivationState = 2;
pub const QMI_DMS_ACTIVATION_STATE_CONNECTED: QmiDmsActivationState = 3;
pub const QMI_DMS_ACTIVATION_STATE_OTASP_AUTHENTICATED: QmiDmsActivationState = 4;
pub const QMI_DMS_ACTIVATION_STATE_OTASP_NAM: QmiDmsActivationState = 5;
pub const QMI_DMS_ACTIVATION_STATE_OTASP_MDN: QmiDmsActivationState = 6;
pub const QMI_DMS_ACTIVATION_STATE_OTASP_IMSI: QmiDmsActivationState = 7;
pub const QMI_DMS_ACTIVATION_STATE_OTASP_PRL: QmiDmsActivationState = 8;
pub const QMI_DMS_ACTIVATION_STATE_OTASP_SPC: QmiDmsActivationState = 9;
pub const QMI_DMS_ACTIVATION_STATE_OTASP_COMMITED: QmiDmsActivationState = 10;
pub type QmiDmsBootImageDownloadMode = c_int;
pub const QMI_DMS_BOOT_IMAGE_DOWNLOAD_MODE_NORMAL: QmiDmsBootImageDownloadMode = 0;
pub const QMI_DMS_BOOT_IMAGE_DOWNLOAD_MODE_BOOT_AND_RECOVERY: QmiDmsBootImageDownloadMode = 1;
pub type QmiDmsDataServiceCapability = c_int;
pub const QMI_DMS_DATA_SERVICE_CAPABILITY_NONE: QmiDmsDataServiceCapability = 0;
pub const QMI_DMS_DATA_SERVICE_CAPABILITY_CS: QmiDmsDataServiceCapability = 1;
pub const QMI_DMS_DATA_SERVICE_CAPABILITY_PS: QmiDmsDataServiceCapability = 2;
pub const QMI_DMS_DATA_SERVICE_CAPABILITY_SIMULTANEOUS_CS_PS: QmiDmsDataServiceCapability = 3;
pub const QMI_DMS_DATA_SERVICE_CAPABILITY_NON_SIMULTANEOUS_CS_PS: QmiDmsDataServiceCapability = 4;
pub type QmiDmsFirmwareImageType = c_int;
pub const QMI_DMS_FIRMWARE_IMAGE_TYPE_MODEM: QmiDmsFirmwareImageType = 0;
pub const QMI_DMS_FIRMWARE_IMAGE_TYPE_PRI: QmiDmsFirmwareImageType = 1;
pub type QmiDmsFoxconnDeviceMode = c_int;
pub const QMI_DMS_FOXCONN_DEVICE_MODE_UNKNOWN: QmiDmsFoxconnDeviceMode = 0;
pub const QMI_DMS_FOXCONN_DEVICE_MODE_FASTBOOT_ONLINE: QmiDmsFoxconnDeviceMode = 5;
pub const QMI_DMS_FOXCONN_DEVICE_MODE_FASTBOOT_OTA: QmiDmsFoxconnDeviceMode = 10;
pub type QmiDmsFoxconnFirmwareVersionType = c_int;
pub const QMI_DMS_FOXCONN_FIRMWARE_VERSION_TYPE_FIRMWARE_MCFG: QmiDmsFoxconnFirmwareVersionType = 0;
pub const QMI_DMS_FOXCONN_FIRMWARE_VERSION_TYPE_FIRMWARE_MCFG_APPS:
QmiDmsFoxconnFirmwareVersionType = 1;
pub const QMI_DMS_FOXCONN_FIRMWARE_VERSION_TYPE_APPS: QmiDmsFoxconnFirmwareVersionType = 2;
pub type QmiDmsHpDeviceMode = c_int;
pub const QMI_DMS_HP_DEVICE_MODE_FASTBOOT: QmiDmsHpDeviceMode = 5;
pub type QmiDmsMacType = c_int;
pub const QMI_DMS_MAC_TYPE_WLAN: QmiDmsMacType = 0;
pub const QMI_DMS_MAC_TYPE_BT: QmiDmsMacType = 1;
pub type QmiDmsOperatingMode = c_int;
pub const QMI_DMS_OPERATING_MODE_ONLINE: QmiDmsOperatingMode = 0;
pub const QMI_DMS_OPERATING_MODE_LOW_POWER: QmiDmsOperatingMode = 1;
pub const QMI_DMS_OPERATING_MODE_FACTORY_TEST: QmiDmsOperatingMode = 2;
pub const QMI_DMS_OPERATING_MODE_OFFLINE: QmiDmsOperatingMode = 3;
pub const QMI_DMS_OPERATING_MODE_RESET: QmiDmsOperatingMode = 4;
pub const QMI_DMS_OPERATING_MODE_SHUTTING_DOWN: QmiDmsOperatingMode = 5;
pub const QMI_DMS_OPERATING_MODE_PERSISTENT_LOW_POWER: QmiDmsOperatingMode = 6;
pub const QMI_DMS_OPERATING_MODE_MODE_ONLY_LOW_POWER: QmiDmsOperatingMode = 7;
pub const QMI_DMS_OPERATING_MODE_UNKNOWN: QmiDmsOperatingMode = 255;
pub type QmiDmsRadioInterface = c_int;
pub const QMI_DMS_RADIO_INTERFACE_CDMA20001X: QmiDmsRadioInterface = 1;
pub const QMI_DMS_RADIO_INTERFACE_EVDO: QmiDmsRadioInterface = 2;
pub const QMI_DMS_RADIO_INTERFACE_GSM: QmiDmsRadioInterface = 4;
pub const QMI_DMS_RADIO_INTERFACE_UMTS: QmiDmsRadioInterface = 5;
pub const QMI_DMS_RADIO_INTERFACE_LTE: QmiDmsRadioInterface = 8;
pub const QMI_DMS_RADIO_INTERFACE_TDS: QmiDmsRadioInterface = 9;
pub const QMI_DMS_RADIO_INTERFACE_5GNR: QmiDmsRadioInterface = 10;
pub type QmiDmsSimCapability = c_int;
pub const QMI_DMS_SIM_CAPABILITY_NOT_SUPPORTED: QmiDmsSimCapability = 1;
pub const QMI_DMS_SIM_CAPABILITY_SUPPORTED: QmiDmsSimCapability = 2;
pub type QmiDmsSwiUsbComposition = c_int;
pub const QMI_DMS_SWI_USB_COMPOSITION_UNKNOWN: QmiDmsSwiUsbComposition = -1;
pub const QMI_DMS_SWI_USB_COMPOSITION_0: QmiDmsSwiUsbComposition = 0;
pub const QMI_DMS_SWI_USB_COMPOSITION_1: QmiDmsSwiUsbComposition = 1;
pub const QMI_DMS_SWI_USB_COMPOSITION_2: QmiDmsSwiUsbComposition = 2;
pub const QMI_DMS_SWI_USB_COMPOSITION_3: QmiDmsSwiUsbComposition = 3;
pub const QMI_DMS_SWI_USB_COMPOSITION_4: QmiDmsSwiUsbComposition = 4;
pub const QMI_DMS_SWI_USB_COMPOSITION_5: QmiDmsSwiUsbComposition = 5;
pub const QMI_DMS_SWI_USB_COMPOSITION_6: QmiDmsSwiUsbComposition = 6;
pub const QMI_DMS_SWI_USB_COMPOSITION_7: QmiDmsSwiUsbComposition = 7;
pub const QMI_DMS_SWI_USB_COMPOSITION_8: QmiDmsSwiUsbComposition = 8;
pub const QMI_DMS_SWI_USB_COMPOSITION_9: QmiDmsSwiUsbComposition = 9;
pub const QMI_DMS_SWI_USB_COMPOSITION_10: QmiDmsSwiUsbComposition = 10;
pub const QMI_DMS_SWI_USB_COMPOSITION_11: QmiDmsSwiUsbComposition = 11;
pub const QMI_DMS_SWI_USB_COMPOSITION_12: QmiDmsSwiUsbComposition = 12;
pub const QMI_DMS_SWI_USB_COMPOSITION_13: QmiDmsSwiUsbComposition = 13;
pub const QMI_DMS_SWI_USB_COMPOSITION_14: QmiDmsSwiUsbComposition = 14;
pub const QMI_DMS_SWI_USB_COMPOSITION_15: QmiDmsSwiUsbComposition = 15;
pub const QMI_DMS_SWI_USB_COMPOSITION_16: QmiDmsSwiUsbComposition = 16;
pub const QMI_DMS_SWI_USB_COMPOSITION_17: QmiDmsSwiUsbComposition = 17;
pub const QMI_DMS_SWI_USB_COMPOSITION_18: QmiDmsSwiUsbComposition = 18;
pub const QMI_DMS_SWI_USB_COMPOSITION_19: QmiDmsSwiUsbComposition = 19;
pub const QMI_DMS_SWI_USB_COMPOSITION_20: QmiDmsSwiUsbComposition = 20;
pub const QMI_DMS_SWI_USB_COMPOSITION_21: QmiDmsSwiUsbComposition = 21;
pub const QMI_DMS_SWI_USB_COMPOSITION_22: QmiDmsSwiUsbComposition = 22;
pub type QmiDmsTimeReferenceType = c_int;
pub const QMI_DMS_TIME_REFERENCE_TYPE_USER: QmiDmsTimeReferenceType = 0;
pub type QmiDmsTimeSource = c_int;
pub const QMI_DMS_TIME_SOURCE_DEVICE: QmiDmsTimeSource = 0;
pub const QMI_DMS_TIME_SOURCE_CDMA_NETWORK: QmiDmsTimeSource = 1;
pub const QMI_DMS_TIME_SOURCE_HDR_NETWORK: QmiDmsTimeSource = 2;
pub type QmiDmsUimFacility = c_int;
pub const QMI_DMS_UIM_FACILITY_PN: QmiDmsUimFacility = 0;
pub const QMI_DMS_UIM_FACILITY_PU: QmiDmsUimFacility = 1;
pub const QMI_DMS_UIM_FACILITY_PP: QmiDmsUimFacility = 2;
pub const QMI_DMS_UIM_FACILITY_PC: QmiDmsUimFacility = 3;
pub const QMI_DMS_UIM_FACILITY_PF: QmiDmsUimFacility = 4;
pub type QmiDmsUimFacilityState = c_int;
pub const QMI_DMS_UIM_FACILITY_STATE_DEACTIVATED: QmiDmsUimFacilityState = 0;
pub const QMI_DMS_UIM_FACILITY_STATE_ACTIVATED: QmiDmsUimFacilityState = 1;
pub const QMI_DMS_UIM_FACILITY_STATE_BLOCKED: QmiDmsUimFacilityState = 2;
pub type QmiDmsUimPinId = c_int;
pub const QMI_DMS_UIM_PIN_ID_PIN: QmiDmsUimPinId = 1;
pub const QMI_DMS_UIM_PIN_ID_PIN2: QmiDmsUimPinId = 2;
pub type QmiDmsUimPinStatus = c_int;
pub const QMI_DMS_UIM_PIN_STATUS_NOT_INITIALIZED: QmiDmsUimPinStatus = 0;
pub const QMI_DMS_UIM_PIN_STATUS_ENABLED_NOT_VERIFIED: QmiDmsUimPinStatus = 1;
pub const QMI_DMS_UIM_PIN_STATUS_ENABLED_VERIFIED: QmiDmsUimPinStatus = 2;
pub const QMI_DMS_UIM_PIN_STATUS_DISABLED: QmiDmsUimPinStatus = 3;
pub const QMI_DMS_UIM_PIN_STATUS_BLOCKED: QmiDmsUimPinStatus = 4;
pub const QMI_DMS_UIM_PIN_STATUS_PERMANENTLY_BLOCKED: QmiDmsUimPinStatus = 5;
pub const QMI_DMS_UIM_PIN_STATUS_UNBLOCKED: QmiDmsUimPinStatus = 6;
pub const QMI_DMS_UIM_PIN_STATUS_CHANGED: QmiDmsUimPinStatus = 7;
pub type QmiDmsUimState = c_int;
pub const QMI_DMS_UIM_STATE_INITIALIZATION_COMPLETED: QmiDmsUimState = 0;
pub const QMI_DMS_UIM_STATE_LOCKED_OR_FAILED: QmiDmsUimState = 1;
pub const QMI_DMS_UIM_STATE_NOT_PRESENT: QmiDmsUimState = 2;
pub const QMI_DMS_UIM_STATE_RESERVED: QmiDmsUimState = 3;
pub const QMI_DMS_UIM_STATE_UNKNOWN: QmiDmsUimState = 255;
pub type QmiDsdApnType = c_int;
pub const QMI_DSD_APN_TYPE_DEFAULT: QmiDsdApnType = 0;
pub const QMI_DSD_APN_TYPE_IMS: QmiDsdApnType = 1;
pub const QMI_DSD_APN_TYPE_MMS: QmiDsdApnType = 2;
pub const QMI_DSD_APN_TYPE_DUN: QmiDsdApnType = 3;
pub const QMI_DSD_APN_TYPE_SUPL: QmiDsdApnType = 4;
pub const QMI_DSD_APN_TYPE_HIPRI: QmiDsdApnType = 5;
pub const QMI_DSD_APN_TYPE_FOTA: QmiDsdApnType = 6;
pub const QMI_DSD_APN_TYPE_CBS: QmiDsdApnType = 7;
pub const QMI_DSD_APN_TYPE_IA: QmiDsdApnType = 8;
pub const QMI_DSD_APN_TYPE_EMERGENCY: QmiDsdApnType = 9;
pub type QmiDsdDataSystemNetworkType = c_int;
pub const QMI_DSD_DATA_SYSTEM_NETWORK_TYPE_3GPP: QmiDsdDataSystemNetworkType = 0;
pub const QMI_DSD_DATA_SYSTEM_NETWORK_TYPE_3GPP2: QmiDsdDataSystemNetworkType = 1;
pub const QMI_DSD_DATA_SYSTEM_NETWORK_TYPE_WLAN: QmiDsdDataSystemNetworkType = 2;
pub type QmiDsdRadioAccessTechnology = c_int;
pub const QMI_DSD_RADIO_ACCESS_TECHNOLOGY_UNKNOWN: QmiDsdRadioAccessTechnology = 0;
pub const QMI_DSD_RADIO_ACCESS_TECHNOLOGY_3GPP_WCDMA: QmiDsdRadioAccessTechnology = 1;
pub const QMI_DSD_RADIO_ACCESS_TECHNOLOGY_3GPP_GERAN: QmiDsdRadioAccessTechnology = 2;
pub const QMI_DSD_RADIO_ACCESS_TECHNOLOGY_3GPP_LTE: QmiDsdRadioAccessTechnology = 3;
pub const QMI_DSD_RADIO_ACCESS_TECHNOLOGY_3GPP_TDSCDMA: QmiDsdRadioAccessTechnology = 4;
pub const QMI_DSD_RADIO_ACCESS_TECHNOLOGY_3GPP_WLAN: QmiDsdRadioAccessTechnology = 5;
pub const QMI_DSD_RADIO_ACCESS_TECHNOLOGY_3GPP_5G: QmiDsdRadioAccessTechnology = 6;
pub const QMI_DSD_RADIO_ACCESS_TECHNOLOGY_3GPP2_1X: QmiDsdRadioAccessTechnology = 101;
pub const QMI_DSD_RADIO_ACCESS_TECHNOLOGY_3GPP2_HRPD: QmiDsdRadioAccessTechnology = 102;
pub const QMI_DSD_RADIO_ACCESS_TECHNOLOGY_3GPP2_EHRPD: QmiDsdRadioAccessTechnology = 103;
pub const QMI_DSD_RADIO_ACCESS_TECHNOLOGY_3GPP2_WLAN: QmiDsdRadioAccessTechnology = 104;
pub type QmiEndian = c_int;
pub const QMI_ENDIAN_LITTLE: QmiEndian = 0;
pub const QMI_ENDIAN_BIG: QmiEndian = 1;
pub type QmiFoxFirmwareVersionType = c_int;
pub const QMI_FOX_FIRMWARE_VERSION_TYPE_FIRMWARE_MCFG: QmiFoxFirmwareVersionType = 0;
pub const QMI_FOX_FIRMWARE_VERSION_TYPE_FIRMWARE_MCFG_APPS: QmiFoxFirmwareVersionType = 1;
pub const QMI_FOX_FIRMWARE_VERSION_TYPE_APPS: QmiFoxFirmwareVersionType = 2;
pub type QmiGasFirmwareAutoSimMode = c_int;
pub const QMI_GAS_FIRMWARE_AUTO_SIM_DISABLE: QmiGasFirmwareAutoSimMode = 0;
pub const QMI_GAS_FIRMWARE_AUTO_SIM_ENABLE: QmiGasFirmwareAutoSimMode = 1;
pub const QMI_GAS_FIRMWARE_AUTO_SIM_ENABLE_ONE_SHOT: QmiGasFirmwareAutoSimMode = 2;
pub const QMI_GAS_FIRMWARE_AUTO_SIM_PENDING_ONE_SHOT: QmiGasFirmwareAutoSimMode = 3;
pub type QmiGasFirmwareListingMode = c_int;
pub const QMI_GAS_FIRMWARE_LISTING_MODE_ACTIVE_FIRMWARE: QmiGasFirmwareListingMode = 0;
pub const QMI_GAS_FIRMWARE_LISTING_MODE_ALL_FIRMWARE: QmiGasFirmwareListingMode = 1;
pub const QMI_GAS_FIRMWARE_LISTING_MODE_SPECIFIC_FIRMWARE: QmiGasFirmwareListingMode = 2;
pub type QmiGasUsbCompositionEndpointType = c_int;
pub const QMI_GAS_USB_COMPOSITION_ENDPOINT_TYPE_HSUSB: QmiGasUsbCompositionEndpointType = 0;
pub const QMI_GAS_USB_COMPOSITION_ENDPOINT_TYPE_HSIC: QmiGasUsbCompositionEndpointType = 1;
pub type QmiImsaImsRegistrationStatus = c_int;
pub const QMI_IMSA_IMS_NOT_REGISTERED: QmiImsaImsRegistrationStatus = 0;
pub const QMI_IMSA_IMS_REGISTERING: QmiImsaImsRegistrationStatus = 1;
pub const QMI_IMSA_IMS_REGISTERED: QmiImsaImsRegistrationStatus = 2;
pub const QMI_IMSA_IMS_LIMITED_REGISTERED: QmiImsaImsRegistrationStatus = 3;
pub type QmiImsaRegistrationTechnology = c_int;
pub const QMI_IMSA_REGISTERED_WLAN: QmiImsaRegistrationTechnology = 0;
pub const QMI_IMSA_REGISTERED_WWAN: QmiImsaRegistrationTechnology = 1;
pub const QMI_IMSA_REGISTERED_INTERWORKING_WLAN: QmiImsaRegistrationTechnology = 2;
pub type QmiImsaServiceStatus = c_int;
pub const QMI_IMSA_SERVICE_UNAVAILABLE: QmiImsaServiceStatus = 0;
pub const QMI_IMSA_SERVICE_LIMITED: QmiImsaServiceStatus = 1;
pub const QMI_IMSA_SERVICE_AVAILABLE: QmiImsaServiceStatus = 2;
pub type QmiImspEnablerState = c_int;
pub const QMI_IMSP_ENABLER_STATE_UNINITIALIZED: QmiImspEnablerState = 1;
pub const QMI_IMSP_ENABLER_STATE_INITIALIZED: QmiImspEnablerState = 2;
pub const QMI_IMSP_ENABLER_STATE_AIRPLANE: QmiImspEnablerState = 3;
pub const QMI_IMSP_ENABLER_STATE_REGISTERED: QmiImspEnablerState = 4;
pub type QmiLocEngineState = c_int;
pub const QMI_LOC_ENGINE_STATE_ON: QmiLocEngineState = 1;
pub const QMI_LOC_ENGINE_STATE_OFF: QmiLocEngineState = 2;
pub type QmiLocFixRecurrenceType = c_int;
pub const QMI_LOC_FIX_RECURRENCE_TYPE_REQUEST_PERIODIC_FIXES: QmiLocFixRecurrenceType = 1;
pub const QMI_LOC_FIX_RECURRENCE_TYPE_REQUEST_SINGLE_FIX: QmiLocFixRecurrenceType = 2;
pub type QmiLocHealthStatus = c_int;
pub const QMI_LOC_HEALTH_STATUS_UNHEALTHY: QmiLocHealthStatus = 0;
pub const QMI_LOC_HEALTH_STATUS_HEALTHY: QmiLocHealthStatus = 1;
pub type QmiLocIndicationStatus = c_int;
pub const QMI_LOC_INDICATION_STATUS_SUCCESS: QmiLocIndicationStatus = 0;
pub const QMI_LOC_INDICATION_STATUS_GENERAL_FAILURE: QmiLocIndicationStatus = 1;
pub const QMI_LOC_INDICATION_STATUS_UNSUPPORTED: QmiLocIndicationStatus = 2;
pub const QMI_LOC_INDICATION_STATUS_INVALID_PARAMETER: QmiLocIndicationStatus = 3;
pub const QMI_LOC_INDICATION_STATUS_ENGINE_BUSY: QmiLocIndicationStatus = 4;
pub const QMI_LOC_INDICATION_STATUS_PHONE_OFFLINE: QmiLocIndicationStatus = 5;
pub const QMI_LOC_INDICATION_STATUS_TIMEOUT: QmiLocIndicationStatus = 6;
pub type QmiLocIntermediateReportState = c_int;
pub const QMI_LOC_INTERMEDIATE_REPORT_STATE_UNKNOWN: QmiLocIntermediateReportState = 0;
pub const QMI_LOC_INTERMEDIATE_REPORT_STATE_ENABLE: QmiLocIntermediateReportState = 1;
pub const QMI_LOC_INTERMEDIATE_REPORT_STATE_DISABLE: QmiLocIntermediateReportState = 2;
pub type QmiLocLockType = c_int;
pub const QMI_LOC_LOCK_TYPE_NONE: QmiLocLockType = 1;
pub const QMI_LOC_LOCK_TYPE_MI: QmiLocLockType = 2;
pub const QMI_LOC_LOCK_TYPE_MT: QmiLocLockType = 3;
pub const QMI_LOC_LOCK_TYPE_ALL: QmiLocLockType = 4;
pub type QmiLocNavigationData = c_int;
pub const QMI_LOC_NAVIGATION_DATA_HAS_EPHEMERIS: QmiLocNavigationData = 0;
pub const QMI_LOC_NAVIGATION_DATA_HAS_ALMANAC: QmiLocNavigationData = 1;
pub type QmiLocOperationMode = c_int;
pub const QMI_LOC_OPERATION_MODE_DEFAULT: QmiLocOperationMode = 1;
pub const QMI_LOC_OPERATION_MODE_MSB: QmiLocOperationMode = 2;
pub const QMI_LOC_OPERATION_MODE_MSA: QmiLocOperationMode = 3;
pub const QMI_LOC_OPERATION_MODE_STANDALONE: QmiLocOperationMode = 4;
pub const QMI_LOC_OPERATION_MODE_CELLID: QmiLocOperationMode = 5;
pub const QMI_LOC_OPERATION_MODE_WWAN: QmiLocOperationMode = 6;
pub type QmiLocPredictedOrbitsDataFormat = c_int;
pub const QMI_LOC_PREDICTED_ORBITS_DATA_FORMAT_XTRA: QmiLocPredictedOrbitsDataFormat = 0;
pub type QmiLocReliability = c_int;
pub const QMI_LOC_RELIABILITY_NOT_SET: QmiLocReliability = 0;
pub const QMI_LOC_RELIABILITY_VERY_LOW: QmiLocReliability = 1;
pub const QMI_LOC_RELIABILITY_LOW: QmiLocReliability = 2;
pub const QMI_LOC_RELIABILITY_MEDIUM: QmiLocReliability = 3;
pub const QMI_LOC_RELIABILITY_HIGH: QmiLocReliability = 4;
pub type QmiLocSatelliteStatus = c_int;
pub const QMI_LOC_SATELLITE_STATUS_IDLE: QmiLocSatelliteStatus = 0;
pub const QMI_LOC_SATELLITE_STATUS_SEARCHING: QmiLocSatelliteStatus = 1;
pub const QMI_LOC_SATELLITE_STATUS_TRACKING: QmiLocSatelliteStatus = 2;
pub type QmiLocServerType = c_int;
pub const QMI_LOC_SERVER_TYPE_UNKNOWN: QmiLocServerType = 0;
pub const QMI_LOC_SERVER_TYPE_CDMA_PDE: QmiLocServerType = 1;
pub const QMI_LOC_SERVER_TYPE_CDMA_MPC: QmiLocServerType = 2;
pub const QMI_LOC_SERVER_TYPE_UMTS_SLP: QmiLocServerType = 3;
pub const QMI_LOC_SERVER_TYPE_CUSTOM_PDE: QmiLocServerType = 4;
pub type QmiLocSessionStatus = c_int;
pub const QMI_LOC_SESSION_STATUS_SUCCESS: QmiLocSessionStatus = 0;
pub const QMI_LOC_SESSION_STATUS_IN_PROGRESS: QmiLocSessionStatus = 1;
pub const QMI_LOC_SESSION_STATUS_GENERAL_FAILURE: QmiLocSessionStatus = 2;
pub const QMI_LOC_SESSION_STATUS_TIMEOUT: QmiLocSessionStatus = 3;
pub const QMI_LOC_SESSION_STATUS_USER_ENDED: QmiLocSessionStatus = 4;
pub const QMI_LOC_SESSION_STATUS_BAD_PARAMETER: QmiLocSessionStatus = 5;
pub const QMI_LOC_SESSION_STATUS_PHONE_OFFLINE: QmiLocSessionStatus = 6;
pub const QMI_LOC_SESSION_STATUS_ENGINE_LOCKED: QmiLocSessionStatus = 6;
pub type QmiLocSystem = c_int;
pub const QMI_LOC_SYSTEM_GPS: QmiLocSystem = 1;
pub const QMI_LOC_SYSTEM_GALILEO: QmiLocSystem = 2;
pub const QMI_LOC_SYSTEM_SBAS: QmiLocSystem = 3;
pub const QMI_LOC_SYSTEM_COMPASS: QmiLocSystem = 4;
pub const QMI_LOC_SYSTEM_GLONASS: QmiLocSystem = 5;
pub type QmiLocTimeSource = c_int;
pub const QMI_LOC_TIME_SOURCE_INVALID: QmiLocTimeSource = 0;
pub const QMI_LOC_TIME_SOURCE_NETWORK_TIME_TRANSFER: QmiLocTimeSource = 1;
pub const QMI_LOC_TIME_SOURCE_NETWORK_TIME_TAGGING: QmiLocTimeSource = 2;
pub const QMI_LOC_TIME_SOURCE_EXTERNAL_INPUT: QmiLocTimeSource = 3;
pub const QMI_LOC_TIME_SOURCE_TOW_DECODE: QmiLocTimeSource = 4;
pub const QMI_LOC_TIME_SOURCE_TOW_CONFIRMED: QmiLocTimeSource = 5;
pub const QMI_LOC_TIME_SOURCE_TOW_AND_WEEK_CONFIRMED: QmiLocTimeSource = 6;
pub const QMI_LOC_TIME_SOURCE_NAVIGATION_SOLUTION: QmiLocTimeSource = 7;
pub const QMI_LOC_TIME_SOURCE_SOLVE_FOR_TIME: QmiLocTimeSource = 8;
pub const QMI_LOC_TIME_SOURCE_GLO_TOW_DECODE: QmiLocTimeSource = 9;
pub const QMI_LOC_TIME_SOURCE_TIME_TRANSFORM: QmiLocTimeSource = 10;
pub const QMI_LOC_TIME_SOURCE_WCDMA_SLEEP_TIME_TAG: QmiLocTimeSource = 11;
pub const QMI_LOC_TIME_SOURCE_GSM_SLEEP_TIME_TAG: QmiLocTimeSource = 12;
pub const QMI_LOC_TIME_SOURCE_UNKNOWN: QmiLocTimeSource = 13;
pub const QMI_LOC_TIME_SOURCE_SYSTEM_TIMETICK: QmiLocTimeSource = 14;
pub const QMI_LOC_TIME_SOURCE_QZSS_TOW_DECODE: QmiLocTimeSource = 15;
pub const QMI_LOC_TIME_SOURCE_BDS_TOW_DECODE: QmiLocTimeSource = 16;
pub type QmiNasActiveBand = c_int;
pub const QMI_NAS_ACTIVE_BAND_BC_0: QmiNasActiveBand = 0;
pub const QMI_NAS_ACTIVE_BAND_BC_1: QmiNasActiveBand = 1;
pub const QMI_NAS_ACTIVE_BAND_BC_2: QmiNasActiveBand = 2;
pub const QMI_NAS_ACTIVE_BAND_BC_3: QmiNasActiveBand = 3;
pub const QMI_NAS_ACTIVE_BAND_BC_4: QmiNasActiveBand = 4;
pub const QMI_NAS_ACTIVE_BAND_BC_5: QmiNasActiveBand = 5;
pub const QMI_NAS_ACTIVE_BAND_BC_6: QmiNasActiveBand = 6;
pub const QMI_NAS_ACTIVE_BAND_BC_7: QmiNasActiveBand = 7;
pub const QMI_NAS_ACTIVE_BAND_BC_8: QmiNasActiveBand = 8;
pub const QMI_NAS_ACTIVE_BAND_BC_9: QmiNasActiveBand = 9;
pub const QMI_NAS_ACTIVE_BAND_BC_10: QmiNasActiveBand = 10;
pub const QMI_NAS_ACTIVE_BAND_BC_11: QmiNasActiveBand = 11;
pub const QMI_NAS_ACTIVE_BAND_BC_12: QmiNasActiveBand = 12;
pub const QMI_NAS_ACTIVE_BAND_BC_13: QmiNasActiveBand = 13;
pub const QMI_NAS_ACTIVE_BAND_BC_14: QmiNasActiveBand = 14;
pub const QMI_NAS_ACTIVE_BAND_BC_15: QmiNasActiveBand = 15;
pub const QMI_NAS_ACTIVE_BAND_BC_16: QmiNasActiveBand = 16;
pub const QMI_NAS_ACTIVE_BAND_BC_17: QmiNasActiveBand = 17;
pub const QMI_NAS_ACTIVE_BAND_BC_18: QmiNasActiveBand = 18;
pub const QMI_NAS_ACTIVE_BAND_BC_19: QmiNasActiveBand = 19;
pub const QMI_NAS_ACTIVE_BAND_GSM_450: QmiNasActiveBand = 40;
pub const QMI_NAS_ACTIVE_BAND_GSM_480: QmiNasActiveBand = 41;
pub const QMI_NAS_ACTIVE_BAND_GSM_750: QmiNasActiveBand = 42;
pub const QMI_NAS_ACTIVE_BAND_GSM_850: QmiNasActiveBand = 43;
pub const QMI_NAS_ACTIVE_BAND_GSM_900_EXTENDED: QmiNasActiveBand = 44;
pub const QMI_NAS_ACTIVE_BAND_GSM_900_PRIMARY: QmiNasActiveBand = 45;
pub const QMI_NAS_ACTIVE_BAND_GSM_900_RAILWAYS: QmiNasActiveBand = 46;
pub const QMI_NAS_ACTIVE_BAND_GSM_DCS_1800: QmiNasActiveBand = 47;
pub const QMI_NAS_ACTIVE_BAND_GSM_PCS_1900: QmiNasActiveBand = 48;
pub const QMI_NAS_ACTIVE_BAND_WCDMA_2100: QmiNasActiveBand = 80;
pub const QMI_NAS_ACTIVE_BAND_WCDMA_PCS_1900: QmiNasActiveBand = 81;
pub const QMI_NAS_ACTIVE_BAND_WCDMA_DCS_1800: QmiNasActiveBand = 82;
pub const QMI_NAS_ACTIVE_BAND_WCDMA_1700_US: QmiNasActiveBand = 83;
pub const QMI_NAS_ACTIVE_BAND_WCDMA_850: QmiNasActiveBand = 84;
pub const QMI_NAS_ACTIVE_BAND_WCDMA_800: QmiNasActiveBand = 85;
pub const QMI_NAS_ACTIVE_BAND_WCDMA_2600: QmiNasActiveBand = 86;
pub const QMI_NAS_ACTIVE_BAND_WCDMA_900: QmiNasActiveBand = 87;
pub const QMI_NAS_ACTIVE_BAND_WCDMA_1700_JAPAN: QmiNasActiveBand = 88;
pub const QMI_NAS_ACTIVE_BAND_WCDMA_1500_JAPAN: QmiNasActiveBand = 90;
pub const QMI_NAS_ACTIVE_BAND_WCDMA_850_JAPAN: QmiNasActiveBand = 91;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_1: QmiNasActiveBand = 120;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_2: QmiNasActiveBand = 121;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_3: QmiNasActiveBand = 122;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_4: QmiNasActiveBand = 123;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_5: QmiNasActiveBand = 124;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_6: QmiNasActiveBand = 125;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_7: QmiNasActiveBand = 126;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_8: QmiNasActiveBand = 127;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_9: QmiNasActiveBand = 128;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_10: QmiNasActiveBand = 129;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_11: QmiNasActiveBand = 130;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_12: QmiNasActiveBand = 131;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_13: QmiNasActiveBand = 132;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_14: QmiNasActiveBand = 133;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_17: QmiNasActiveBand = 134;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_18: QmiNasActiveBand = 143;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_19: QmiNasActiveBand = 144;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_20: QmiNasActiveBand = 145;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_21: QmiNasActiveBand = 146;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_23: QmiNasActiveBand = 152;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_24: QmiNasActiveBand = 147;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_25: QmiNasActiveBand = 148;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_26: QmiNasActiveBand = 153;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_27: QmiNasActiveBand = 164;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_28: QmiNasActiveBand = 158;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_29: QmiNasActiveBand = 159;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_30: QmiNasActiveBand = 160;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_31: QmiNasActiveBand = 165;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_32: QmiNasActiveBand = 154;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_33: QmiNasActiveBand = 135;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_34: QmiNasActiveBand = 136;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_35: QmiNasActiveBand = 137;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_36: QmiNasActiveBand = 138;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_37: QmiNasActiveBand = 139;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_38: QmiNasActiveBand = 140;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_39: QmiNasActiveBand = 141;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_40: QmiNasActiveBand = 142;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_41: QmiNasActiveBand = 149;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_42: QmiNasActiveBand = 150;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_43: QmiNasActiveBand = 151;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_46: QmiNasActiveBand = 163;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_47: QmiNasActiveBand = 166;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_48: QmiNasActiveBand = 167;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_66: QmiNasActiveBand = 161;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_71: QmiNasActiveBand = 168;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_125: QmiNasActiveBand = 155;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_126: QmiNasActiveBand = 156;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_127: QmiNasActiveBand = 157;
pub const QMI_NAS_ACTIVE_BAND_EUTRAN_250: QmiNasActiveBand = 162;
pub const QMI_NAS_ACTIVE_BAND_TDSCDMA_A: QmiNasActiveBand = 200;
pub const QMI_NAS_ACTIVE_BAND_TDSCDMA_B: QmiNasActiveBand = 201;
pub const QMI_NAS_ACTIVE_BAND_TDSCDMA_C: QmiNasActiveBand = 202;
pub const QMI_NAS_ACTIVE_BAND_TDSCDMA_D: QmiNasActiveBand = 203;
pub const QMI_NAS_ACTIVE_BAND_TDSCDMA_E: QmiNasActiveBand = 204;
pub const QMI_NAS_ACTIVE_BAND_TDSCDMA_F: QmiNasActiveBand = 205;
pub const QMI_NAS_ACTIVE_BAND_NR5G_1: QmiNasActiveBand = 250;
pub const QMI_NAS_ACTIVE_BAND_NR5G_2: QmiNasActiveBand = 251;
pub const QMI_NAS_ACTIVE_BAND_NR5G_3: QmiNasActiveBand = 252;
pub const QMI_NAS_ACTIVE_BAND_NR5G_5: QmiNasActiveBand = 253;
pub const QMI_NAS_ACTIVE_BAND_NR5G_7: QmiNasActiveBand = 254;
pub const QMI_NAS_ACTIVE_BAND_NR5G_8: QmiNasActiveBand = 255;
pub const QMI_NAS_ACTIVE_BAND_NR5G_20: QmiNasActiveBand = 256;
pub const QMI_NAS_ACTIVE_BAND_NR5G_28: QmiNasActiveBand = 257;
pub const QMI_NAS_ACTIVE_BAND_NR5G_38: QmiNasActiveBand = 258;
pub const QMI_NAS_ACTIVE_BAND_NR5G_41: QmiNasActiveBand = 259;
pub const QMI_NAS_ACTIVE_BAND_NR5G_50: QmiNasActiveBand = 260;
pub const QMI_NAS_ACTIVE_BAND_NR5G_51: QmiNasActiveBand = 261;
pub const QMI_NAS_ACTIVE_BAND_NR5G_66: QmiNasActiveBand = 262;
pub const QMI_NAS_ACTIVE_BAND_NR5G_70: QmiNasActiveBand = 263;
pub const QMI_NAS_ACTIVE_BAND_NR5G_71: QmiNasActiveBand = 264;
pub const QMI_NAS_ACTIVE_BAND_NR5G_74: QmiNasActiveBand = 265;
pub const QMI_NAS_ACTIVE_BAND_NR5G_75: QmiNasActiveBand = 266;
pub const QMI_NAS_ACTIVE_BAND_NR5G_76: QmiNasActiveBand = 267;
pub const QMI_NAS_ACTIVE_BAND_NR5G_77: QmiNasActiveBand = 268;
pub const QMI_NAS_ACTIVE_BAND_NR5G_78: QmiNasActiveBand = 269;
pub const QMI_NAS_ACTIVE_BAND_NR5G_79: QmiNasActiveBand = 270;
pub const QMI_NAS_ACTIVE_BAND_NR5G_80: QmiNasActiveBand = 271;
pub const QMI_NAS_ACTIVE_BAND_NR5G_81: QmiNasActiveBand = 272;
pub const QMI_NAS_ACTIVE_BAND_NR5G_82: QmiNasActiveBand = 273;
pub const QMI_NAS_ACTIVE_BAND_NR5G_83: QmiNasActiveBand = 274;
pub const QMI_NAS_ACTIVE_BAND_NR5G_84: QmiNasActiveBand = 275;
pub const QMI_NAS_ACTIVE_BAND_NR5G_85: QmiNasActiveBand = 276;
pub const QMI_NAS_ACTIVE_BAND_NR5G_257: QmiNasActiveBand = 277;
pub const QMI_NAS_ACTIVE_BAND_NR5G_258: QmiNasActiveBand = 278;
pub const QMI_NAS_ACTIVE_BAND_NR5G_259: QmiNasActiveBand = 279;
pub const QMI_NAS_ACTIVE_BAND_NR5G_260: QmiNasActiveBand = 280;
pub const QMI_NAS_ACTIVE_BAND_NR5G_261: QmiNasActiveBand = 281;
pub const QMI_NAS_ACTIVE_BAND_NR5G_12: QmiNasActiveBand = 282;
pub const QMI_NAS_ACTIVE_BAND_NR5G_25: QmiNasActiveBand = 283;
pub const QMI_NAS_ACTIVE_BAND_NR5G_34: QmiNasActiveBand = 284;
pub const QMI_NAS_ACTIVE_BAND_NR5G_39: QmiNasActiveBand = 285;
pub const QMI_NAS_ACTIVE_BAND_NR5G_40: QmiNasActiveBand = 286;
pub const QMI_NAS_ACTIVE_BAND_NR5G_65: QmiNasActiveBand = 287;
pub const QMI_NAS_ACTIVE_BAND_NR5G_86: QmiNasActiveBand = 288;
pub const QMI_NAS_ACTIVE_BAND_NR5G_48: QmiNasActiveBand = 289;
pub const QMI_NAS_ACTIVE_BAND_NR5G_14: QmiNasActiveBand = 290;
pub const QMI_NAS_ACTIVE_BAND_NR5G_13: QmiNasActiveBand = 291;
pub const QMI_NAS_ACTIVE_BAND_NR5G_18: QmiNasActiveBand = 292;
pub const QMI_NAS_ACTIVE_BAND_NR5G_26: QmiNasActiveBand = 293;
pub const QMI_NAS_ACTIVE_BAND_NR5G_30: QmiNasActiveBand = 294;
pub const QMI_NAS_ACTIVE_BAND_NR5G_29: QmiNasActiveBand = 295;
pub const QMI_NAS_ACTIVE_BAND_NR5G_53: QmiNasActiveBand = 296;
pub const QMI_NAS_ACTIVE_BAND_NR5G_46: QmiNasActiveBand = 297;
pub const QMI_NAS_ACTIVE_BAND_NR5G_91: QmiNasActiveBand = 298;
pub const QMI_NAS_ACTIVE_BAND_NR5G_92: QmiNasActiveBand = 299;
pub const QMI_NAS_ACTIVE_BAND_NR5G_93: QmiNasActiveBand = 300;
pub const QMI_NAS_ACTIVE_BAND_NR5G_94: QmiNasActiveBand = 301;
pub type QmiNasAttachState = c_int;
pub const QMI_NAS_ATTACH_STATE_UNKNOWN: QmiNasAttachState = 0;
pub const QMI_NAS_ATTACH_STATE_ATTACHED: QmiNasAttachState = 1;
pub const QMI_NAS_ATTACH_STATE_DETACHED: QmiNasAttachState = 2;
pub type QmiNasBoolean = c_int;
pub const QMI_NAS_BOOLEAN_FALSE: QmiNasBoolean = 0;
pub const QMI_NAS_BOOLEAN_TRUE: QmiNasBoolean = 1;
pub const QMI_NAS_BOOLEAN_UNKNOWN: QmiNasBoolean = 2;
pub type QmiNasCallBarringStatus = c_int;
pub const QMI_NAS_CALL_BARRING_STATUS_NORMAL_ONLY: QmiNasCallBarringStatus = 0;
pub const QMI_NAS_CALL_BARRING_STATUS_EMERGENCY_ONLY: QmiNasCallBarringStatus = 1;
pub const QMI_NAS_CALL_BARRING_STATUS_NO_CALLS: QmiNasCallBarringStatus = 2;
pub const QMI_NAS_CALL_BARRING_STATUS_ALL_CALLS: QmiNasCallBarringStatus = 3;
pub const QMI_NAS_CALL_BARRING_STATUS_UNKNOWN: QmiNasCallBarringStatus = -1;
pub type QmiNasCdmaPilotType = c_int;
pub const QMI_NAS_CDMA_PILOT_TYPE_ACTIVE: QmiNasCdmaPilotType = 0;
pub const QMI_NAS_CDMA_PILOT_TYPE_NEIGHBOR: QmiNasCdmaPilotType = 1;
pub type QmiNasCdmaPrlPreference = c_int;
pub const QMI_NAS_CDMA_PRL_PREFERENCE_A_SIDE_ONLY: QmiNasCdmaPrlPreference = 1;
pub const QMI_NAS_CDMA_PRL_PREFERENCE_B_SIDE_ONLY: QmiNasCdmaPrlPreference = 2;
pub const QMI_NAS_CDMA_PRL_PREFERENCE_ANY: QmiNasCdmaPrlPreference = 16383;
pub type QmiNasCellBroadcastCapability = c_int;
pub const QMI_NAS_CELL_BROADCAST_CAPABILITY_UNKNOWN: QmiNasCellBroadcastCapability = 0;
pub const QMI_NAS_CELL_BROADCAST_CAPABILITY_OFF: QmiNasCellBroadcastCapability = 1;
pub const QMI_NAS_CELL_BROADCAST_CAPABILITY_ON: QmiNasCellBroadcastCapability = 2;
pub type QmiNasChangeDuration = c_int;
pub const QMI_NAS_CHANGE_DURATION_POWER_CYCLE: QmiNasChangeDuration = 0;
pub const QMI_NAS_CHANGE_DURATION_PERMANENT: QmiNasChangeDuration = 1;
pub type QmiNasDLBandwidth = c_int;
pub const QMI_NAS_DL_BANDWIDTH_1_4: QmiNasDLBandwidth = 0;
pub const QMI_NAS_DL_BANDWIDTH_3: QmiNasDLBandwidth = 1;
pub const QMI_NAS_DL_BANDWIDTH_5: QmiNasDLBandwidth = 2;
pub const QMI_NAS_DL_BANDWIDTH_10: QmiNasDLBandwidth = 3;
pub const QMI_NAS_DL_BANDWIDTH_15: QmiNasDLBandwidth = 4;
pub const QMI_NAS_DL_BANDWIDTH_20: QmiNasDLBandwidth = 5;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_5: QmiNasDLBandwidth = 6;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_10: QmiNasDLBandwidth = 7;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_15: QmiNasDLBandwidth = 8;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_20: QmiNasDLBandwidth = 9;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_25: QmiNasDLBandwidth = 10;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_30: QmiNasDLBandwidth = 11;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_40: QmiNasDLBandwidth = 12;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_50: QmiNasDLBandwidth = 13;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_60: QmiNasDLBandwidth = 14;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_80: QmiNasDLBandwidth = 15;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_90: QmiNasDLBandwidth = 16;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_100: QmiNasDLBandwidth = 17;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_200: QmiNasDLBandwidth = 18;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_400: QmiNasDLBandwidth = 19;
pub const QMI_NAS_DL_BANDWIDTH_GSM_02: QmiNasDLBandwidth = 20;
pub const QMI_NAS_DL_BANDWIDTH_TDSCDMA_16: QmiNasDLBandwidth = 21;
pub const QMI_NAS_DL_BANDWIDTH_WCDMA_5: QmiNasDLBandwidth = 22;
pub const QMI_NAS_DL_BANDWIDTH_WCDMA_10: QmiNasDLBandwidth = 23;
pub const QMI_NAS_DL_BANDWIDTH_5GNR_70: QmiNasDLBandwidth = 24;
pub const QMI_NAS_DL_BANDWIDTH_UNKNOWN: QmiNasDLBandwidth = 255;
pub type QmiNasDataCapability = c_int;
pub const QMI_NAS_DATA_CAPABILITY_NONE: QmiNasDataCapability = 0;
pub const QMI_NAS_DATA_CAPABILITY_GPRS: QmiNasDataCapability = 1;
pub const QMI_NAS_DATA_CAPABILITY_EDGE: QmiNasDataCapability = 2;
pub const QMI_NAS_DATA_CAPABILITY_HSDPA: QmiNasDataCapability = 3;
pub const QMI_NAS_DATA_CAPABILITY_HSUPA: QmiNasDataCapability = 4;
pub const QMI_NAS_DATA_CAPABILITY_WCDMA: QmiNasDataCapability = 5;
pub const QMI_NAS_DATA_CAPABILITY_CDMA: QmiNasDataCapability = 6;
pub const QMI_NAS_DATA_CAPABILITY_EVDO_REV_0: QmiNasDataCapability = 7;
pub const QMI_NAS_DATA_CAPABILITY_EVDO_REV_A: QmiNasDataCapability = 8;
pub const QMI_NAS_DATA_CAPABILITY_GSM: QmiNasDataCapability = 9;
pub const QMI_NAS_DATA_CAPABILITY_EVDO_REV_B: QmiNasDataCapability = 10;
pub const QMI_NAS_DATA_CAPABILITY_LTE: QmiNasDataCapability = 11;
pub const QMI_NAS_DATA_CAPABILITY_HSDPA_PLUS: QmiNasDataCapability = 12;
pub const QMI_NAS_DATA_CAPABILITY_DC_HSDPA_PLUS: QmiNasDataCapability = 13;
pub type QmiNasDayOfWeek = c_int;
pub const QMI_NAS_DAY_OF_WEEK_MONDAY: QmiNasDayOfWeek = 0;
pub const QMI_NAS_DAY_OF_WEEK_TUESDAY: QmiNasDayOfWeek = 1;
pub const QMI_NAS_DAY_OF_WEEK_WEDNESDAY: QmiNasDayOfWeek = 2;
pub const QMI_NAS_DAY_OF_WEEK_THURSDAY: QmiNasDayOfWeek = 3;
pub const QMI_NAS_DAY_OF_WEEK_FRIDAY: QmiNasDayOfWeek = 4;
pub const QMI_NAS_DAY_OF_WEEK_SATURDAY: QmiNasDayOfWeek = 5;
pub const QMI_NAS_DAY_OF_WEEK_SUNDAY: QmiNasDayOfWeek = 6;
pub type QmiNasDaylightSavingsAdjustment = c_int;
pub const QMI_NAS_DAYLIGHT_SAVINGS_ADJUSTMENT_NONE: QmiNasDaylightSavingsAdjustment = 0;
pub const QMI_NAS_DAYLIGHT_SAVINGS_ADJUSTMENT_ONE_HOUR: QmiNasDaylightSavingsAdjustment = 1;
pub const QMI_NAS_DAYLIGHT_SAVINGS_ADJUSTMENT_TWO_HOURS: QmiNasDaylightSavingsAdjustment = 2;
pub type QmiNasDrx = c_int;
pub const QMI_NAS_DRX_UNKNOWN: QmiNasDrx = 0;
pub const QMI_NAS_DRX_CN6_T32: QmiNasDrx = 6;
pub const QMI_NAS_DRX_CN7_T64: QmiNasDrx = 7;
pub const QMI_NAS_DRX_CN8_T128: QmiNasDrx = 8;
pub const QMI_NAS_DRX_CN9_T256: QmiNasDrx = 9;
pub type QmiNasEvdoSinrLevel = c_int;
pub const QMI_NAS_EVDO_SINR_LEVEL_0: QmiNasEvdoSinrLevel = 0;
pub const QMI_NAS_EVDO_SINR_LEVEL_1: QmiNasEvdoSinrLevel = 1;
pub const QMI_NAS_EVDO_SINR_LEVEL_2: QmiNasEvdoSinrLevel = 2;
pub const QMI_NAS_EVDO_SINR_LEVEL_3: QmiNasEvdoSinrLevel = 3;
pub const QMI_NAS_EVDO_SINR_LEVEL_4: QmiNasEvdoSinrLevel = 4;
pub const QMI_NAS_EVDO_SINR_LEVEL_5: QmiNasEvdoSinrLevel = 5;
pub const QMI_NAS_EVDO_SINR_LEVEL_6: QmiNasEvdoSinrLevel = 6;
pub const QMI_NAS_EVDO_SINR_LEVEL_7: QmiNasEvdoSinrLevel = 7;
pub const QMI_NAS_EVDO_SINR_LEVEL_8: QmiNasEvdoSinrLevel = 8;
pub type QmiNasGsmWcdmaAcquisitionOrderPreference = c_int;
pub const QMI_NAS_GSM_WCDMA_ACQUISITION_ORDER_PREFERENCE_AUTOMATIC:
QmiNasGsmWcdmaAcquisitionOrderPreference = 0;
pub const QMI_NAS_GSM_WCDMA_ACQUISITION_ORDER_PREFERENCE_GSM:
QmiNasGsmWcdmaAcquisitionOrderPreference = 1;
pub const QMI_NAS_GSM_WCDMA_ACQUISITION_ORDER_PREFERENCE_WCDMA:
QmiNasGsmWcdmaAcquisitionOrderPreference = 2;
pub type QmiNasHdrPersonality = c_int;
pub const QMI_NAS_HDR_PERSONALITY_UNKNOWN: QmiNasHdrPersonality = 0;
pub const QMI_NAS_HDR_PERSONALITY_HRPD: QmiNasHdrPersonality = 1;
pub const QMI_NAS_HDR_PERSONALITY_EHRPD: QmiNasHdrPersonality = 2;
pub type QmiNasHdrProtocolRevision = c_int;
pub const QMI_NAS_HDR_PROTOCOL_REVISION_NONE: QmiNasHdrProtocolRevision = 0;
pub const QMI_NAS_HDR_PROTOCOL_REVISION_REL_0: QmiNasHdrProtocolRevision = 1;
pub const QMI_NAS_HDR_PROTOCOL_REVISION_REL_A: QmiNasHdrProtocolRevision = 2;
pub const QMI_NAS_HDR_PROTOCOL_REVISION_REL_B: QmiNasHdrProtocolRevision = 3;
pub type QmiNasLteCellAccessStatus = c_int;
pub const QMI_NAS_CELL_ACCESS_STATUS_NORMAL_ONLY: QmiNasLteCellAccessStatus = 0;
pub const QMI_NAS_CELL_ACCESS_STATUS_EMERGENCY_ONLY: QmiNasLteCellAccessStatus = 1;
pub const QMI_NAS_CELL_ACCESS_STATUS_NO_CALLS: QmiNasLteCellAccessStatus = 2;
pub const QMI_NAS_CELL_ACCESS_STATUS_ALL_CALLS: QmiNasLteCellAccessStatus = 3;
pub const QMI_NAS_CELL_ACCESS_STATUS_UNKNOWN: QmiNasLteCellAccessStatus = 255;
pub type QmiNasLteRegistrationDomain = c_int;
pub const QMI_NAS_LTE_REGISTRATION_DOMAIN_NOT_APPLICABLE: QmiNasLteRegistrationDomain = 0;
pub const QMI_NAS_LTE_REGISTRATION_DOMAIN_CS_ONLY: QmiNasLteRegistrationDomain = 1;
pub const QMI_NAS_LTE_REGISTRATION_DOMAIN_PS_ONLY: QmiNasLteRegistrationDomain = 2;
pub const QMI_NAS_LTE_REGISTRATION_DOMAIN_CS_PS: QmiNasLteRegistrationDomain = 3;
pub const QMI_NAS_LTE_REGISTRATION_DOMAIN_LIMITED_SERVICE: QmiNasLteRegistrationDomain = 4;
pub type QmiNasLteVoiceDomain = c_int;
pub const QMI_NAS_LTE_VOICE_DOMAIN_NONE: QmiNasLteVoiceDomain = 0;
pub const QMI_NAS_LTE_VOICE_DOMAIN_IMS: QmiNasLteVoiceDomain = 1;
pub const QMI_NAS_LTE_VOICE_DOMAIN_1X: QmiNasLteVoiceDomain = 2;
pub const QMI_NAS_LTE_VOICE_DOMAIN_3GPP: QmiNasLteVoiceDomain = 3;
pub type QmiNasNetworkDescriptionDisplay = c_int;
pub const QMI_NAS_NETWORK_DESCRIPTION_DISPLAY_NO: QmiNasNetworkDescriptionDisplay = 0;
pub const QMI_NAS_NETWORK_DESCRIPTION_DISPLAY_YES: QmiNasNetworkDescriptionDisplay = 1;
pub const QMI_NAS_NETWORK_DESCRIPTION_DISPLAY_UNKNOWN: QmiNasNetworkDescriptionDisplay = 255;
pub type QmiNasNetworkDescriptionEncoding = c_int;
pub const QMI_NAS_NETWORK_DESCRIPTION_ENCODING_UNSPECIFIED: QmiNasNetworkDescriptionEncoding = 0;
pub const QMI_NAS_NETWORK_DESCRIPTION_ENCODING_ASCII7: QmiNasNetworkDescriptionEncoding = 1;
pub const QMI_NAS_NETWORK_DESCRIPTION_ENCODING_UNICODE: QmiNasNetworkDescriptionEncoding = 4;
pub const QMI_NAS_NETWORK_DESCRIPTION_ENCODING_GSM: QmiNasNetworkDescriptionEncoding = 9;
pub type QmiNasNetworkNameSource = c_int;
pub const QMI_NAS_NETWORK_NAME_SOURCE_UNKNOWN: QmiNasNetworkNameSource = 0;
pub const QMI_NAS_NETWORK_NAME_SOURCE_OPERATOR_PLMN_LIST_AND_PLMN_NETWORK_NAME:
QmiNasNetworkNameSource = 1;
pub const QMI_NAS_NETWORK_NAME_SOURCE_COMMON_PCN_HANDSET_SPECIFICATION_AND_OPERATOR_NAME_STRING:
QmiNasNetworkNameSource = 2;
pub const QMI_NAS_NETWORK_NAME_SOURCE_NITZ: QmiNasNetworkNameSource = 3;
pub const QMI_NAS_NETWORK_NAME_SOURCE_SE13: QmiNasNetworkNameSource = 4;
pub const QMI_NAS_NETWORK_NAME_SOURCE_MCC_MNC: QmiNasNetworkNameSource = 5;
pub const QMI_NAS_NETWORK_NAME_SOURCE_SERVICE_PROVIDER_NAME: QmiNasNetworkNameSource = 6;
pub type QmiNasNetworkRegisterType = c_int;
pub const QMI_NAS_NETWORK_REGISTER_TYPE_AUTOMATIC: QmiNasNetworkRegisterType = 1;
pub const QMI_NAS_NETWORK_REGISTER_TYPE_MANUAL: QmiNasNetworkRegisterType = 2;
pub type QmiNasNetworkScanResult = c_int;
pub const QMI_NAS_NETWORK_SCAN_RESULT_SUCCESS: QmiNasNetworkScanResult = 0;
pub const QMI_NAS_NETWORK_SCAN_RESULT_ABORT: QmiNasNetworkScanResult = 1;
pub const QMI_NAS_NETWORK_SCAN_RESULT_RADIO_LINK_FAILURE: QmiNasNetworkScanResult = 2;
pub type QmiNasNetworkSelectionPreference = c_int;
pub const QMI_NAS_NETWORK_SELECTION_PREFERENCE_AUTOMATIC: QmiNasNetworkSelectionPreference = 0;
pub const QMI_NAS_NETWORK_SELECTION_PREFERENCE_MANUAL: QmiNasNetworkSelectionPreference = 1;
pub type QmiNasNetworkSelectionRegistrationRestriction = c_int;
pub const QMI_NAS_NETWORK_SELECTION_REGISTRATION_RESTRICTION_UNRESTRICTED:
QmiNasNetworkSelectionRegistrationRestriction = 0;
pub const QMI_NAS_NETWORK_SELECTION_REGISTRATION_RESTRICTION_CAMPED_ONLY:
QmiNasNetworkSelectionRegistrationRestriction = 1;
pub const QMI_NAS_NETWORK_SELECTION_REGISTRATION_RESTRICTION_LIMITED:
QmiNasNetworkSelectionRegistrationRestriction = 2;
pub type QmiNasNetworkServiceDomain = c_int;
pub const QMI_NAS_NETWORK_SERVICE_DOMAIN_NONE: QmiNasNetworkServiceDomain = 0;
pub const QMI_NAS_NETWORK_SERVICE_DOMAIN_CS: QmiNasNetworkServiceDomain = 1;
pub const QMI_NAS_NETWORK_SERVICE_DOMAIN_PS: QmiNasNetworkServiceDomain = 2;
pub const QMI_NAS_NETWORK_SERVICE_DOMAIN_CS_PS: QmiNasNetworkServiceDomain = 3;
pub const QMI_NAS_NETWORK_SERVICE_DOMAIN_CAMPED: QmiNasNetworkServiceDomain = 4;
pub type QmiNasNetworkType = c_int;
pub const QMI_NAS_NETWORK_TYPE_UNKNOWN: QmiNasNetworkType = 0;
pub const QMI_NAS_NETWORK_TYPE_3GPP2: QmiNasNetworkType = 1;
pub const QMI_NAS_NETWORK_TYPE_3GPP: QmiNasNetworkType = 2;
pub type QmiNasPlmnEncodingScheme = c_int;
pub const QMI_NAS_PLMN_ENCODING_SCHEME_GSM: QmiNasPlmnEncodingScheme = 0;
pub const QMI_NAS_PLMN_ENCODING_SCHEME_UCS2LE: QmiNasPlmnEncodingScheme = 1;
pub type QmiNasPlmnLanguageId = c_int;
pub const QMI_NAS_PLMN_LANGUAGE_ID_UNKNOWN: QmiNasPlmnLanguageId = 0;
pub const QMI_NAS_PLMN_LANGUAGE_ID_ZH_TRAD: QmiNasPlmnLanguageId = 1;
pub const QMI_NAS_PLMN_LANGUAGE_ID_ZH_SIMP: QmiNasPlmnLanguageId = 2;
pub type QmiNasPlmnNameCountryInitials = c_int;
pub const QMI_NAS_PLMN_NAME_COUNTRY_INITIALS_DO_NOT_ADD: QmiNasPlmnNameCountryInitials = 0;
pub const QMI_NAS_PLMN_NAME_COUNTRY_INIITALS_ADD: QmiNasPlmnNameCountryInitials = 1;
pub const QMI_NAS_PLMN_NAME_COUNTRY_INIITALS_UNSPECIFIED: QmiNasPlmnNameCountryInitials = 255;
pub type QmiNasPlmnNameSpareBits = c_int;
pub const QMI_NAS_PLMN_NAME_SPARE_BITS_UNKNOWN: QmiNasPlmnNameSpareBits = 0;
pub const QMI_NAS_PLMN_NAME_SPARE_BITS_BIT_8: QmiNasPlmnNameSpareBits = 1;
pub const QMI_NAS_PLMN_NAME_SPARE_BITS_BITS_78: QmiNasPlmnNameSpareBits = 2;
pub const QMI_NAS_PLMN_NAME_SPARE_BITS_BITS_68: QmiNasPlmnNameSpareBits = 3;
pub const QMI_NAS_PLMN_NAME_SPARE_BITS_BITS_58: QmiNasPlmnNameSpareBits = 4;
pub const QMI_NAS_PLMN_NAME_SPARE_BITS_BITS_48: QmiNasPlmnNameSpareBits = 5;
pub const QMI_NAS_PLMN_NAME_SPARE_BITS_BITS_38: QmiNasPlmnNameSpareBits = 6;
pub const QMI_NAS_PLMN_NAME_SPARE_BITS_BITS_28: QmiNasPlmnNameSpareBits = 7;
pub type QmiNasPreferenceDuration = c_int;
pub const QMI_NAS_PREFERENCE_DURATION_PERMANENT: QmiNasPreferenceDuration = 0;
pub const QMI_NAS_PREFERENCE_DURATION_POWER_CYCLE: QmiNasPreferenceDuration = 1;
pub const QMI_NAS_PREFERENCE_DURATION_ONE_CALL: QmiNasPreferenceDuration = 2;
pub const QMI_NAS_PREFERENCE_DURATION_ONE_CALL_OR_TIME: QmiNasPreferenceDuration = 3;
pub const QMI_NAS_PREFERENCE_DURATION_INTERNAL_ONE_CALL_1: QmiNasPreferenceDuration = 4;
pub const QMI_NAS_PREFERENCE_DURATION_INTERNAL_ONE_CALL_2: QmiNasPreferenceDuration = 5;
pub const QMI_NAS_PREFERENCE_DURATION_INTERNAL_ONE_CALL_3: QmiNasPreferenceDuration = 6;
pub type QmiNasPsAttachAction = c_int;
pub const QMI_NAS_PS_ATTACH_ACTION_ATTACH: QmiNasPsAttachAction = 1;
pub const QMI_NAS_PS_ATTACH_ACTION_DETACH: QmiNasPsAttachAction = 2;
pub type QmiNasRadioInterface = c_int;
pub const QMI_NAS_RADIO_INTERFACE_UNKNOWN: QmiNasRadioInterface = -1;
pub const QMI_NAS_RADIO_INTERFACE_NONE: QmiNasRadioInterface = 0;
pub const QMI_NAS_RADIO_INTERFACE_CDMA_1X: QmiNasRadioInterface = 1;
pub const QMI_NAS_RADIO_INTERFACE_CDMA_1XEVDO: QmiNasRadioInterface = 2;
pub const QMI_NAS_RADIO_INTERFACE_AMPS: QmiNasRadioInterface = 3;
pub const QMI_NAS_RADIO_INTERFACE_GSM: QmiNasRadioInterface = 4;
pub const QMI_NAS_RADIO_INTERFACE_UMTS: QmiNasRadioInterface = 5;
pub const QMI_NAS_RADIO_INTERFACE_LTE: QmiNasRadioInterface = 8;
pub const QMI_NAS_RADIO_INTERFACE_TD_SCDMA: QmiNasRadioInterface = 9;
pub const QMI_NAS_RADIO_INTERFACE_5GNR: QmiNasRadioInterface = 12;
pub type QmiNasRegistrationState = c_int;
pub const QMI_NAS_REGISTRATION_STATE_NOT_REGISTERED: QmiNasRegistrationState = 0;
pub const QMI_NAS_REGISTRATION_STATE_REGISTERED: QmiNasRegistrationState = 1;
pub const QMI_NAS_REGISTRATION_STATE_NOT_REGISTERED_SEARCHING: QmiNasRegistrationState = 2;
pub const QMI_NAS_REGISTRATION_STATE_REGISTRATION_DENIED: QmiNasRegistrationState = 3;
pub const QMI_NAS_REGISTRATION_STATE_UNKNOWN: QmiNasRegistrationState = 4;
pub type QmiNasRejectCause = c_int;
pub const QMI_NAS_REJECT_CAUSE_NONE: QmiNasRejectCause = 0;
pub const QMI_NAS_REJECT_CAUSE_IMSI_UNKNOWN_IN_HLR: QmiNasRejectCause = 2;
pub const QMI_NAS_REJECT_CAUSE_ILLEGAL_UE: QmiNasRejectCause = 3;
pub const QMI_NAS_REJECT_CAUSE_IMSI_UNKNOWN_IN_VLR: QmiNasRejectCause = 4;
pub const QMI_NAS_REJECT_CAUSE_IMEI_NOT_ACCEPTED: QmiNasRejectCause = 5;
pub const QMI_NAS_REJECT_CAUSE_ILLEGAL_ME: QmiNasRejectCause = 6;
pub const QMI_NAS_REJECT_CAUSE_PS_SERVICES_NOT_ALLOWED: QmiNasRejectCause = 7;
pub const QMI_NAS_REJECT_CAUSE_PS_AND_NON_PS_SERVICES_NOT_ALLOWED: QmiNasRejectCause = 8;
pub const QMI_NAS_REJECT_CAUSE_UE_IDENTITY_NOT_DERIVED_BY_NETWORK: QmiNasRejectCause = 9;
pub const QMI_NAS_REJECT_CAUSE_IMPLICITLY_DETACHED: QmiNasRejectCause = 10;
pub const QMI_NAS_REJECT_CAUSE_PLMN_NOT_ALLOWED: QmiNasRejectCause = 11;
pub const QMI_NAS_REJECT_CAUSE_LOCATION_AREA_NOT_ALLOWED: QmiNasRejectCause = 12;
pub const QMI_NAS_REJECT_CAUSE_ROAMING_IN_LOCATION_AREA_NOT_ALLOWED: QmiNasRejectCause = 13;
pub const QMI_NAS_REJECT_CAUSE_PS_SERVICES_IN_LOCATION_AREA_NOT_ALLOWED: QmiNasRejectCause = 14;
pub const QMI_NAS_REJECT_CAUSE_NO_SUITABLE_CELLS_IN_LOCATION_AREA: QmiNasRejectCause = 15;
pub const QMI_NAS_REJECT_CAUSE_MSC_TEMPORARILY_NOT_REACHABLE: QmiNasRejectCause = 16;
pub const QMI_NAS_REJECT_CAUSE_NETWORK_FAILURE: QmiNasRejectCause = 17;
pub const QMI_NAS_REJECT_CAUSE_CS_DOMAIN_NOT_AVAILABLE: QmiNasRejectCause = 18;
pub const QMI_NAS_REJECT_CAUSE_ESM_FAILURE: QmiNasRejectCause = 19;
pub const QMI_NAS_REJECT_CAUSE_MAC_FAILURE: QmiNasRejectCause = 20;
pub const QMI_NAS_REJECT_CAUSE_SYNCH_FAILURE: QmiNasRejectCause = 21;
pub const QMI_NAS_REJECT_CAUSE_CONGESTION: QmiNasRejectCause = 22;
pub const QMI_NAS_REJECT_CAUSE_UE_SECURITY_CAPABILITIES_MISMATCH: QmiNasRejectCause = 23;
pub const QMI_NAS_REJECT_CAUSE_SECURITY_MODE_REJECTED_UNSPECIFIED: QmiNasRejectCause = 24;
pub const QMI_NAS_REJECT_CAUSE_CSG_NOT_AUTHORIZED: QmiNasRejectCause = 25;
pub const QMI_NAS_REJECT_CAUSE_NON_EPS_AUTHENTICATION_UNACCEPTABLE: QmiNasRejectCause = 26;
pub const QMI_NAS_REJECT_CAUSE_SMS_PROVIDED_BY_GPRS_IN_ROUTING_AREA: QmiNasRejectCause = 28;
pub const QMI_NAS_REJECT_CAUSE_REDIRECTION_TO_5GCN_REQUIRED: QmiNasRejectCause = 31;
pub const QMI_NAS_REJECT_CAUSE_SERVICE_OPTION_NOT_SUPPORTED: QmiNasRejectCause = 32;
pub const QMI_NAS_REJECT_CAUSE_REQUESTED_SERVICE_OPTION_NOT_SUBSCRIBED: QmiNasRejectCause = 33;
pub const QMI_NAS_REJECT_CAUSE_SERVICE_OPTION_TEMPORARILY_OUT_OF_ORDER: QmiNasRejectCause = 34;
pub const QMI_NAS_REJECT_CAUSE_REQUESTED_SERVICE_OPTION_NOT_AUTHORIZED: QmiNasRejectCause = 35;
pub const QMI_NAS_REJECT_CAUSE_CALL_CANNOT_BE_IDENTIFIED: QmiNasRejectCause = 38;
pub const QMI_NAS_REJECT_CAUSE_CS_SERVICE_TEMPORARILY_NOT_AVAILABLE: QmiNasRejectCause = 39;
pub const QMI_NAS_REJECT_CAUSE_NO_EPS_BEARER_CONTEXT_ACTIVATED: QmiNasRejectCause = 40;
pub const QMI_NAS_REJECT_CAUSE_SEVERE_NETWORK_FAILURE: QmiNasRejectCause = 42;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_0: QmiNasRejectCause = 48;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_1: QmiNasRejectCause = 49;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_2: QmiNasRejectCause = 50;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_3: QmiNasRejectCause = 51;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_4: QmiNasRejectCause = 52;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_5: QmiNasRejectCause = 53;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_6: QmiNasRejectCause = 54;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_7: QmiNasRejectCause = 55;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_8: QmiNasRejectCause = 56;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_9: QmiNasRejectCause = 57;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_10: QmiNasRejectCause = 58;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_11: QmiNasRejectCause = 59;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_12: QmiNasRejectCause = 60;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_13: QmiNasRejectCause = 61;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_14: QmiNasRejectCause = 62;
pub const QMI_NAS_REJECT_CAUSE_RETRY_UPON_ENTRY_INTO_NEW_CELL_15: QmiNasRejectCause = 63;
pub const QMI_NAS_REJECT_CAUSE_SEMANTICALLY_INCORRECT_MESSAGE: QmiNasRejectCause = 95;
pub const QMI_NAS_REJECT_CAUSE_INVALID_MANDATORY_INFORMATION: QmiNasRejectCause = 96;
pub const QMI_NAS_REJECT_CAUSE_MESSAGE_TYPE_NON_EXISTENT: QmiNasRejectCause = 97;
pub const QMI_NAS_REJECT_CAUSE_MESSAGE_TYPE_NOT_COMPATIBLE: QmiNasRejectCause = 98;
pub const QMI_NAS_REJECT_CAUSE_INFORMATION_ELEMENT_NON_EXISTENT: QmiNasRejectCause = 99;
pub const QMI_NAS_REJECT_CAUSE_CONDITIONAL_INFORMATION_ELEMENT_ERROR: QmiNasRejectCause = 100;
pub const QMI_NAS_REJECT_CAUSE_MESSAGE_NOT_COMPATIBLE: QmiNasRejectCause = 101;
pub const QMI_NAS_REJECT_CAUSE_UNSPECIFIED_PROTOCOL_ERROR: QmiNasRejectCause = 111;
pub type QmiNasRoamingIndicatorStatus = c_int;
pub const QMI_NAS_ROAMING_INDICATOR_STATUS_ON: QmiNasRoamingIndicatorStatus = 0;
pub const QMI_NAS_ROAMING_INDICATOR_STATUS_OFF: QmiNasRoamingIndicatorStatus = 1;
pub type QmiNasRoamingPreference = c_int;
pub const QMI_NAS_ROAMING_PREFERENCE_OFF: QmiNasRoamingPreference = 1;
pub const QMI_NAS_ROAMING_PREFERENCE_NOT_OFF: QmiNasRoamingPreference = 2;
pub const QMI_NAS_ROAMING_PREFERENCE_NOT_FLASHING: QmiNasRoamingPreference = 3;
pub const QMI_NAS_ROAMING_PREFERENCE_ANY: QmiNasRoamingPreference = 255;
pub type QmiNasRoamingStatus = c_int;
pub const QMI_NAS_ROAMING_STATUS_OFF: QmiNasRoamingStatus = 0;
pub const QMI_NAS_ROAMING_STATUS_ON: QmiNasRoamingStatus = 1;
pub const QMI_NAS_ROAMING_STATUS_BLINK: QmiNasRoamingStatus = 2;
pub const QMI_NAS_ROAMING_STATUS_OUT_OF_NEIGHBORHOOD: QmiNasRoamingStatus = 3;
pub const QMI_NAS_ROAMING_STATUS_OUT_OF_BUILDING: QmiNasRoamingStatus = 4;
pub const QMI_NAS_ROAMING_STATUS_PREFERRED_SYSTEM: QmiNasRoamingStatus = 5;
pub const QMI_NAS_ROAMING_STATUS_AVAILABLE_SYSTEM: QmiNasRoamingStatus = 6;
pub const QMI_NAS_ROAMING_STATUS_ALLIANCE_PARTNER: QmiNasRoamingStatus = 7;
pub const QMI_NAS_ROAMING_STATUS_PREMIUM_PARTNER: QmiNasRoamingStatus = 8;
pub const QMI_NAS_ROAMING_STATUS_FULL_SERVICE: QmiNasRoamingStatus = 9;
pub const QMI_NAS_ROAMING_STATUS_PARTIAL_SERVICE: QmiNasRoamingStatus = 10;
pub const QMI_NAS_ROAMING_STATUS_BANNER_ON: QmiNasRoamingStatus = 11;
pub const QMI_NAS_ROAMING_STATUS_BANNER_OFF: QmiNasRoamingStatus = 12;
pub type QmiNasScellState = c_int;
pub const QMI_NAS_SCELL_STATE_DECONFIGURED: QmiNasScellState = 0;
pub const QMI_NAS_SCELL_STATE_DEACTIVATED: QmiNasScellState = 1;
pub const QMI_NAS_SCELL_STATE_ACTIVATED: QmiNasScellState = 2;
pub type QmiNasServiceDomainPreference = c_int;
pub const QMI_NAS_SERVICE_DOMAIN_PREFERENCE_CS_ONLY: QmiNasServiceDomainPreference = 0;
pub const QMI_NAS_SERVICE_DOMAIN_PREFERENCE_PS_ONLY: QmiNasServiceDomainPreference = 1;
pub const QMI_NAS_SERVICE_DOMAIN_PREFERENCE_CS_PS: QmiNasServiceDomainPreference = 2;
pub const QMI_NAS_SERVICE_DOMAIN_PREFERENCE_PS_ATTACH: QmiNasServiceDomainPreference = 3;
pub const QMI_NAS_SERVICE_DOMAIN_PREFERENCE_PS_DETACH: QmiNasServiceDomainPreference = 4;
pub type QmiNasServiceStatus = c_int;
pub const QMI_NAS_SERVICE_STATUS_NONE: QmiNasServiceStatus = 0;
pub const QMI_NAS_SERVICE_STATUS_LIMITED: QmiNasServiceStatus = 1;
pub const QMI_NAS_SERVICE_STATUS_AVAILABLE: QmiNasServiceStatus = 2;
pub const QMI_NAS_SERVICE_STATUS_LIMITED_REGIONAL: QmiNasServiceStatus = 3;
pub const QMI_NAS_SERVICE_STATUS_POWER_SAVE: QmiNasServiceStatus = 4;
pub type QmiNasSimRejectState = c_int;
pub const QMI_NAS_SIM_REJECT_STATE_SIM_UNAVAILABLE: QmiNasSimRejectState = 0;
pub const QMI_NAS_SIM_REJECT_STATE_SIM_AVAILABLE: QmiNasSimRejectState = 1;
pub const QMI_NAS_SIM_REJECT_STATE_SIM_CS_INVALID: QmiNasSimRejectState = 2;
pub const QMI_NAS_SIM_REJECT_STATE_SIM_PS_INVALID: QmiNasSimRejectState = 3;
pub const QMI_NAS_SIM_REJECT_STATE_SIM_CS_PS_INVALID: QmiNasSimRejectState = 4;
pub type QmiNasSwiEmmConnectionState = c_int;
pub const QMI_NAS_SWI_EMM_CONN_STATE_RRC_IDLE: QmiNasSwiEmmConnectionState = 0;
pub const QMI_NAS_SWI_EMM_CONN_STATE_WAITING_RRC_CFM: QmiNasSwiEmmConnectionState = 1;
pub const QMI_NAS_SWI_EMM_CONN_STATE_RRC_CONNECTING: QmiNasSwiEmmConnectionState = 2;
pub const QMI_NAS_SWI_EMM_CONN_STATE_RRC_RELEASING: QmiNasSwiEmmConnectionState = 3;
pub const QMI_NAS_SWI_EMM_CONN_STATE_UNKNOWN: QmiNasSwiEmmConnectionState = 255;
pub type QmiNasSwiEmmState = c_int;
pub const QMI_NAS_SWI_EMM_STATE_DEREGISTERED: QmiNasSwiEmmState = 0;
pub const QMI_NAS_SWI_EMM_STATE_REG_INITIATED: QmiNasSwiEmmState = 1;
pub const QMI_NAS_SWI_EMM_STATE_REGISTERED: QmiNasSwiEmmState = 2;
pub const QMI_NAS_SWI_EMM_STATE_TAU_INITIATED: QmiNasSwiEmmState = 3;
pub const QMI_NAS_SWI_EMM_STATE_SR_INITIATED: QmiNasSwiEmmState = 4;
pub const QMI_NAS_SWI_EMM_STATE_DEREG_INITIATED: QmiNasSwiEmmState = 5;
pub const QMI_NAS_SWI_EMM_STATE_INVALID: QmiNasSwiEmmState = 6;
pub const QMI_NAS_SWI_EMM_STATE_UNKNOWN: QmiNasSwiEmmState = 255;
pub type QmiNasSwiImsRegState = c_int;
pub const QMI_NAS_SWI_IMS_REG_NO_SRV: QmiNasSwiImsRegState = 0;
pub const QMI_NAS_SWI_IMS_REG_IN_PROG: QmiNasSwiImsRegState = 1;
pub const QMI_NAS_SWI_IMS_REG_FAILED: QmiNasSwiImsRegState = 2;
pub const QMI_NAS_SWI_IMS_REG_LIMITED: QmiNasSwiImsRegState = 3;
pub const QMI_NAS_SWI_IMS_REG_FULL_SRV: QmiNasSwiImsRegState = 4;
pub const QMI_NAS_SWI_IMS_REG__UNKNOWN: QmiNasSwiImsRegState = 255;
pub type QmiNasSwiModemMode = c_int;
pub const QMI_NAS_SWI_MODEM_MODE_POWERING_OFF: QmiNasSwiModemMode = 0;
pub const QMI_NAS_SWI_MODEM_MODE_FACTORY_TEST: QmiNasSwiModemMode = 1;
pub const QMI_NAS_SWI_MODEM_MODE_OFFLINE: QmiNasSwiModemMode = 2;
pub const QMI_NAS_SWI_MODEM_MODE_OFFLINE_AMPS: QmiNasSwiModemMode = 3;
pub const QMI_NAS_SWI_MODEM_MODE_OFFLINE_CDMA: QmiNasSwiModemMode = 4;
pub const QMI_NAS_SWI_MODEM_MODE_ONLINE: QmiNasSwiModemMode = 5;
pub const QMI_NAS_SWI_MODEM_MODE_LOW_POWER: QmiNasSwiModemMode = 6;
pub const QMI_NAS_SWI_MODEM_MODE_RESETTING: QmiNasSwiModemMode = 7;
pub const QMI_NAS_SWI_MODEM_MODE_NETWORK_TEST: QmiNasSwiModemMode = 8;
pub const QMI_NAS_SWI_MODEM_MODE_OFFLINE_REQUEST: QmiNasSwiModemMode = 9;
pub const QMI_NAS_SWI_MODEM_MODE_PSEUDO_ONLINE: QmiNasSwiModemMode = 10;
pub const QMI_NAS_SWI_MODEM_MODE_RESETTING_MODEM: QmiNasSwiModemMode = 11;
pub const QMI_NAS_SWI_MODEM_MODE_UNKNOWN: QmiNasSwiModemMode = 255;
pub type QmiNasSwiPsState = c_int;
pub const QMI_NAS_SWI_PS_STATE_ATTACHED: QmiNasSwiPsState = 0;
pub const QMI_NAS_SWI_PS_STATE_DETACHED: QmiNasSwiPsState = 1;
pub const QMI_NAS_SWI_PS_STATE_UNKNOWN: QmiNasSwiPsState = 255;
pub type QmiNasSwiSystemMode = c_int;
pub const QMI_NAS_SWI_SYSTEM_MODE_NO_SERVICE: QmiNasSwiSystemMode = 0;
pub const QMI_NAS_SWI_SYSTEM_MODE_AMPS: QmiNasSwiSystemMode = 1;
pub const QMI_NAS_SWI_SYSTEM_MODE_CDMA: QmiNasSwiSystemMode = 2;
pub const QMI_NAS_SWI_SYSTEM_MODE_GSM: QmiNasSwiSystemMode = 3;
pub const QMI_NAS_SWI_SYSTEM_MODE_HDR: QmiNasSwiSystemMode = 4;
pub const QMI_NAS_SWI_SYSTEM_MODE_WCDMA: QmiNasSwiSystemMode = 5;
pub const QMI_NAS_SWI_SYSTEM_MODE_GPS: QmiNasSwiSystemMode = 6;
pub const QMI_NAS_SWI_SYSTEM_MODE_WLAN: QmiNasSwiSystemMode = 8;
pub const QMI_NAS_SWI_SYSTEM_MODE_LTE: QmiNasSwiSystemMode = 9;
pub const QMI_NAS_SWI_SYSTEM_MODE_UNKNOWN: QmiNasSwiSystemMode = 255;
pub type QmiNasUsagePreference = c_int;
pub const QMI_NAS_USAGE_PREFERENCE_UNKNOWN: QmiNasUsagePreference = 0;
pub const QMI_NAS_USAGE_PREFERENCE_VOICE_CENTRIC: QmiNasUsagePreference = 1;
pub const QMI_NAS_USAGE_PREFERENCE_DATA_CENTRIC: QmiNasUsagePreference = 2;
pub type QmiNasVoiceDomainPreference = c_int;
pub const QMI_NAS_VOICE_DOMAIN_PREFERENCE_CS_ONLY: QmiNasVoiceDomainPreference = 0;
pub const QMI_NAS_VOICE_DOMAIN_PREFERENCE_PS_ONLY: QmiNasVoiceDomainPreference = 1;
pub const QMI_NAS_VOICE_DOMAIN_PREFERENCE_CS_PREFERRED: QmiNasVoiceDomainPreference = 2;
pub const QMI_NAS_VOICE_DOMAIN_PREFERENCE_PS_PREFERRED: QmiNasVoiceDomainPreference = 3;
pub type QmiNasWcdmaHsService = c_int;
pub const QMI_NAS_WCDMA_HS_SERVICE_HSDPA_HSUPA_UNSUPPORTED: QmiNasWcdmaHsService = 0;
pub const QMI_NAS_WCDMA_HS_SERVICE_HSDPA_SUPPORTED: QmiNasWcdmaHsService = 1;
pub const QMI_NAS_WCDMA_HS_SERVICE_HSUPA_SUPPORTED: QmiNasWcdmaHsService = 2;
pub const QMI_NAS_WCDMA_HS_SERVICE_HSDPA_HSUPA_SUPPORTED: QmiNasWcdmaHsService = 3;
pub const QMI_NAS_WCDMA_HS_SERVICE_HSDPA_PLUS_SUPPORTED: QmiNasWcdmaHsService = 4;
pub const QMI_NAS_WCDMA_HS_SERVICE_HSDPA_PLUS_HSUPA_SUPPORTED: QmiNasWcdmaHsService = 5;
pub const QMI_NAS_WCDMA_HS_SERVICE_DC_HSDPA_PLUS_SUPPORTED: QmiNasWcdmaHsService = 6;
pub const QMI_NAS_WCDMA_HS_SERVICE_DC_HSDPA_PLUS_HSUPA_SUPPORTED: QmiNasWcdmaHsService = 7;
pub type QmiNasWcdmaRrcState = c_int;
pub const QMI_NAS_WCDMA_RRC_STATE_DISCONNECTED: QmiNasWcdmaRrcState = 0;
pub const QMI_NAS_WCDMA_RRC_STATE_CELL_PCH: QmiNasWcdmaRrcState = 1;
pub const QMI_NAS_WCDMA_RRC_STATE_URA_PCH: QmiNasWcdmaRrcState = 2;
pub const QMI_NAS_WCDMA_RRC_STATE_CELL_FACH: QmiNasWcdmaRrcState = 3;
pub const QMI_NAS_WCDMA_RRC_STATE_CELL_DCH: QmiNasWcdmaRrcState = 4;
pub type QmiOmaHfaFeatureDoneState = c_int;
pub const QMI_OMA_HFA_FEATURE_DONE_STATE_NONE: QmiOmaHfaFeatureDoneState = 0;
pub const QMI_OMA_HFA_FEATURE_DONE_STATE_SUCCEEDED: QmiOmaHfaFeatureDoneState = 1;
pub const QMI_OMA_HFA_FEATURE_DONE_STATE_FAILED: QmiOmaHfaFeatureDoneState = 2;
pub type QmiOmaSessionFailedReason = c_int;
pub const QMI_OMA_SESSION_FAILED_REASON_UNKNOWN: QmiOmaSessionFailedReason = 0;
pub const QMI_OMA_SESSION_FAILED_REASON_NETWORK_UNAVAILABLE: QmiOmaSessionFailedReason = 1;
pub const QMI_OMA_SESSION_FAILED_REASON_SERVER_UNAVAILABLE: QmiOmaSessionFailedReason = 2;
pub const QMI_OMA_SESSION_FAILED_REASON_AUTHENTICATION_FAILED: QmiOmaSessionFailedReason = 3;
pub const QMI_OMA_SESSION_FAILED_REASON_MAX_RETRY_EXCEEDED: QmiOmaSessionFailedReason = 4;
pub const QMI_OMA_SESSION_FAILED_REASON_SESSION_CANCELLED: QmiOmaSessionFailedReason = 5;
pub type QmiOmaSessionState = c_int;
pub const QMI_OMA_SESSION_STATE_COMPLETE_INFORMATION_UPDATED: QmiOmaSessionState = 0;
pub const QMI_OMA_SESSION_STATE_COMPLETE_UPDATED_INFORMATION_UNAVAILABLE: QmiOmaSessionState = 1;
pub const QMI_OMA_SESSION_STATE_FAILED: QmiOmaSessionState = 2;
pub const QMI_OMA_SESSION_STATE_RETRYING: QmiOmaSessionState = 3;
pub const QMI_OMA_SESSION_STATE_CONNECTING: QmiOmaSessionState = 4;
pub const QMI_OMA_SESSION_STATE_CONNECTED: QmiOmaSessionState = 5;
pub const QMI_OMA_SESSION_STATE_AUTHENTICATED: QmiOmaSessionState = 6;
pub const QMI_OMA_SESSION_STATE_MDN_DOWNLOADED: QmiOmaSessionState = 7;
pub const QMI_OMA_SESSION_STATE_MSID_DOWNLOADED: QmiOmaSessionState = 8;
pub const QMI_OMA_SESSION_STATE_PRL_DOWNLOADED: QmiOmaSessionState = 9;
pub const QMI_OMA_SESSION_STATE_MIP_PROFILE_DOWNLOADED: QmiOmaSessionState = 10;
pub type QmiOmaSessionType = c_int;
pub const QMI_OMA_SESSION_TYPE_CLIENT_INITIATED_DEVICE_CONFIGURE: QmiOmaSessionType = 0;
pub const QMI_OMA_SESSION_TYPE_CLIENT_INITIATED_PRL_UPDATE: QmiOmaSessionType = 1;
pub const QMI_OMA_SESSION_TYPE_CLIENT_INITIATED_HANDS_FREE_ACTIVATION: QmiOmaSessionType = 2;
pub const QMI_OMA_SESSION_TYPE_DEVICE_INITIATED_HANDS_FREE_ACTIVATION: QmiOmaSessionType = 3;
pub const QMI_OMA_SESSION_TYPE_NETWORK_INITIATED_PRL_UPDATE: QmiOmaSessionType = 4;
pub const QMI_OMA_SESSION_TYPE_NETWORK_INITIATED_DEVICE_CONFIGURE: QmiOmaSessionType = 5;
pub const QMI_OMA_SESSION_TYPE_DEVICE_INITIATED_PRL_UPDATE: QmiOmaSessionType = 6;
pub type QmiPbmSessionType = c_int;
pub const QMI_PBM_SESSION_TYPE_GW_PRIMARY: QmiPbmSessionType = 0;
pub const QMI_PBM_SESSION_TYPE_1X_PRIMARY: QmiPbmSessionType = 1;
pub const QMI_PBM_SESSION_TYPE_GW_SECONDARY: QmiPbmSessionType = 2;
pub const QMI_PBM_SESSION_TYPE_1X_SECONDARY: QmiPbmSessionType = 3;
pub const QMI_PBM_SESSION_TYPE_NONPROVISIONING_SLOT_1: QmiPbmSessionType = 4;
pub const QMI_PBM_SESSION_TYPE_NONPROVISIONING_SLOT_2: QmiPbmSessionType = 5;
pub const QMI_PBM_SESSION_TYPE_GLOBAL_PHONEBOOK_SLOT_1: QmiPbmSessionType = 6;
pub const QMI_PBM_SESSION_TYPE_GLOBAL_PHONEBOOK_SLOT_2: QmiPbmSessionType = 7;
pub type QmiPdcConfigurationType = c_int;
pub const QMI_PDC_CONFIGURATION_TYPE_PLATFORM: QmiPdcConfigurationType = 0;
pub const QMI_PDC_CONFIGURATION_TYPE_SOFTWARE: QmiPdcConfigurationType = 1;
pub type QmiPdcRefreshEventType = c_int;
pub const QMI_PDC_REFRESH_START: QmiPdcRefreshEventType = 0;
pub const QMI_PDC_REFRESH_COMPLETE: QmiPdcRefreshEventType = 1;
pub const QMI_PDC_REFRESH_CLIENT_REFRESH: QmiPdcRefreshEventType = 2;
pub type QmiPdsNetworkMode = c_int;
pub const QMI_PDS_NETWORK_MODE_UMTS: QmiPdsNetworkMode = 0;
pub const QMI_PDS_NETWORK_MODE_CDMA: QmiPdsNetworkMode = 1;
pub type QmiPdsOperatingMode = c_int;
pub const QMI_PDS_OPERATING_MODE_STANDALONE: QmiPdsOperatingMode = 0;
pub const QMI_PDS_OPERATING_MODE_MS_BASED: QmiPdsOperatingMode = 1;
pub const QMI_PDS_OPERATING_MODE_MS_ASSISTED: QmiPdsOperatingMode = 2;
pub type QmiPdsOperationMode = c_int;
pub const QMI_PDS_OPERATION_MODE_UNKNOWN: QmiPdsOperationMode = -1;
pub const QMI_PDS_OPERATION_MODE_STANDALONE: QmiPdsOperationMode = 0;
pub const QMI_PDS_OPERATION_MODE_MS_BASED: QmiPdsOperationMode = 1;
pub const QMI_PDS_OPERATION_MODE_MS_ASSISTED: QmiPdsOperationMode = 2;
pub type QmiPdsPositionSessionStatus = c_int;
pub const QMI_PDS_POSITION_SESSION_STATUS_SUCCESS: QmiPdsPositionSessionStatus = 0;
pub const QMI_PDS_POSITION_SESSION_STATUS_IN_PROGRESS: QmiPdsPositionSessionStatus = 1;
pub const QMI_PDS_POSITION_SESSION_STATUS_GENERAL_FAILURE: QmiPdsPositionSessionStatus = 2;
pub const QMI_PDS_POSITION_SESSION_STATUS_TIMEOUT: QmiPdsPositionSessionStatus = 3;
pub const QMI_PDS_POSITION_SESSION_STATUS_USER_ENDED_SESSION: QmiPdsPositionSessionStatus = 4;
pub const QMI_PDS_POSITION_SESSION_STATUS_BAD_PARAMETER: QmiPdsPositionSessionStatus = 5;
pub const QMI_PDS_POSITION_SESSION_STATUS_PHONE_OFFLINE: QmiPdsPositionSessionStatus = 6;
pub const QMI_PDS_POSITION_SESSION_STATUS_ENGINE_LOCKED: QmiPdsPositionSessionStatus = 7;
pub const QMI_PDS_POSITION_SESSION_STATUS_E911_SESSION_IN_PROGRESS: QmiPdsPositionSessionStatus = 8;
pub type QmiPdsTrackingSessionState = c_int;
pub const QMI_PDS_TRACKING_SESSION_STATE_UNKNOWN: QmiPdsTrackingSessionState = 0;
pub const QMI_PDS_TRACKING_SESSION_STATE_INACTIVE: QmiPdsTrackingSessionState = 1;
pub const QMI_PDS_TRACKING_SESSION_STATE_ACTIVE: QmiPdsTrackingSessionState = 2;
pub type QmiProtocolError = c_int;
pub const QMI_PROTOCOL_ERROR_NONE: QmiProtocolError = 0;
pub const QMI_PROTOCOL_ERROR_MALFORMED_MESSAGE: QmiProtocolError = 1;
pub const QMI_PROTOCOL_ERROR_NO_MEMORY: QmiProtocolError = 2;
pub const QMI_PROTOCOL_ERROR_INTERNAL: QmiProtocolError = 3;
pub const QMI_PROTOCOL_ERROR_ABORTED: QmiProtocolError = 4;
pub const QMI_PROTOCOL_ERROR_CLIENT_IDS_EXHAUSTED: QmiProtocolError = 5;
pub const QMI_PROTOCOL_ERROR_UNABORTABLE_TRANSACTION: QmiProtocolError = 6;
pub const QMI_PROTOCOL_ERROR_INVALID_CLIENT_ID: QmiProtocolError = 7;
pub const QMI_PROTOCOL_ERROR_NO_THRESHOLDS_PROVIDED: QmiProtocolError = 8;
pub const QMI_PROTOCOL_ERROR_INVALID_HANDLE: QmiProtocolError = 9;
pub const QMI_PROTOCOL_ERROR_INVALID_PROFILE: QmiProtocolError = 10;
pub const QMI_PROTOCOL_ERROR_INVALID_PIN_ID: QmiProtocolError = 11;
pub const QMI_PROTOCOL_ERROR_INCORRECT_PIN: QmiProtocolError = 12;
pub const QMI_PROTOCOL_ERROR_NO_NETWORK_FOUND: QmiProtocolError = 13;
pub const QMI_PROTOCOL_ERROR_CALL_FAILED: QmiProtocolError = 14;
pub const QMI_PROTOCOL_ERROR_OUT_OF_CALL: QmiProtocolError = 15;
pub const QMI_PROTOCOL_ERROR_NOT_PROVISIONED: QmiProtocolError = 16;
pub const QMI_PROTOCOL_ERROR_MISSING_ARGUMENT: QmiProtocolError = 17;
pub const QMI_PROTOCOL_ERROR_ARGUMENT_TOO_LONG: QmiProtocolError = 19;
pub const QMI_PROTOCOL_ERROR_INVALID_TRANSACTION_ID: QmiProtocolError = 22;
pub const QMI_PROTOCOL_ERROR_DEVICE_IN_USE: QmiProtocolError = 23;
pub const QMI_PROTOCOL_ERROR_NETWORK_UNSUPPORTED: QmiProtocolError = 24;
pub const QMI_PROTOCOL_ERROR_DEVICE_UNSUPPORTED: QmiProtocolError = 25;
pub const QMI_PROTOCOL_ERROR_NO_EFFECT: QmiProtocolError = 26;
pub const QMI_PROTOCOL_ERROR_NO_FREE_PROFILE: QmiProtocolError = 27;
pub const QMI_PROTOCOL_ERROR_INVALID_PDP_TYPE: QmiProtocolError = 28;
pub const QMI_PROTOCOL_ERROR_INVALID_TECHNOLOGY_PREFERENCE: QmiProtocolError = 29;
pub const QMI_PROTOCOL_ERROR_INVALID_PROFILE_TYPE: QmiProtocolError = 30;
pub const QMI_PROTOCOL_ERROR_INVALID_SERVICE_TYPE: QmiProtocolError = 31;
pub const QMI_PROTOCOL_ERROR_INVALID_REGISTER_ACTION: QmiProtocolError = 32;
pub const QMI_PROTOCOL_ERROR_INVALID_PS_ATTACH_ACTION: QmiProtocolError = 33;
pub const QMI_PROTOCOL_ERROR_AUTHENTICATION_FAILED: QmiProtocolError = 34;
pub const QMI_PROTOCOL_ERROR_PIN_BLOCKED: QmiProtocolError = 35;
pub const QMI_PROTOCOL_ERROR_PIN_ALWAYS_BLOCKED: QmiProtocolError = 36;
pub const QMI_PROTOCOL_ERROR_UIM_UNINITIALIZED: QmiProtocolError = 37;
pub const QMI_PROTOCOL_ERROR_MAXIMUM_QOS_REQUESTS_IN_USE: QmiProtocolError = 38;
pub const QMI_PROTOCOL_ERROR_INCORRECT_FLOW_FILTER: QmiProtocolError = 39;
pub const QMI_PROTOCOL_ERROR_NETWORK_QOS_UNAWARE: QmiProtocolError = 40;
pub const QMI_PROTOCOL_ERROR_INVALID_QOS_ID: QmiProtocolError = 41;
pub const QMI_PROTOCOL_ERROR_REQUESTED_NUMBER_UNSUPPORTED: QmiProtocolError = 42;
pub const QMI_PROTOCOL_ERROR_INTERFACE_NOT_FOUND: QmiProtocolError = 43;
pub const QMI_PROTOCOL_ERROR_FLOW_SUSPENDED: QmiProtocolError = 44;
pub const QMI_PROTOCOL_ERROR_INVALID_DATA_FORMAT: QmiProtocolError = 45;
pub const QMI_PROTOCOL_ERROR_GENERAL_ERROR: QmiProtocolError = 46;
pub const QMI_PROTOCOL_ERROR_UNKNOWN_ERROR: QmiProtocolError = 47;
pub const QMI_PROTOCOL_ERROR_INVALID_ARGUMENT: QmiProtocolError = 48;
pub const QMI_PROTOCOL_ERROR_INVALID_INDEX: QmiProtocolError = 49;
pub const QMI_PROTOCOL_ERROR_NO_ENTRY: QmiProtocolError = 50;
pub const QMI_PROTOCOL_ERROR_DEVICE_STORAGE_FULL: QmiProtocolError = 51;
pub const QMI_PROTOCOL_ERROR_DEVICE_NOT_READY: QmiProtocolError = 52;
pub const QMI_PROTOCOL_ERROR_NETWORK_NOT_READY: QmiProtocolError = 53;
pub const QMI_PROTOCOL_ERROR_WMS_CAUSE_CODE: QmiProtocolError = 54;
pub const QMI_PROTOCOL_ERROR_WMS_MESSAGE_NOT_SENT: QmiProtocolError = 55;
pub const QMI_PROTOCOL_ERROR_WMS_MESSAGE_DELIVERY_FAILURE: QmiProtocolError = 56;
pub const QMI_PROTOCOL_ERROR_WMS_INVALID_MESSAGE_ID: QmiProtocolError = 57;
pub const QMI_PROTOCOL_ERROR_WMS_ENCODING: QmiProtocolError = 58;
pub const QMI_PROTOCOL_ERROR_AUTHENTICATION_LOCK: QmiProtocolError = 59;
pub const QMI_PROTOCOL_ERROR_INVALID_TRANSITION: QmiProtocolError = 60;
pub const QMI_PROTOCOL_ERROR_NOT_MCAST_INTERFACE: QmiProtocolError = 61;
pub const QMI_PROTOCOL_ERROR_MAXIMUM_MCAST_REQUESTS_IN_USE: QmiProtocolError = 62;
pub const QMI_PROTOCOL_ERROR_INVALID_MCAST_HANDLE: QmiProtocolError = 63;
pub const QMI_PROTOCOL_ERROR_INVALID_IP_FAMILY_PREFERENCE: QmiProtocolError = 64;
pub const QMI_PROTOCOL_ERROR_SESSION_INACTIVE: QmiProtocolError = 65;
pub const QMI_PROTOCOL_ERROR_SESSION_INVALID: QmiProtocolError = 66;
pub const QMI_PROTOCOL_ERROR_SESSION_OWNERSHIP: QmiProtocolError = 67;
pub const QMI_PROTOCOL_ERROR_INSUFFICIENT_RESOURCES: QmiProtocolError = 68;
pub const QMI_PROTOCOL_ERROR_DISABLED: QmiProtocolError = 69;
pub const QMI_PROTOCOL_ERROR_INVALID_OPERATION: QmiProtocolError = 70;
pub const QMI_PROTOCOL_ERROR_INVALID_QMI_COMMAND: QmiProtocolError = 71;
pub const QMI_PROTOCOL_ERROR_WMS_T_PDU_TYPE: QmiProtocolError = 72;
pub const QMI_PROTOCOL_ERROR_WMS_SMSC_ADDRESS: QmiProtocolError = 73;
pub const QMI_PROTOCOL_ERROR_INFORMATION_UNAVAILABLE: QmiProtocolError = 74;
pub const QMI_PROTOCOL_ERROR_SEGMENT_TOO_LONG: QmiProtocolError = 75;
pub const QMI_PROTOCOL_ERROR_SEGMENT_ORDER: QmiProtocolError = 76;
pub const QMI_PROTOCOL_ERROR_BUNDLING_NOT_SUPPORTED: QmiProtocolError = 77;
pub const QMI_PROTOCOL_ERROR_OPERATION_PARTIAL_FAILURE: QmiProtocolError = 78;
pub const QMI_PROTOCOL_ERROR_POLICY_MISMATCH: QmiProtocolError = 79;
pub const QMI_PROTOCOL_ERROR_SIM_FILE_NOT_FOUND: QmiProtocolError = 80;
pub const QMI_PROTOCOL_ERROR_EXTENDED_INTERNAL: QmiProtocolError = 81;
pub const QMI_PROTOCOL_ERROR_ACCESS_DENIED: QmiProtocolError = 82;
pub const QMI_PROTOCOL_ERROR_HARDWARE_RESTRICTED: QmiProtocolError = 83;
pub const QMI_PROTOCOL_ERROR_ACK_NOT_SENT: QmiProtocolError = 84;
pub const QMI_PROTOCOL_ERROR_INJECT_TIMEOUT: QmiProtocolError = 85;
pub const QMI_PROTOCOL_ERROR_INCOMPATIBLE_STATE: QmiProtocolError = 90;
pub const QMI_PROTOCOL_ERROR_FDN_RESTRICT: QmiProtocolError = 91;
pub const QMI_PROTOCOL_ERROR_SUPS_FAILURE_CASE: QmiProtocolError = 92;
pub const QMI_PROTOCOL_ERROR_NO_RADIO: QmiProtocolError = 93;
pub const QMI_PROTOCOL_ERROR_NOT_SUPPORTED: QmiProtocolError = 94;
pub const QMI_PROTOCOL_ERROR_NO_SUBSCRIPTION: QmiProtocolError = 95;
pub const QMI_PROTOCOL_ERROR_CARD_CALL_CONTROL_FAILED: QmiProtocolError = 96;
pub const QMI_PROTOCOL_ERROR_NETWORK_ABORTED: QmiProtocolError = 97;
pub const QMI_PROTOCOL_ERROR_MSG_BLOCKED: QmiProtocolError = 98;
pub const QMI_PROTOCOL_ERROR_INVALID_SESSION_TYPE: QmiProtocolError = 100;
pub const QMI_PROTOCOL_ERROR_INVALID_PB_TYPE: QmiProtocolError = 101;
pub const QMI_PROTOCOL_ERROR_NO_SIM: QmiProtocolError = 102;
pub const QMI_PROTOCOL_ERROR_PB_NOT_READY: QmiProtocolError = 103;
pub const QMI_PROTOCOL_ERROR_PIN_RESTRICTION: QmiProtocolError = 104;
pub const QMI_PROTOCOL_ERROR_PIN2_RESTRICTION: QmiProtocolError = 105;
pub const QMI_PROTOCOL_ERROR_PUK_RESTRICTION: QmiProtocolError = 106;
pub const QMI_PROTOCOL_ERROR_PUK2_RESTRICTION: QmiProtocolError = 107;
pub const QMI_PROTOCOL_ERROR_PB_ACCESS_RESTRICTED: QmiProtocolError = 108;
pub const QMI_PROTOCOL_ERROR_PB_DELETE_IN_PROGRESS: QmiProtocolError = 109;
pub const QMI_PROTOCOL_ERROR_PB_TEXT_TOO_LONG: QmiProtocolError = 110;
pub const QMI_PROTOCOL_ERROR_PB_NUMBER_TOO_LONG: QmiProtocolError = 111;
pub const QMI_PROTOCOL_ERROR_PB_HIDDEN_KEY_RESTRICTION: QmiProtocolError = 112;
pub const QMI_PROTOCOL_ERROR_PB_NOT_AVAILABLE: QmiProtocolError = 113;
pub const QMI_PROTOCOL_ERROR_DEVICE_MEMORY_ERROR: QmiProtocolError = 114;
pub const QMI_PROTOCOL_ERROR_NO_PERMISSION: QmiProtocolError = 115;
pub const QMI_PROTOCOL_ERROR_TOO_SOON: QmiProtocolError = 116;
pub const QMI_PROTOCOL_ERROR_TIME_NOT_ACQUIRED: QmiProtocolError = 117;
pub const QMI_PROTOCOL_ERROR_OPERATION_IN_PROGRESS: QmiProtocolError = 118;
pub const QMI_PROTOCOL_ERROR_FW_WRITE_FAILED: QmiProtocolError = 388;
pub const QMI_PROTOCOL_ERROR_FW_INFO_READ_FAILED: QmiProtocolError = 389;
pub const QMI_PROTOCOL_ERROR_FW_FILE_NOT_FOUND: QmiProtocolError = 390;
pub const QMI_PROTOCOL_ERROR_FW_DIR_NOT_FOUND: QmiProtocolError = 391;
pub const QMI_PROTOCOL_ERROR_FW_ALREADY_ACTIVATED: QmiProtocolError = 392;
pub const QMI_PROTOCOL_ERROR_FW_CANNOT_GENERIC_IMAGE: QmiProtocolError = 393;
pub const QMI_PROTOCOL_ERROR_FW_FILE_OPEN_FAILED: QmiProtocolError = 400;
pub const QMI_PROTOCOL_ERROR_FW_UPDATE_DISCONTINUOUS_FRAME: QmiProtocolError = 401;
pub const QMI_PROTOCOL_ERROR_FW_UPDATE_FAILED: QmiProtocolError = 402;
pub const QMI_PROTOCOL_ERROR_CAT_EVENT_REGISTRATION_FAILED: QmiProtocolError = 61441;
pub const QMI_PROTOCOL_ERROR_CAT_INVALID_TERMINAL_RESPONSE: QmiProtocolError = 61442;
pub const QMI_PROTOCOL_ERROR_CAT_INVALID_ENVELOPE_COMMAND: QmiProtocolError = 61443;
pub const QMI_PROTOCOL_ERROR_CAT_ENVELOPE_COMMAND_BUSY: QmiProtocolError = 61444;
pub const QMI_PROTOCOL_ERROR_CAT_ENVELOPE_COMMAND_FAILED: QmiProtocolError = 61445;
pub type QmiQosEvent = c_int;
pub const QMI_QOS_EVENT_UNKNOWN: QmiQosEvent = 0;
pub const QMI_QOS_EVENT_ACTIVATED: QmiQosEvent = 1;
pub const QMI_QOS_EVENT_SUSPENDED: QmiQosEvent = 2;
pub const QMI_QOS_EVENT_GONE: QmiQosEvent = 3;
pub const QMI_QOS_EVENT_MODIFY_ACCEPTED: QmiQosEvent = 4;
pub const QMI_QOS_EVENT_MODIFY_REJECTED: QmiQosEvent = 5;
pub const QMI_QOS_EVENT_INFO_CODE_UPDATED: QmiQosEvent = 6;
pub type QmiQosStatus = c_int;
pub const QMI_QOS_STATUS_UNKNOWN: QmiQosStatus = 0;
pub const QMI_QOS_STATUS_ACTIVATED: QmiQosStatus = 1;
pub const QMI_QOS_STATUS_SUSPENDED: QmiQosStatus = 2;
pub const QMI_QOS_STATUS_GONE: QmiQosStatus = 3;
pub type QmiSarRfState = c_int;
pub const QMI_SAR_RF_STATE_0: QmiSarRfState = 0;
pub const QMI_SAR_RF_STATE_1: QmiSarRfState = 1;
pub const QMI_SAR_RF_STATE_2: QmiSarRfState = 2;
pub const QMI_SAR_RF_STATE_3: QmiSarRfState = 3;
pub const QMI_SAR_RF_STATE_4: QmiSarRfState = 4;
pub const QMI_SAR_RF_STATE_5: QmiSarRfState = 5;
pub const QMI_SAR_RF_STATE_6: QmiSarRfState = 6;
pub const QMI_SAR_RF_STATE_7: QmiSarRfState = 7;
pub const QMI_SAR_RF_STATE_8: QmiSarRfState = 8;
pub const QMI_SAR_RF_STATE_9: QmiSarRfState = 9;
pub const QMI_SAR_RF_STATE_10: QmiSarRfState = 10;
pub const QMI_SAR_RF_STATE_11: QmiSarRfState = 11;
pub const QMI_SAR_RF_STATE_12: QmiSarRfState = 12;
pub const QMI_SAR_RF_STATE_13: QmiSarRfState = 13;
pub const QMI_SAR_RF_STATE_14: QmiSarRfState = 14;
pub const QMI_SAR_RF_STATE_15: QmiSarRfState = 15;
pub const QMI_SAR_RF_STATE_16: QmiSarRfState = 16;
pub const QMI_SAR_RF_STATE_17: QmiSarRfState = 17;
pub const QMI_SAR_RF_STATE_18: QmiSarRfState = 18;
pub const QMI_SAR_RF_STATE_19: QmiSarRfState = 19;
pub const QMI_SAR_RF_STATE_20: QmiSarRfState = 20;
pub type QmiService = c_int;
pub const QMI_SERVICE_UNKNOWN: QmiService = -1;
pub const QMI_SERVICE_CTL: QmiService = 0;
pub const QMI_SERVICE_WDS: QmiService = 1;
pub const QMI_SERVICE_DMS: QmiService = 2;
pub const QMI_SERVICE_NAS: QmiService = 3;
pub const QMI_SERVICE_QOS: QmiService = 4;
pub const QMI_SERVICE_WMS: QmiService = 5;
pub const QMI_SERVICE_PDS: QmiService = 6;
pub const QMI_SERVICE_AUTH: QmiService = 7;
pub const QMI_SERVICE_AT: QmiService = 8;
pub const QMI_SERVICE_VOICE: QmiService = 9;
pub const QMI_SERVICE_CAT2: QmiService = 10;
pub const QMI_SERVICE_UIM: QmiService = 11;
pub const QMI_SERVICE_PBM: QmiService = 12;
pub const QMI_SERVICE_QCHAT: QmiService = 13;
pub const QMI_SERVICE_RMTFS: QmiService = 14;
pub const QMI_SERVICE_TEST: QmiService = 15;
pub const QMI_SERVICE_LOC: QmiService = 16;
pub const QMI_SERVICE_SAR: QmiService = 17;
pub const QMI_SERVICE_IMS: QmiService = 18;
pub const QMI_SERVICE_ADC: QmiService = 19;
pub const QMI_SERVICE_CSD: QmiService = 20;
pub const QMI_SERVICE_MFS: QmiService = 21;
pub const QMI_SERVICE_TIME: QmiService = 22;
pub const QMI_SERVICE_TS: QmiService = 23;
pub const QMI_SERVICE_TMD: QmiService = 24;
pub const QMI_SERVICE_SAP: QmiService = 25;
pub const QMI_SERVICE_WDA: QmiService = 26;
pub const QMI_SERVICE_TSYNC: QmiService = 27;
pub const QMI_SERVICE_RFSA: QmiService = 28;
pub const QMI_SERVICE_CSVT: QmiService = 29;
pub const QMI_SERVICE_QCMAP: QmiService = 30;
pub const QMI_SERVICE_IMSP: QmiService = 31;
pub const QMI_SERVICE_IMSVT: QmiService = 32;
pub const QMI_SERVICE_IMSA: QmiService = 33;
pub const QMI_SERVICE_COEX: QmiService = 34;
pub const QMI_SERVICE_PDC: QmiService = 36;
pub const QMI_SERVICE_STX: QmiService = 38;
pub const QMI_SERVICE_BIT: QmiService = 39;
pub const QMI_SERVICE_IMSRTP: QmiService = 40;
pub const QMI_SERVICE_RFRPE: QmiService = 41;
pub const QMI_SERVICE_DSD: QmiService = 42;
pub const QMI_SERVICE_SSCTL: QmiService = 43;
pub const QMI_SERVICE_DPM: QmiService = 47;
pub const QMI_SERVICE_CAT: QmiService = 224;
pub const QMI_SERVICE_RMS: QmiService = 225;
pub const QMI_SERVICE_OMA: QmiService = 226;
pub const QMI_SERVICE_FOX: QmiService = 227;
pub const QMI_SERVICE_FOTA: QmiService = 230;
pub const QMI_SERVICE_GMS: QmiService = 231;
pub const QMI_SERVICE_GAS: QmiService = 232;
pub const QMI_SERVICE_ATR: QmiService = 237;
pub const QMI_SERVICE_SSC: QmiService = 400;
pub type QmiSioPort = c_int;
pub const QMI_SIO_PORT_NONE: QmiSioPort = 0;
pub const QMI_SIO_PORT_A2_MUX_RMNET0: QmiSioPort = 3588;
pub const QMI_SIO_PORT_A2_MUX_RMNET1: QmiSioPort = 3589;
pub const QMI_SIO_PORT_A2_MUX_RMNET2: QmiSioPort = 3590;
pub const QMI_SIO_PORT_A2_MUX_RMNET3: QmiSioPort = 3591;
pub const QMI_SIO_PORT_A2_MUX_RMNET4: QmiSioPort = 3592;
pub const QMI_SIO_PORT_A2_MUX_RMNET5: QmiSioPort = 3593;
pub const QMI_SIO_PORT_A2_MUX_RMNET6: QmiSioPort = 3594;
pub const QMI_SIO_PORT_A2_MUX_RMNET7: QmiSioPort = 3595;
pub type QmiSscReportType = c_int;
pub const QMI_SSC_REPORT_TYPE_SMALL: QmiSscReportType = 0;
pub const QMI_SSC_REPORT_TYPE_LARGE: QmiSscReportType = 1;
pub type QmiUimCardApplicationPersonalizationFeature = c_int;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_GW_NETWORK:
QmiUimCardApplicationPersonalizationFeature = 0;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_GW_NETWORK_SUBSET:
QmiUimCardApplicationPersonalizationFeature = 1;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_GW_SERVICE_PROVIDER:
QmiUimCardApplicationPersonalizationFeature = 2;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_GW_CORPORATE:
QmiUimCardApplicationPersonalizationFeature = 3;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_GW_UIM:
QmiUimCardApplicationPersonalizationFeature = 4;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_1X_NETWORK_TYPE_1:
QmiUimCardApplicationPersonalizationFeature = 5;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_1X_NETWORK_TYPE_2:
QmiUimCardApplicationPersonalizationFeature = 6;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_1X_HRPD:
QmiUimCardApplicationPersonalizationFeature = 7;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_1X_SERVICE_PROVIDER:
QmiUimCardApplicationPersonalizationFeature = 8;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_1X_CORPORATE:
QmiUimCardApplicationPersonalizationFeature = 9;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_1X_RUIM:
QmiUimCardApplicationPersonalizationFeature = 10;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_GW_SERVICE_PROVIDER_NAME:
QmiUimCardApplicationPersonalizationFeature = 11;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_GW_SP_EHPLMN:
QmiUimCardApplicationPersonalizationFeature = 12;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_GW_ICCID:
QmiUimCardApplicationPersonalizationFeature = 13;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_GW_IMPI:
QmiUimCardApplicationPersonalizationFeature = 14;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_GW_NETWORK_SUBSET_SERVICE_PROVIDER:
QmiUimCardApplicationPersonalizationFeature = 15;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_GW_CARRIER:
QmiUimCardApplicationPersonalizationFeature = 16;
pub type QmiUimCardApplicationPersonalizationFeatureStatus = c_int;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_GW_NETWORK:
QmiUimCardApplicationPersonalizationFeatureStatus = 0;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_GW_NETWORK_SUBSET:
QmiUimCardApplicationPersonalizationFeatureStatus = 1;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_GW_SERVICE_PROVIDER:
QmiUimCardApplicationPersonalizationFeatureStatus = 2;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_GW_CORPORATE:
QmiUimCardApplicationPersonalizationFeatureStatus = 3;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_GW_UIM:
QmiUimCardApplicationPersonalizationFeatureStatus = 4;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_1X_NETWORK_TYPE_1:
QmiUimCardApplicationPersonalizationFeatureStatus = 5;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_1X_NETWORK_TYPE_2:
QmiUimCardApplicationPersonalizationFeatureStatus = 6;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_1X_HRPD:
QmiUimCardApplicationPersonalizationFeatureStatus = 7;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_1X_SERVICE_PROVIDER:
QmiUimCardApplicationPersonalizationFeatureStatus = 8;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_1X_CORPORATE:
QmiUimCardApplicationPersonalizationFeatureStatus = 9;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_1X_RUIM:
QmiUimCardApplicationPersonalizationFeatureStatus = 10;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_UNKNOWN:
QmiUimCardApplicationPersonalizationFeatureStatus = 11;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_GW_SERVICE_PROVIDER_NAME:
QmiUimCardApplicationPersonalizationFeatureStatus = 12;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_GW_SP_EHPLMN:
QmiUimCardApplicationPersonalizationFeatureStatus = 13;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_GW_ICCID:
QmiUimCardApplicationPersonalizationFeatureStatus = 14;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_GW_IMPI:
QmiUimCardApplicationPersonalizationFeatureStatus = 15;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_GW_NETWORK_SUBSET_SERVICE_PROVIDER: QmiUimCardApplicationPersonalizationFeatureStatus = 16;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_FEATURE_STATUS_GW_CARRIER:
QmiUimCardApplicationPersonalizationFeatureStatus = 17;
pub type QmiUimCardApplicationPersonalizationState = c_int;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_STATE_UNKNOWN:
QmiUimCardApplicationPersonalizationState = 0;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_STATE_IN_PROGRESS:
QmiUimCardApplicationPersonalizationState = 1;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_STATE_READY:
QmiUimCardApplicationPersonalizationState = 2;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_STATE_CODE_REQUIRED:
QmiUimCardApplicationPersonalizationState = 3;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_STATE_PUK_CODE_REQUIRED:
QmiUimCardApplicationPersonalizationState = 4;
pub const QMI_UIM_CARD_APPLICATION_PERSONALIZATION_STATE_PERMANENTLY_BLOCKED:
QmiUimCardApplicationPersonalizationState = 5;
pub type QmiUimCardApplicationState = c_int;
pub const QMI_UIM_CARD_APPLICATION_STATE_UNKNOWN: QmiUimCardApplicationState = 0;
pub const QMI_UIM_CARD_APPLICATION_STATE_DETECTED: QmiUimCardApplicationState = 1;
pub const QMI_UIM_CARD_APPLICATION_STATE_PIN1_OR_UPIN_PIN_REQUIRED: QmiUimCardApplicationState = 2;
pub const QMI_UIM_CARD_APPLICATION_STATE_PUK1_OR_UPIN_PUK_REQUIRED: QmiUimCardApplicationState = 3;
pub const QMI_UIM_CARD_APPLICATION_STATE_CHECK_PERSONALIZATION_STATE: QmiUimCardApplicationState =
4;
pub const QMI_UIM_CARD_APPLICATION_STATE_PIN1_BLOCKED: QmiUimCardApplicationState = 5;
pub const QMI_UIM_CARD_APPLICATION_STATE_ILLEGAL: QmiUimCardApplicationState = 6;
pub const QMI_UIM_CARD_APPLICATION_STATE_READY: QmiUimCardApplicationState = 7;
pub type QmiUimCardApplicationType = c_int;
pub const QMI_UIM_CARD_APPLICATION_TYPE_UNKNOWN: QmiUimCardApplicationType = 0;
pub const QMI_UIM_CARD_APPLICATION_TYPE_SIM: QmiUimCardApplicationType = 1;
pub const QMI_UIM_CARD_APPLICATION_TYPE_USIM: QmiUimCardApplicationType = 2;
pub const QMI_UIM_CARD_APPLICATION_TYPE_RUIM: QmiUimCardApplicationType = 3;
pub const QMI_UIM_CARD_APPLICATION_TYPE_CSIM: QmiUimCardApplicationType = 4;
pub const QMI_UIM_CARD_APPLICATION_TYPE_ISIM: QmiUimCardApplicationType = 5;
pub type QmiUimCardError = c_int;
pub const QMI_UIM_CARD_ERROR_UNKNOWN: QmiUimCardError = 0;
pub const QMI_UIM_CARD_ERROR_POWER_DOWN: QmiUimCardError = 1;
pub const QMI_UIM_CARD_ERROR_POLL: QmiUimCardError = 2;
pub const QMI_UIM_CARD_ERROR_NO_ATR_RECEIVED: QmiUimCardError = 3;
pub const QMI_UIM_CARD_ERROR_VOLTAGE_MISMATCH: QmiUimCardError = 4;
pub const QMI_UIM_CARD_ERROR_PARITY: QmiUimCardError = 5;
pub const QMI_UIM_CARD_ERROR_POSSIBLY_REMOVED: QmiUimCardError = 6;
pub const QMI_UIM_CARD_ERROR_TECHNICAL: QmiUimCardError = 7;
pub type QmiUimCardProtocol = c_int;
pub const QMI_UIM_CARD_PROTOCOL_UNKNOWN: QmiUimCardProtocol = 0;
pub const QMI_UIM_CARD_PROTOCOL_ICC: QmiUimCardProtocol = 1;
pub const QMI_UIM_CARD_PROTOCOL_UICC: QmiUimCardProtocol = 2;
pub type QmiUimCardState = c_int;
pub const QMI_UIM_CARD_STATE_ABSENT: QmiUimCardState = 0;
pub const QMI_UIM_CARD_STATE_PRESENT: QmiUimCardState = 1;
pub const QMI_UIM_CARD_STATE_ERROR: QmiUimCardState = 2;
pub type QmiUimDepersonalizationOperation = c_int;
pub const QMI_UIM_DEPERSONALIZATION_OPERATION_DEACTIVATE: QmiUimDepersonalizationOperation = 0;
pub const QMI_UIM_DEPERSONALIZATION_OPERATION_UNBLOCK: QmiUimDepersonalizationOperation = 1;
pub type QmiUimFileControlInformation = c_int;
pub const QMI_UIM_FILE_CONTROL_INFORMATION_NO_DATA: QmiUimFileControlInformation = 0;
pub const QMI_UIM_FILE_CONTROL_INFORMATION_FCP: QmiUimFileControlInformation = 1;
pub const QMI_UIM_FILE_CONTROL_INFORMATION_FCI: QmiUimFileControlInformation = 2;
pub const QMI_UIM_FILE_CONTROL_INFORMATION_FCI_WITH_INTERFACES: QmiUimFileControlInformation = 3;
pub const QMI_UIM_FILE_CONTROL_INFORMATION_FMD: QmiUimFileControlInformation = 4;
pub type QmiUimFileType = c_int;
pub const QMI_UIM_FILE_TYPE_TRANSPARENT: QmiUimFileType = 0;
pub const QMI_UIM_FILE_TYPE_CYCLIC: QmiUimFileType = 1;
pub const QMI_UIM_FILE_TYPE_LINEAR_FIXED: QmiUimFileType = 2;
pub const QMI_UIM_FILE_TYPE_DEDICATED_FILE: QmiUimFileType = 3;
pub const QMI_UIM_FILE_TYPE_MASTER_FILE: QmiUimFileType = 4;
pub type QmiUimPhysicalCardState = c_int;
pub const QMI_UIM_PHYSICAL_CARD_STATE_UNKNOWN: QmiUimPhysicalCardState = 0;
pub const QMI_UIM_PHYSICAL_CARD_STATE_ABSENT: QmiUimPhysicalCardState = 1;
pub const QMI_UIM_PHYSICAL_CARD_STATE_PRESENT: QmiUimPhysicalCardState = 2;
pub type QmiUimPinId = c_int;
pub const QMI_UIM_PIN_ID_UNKNOWN: QmiUimPinId = 0;
pub const QMI_UIM_PIN_ID_PIN1: QmiUimPinId = 1;
pub const QMI_UIM_PIN_ID_PIN2: QmiUimPinId = 2;
pub const QMI_UIM_PIN_ID_UPIN: QmiUimPinId = 3;
pub const QMI_UIM_PIN_ID_HIDDEN_KEY: QmiUimPinId = 4;
pub type QmiUimPinState = c_int;
pub const QMI_UIM_PIN_STATE_NOT_INITIALIZED: QmiUimPinState = 0;
pub const QMI_UIM_PIN_STATE_ENABLED_NOT_VERIFIED: QmiUimPinState = 1;
pub const QMI_UIM_PIN_STATE_ENABLED_VERIFIED: QmiUimPinState = 2;
pub const QMI_UIM_PIN_STATE_DISABLED: QmiUimPinState = 3;
pub const QMI_UIM_PIN_STATE_BLOCKED: QmiUimPinState = 4;
pub const QMI_UIM_PIN_STATE_PERMANENTLY_BLOCKED: QmiUimPinState = 5;
pub type QmiUimRefreshMode = c_int;
pub const QMI_UIM_REFRESH_MODE_RESET: QmiUimRefreshMode = 0;
pub const QMI_UIM_REFRESH_MODE_INIT: QmiUimRefreshMode = 1;
pub const QMI_UIM_REFRESH_MODE_INIT_FCN: QmiUimRefreshMode = 2;
pub const QMI_UIM_REFRESH_MODE_FCN: QmiUimRefreshMode = 3;
pub const QMI_UIM_REFRESH_MODE_INIT_FULL_FCN: QmiUimRefreshMode = 4;
pub const QMI_UIM_REFRESH_MODE_APP_RESET: QmiUimRefreshMode = 5;
pub const QMI_UIM_REFRESH_MODE_3G_RESET: QmiUimRefreshMode = 6;
pub type QmiUimRefreshStage = c_int;
pub const QMI_UIM_REFRESH_STAGE_WAIT_FOR_OK: QmiUimRefreshStage = 0;
pub const QMI_UIM_REFRESH_STAGE_START: QmiUimRefreshStage = 1;
pub const QMI_UIM_REFRESH_STAGE_END_WITH_SUCCESS: QmiUimRefreshStage = 2;
pub const QMI_UIM_REFRESH_STAGE_END_WITH_FAILURE: QmiUimRefreshStage = 3;
pub type QmiUimSecurityAttributeLogic = c_int;
pub const QMI_UIM_SECURITY_ATTRIBUTE_LOGIC_ALWAYS: QmiUimSecurityAttributeLogic = 0;
pub const QMI_UIM_SECURITY_ATTRIBUTE_LOGIC_NEVER: QmiUimSecurityAttributeLogic = 1;
pub const QMI_UIM_SECURITY_ATTRIBUTE_LOGIC_AND: QmiUimSecurityAttributeLogic = 2;
pub const QMI_UIM_SECURITY_ATTRIBUTE_LOGIC_OR: QmiUimSecurityAttributeLogic = 3;
pub const QMI_UIM_SECURITY_ATTRIBUTE_LOGIC_SINGLE: QmiUimSecurityAttributeLogic = 4;
pub type QmiUimSessionType = c_int;
pub const QMI_UIM_SESSION_TYPE_PRIMARY_GW_PROVISIONING: QmiUimSessionType = 0;
pub const QMI_UIM_SESSION_TYPE_PRIMARY_1X_PROVISIONING: QmiUimSessionType = 1;
pub const QMI_UIM_SESSION_TYPE_SECONDARY_GW_PROVISIONING: QmiUimSessionType = 2;
pub const QMI_UIM_SESSION_TYPE_SECONDARY_1X_PROVISIONING: QmiUimSessionType = 3;
pub const QMI_UIM_SESSION_TYPE_NONPROVISIONING_SLOT_1: QmiUimSessionType = 4;
pub const QMI_UIM_SESSION_TYPE_NONPROVISIONING_SLOT_2: QmiUimSessionType = 5;
pub const QMI_UIM_SESSION_TYPE_CARD_SLOT_1: QmiUimSessionType = 6;
pub const QMI_UIM_SESSION_TYPE_CARD_SLOT_2: QmiUimSessionType = 7;
pub const QMI_UIM_SESSION_TYPE_LOGICAL_CHANNEL_SLOT_1: QmiUimSessionType = 8;
pub const QMI_UIM_SESSION_TYPE_LOGICAL_CHANNEL_SLOT_2: QmiUimSessionType = 9;
pub const QMI_UIM_SESSION_TYPE_TERTIARY_GW_PROVISIONING: QmiUimSessionType = 10;
pub const QMI_UIM_SESSION_TYPE_TERTIARY_1X_PROVISIONING: QmiUimSessionType = 11;
pub const QMI_UIM_SESSION_TYPE_QUATERNARY_GW_PROVISIONING: QmiUimSessionType = 12;
pub const QMI_UIM_SESSION_TYPE_QUATERNARY_1X_PROVISIONING: QmiUimSessionType = 13;
pub const QMI_UIM_SESSION_TYPE_QUINARY_GW_PROVISIONING: QmiUimSessionType = 14;
pub const QMI_UIM_SESSION_TYPE_QUINARY_1X_PROVISIONING: QmiUimSessionType = 15;
pub const QMI_UIM_SESSION_TYPE_NONPROVISIONING_SLOT_3: QmiUimSessionType = 16;
pub const QMI_UIM_SESSION_TYPE_NONPROVISIONING_SLOT_4: QmiUimSessionType = 17;
pub const QMI_UIM_SESSION_TYPE_NONPROVISIONING_SLOT_5: QmiUimSessionType = 18;
pub const QMI_UIM_SESSION_TYPE_CARD_SLOT_3: QmiUimSessionType = 19;
pub const QMI_UIM_SESSION_TYPE_CARD_SLOT_4: QmiUimSessionType = 20;
pub const QMI_UIM_SESSION_TYPE_CARD_SLOT_5: QmiUimSessionType = 21;
pub const QMI_UIM_SESSION_TYPE_LOGICAL_CHANNEL_SLOT_3: QmiUimSessionType = 22;
pub const QMI_UIM_SESSION_TYPE_LOGICAL_CHANNEL_SLOT_4: QmiUimSessionType = 23;
pub const QMI_UIM_SESSION_TYPE_LOGICAL_CHANNEL_SLOT_5: QmiUimSessionType = 24;
pub type QmiUimSlotState = c_int;
pub const QMI_UIM_SLOT_STATE_INACTIVE: QmiUimSlotState = 0;
pub const QMI_UIM_SLOT_STATE_ACTIVE: QmiUimSlotState = 1;
pub type QmiVoiceAlphaDataCodingScheme = c_int;
pub const QMI_VOICE_ALPHA_DATA_CODING_SCHEME_GSM: QmiVoiceAlphaDataCodingScheme = 1;
pub const QMI_VOICE_ALPHA_DATA_CODING_SCHEME_UCS2: QmiVoiceAlphaDataCodingScheme = 2;
pub type QmiVoiceAls = c_int;
pub const QMI_VOICE_ALS_LINE_1: QmiVoiceAls = 0;
pub const QMI_VOICE_ALS_LINE_2: QmiVoiceAls = 1;
pub type QmiVoiceCallControlResultType = c_int;
pub const QMI_VOICE_CALL_CONTROL_RESULT_TYPE_VOICE: QmiVoiceCallControlResultType = 0;
pub const QMI_VOICE_CALL_CONTROL_RESULT_TYPE_SUPS: QmiVoiceCallControlResultType = 1;
pub const QMI_VOICE_CALL_CONTROL_RESULT_TYPE_USSD: QmiVoiceCallControlResultType = 2;
pub type QmiVoiceCallControlSupplementaryServiceType = c_int;
pub const QMI_VOICE_CALL_CONTROL_SUPPLEMENTARY_SERVICE_TYPE_ACTIVATE:
QmiVoiceCallControlSupplementaryServiceType = 1;
pub const QMI_VOICE_CALL_CONTROL_SUPPLEMENTARY_SERVICE_TYPE_DEACTIVATE:
QmiVoiceCallControlSupplementaryServiceType = 2;
pub const QMI_VOICE_CALL_CONTROL_SUPPLEMENTARY_SERVICE_TYPE_REGISTER:
QmiVoiceCallControlSupplementaryServiceType = 3;
pub const QMI_VOICE_CALL_CONTROL_SUPPLEMENTARY_SERVICE_TYPE_ERASE:
QmiVoiceCallControlSupplementaryServiceType = 4;
pub const QMI_VOICE_CALL_CONTROL_SUPPLEMENTARY_SERVICE_TYPE_INTERROGATE:
QmiVoiceCallControlSupplementaryServiceType = 5;
pub const QMI_VOICE_CALL_CONTROL_SUPPLEMENTARY_SERVICE_TYPE_REGISTER_PASSWORD:
QmiVoiceCallControlSupplementaryServiceType = 6;
pub const QMI_VOICE_CALL_CONTROL_SUPPLEMENTARY_SERVICE_TYPE_USSD:
QmiVoiceCallControlSupplementaryServiceType = 7;
pub type QmiVoiceCallDirection = c_int;
pub const QMI_VOICE_CALL_DIRECTION_UNKNOWN: QmiVoiceCallDirection = 0;
pub const QMI_VOICE_CALL_DIRECTION_MO: QmiVoiceCallDirection = 1;
pub const QMI_VOICE_CALL_DIRECTION_MT: QmiVoiceCallDirection = 2;
pub type QmiVoiceCallEndReason = c_int;
pub const QMI_VOICE_CALL_END_REASON_OFFLINE: QmiVoiceCallEndReason = 0;
pub const QMI_VOICE_CALL_END_REASON_CDMA_LOCK: QmiVoiceCallEndReason = 20;
pub const QMI_VOICE_CALL_END_REASON_NO_SERVICE: QmiVoiceCallEndReason = 21;
pub const QMI_VOICE_CALL_END_REASON_FADE: QmiVoiceCallEndReason = 22;
pub const QMI_VOICE_CALL_END_REASON_INTERCEPT: QmiVoiceCallEndReason = 23;
pub const QMI_VOICE_CALL_END_REASON_REORDER: QmiVoiceCallEndReason = 24;
pub const QMI_VOICE_CALL_END_REASON_RELEASE_NORMAL: QmiVoiceCallEndReason = 25;
pub const QMI_VOICE_CALL_END_REASON_RELEASE_SO_REJECT: QmiVoiceCallEndReason = 26;
pub const QMI_VOICE_CALL_END_REASON_INCOMING_CALL: QmiVoiceCallEndReason = 27;
pub const QMI_VOICE_CALL_END_REASON_ALERT_STOP: QmiVoiceCallEndReason = 28;
pub const QMI_VOICE_CALL_END_REASON_CLIENT_END: QmiVoiceCallEndReason = 29;
pub const QMI_VOICE_CALL_END_REASON_ACTIVATION: QmiVoiceCallEndReason = 30;
pub const QMI_VOICE_CALL_END_REASON_MC_ABORT: QmiVoiceCallEndReason = 31;
pub const QMI_VOICE_CALL_END_REASON_MAX_ACCESS_PROBE: QmiVoiceCallEndReason = 32;
pub const QMI_VOICE_CALL_END_REASON_PSIST_N: QmiVoiceCallEndReason = 33;
pub const QMI_VOICE_CALL_END_REASON_UIM_NOT_PRESENT: QmiVoiceCallEndReason = 34;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_ATTEMPT_IN_PROGRESS: QmiVoiceCallEndReason = 35;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_FAILURE: QmiVoiceCallEndReason = 36;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_RETRY_ORDER: QmiVoiceCallEndReason = 37;
pub const QMI_VOICE_CALL_END_REASON_CCS_NOT_SUPPORTED_BY_BS: QmiVoiceCallEndReason = 38;
pub const QMI_VOICE_CALL_END_REASON_NO_RESPONSE_FROM_BS: QmiVoiceCallEndReason = 39;
pub const QMI_VOICE_CALL_END_REASON_REJECTED_BY_BS: QmiVoiceCallEndReason = 40;
pub const QMI_VOICE_CALL_END_REASON_INCOMPATIBLE: QmiVoiceCallEndReason = 41;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_BLOCK: QmiVoiceCallEndReason = 42;
pub const QMI_VOICE_CALL_END_REASON_ALREADY_IN_TC: QmiVoiceCallEndReason = 43;
pub const QMI_VOICE_CALL_END_REASON_EMERGENCY_FLASHED: QmiVoiceCallEndReason = 44;
pub const QMI_VOICE_CALL_END_REASON_USER_CALL_ORIGINATED_DURING_GPS: QmiVoiceCallEndReason = 45;
pub const QMI_VOICE_CALL_END_REASON_USER_CALL_ORIGINATED_DURING_SMS: QmiVoiceCallEndReason = 46;
pub const QMI_VOICE_CALL_END_REASON_USER_CALL_ORIGINATED_DURING_DATA: QmiVoiceCallEndReason = 47;
pub const QMI_VOICE_CALL_END_REASON_REDIRECTION_OR_HANDOFF: QmiVoiceCallEndReason = 48;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_BLOCK_ALL: QmiVoiceCallEndReason = 49;
pub const QMI_VOICE_CALL_END_REASON_OTASP_SPC_ERR: QmiVoiceCallEndReason = 50;
pub const QMI_VOICE_CALL_END_REASON_IS707B_MAX_ACCESS_PROBES: QmiVoiceCallEndReason = 51;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_FAILURE_REJECT_ORDER: QmiVoiceCallEndReason = 52;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_FAILURE_RETRY_ORDER: QmiVoiceCallEndReason = 53;
pub const QMI_VOICE_CALL_END_REASON_TIMEOUT_T42: QmiVoiceCallEndReason = 54;
pub const QMI_VOICE_CALL_END_REASON_TIMEOUT_T40: QmiVoiceCallEndReason = 55;
pub const QMI_VOICE_CALL_END_REASON_SERVICE_INIT_FAILURE: QmiVoiceCallEndReason = 56;
pub const QMI_VOICE_CALL_END_REASON_TIMEOUT_T50: QmiVoiceCallEndReason = 57;
pub const QMI_VOICE_CALL_END_REASON_TIMEOUT_T51: QmiVoiceCallEndReason = 58;
pub const QMI_VOICE_CALL_END_REASON_RL_ACK_TIMEOUT: QmiVoiceCallEndReason = 59;
pub const QMI_VOICE_CALL_END_REASON_BAD_FORWARD_LINK: QmiVoiceCallEndReason = 60;
pub const QMI_VOICE_CALL_END_REASON_TRM_REQUEST_FAILED: QmiVoiceCallEndReason = 61;
pub const QMI_VOICE_CALL_END_REASON_TIMEOUT_T41: QmiVoiceCallEndReason = 62;
pub const QMI_VOICE_CALL_END_REASON_INCOMING_REJECTED: QmiVoiceCallEndReason = 102;
pub const QMI_VOICE_CALL_END_REASON_SETUP_REJECTED: QmiVoiceCallEndReason = 103;
pub const QMI_VOICE_CALL_END_REASON_NETWORK_END: QmiVoiceCallEndReason = 104;
pub const QMI_VOICE_CALL_END_REASON_NO_FUNDS: QmiVoiceCallEndReason = 105;
pub const QMI_VOICE_CALL_END_REASON_NO_GW_SERVICE: QmiVoiceCallEndReason = 106;
pub const QMI_VOICE_CALL_END_REASON_NO_CDMA_SERVICE: QmiVoiceCallEndReason = 107;
pub const QMI_VOICE_CALL_END_REASON_NO_FULL_SERVICE: QmiVoiceCallEndReason = 108;
pub const QMI_VOICE_CALL_END_REASON_MAX_PS_CALLS: QmiVoiceCallEndReason = 109;
pub const QMI_VOICE_CALL_END_REASON_UNKNOWN_SUBSCRIBER: QmiVoiceCallEndReason = 110;
pub const QMI_VOICE_CALL_END_REASON_ILLEGAL_SUBSCRIBER: QmiVoiceCallEndReason = 111;
pub const QMI_VOICE_CALL_END_REASON_BEARER_SERVICE_NOT_PROVISIONED: QmiVoiceCallEndReason = 112;
pub const QMI_VOICE_CALL_END_REASON_TELE_SERVICE_NOT_PROVISIONED: QmiVoiceCallEndReason = 113;
pub const QMI_VOICE_CALL_END_REASON_ILLEGAL_EQUIPMENT: QmiVoiceCallEndReason = 114;
pub const QMI_VOICE_CALL_END_REASON_CALL_BARRED: QmiVoiceCallEndReason = 115;
pub const QMI_VOICE_CALL_END_REASON_ILLEGAL_SS_OPERATION: QmiVoiceCallEndReason = 116;
pub const QMI_VOICE_CALL_END_REASON_SS_ERROR_STATUS: QmiVoiceCallEndReason = 117;
pub const QMI_VOICE_CALL_END_REASON_SS_NOT_AVAILABLE: QmiVoiceCallEndReason = 118;
pub const QMI_VOICE_CALL_END_REASON_SS_SUBSCRIPTION_VIOLATION: QmiVoiceCallEndReason = 119;
pub const QMI_VOICE_CALL_END_REASON_SS_INCOMPATIBILITY: QmiVoiceCallEndReason = 120;
pub const QMI_VOICE_CALL_END_REASON_FACILITY_NOT_SUPPORTED: QmiVoiceCallEndReason = 121;
pub const QMI_VOICE_CALL_END_REASON_ABSENT_SUBSCRIBER: QmiVoiceCallEndReason = 122;
pub const QMI_VOICE_CALL_END_REASON_SHORT_TERM_DENIAL: QmiVoiceCallEndReason = 123;
pub const QMI_VOICE_CALL_END_REASON_LONG_TERM_DENIAL: QmiVoiceCallEndReason = 124;
pub const QMI_VOICE_CALL_END_REASON_SYSTEM_FAILURE: QmiVoiceCallEndReason = 125;
pub const QMI_VOICE_CALL_END_REASON_DATA_MISSING: QmiVoiceCallEndReason = 126;
pub const QMI_VOICE_CALL_END_REASON_UNEXPECTED_DATA_VALUE: QmiVoiceCallEndReason = 127;
pub const QMI_VOICE_CALL_END_REASON_PASSWORD_REGISTRATION_FAILURE: QmiVoiceCallEndReason = 128;
pub const QMI_VOICE_CALL_END_REASON_NEGATIVE_PASSWORD_CHECK: QmiVoiceCallEndReason = 129;
pub const QMI_VOICE_CALL_END_REASON_NUM_OF_PASSWORD_ATTEMPTS_VIOLATION: QmiVoiceCallEndReason = 130;
pub const QMI_VOICE_CALL_END_REASON_POSITION_METHOD_FAILURE: QmiVoiceCallEndReason = 131;
pub const QMI_VOICE_CALL_END_REASON_UNKNOWN_ALPHABET: QmiVoiceCallEndReason = 132;
pub const QMI_VOICE_CALL_END_REASON_USSD_BUSY: QmiVoiceCallEndReason = 133;
pub const QMI_VOICE_CALL_END_REASON_REJECTED_BY_USER: QmiVoiceCallEndReason = 134;
pub const QMI_VOICE_CALL_END_REASON_REJECTED_BY_NETWORK: QmiVoiceCallEndReason = 135;
pub const QMI_VOICE_CALL_END_REASON_DEFLECTION_TO_SERVED_SUBSCRIBER: QmiVoiceCallEndReason = 136;
pub const QMI_VOICE_CALL_END_REASON_SPECIAL_SERVICE_CODE: QmiVoiceCallEndReason = 137;
pub const QMI_VOICE_CALL_END_REASON_INVALID_DEFLECTED_TO_NUMBER: QmiVoiceCallEndReason = 138;
pub const QMI_VOICE_CALL_END_REASON_MULTIPARTY_PARTICIPANTS_EXCEEDED: QmiVoiceCallEndReason = 139;
pub const QMI_VOICE_CALL_END_REASON_RESOURCES_NOT_AVAILABLE: QmiVoiceCallEndReason = 140;
pub const QMI_VOICE_CALL_END_REASON_UNASSIGNED_NUMBER: QmiVoiceCallEndReason = 141;
pub const QMI_VOICE_CALL_END_REASON_NO_ROUTE_TO_DESTINATION: QmiVoiceCallEndReason = 142;
pub const QMI_VOICE_CALL_END_REASON_CHANNEL_UNACCEPTABLE: QmiVoiceCallEndReason = 143;
pub const QMI_VOICE_CALL_END_REASON_OPERATOR_DETERMINED_BARRING: QmiVoiceCallEndReason = 144;
pub const QMI_VOICE_CALL_END_REASON_NORMAL_CALL_CLEARING: QmiVoiceCallEndReason = 145;
pub const QMI_VOICE_CALL_END_REASON_USER_BUSY: QmiVoiceCallEndReason = 146;
pub const QMI_VOICE_CALL_END_REASON_NO_USER_RESPONDING: QmiVoiceCallEndReason = 147;
pub const QMI_VOICE_CALL_END_REASON_USER_ALERTING_NO_ANSWER: QmiVoiceCallEndReason = 148;
pub const QMI_VOICE_CALL_END_REASON_CALL_REJECTED: QmiVoiceCallEndReason = 149;
pub const QMI_VOICE_CALL_END_REASON_NUMBER_CHANGED: QmiVoiceCallEndReason = 150;
pub const QMI_VOICE_CALL_END_REASON_PREEMPTION: QmiVoiceCallEndReason = 151;
pub const QMI_VOICE_CALL_END_REASON_DESTINATION_OUT_OF_ORDER: QmiVoiceCallEndReason = 152;
pub const QMI_VOICE_CALL_END_REASON_INVALID_NUMBER_FORMAT: QmiVoiceCallEndReason = 153;
pub const QMI_VOICE_CALL_END_REASON_FACILITY_REJECTED: QmiVoiceCallEndReason = 154;
pub const QMI_VOICE_CALL_END_REASON_RESPONSE_TO_STATUS_ENQUIRY: QmiVoiceCallEndReason = 155;
pub const QMI_VOICE_CALL_END_REASON_NORMAL_UNSPECIFIED: QmiVoiceCallEndReason = 156;
pub const QMI_VOICE_CALL_END_REASON_NO_CIRCUIT_OR_CHANNEL_AVAILABLE: QmiVoiceCallEndReason = 157;
pub const QMI_VOICE_CALL_END_REASON_NETWORK_OUT_OF_ORDER: QmiVoiceCallEndReason = 158;
pub const QMI_VOICE_CALL_END_REASON_TEMPORARY_FAILURE: QmiVoiceCallEndReason = 159;
pub const QMI_VOICE_CALL_END_REASON_SWITCHING_EQUIPMENT_CONGESTION: QmiVoiceCallEndReason = 160;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_INFORMATION_DISCARDED: QmiVoiceCallEndReason = 161;
pub const QMI_VOICE_CALL_END_REASON_REQUESTED_CIRCUIT_OR_CHANNEL_NOT_AVAILABLE:
QmiVoiceCallEndReason = 162;
pub const QMI_VOICE_CALL_END_REASON_RESOURCES_UNAVAILABLE_OR_UNSPECIFIED: QmiVoiceCallEndReason =
163;
pub const QMI_VOICE_CALL_END_REASON_QOS_UNAVAILABLE: QmiVoiceCallEndReason = 164;
pub const QMI_VOICE_CALL_END_REASON_REQUESTED_FACILITY_NOT_SUBSCRIBED: QmiVoiceCallEndReason = 165;
pub const QMI_VOICE_CALL_END_REASON_INCOMING_CALLS_BARRED_WITHIN_CUG: QmiVoiceCallEndReason = 166;
pub const QMI_VOICE_CALL_END_REASON_BEARER_CAPABILITY_NOT_AUTH: QmiVoiceCallEndReason = 167;
pub const QMI_VOICE_CALL_END_REASON_BEARER_CAPABILITY_UNAVAILABLE: QmiVoiceCallEndReason = 168;
pub const QMI_VOICE_CALL_END_REASON_SERVICE_OPTION_NOT_AVAILABLE: QmiVoiceCallEndReason = 169;
pub const QMI_VOICE_CALL_END_REASON_ACM_LIMIT_EXCEEDED: QmiVoiceCallEndReason = 170;
pub const QMI_VOICE_CALL_END_REASON_BEARER_SERVICE_NOT_IMPLEMENTED: QmiVoiceCallEndReason = 171;
pub const QMI_VOICE_CALL_END_REASON_REQUESTED_FACILITY_NOT_IMPLEMENTED: QmiVoiceCallEndReason = 172;
pub const QMI_VOICE_CALL_END_REASON_ONLY_DIGITAL_INFORMATION_BEARER_AVAILABLE:
QmiVoiceCallEndReason = 173;
pub const QMI_VOICE_CALL_END_REASON_SERVICE_OR_OPTION_NOT_IMPLEMENTED: QmiVoiceCallEndReason = 174;
pub const QMI_VOICE_CALL_END_REASON_INVALID_TRANSACTION_IDENTIFIER: QmiVoiceCallEndReason = 175;
pub const QMI_VOICE_CALL_END_REASON_USER_NOT_MEMBER_OF_CUG: QmiVoiceCallEndReason = 176;
pub const QMI_VOICE_CALL_END_REASON_INCOMPATIBLE_DESTINATION: QmiVoiceCallEndReason = 177;
pub const QMI_VOICE_CALL_END_REASON_INVALID_TRANSIT_NETWORK_SELECTION: QmiVoiceCallEndReason = 178;
pub const QMI_VOICE_CALL_END_REASON_SEMANTICALLY_INCORRECT_MESSAGE: QmiVoiceCallEndReason = 179;
pub const QMI_VOICE_CALL_END_REASON_INVALID_MANDATORY_INFORMATION: QmiVoiceCallEndReason = 180;
pub const QMI_VOICE_CALL_END_REASON_MESSAGE_TYPE_NOT_IMPLEMENTED: QmiVoiceCallEndReason = 181;
pub const QMI_VOICE_CALL_END_REASON_MESSAGE_TYPE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE:
QmiVoiceCallEndReason = 182;
pub const QMI_VOICE_CALL_END_REASON_INFORMATION_ELEMENT_NON_EXISTENT: QmiVoiceCallEndReason = 183;
pub const QMI_VOICE_CALL_END_REASON_CONDITIONAL_IE_ERROR: QmiVoiceCallEndReason = 184;
pub const QMI_VOICE_CALL_END_REASON_MESSAGE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE:
QmiVoiceCallEndReason = 185;
pub const QMI_VOICE_CALL_END_REASON_RECOVERY_ON_TIMER_EXPIRED: QmiVoiceCallEndReason = 186;
pub const QMI_VOICE_CALL_END_REASON_PROTOCOL_ERROR_UNSPECIFIED: QmiVoiceCallEndReason = 187;
pub const QMI_VOICE_CALL_END_REASON_INTERWORKING_UNSPECIFIED: QmiVoiceCallEndReason = 188;
pub const QMI_VOICE_CALL_END_REASON_OUTGOING_CALLS_BARRED_WITHIN_CUG: QmiVoiceCallEndReason = 189;
pub const QMI_VOICE_CALL_END_REASON_NO_CUG_SELECTION: QmiVoiceCallEndReason = 190;
pub const QMI_VOICE_CALL_END_REASON_UNKNOWN_CUG_INDEX: QmiVoiceCallEndReason = 191;
pub const QMI_VOICE_CALL_END_REASON_CUG_INDEX_INCOMPATIBLE: QmiVoiceCallEndReason = 192;
pub const QMI_VOICE_CALL_END_REASON_CUG_CALL_FAILURE_UNSPECIFIED: QmiVoiceCallEndReason = 193;
pub const QMI_VOICE_CALL_END_REASON_CLIR_NOT_SUBSCRIBED: QmiVoiceCallEndReason = 194;
pub const QMI_VOICE_CALL_END_REASON_CCBS_POSSIBLE: QmiVoiceCallEndReason = 195;
pub const QMI_VOICE_CALL_END_REASON_CCBS_NOT_POSSIBLE: QmiVoiceCallEndReason = 196;
pub const QMI_VOICE_CALL_END_REASON_IMSI_UNKNOWN_IN_HLR: QmiVoiceCallEndReason = 197;
pub const QMI_VOICE_CALL_END_REASON_ILLEGAL_MS: QmiVoiceCallEndReason = 198;
pub const QMI_VOICE_CALL_END_REASON_IMSI_UNKNOWN_IN_VLR: QmiVoiceCallEndReason = 199;
pub const QMI_VOICE_CALL_END_REASON_IMEI_NOT_ACCEPTED: QmiVoiceCallEndReason = 200;
pub const QMI_VOICE_CALL_END_REASON_ILLEGAL_ME: QmiVoiceCallEndReason = 201;
pub const QMI_VOICE_CALL_END_REASON_PLMN_NOT_ALLOWED: QmiVoiceCallEndReason = 202;
pub const QMI_VOICE_CALL_END_REASON_LOCATION_AREA_NOT_ALLOWED: QmiVoiceCallEndReason = 203;
pub const QMI_VOICE_CALL_END_REASON_ROAMING_NOT_ALLOWED_IN_THIS_LOCATION_AREA:
QmiVoiceCallEndReason = 204;
pub const QMI_VOICE_CALL_END_REASON_NO_SUITABLE_CELLS_IN_LOCATION_AREA: QmiVoiceCallEndReason = 205;
pub const QMI_VOICE_CALL_END_REASON_NETWORK_FAILURE: QmiVoiceCallEndReason = 206;
pub const QMI_VOICE_CALL_END_REASON_MAC_FAILURE: QmiVoiceCallEndReason = 207;
pub const QMI_VOICE_CALL_END_REASON_SYNCH_FAILURE: QmiVoiceCallEndReason = 208;
pub const QMI_VOICE_CALL_END_REASON_NETWORK_CONGESTION: QmiVoiceCallEndReason = 209;
pub const QMI_VOICE_CALL_END_REASON_GSM_AUTHENTICATION_UNACCEPTABLE: QmiVoiceCallEndReason = 210;
pub const QMI_VOICE_CALL_END_REASON_SERVICE_NOT_SUBSCRIBED: QmiVoiceCallEndReason = 211;
pub const QMI_VOICE_CALL_END_REASON_SERVICE_TEMPORARILY_OUT_OF_ORDER: QmiVoiceCallEndReason = 212;
pub const QMI_VOICE_CALL_END_REASON_CALL_CANNOT_BE_IDENTIFIED: QmiVoiceCallEndReason = 213;
pub const QMI_VOICE_CALL_END_REASON_INCORRECT_SEMANTICS_IN_MESSAGE: QmiVoiceCallEndReason = 214;
pub const QMI_VOICE_CALL_END_REASON_MANDATORY_INFORMATION_INVALID: QmiVoiceCallEndReason = 215;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_STRATUM_FAILURE: QmiVoiceCallEndReason = 216;
pub const QMI_VOICE_CALL_END_REASON_INVALID_SIM: QmiVoiceCallEndReason = 217;
pub const QMI_VOICE_CALL_END_REASON_WRONG_STATE: QmiVoiceCallEndReason = 218;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_CLASS_BLOCKED: QmiVoiceCallEndReason = 219;
pub const QMI_VOICE_CALL_END_REASON_NO_RESOURCES: QmiVoiceCallEndReason = 220;
pub const QMI_VOICE_CALL_END_REASON_INVALID_USER_DATA: QmiVoiceCallEndReason = 221;
pub const QMI_VOICE_CALL_END_REASON_TIMER_T3230_EXPIRED: QmiVoiceCallEndReason = 222;
pub const QMI_VOICE_CALL_END_REASON_NO_CELL_AVAILABLE: QmiVoiceCallEndReason = 223;
pub const QMI_VOICE_CALL_END_REASON_ABORT_MESSAGE_RECEIVED: QmiVoiceCallEndReason = 224;
pub const QMI_VOICE_CALL_END_REASON_RADIO_LINK_LOST: QmiVoiceCallEndReason = 225;
pub const QMI_VOICE_CALL_END_REASON_TIMER_T303_EXPIRED: QmiVoiceCallEndReason = 226;
pub const QMI_VOICE_CALL_END_REASON_CNM_MM_RELEASE_PENDING: QmiVoiceCallEndReason = 227;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_STRATUM_REJECT_RR_RELEASE_INDICATION:
QmiVoiceCallEndReason = 228;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_STRATUM_REJECT_RR_RANDOM_ACCESS_FAILURE:
QmiVoiceCallEndReason = 229;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_STRATUM_REJECT_RRC_RELEASE_INDICATION:
QmiVoiceCallEndReason = 230;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_STRATUM_REJECT_RRC_CLOSE_SESSION_INDICATION:
QmiVoiceCallEndReason = 231;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_STRATUM_REJECT_RRC_OPEN_SESSION_FAILURE:
QmiVoiceCallEndReason = 232;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_STRATUM_REJECT_LOW_LEVEL_FAILURE: QmiVoiceCallEndReason =
233;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_STRATUM_REJECT_LOW_LEVEL_FAILURE_REDIAL_NOT_ALLOWED:
QmiVoiceCallEndReason = 234;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_STRATUM_REJECT_LOW_LEVEL_IMMEDIATE_RETRY:
QmiVoiceCallEndReason = 235;
pub const QMI_VOICE_CALL_END_REASON_ACCESS_STRATUM_REJECT_ABORT_RADIO_UNAVAILABLE:
QmiVoiceCallEndReason = 236;
pub const QMI_VOICE_CALL_END_REASON_SERVICE_OPTION_NOT_SUPPORTED: QmiVoiceCallEndReason = 237;
pub const QMI_VOICE_CALL_END_REASON_BAD_REQUEST_WAIT_INVITE: QmiVoiceCallEndReason = 300;
pub const QMI_VOICE_CALL_END_REASON_BAD_REQUEST_WAIT_REINVITE: QmiVoiceCallEndReason = 301;
pub const QMI_VOICE_CALL_END_REASON_INVALID_REMOTE_URI: QmiVoiceCallEndReason = 302;
pub const QMI_VOICE_CALL_END_REASON_REMOTE_UNSUPPORTED_MEDIA_TYPE: QmiVoiceCallEndReason = 303;
pub const QMI_VOICE_CALL_END_REASON_PEER_NOT_REACHABLE: QmiVoiceCallEndReason = 304;
pub const QMI_VOICE_CALL_END_REASON_NETWORK_NO_RESPONSE_TIMEOUT: QmiVoiceCallEndReason = 305;
pub const QMI_VOICE_CALL_END_REASON_NETWORK_NO_RESPONSE_HOLD_FAILURE: QmiVoiceCallEndReason = 306;
pub const QMI_VOICE_CALL_END_REASON_DATA_CONNECTION_LOST: QmiVoiceCallEndReason = 307;
pub const QMI_VOICE_CALL_END_REASON_UPGRADE_DOWNGRADE_REJECTED: QmiVoiceCallEndReason = 308;
pub const QMI_VOICE_CALL_END_REASON_SIP_403_FORBIDDEN: QmiVoiceCallEndReason = 309;
pub const QMI_VOICE_CALL_END_REASON_NO_NETWORK_RESPONSE: QmiVoiceCallEndReason = 310;
pub const QMI_VOICE_CALL_END_REASON_UPGRADE_DOWNGRADE_FAILED: QmiVoiceCallEndReason = 311;
pub const QMI_VOICE_CALL_END_REASON_UPGRADE_DOWNGRADE_CANCELLED: QmiVoiceCallEndReason = 312;
pub const QMI_VOICE_CALL_END_REASON_SSAC_REJECT: QmiVoiceCallEndReason = 313;
pub const QMI_VOICE_CALL_END_REASON_THERMAL_EMERGENCY: QmiVoiceCallEndReason = 314;
pub const QMI_VOICE_CALL_END_REASON_1XCSFB_SOFT_FAILURE: QmiVoiceCallEndReason = 315;
pub const QMI_VOICE_CALL_END_REASON_1XCSFB_HARD_FAILURE: QmiVoiceCallEndReason = 316;
pub type QmiVoiceCallMode = c_int;
pub const QMI_VOICE_CALL_MODE_UNKNOWN: QmiVoiceCallMode = 0;
pub const QMI_VOICE_CALL_MODE_CDMA: QmiVoiceCallMode = 1;
pub const QMI_VOICE_CALL_MODE_GSM: QmiVoiceCallMode = 2;
pub const QMI_VOICE_CALL_MODE_UMTS: QmiVoiceCallMode = 3;
pub const QMI_VOICE_CALL_MODE_LTE: QmiVoiceCallMode = 4;
pub type QmiVoiceCallState = c_int;
pub const QMI_VOICE_CALL_STATE_UNKNOWN: QmiVoiceCallState = 0;
pub const QMI_VOICE_CALL_STATE_ORIGINATION: QmiVoiceCallState = 1;
pub const QMI_VOICE_CALL_STATE_INCOMING: QmiVoiceCallState = 2;
pub const QMI_VOICE_CALL_STATE_CONVERSATION: QmiVoiceCallState = 3;
pub const QMI_VOICE_CALL_STATE_CC_IN_PROGRESS: QmiVoiceCallState = 4;
pub const QMI_VOICE_CALL_STATE_ALERTING: QmiVoiceCallState = 5;
pub const QMI_VOICE_CALL_STATE_HOLD: QmiVoiceCallState = 6;
pub const QMI_VOICE_CALL_STATE_WAITING: QmiVoiceCallState = 7;
pub const QMI_VOICE_CALL_STATE_DISCONNECTING: QmiVoiceCallState = 8;
pub const QMI_VOICE_CALL_STATE_END: QmiVoiceCallState = 9;
pub const QMI_VOICE_CALL_STATE_SETUP: QmiVoiceCallState = 10;
pub type QmiVoiceCallType = c_int;
pub const QMI_VOICE_CALL_TYPE_VOICE: QmiVoiceCallType = 0;
pub const QMI_VOICE_CALL_TYPE_VOICE_IP: QmiVoiceCallType = 2;
pub const QMI_VOICE_CALL_TYPE_OTAPA: QmiVoiceCallType = 6;
pub const QMI_VOICE_CALL_TYPE_NON_STD_OTASP: QmiVoiceCallType = 8;
pub const QMI_VOICE_CALL_TYPE_EMERGENCY: QmiVoiceCallType = 9;
pub const QMI_VOICE_CALL_TYPE_SUPS: QmiVoiceCallType = 10;
pub type QmiVoiceDomain = c_int;
pub const QMI_VOICE_DOMAIN_CS_ONLY: QmiVoiceDomain = 0;
pub const QMI_VOICE_DOMAIN_PS_ONLY: QmiVoiceDomain = 1;
pub const QMI_VOICE_DOMAIN_CS_PREFERRED: QmiVoiceDomain = 2;
pub const QMI_VOICE_DOMAIN_PS_PREFERRED: QmiVoiceDomain = 3;
pub type QmiVoicePresentation = c_int;
pub const QMI_VOICE_PRESENTATION_ALLOWED: QmiVoicePresentation = 0;
pub const QMI_VOICE_PRESENTATION_RESTRICTED: QmiVoicePresentation = 1;
pub const QMI_VOICE_PRESENTATION_UNAVAILABLE: QmiVoicePresentation = 2;
pub const QMI_VOICE_PRESENTATION_PAYPHONE: QmiVoicePresentation = 4;
pub type QmiVoicePrivacy = c_int;
pub const QMI_VOICE_PRIVACY_STANDARD: QmiVoicePrivacy = 0;
pub const QMI_VOICE_PRIVACY_ENHANCED: QmiVoicePrivacy = 1;
pub type QmiVoiceServiceOption = c_int;
pub const QMI_VOICE_SERVICE_OPTION_WILD: QmiVoiceServiceOption = 0;
pub const QMI_VOICE_SERVICE_OPTION_IS_96A: QmiVoiceServiceOption = 1;
pub const QMI_VOICE_SERVICE_OPTION_EVRC: QmiVoiceServiceOption = 3;
pub const QMI_VOICE_SERVICE_OPTION_13K_IS733: QmiVoiceServiceOption = 17;
pub const QMI_VOICE_SERVICE_OPTION_SELECTABLE_MODE_VOCODER: QmiVoiceServiceOption = 56;
pub const QMI_VOICE_SERVICE_OPTION_4GV_NARROW_BAND: QmiVoiceServiceOption = 68;
pub const QMI_VOICE_SERVICE_OPTION_4GV_WIDE_BAND: QmiVoiceServiceOption = 70;
pub const QMI_VOICE_SERVICE_OPTION_13K: QmiVoiceServiceOption = 32768;
pub const QMI_VOICE_SERVICE_OPTION_IS_96: QmiVoiceServiceOption = 32769;
pub const QMI_VOICE_SERVICE_OPTION_WVRC: QmiVoiceServiceOption = 32803;
pub type QmiVoiceSupplementaryServiceAction = c_int;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_ACTION_ACTIVATE: QmiVoiceSupplementaryServiceAction = 1;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_ACTION_DEACTIVATE: QmiVoiceSupplementaryServiceAction = 2;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_ACTION_REGISTER: QmiVoiceSupplementaryServiceAction = 3;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_ACTION_ERASE: QmiVoiceSupplementaryServiceAction = 4;
pub type QmiVoiceSupplementaryServiceNotificationType = c_int;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_OUTGOING_CALL_IS_FORWARDED:
QmiVoiceSupplementaryServiceNotificationType = 1;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_OUTGOING_CALL_IS_WAITING:
QmiVoiceSupplementaryServiceNotificationType = 2;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_OUTGOING_CUG_CALL:
QmiVoiceSupplementaryServiceNotificationType = 3;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_OUTGOING_CALLS_BARRED:
QmiVoiceSupplementaryServiceNotificationType = 4;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_OUTGOING_CALL_IS_DEFLECTED:
QmiVoiceSupplementaryServiceNotificationType = 5;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_INCOMING_CUG_CALL:
QmiVoiceSupplementaryServiceNotificationType = 6;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_INCOMING_CALLS_BARRED:
QmiVoiceSupplementaryServiceNotificationType = 7;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_INCOMING_FORWARDED_CALL:
QmiVoiceSupplementaryServiceNotificationType = 8;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_INCOMING_DEFLECTED_CALL:
QmiVoiceSupplementaryServiceNotificationType = 9;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_INCOMING_CALL_IS_FORWARDED:
QmiVoiceSupplementaryServiceNotificationType = 10;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_UNCONDITIONAL_CALL_FORWARD_ACTIVE:
QmiVoiceSupplementaryServiceNotificationType = 11;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_CONDITIONAL_CALL_FORWARD_ACTIVE:
QmiVoiceSupplementaryServiceNotificationType = 12;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_CLIR_SUPPRESSION_REJECTED:
QmiVoiceSupplementaryServiceNotificationType = 13;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_CALL_IS_ON_HOLD:
QmiVoiceSupplementaryServiceNotificationType = 14;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_CALL_IS_RETRIEVED:
QmiVoiceSupplementaryServiceNotificationType = 15;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_CALL_IS_IN_MULTIPARTY:
QmiVoiceSupplementaryServiceNotificationType = 16;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_NOTIFICATION_TYPE_INCOMING_CALL_IS_ECT:
QmiVoiceSupplementaryServiceNotificationType = 17;
pub type QmiVoiceSupplementaryServiceReason = c_int;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_FORWARD_UNCONDITIONAL:
QmiVoiceSupplementaryServiceReason = 1;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_FORWARD_MOBILE_BUSY:
QmiVoiceSupplementaryServiceReason = 2;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_FORWARD_NO_REPLY:
QmiVoiceSupplementaryServiceReason = 3;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_FORWARD_UNREACHABLE:
QmiVoiceSupplementaryServiceReason = 4;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_FORWARD_ALL: QmiVoiceSupplementaryServiceReason =
5;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_FORWARD_ALL_CONDITIONAL:
QmiVoiceSupplementaryServiceReason = 6;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_ALL_OUTGOING: QmiVoiceSupplementaryServiceReason =
7;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_OUTGOING_INTERNAL:
QmiVoiceSupplementaryServiceReason = 8;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_OUTGOING_INTERNAL_EXTERNAL_TO_HOME:
QmiVoiceSupplementaryServiceReason = 9;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_ALL_INCOMING: QmiVoiceSupplementaryServiceReason =
10;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_INCOMING_ROAMING:
QmiVoiceSupplementaryServiceReason = 11;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_BAR_ALL: QmiVoiceSupplementaryServiceReason = 12;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_BAR_ALL_OUTGOING:
QmiVoiceSupplementaryServiceReason = 13;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_BAR_ALL_INCOMING:
QmiVoiceSupplementaryServiceReason = 14;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_REASON_CALL_WAITING: QmiVoiceSupplementaryServiceReason =
15;
pub type QmiVoiceSupplementaryServiceType = c_int;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_TYPE_RELEASE_HELD_OR_WAITING:
QmiVoiceSupplementaryServiceType = 1;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_TYPE_RELEASE_ACTIVE_ACCEPT_HELD_OR_WAITING:
QmiVoiceSupplementaryServiceType = 2;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_TYPE_HOLD_ACTIVE_ACCEPT_WAITING_OR_HELD:
QmiVoiceSupplementaryServiceType = 3;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_TYPE_HOLD_ALL_EXCEPT_SPECIFIED_CALL:
QmiVoiceSupplementaryServiceType = 4;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_TYPE_MAKE_CONFERENCE_CALL:
QmiVoiceSupplementaryServiceType = 5;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_TYPE_EXPLICIT_CALL_TRANSFER:
QmiVoiceSupplementaryServiceType = 6;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_TYPE_CCBS_ACTIVATION: QmiVoiceSupplementaryServiceType =
7;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_TYPE_END_ALL_CALLS: QmiVoiceSupplementaryServiceType = 8;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_TYPE_RELEASE_SPECIFIED_CALL:
QmiVoiceSupplementaryServiceType = 9;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_TYPE_LOCAL_HOLD: QmiVoiceSupplementaryServiceType = 10;
pub const QMI_VOICE_SUPPLEMENTARY_SERVICE_TYPE_LOCAL_UNHOLD: QmiVoiceSupplementaryServiceType = 11;
pub type QmiVoiceTtyMode = c_int;
pub const QMI_VOICE_TTY_MODE_FULL: QmiVoiceTtyMode = 0;
pub const QMI_VOICE_TTY_MODE_VCO: QmiVoiceTtyMode = 1;
pub const QMI_VOICE_TTY_MODE_HCO: QmiVoiceTtyMode = 2;
pub const QMI_VOICE_TTY_MODE_OFF: QmiVoiceTtyMode = 3;
pub type QmiVoiceUserAction = c_int;
pub const QMI_VOICE_USER_ACTION_UNKNOWN: QmiVoiceUserAction = 0;
pub const QMI_VOICE_USER_ACTION_NOT_REQUIRED: QmiVoiceUserAction = 1;
pub const QMI_VOICE_USER_ACTION_REQUIRED: QmiVoiceUserAction = 2;
pub type QmiVoiceUssDataCodingScheme = c_int;
pub const QMI_VOICE_USS_DATA_CODING_SCHEME_UNKNOWN: QmiVoiceUssDataCodingScheme = 0;
pub const QMI_VOICE_USS_DATA_CODING_SCHEME_ASCII: QmiVoiceUssDataCodingScheme = 1;
pub const QMI_VOICE_USS_DATA_CODING_SCHEME_8BIT: QmiVoiceUssDataCodingScheme = 2;
pub const QMI_VOICE_USS_DATA_CODING_SCHEME_UCS2: QmiVoiceUssDataCodingScheme = 3;
pub type QmiWdaDataAggregationProtocol = c_int;
pub const QMI_WDA_DATA_AGGREGATION_PROTOCOL_DISABLED: QmiWdaDataAggregationProtocol = 0;
pub const QMI_WDA_DATA_AGGREGATION_PROTOCOL_TLP: QmiWdaDataAggregationProtocol = 1;
pub const QMI_WDA_DATA_AGGREGATION_PROTOCOL_QC_NCM: QmiWdaDataAggregationProtocol = 2;
pub const QMI_WDA_DATA_AGGREGATION_PROTOCOL_MBIM: QmiWdaDataAggregationProtocol = 3;
pub const QMI_WDA_DATA_AGGREGATION_PROTOCOL_RNDIS: QmiWdaDataAggregationProtocol = 4;
pub const QMI_WDA_DATA_AGGREGATION_PROTOCOL_QMAP: QmiWdaDataAggregationProtocol = 5;
pub const QMI_WDA_DATA_AGGREGATION_PROTOCOL_QMAPV2: QmiWdaDataAggregationProtocol = 6;
pub const QMI_WDA_DATA_AGGREGATION_PROTOCOL_QMAPV3: QmiWdaDataAggregationProtocol = 7;
pub const QMI_WDA_DATA_AGGREGATION_PROTOCOL_QMAPV4: QmiWdaDataAggregationProtocol = 8;
pub const QMI_WDA_DATA_AGGREGATION_PROTOCOL_QMAPV5: QmiWdaDataAggregationProtocol = 9;
pub type QmiWdaLinkLayerProtocol = c_int;
pub const QMI_WDA_LINK_LAYER_PROTOCOL_UNKNOWN: QmiWdaLinkLayerProtocol = 0;
pub const QMI_WDA_LINK_LAYER_PROTOCOL_802_3: QmiWdaLinkLayerProtocol = 1;
pub const QMI_WDA_LINK_LAYER_PROTOCOL_RAW_IP: QmiWdaLinkLayerProtocol = 2;
pub type QmiWdaLoopBackState = c_int;
pub const QMI_WDA_LOOPBACK_DISABLED: QmiWdaLoopBackState = 0;
pub const QMI_WDA_LOOPBACK_ENABLED: QmiWdaLoopBackState = 1;
pub type QmiWdsAddressAllocationPreference = c_int;
pub const QMI_WDS_ADDRESS_ALLOCATION_PREFERENCE_NAS: QmiWdsAddressAllocationPreference = 0;
pub const QMI_WDS_ADDRESS_ALLOCATION_PREFERENCE_DHCP: QmiWdsAddressAllocationPreference = 1;
pub type QmiWdsAttachPdnListAction = c_int;
pub const QMI_WDS_ATTACH_PDN_LIST_ACTION_NONE: QmiWdsAttachPdnListAction = 1;
pub const QMI_WDS_ATTACH_PDN_LIST_ACTION_DETACH_OR_PDN_DISCONNECT: QmiWdsAttachPdnListAction = 2;
pub type QmiWdsAutoconnectSetting = c_int;
pub const QMI_WDS_AUTOCONNECT_SETTING_DISABLED: QmiWdsAutoconnectSetting = 0;
pub const QMI_WDS_AUTOCONNECT_SETTING_ENABLED: QmiWdsAutoconnectSetting = 1;
pub const QMI_WDS_AUTOCONNECT_SETTING_PAUSED: QmiWdsAutoconnectSetting = 2;
pub type QmiWdsAutoconnectSettingRoaming = c_int;
pub const QMI_WDS_AUTOCONNECT_SETTING_ROAMING_ALLOWED: QmiWdsAutoconnectSettingRoaming = 0;
pub const QMI_WDS_AUTOCONNECT_SETTING_ROAMING_HOME_ONLY: QmiWdsAutoconnectSettingRoaming = 1;
pub type QmiWdsCallEndReason = c_int;
pub const QMI_WDS_CALL_END_REASON_GENERIC_UNSPECIFIED: QmiWdsCallEndReason = 1;
pub const QMI_WDS_CALL_END_REASON_GENERIC_CLIENT_END: QmiWdsCallEndReason = 2;
pub const QMI_WDS_CALL_END_REASON_GENERIC_NO_SERVICE: QmiWdsCallEndReason = 3;
pub const QMI_WDS_CALL_END_REASON_GENERIC_FADE: QmiWdsCallEndReason = 4;
pub const QMI_WDS_CALL_END_REASON_GENERIC_RELEASE_NORMAL: QmiWdsCallEndReason = 5;
pub const QMI_WDS_CALL_END_REASON_GENERIC_ACCESS_ATTEMPT_IN_PROGRESS: QmiWdsCallEndReason = 6;
pub const QMI_WDS_CALL_END_REASON_GENERIC_ACCESS_FAILURE: QmiWdsCallEndReason = 7;
pub const QMI_WDS_CALL_END_REASON_GENERIC_REDIRECTION_OR_HANDOFF: QmiWdsCallEndReason = 8;
pub const QMI_WDS_CALL_END_REASON_GENERIC_CLOSE_IN_PROGRESS: QmiWdsCallEndReason = 9;
pub const QMI_WDS_CALL_END_REASON_GENERIC_AUTHENTICATION_FAILED: QmiWdsCallEndReason = 10;
pub const QMI_WDS_CALL_END_REASON_GENERIC_INTERNAL_ERROR: QmiWdsCallEndReason = 11;
pub const QMI_WDS_CALL_END_REASON_CDMA_LOCK: QmiWdsCallEndReason = 500;
pub const QMI_WDS_CALL_END_REASON_CDMA_INTERCEPT: QmiWdsCallEndReason = 501;
pub const QMI_WDS_CALL_END_REASON_CDMA_REORDER: QmiWdsCallEndReason = 502;
pub const QMI_WDS_CALL_END_REASON_CDMA_RELEASE_SO_REJECT: QmiWdsCallEndReason = 503;
pub const QMI_WDS_CALL_END_REASON_CDMA_INCOMING_CALL: QmiWdsCallEndReason = 504;
pub const QMI_WDS_CALL_END_REASON_CDMA_ALERT_STOP: QmiWdsCallEndReason = 505;
pub const QMI_WDS_CALL_END_REASON_CDMA_ACTIVATION: QmiWdsCallEndReason = 506;
pub const QMI_WDS_CALL_END_REASON_CDMA_MAX_ACCESS_PROBES: QmiWdsCallEndReason = 507;
pub const QMI_WDS_CALL_END_REASON_CDMA_CCS_NOT_SUPPORTED_BY_BS: QmiWdsCallEndReason = 508;
pub const QMI_WDS_CALL_END_REASON_CDMA_NO_RESPONSE_FROM_BS: QmiWdsCallEndReason = 509;
pub const QMI_WDS_CALL_END_REASON_CDMA_REJECTED_BY_BS: QmiWdsCallEndReason = 510;
pub const QMI_WDS_CALL_END_REASON_CDMA_INCOMPATIBLE: QmiWdsCallEndReason = 511;
pub const QMI_WDS_CALL_END_REASON_CDMA_ALREADY_IN_TC: QmiWdsCallEndReason = 512;
pub const QMI_WDS_CALL_END_REASON_CDMA_USER_CALL_ORIGINATED_DURING_GPS: QmiWdsCallEndReason = 513;
pub const QMI_WDS_CALL_END_REASON_CDMA_USER_CALL_ORIGINATED_DURING_SMS: QmiWdsCallEndReason = 514;
pub const QMI_WDS_CALL_END_REASON_CDMA_NO_SERVICE: QmiWdsCallEndReason = 515;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_CONFERENCE_FAILED: QmiWdsCallEndReason = 1000;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_INCOMING_REJECTED: QmiWdsCallEndReason = 1001;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_NO_SERVICE: QmiWdsCallEndReason = 1002;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_NETWORK_END: QmiWdsCallEndReason = 1003;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_LLC_SNDCP_FAILURE: QmiWdsCallEndReason = 1004;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_INSUFFICIENT_RESOURCES: QmiWdsCallEndReason = 1005;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_OPTION_TEMPORARILY_OUT_OF_ORDER: QmiWdsCallEndReason =
1006;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_NSAPI_ALREADY_USED: QmiWdsCallEndReason = 1007;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_REGULAR_DEACTIVATION: QmiWdsCallEndReason = 1008;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_NETWORK_FAILURE: QmiWdsCallEndReason = 1009;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_REATTACH_REQUIRED: QmiWdsCallEndReason = 1010;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_PROTOCOL_ERROR: QmiWdsCallEndReason = 1011;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_OPERATOR_DETERMINED_BARRING: QmiWdsCallEndReason = 1012;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_UNKNOWN_APN: QmiWdsCallEndReason = 1013;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_UNKNOWN_PDP: QmiWdsCallEndReason = 1014;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_GGSN_REJECT: QmiWdsCallEndReason = 1015;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_ACTIVATION_REJECT: QmiWdsCallEndReason = 1016;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_OPTION_NOT_SUPPORTED: QmiWdsCallEndReason = 1017;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_OPTION_UNSUBSCRIBED: QmiWdsCallEndReason = 1018;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_QOS_NOT_ACCEPTED: QmiWdsCallEndReason = 1019;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_TFT_SEMANTIC_ERROR: QmiWdsCallEndReason = 1020;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_TFT_SYNTAX_ERROR: QmiWdsCallEndReason = 1021;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_UNKNOWN_PDP_CONTEXT: QmiWdsCallEndReason = 1022;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_FILTER_SEMANTIC_ERROR: QmiWdsCallEndReason = 1023;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_FILTER_SYNTAX_ERROR: QmiWdsCallEndReason = 1024;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_PDP_WITHOUT_ACTIVE_TFT: QmiWdsCallEndReason = 1025;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_INVALID_TRANSACTION_ID: QmiWdsCallEndReason = 1026;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_MESSAGE_INCORRECT_SEMANTIC: QmiWdsCallEndReason = 1027;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_INVALID_MANDATORY_INFO: QmiWdsCallEndReason = 1028;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_MESSAGE_TYPE_UNSUPPORTED: QmiWdsCallEndReason = 1029;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_MESSAGE_TYPE_NONCOMPATIBLE_STATE: QmiWdsCallEndReason =
1030;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_UNKNOWN_INFO_ELEMENT: QmiWdsCallEndReason = 1031;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_CONDITIONAL_IE_ERROR: QmiWdsCallEndReason = 1032;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_MESSAGE_AND_PROTOCOL_STATE_UNCOMPATIBLE:
QmiWdsCallEndReason = 1033;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_APN_TYPE_CONFLICT: QmiWdsCallEndReason = 1034;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_NO_GPRS_CONTEXT: QmiWdsCallEndReason = 1035;
pub const QMI_WDS_CALL_END_REASON_GSM_WCDMA_FEATURE_NOT_SUPPORTED: QmiWdsCallEndReason = 1036;
pub const QMI_WDS_CALL_END_REASON_EVDO_CONNECTION_DENY_GENERAL_OR_BUSY: QmiWdsCallEndReason = 1500;
pub const QMI_WDS_CALL_END_REASON_EVDO_CONNECTION_DENY_BILLING_OR_AUTHENTICATION_FAILURE:
QmiWdsCallEndReason = 1501;
pub const QMI_WDS_CALL_END_REASON_EVDO_HDR_CHANGE: QmiWdsCallEndReason = 1502;
pub const QMI_WDS_CALL_END_REASON_EVDO_HDR_EXIT: QmiWdsCallEndReason = 1503;
pub const QMI_WDS_CALL_END_REASON_EVDO_HDR_NO_SESSION: QmiWdsCallEndReason = 1504;
pub const QMI_WDS_CALL_END_REASON_EVDO_HDR_ORIGINATION_DURING_GPS_FIX: QmiWdsCallEndReason = 1505;
pub const QMI_WDS_CALL_END_REASON_EVDO_HDR_CONNECTION_SETUP_TIMEOUT: QmiWdsCallEndReason = 1506;
pub const QMI_WDS_CALL_END_REASON_EVDO_HDR_RELEASED_BY_CM: QmiWdsCallEndReason = 1507;
pub type QmiWdsCallType = c_int;
pub const QMI_WDS_CALL_TYPE_LAPTOP: QmiWdsCallType = 0;
pub const QMI_WDS_CALL_TYPE_EMBEDDED: QmiWdsCallType = 1;
pub type QmiWdsClientType = c_int;
pub const QMI_WDS_CLIENT_TYPE_TETHERED: QmiWdsClientType = 1;
pub const QMI_WDS_CLIENT_TYPE_UNDEFINED: QmiWdsClientType = 255;
pub type QmiWdsConnectionStatus = c_int;
pub const QMI_WDS_CONNECTION_STATUS_UNKNOWN: QmiWdsConnectionStatus = 0;
pub const QMI_WDS_CONNECTION_STATUS_DISCONNECTED: QmiWdsConnectionStatus = 1;
pub const QMI_WDS_CONNECTION_STATUS_CONNECTED: QmiWdsConnectionStatus = 2;
pub const QMI_WDS_CONNECTION_STATUS_SUSPENDED: QmiWdsConnectionStatus = 3;
pub const QMI_WDS_CONNECTION_STATUS_AUTHENTICATING: QmiWdsConnectionStatus = 4;
pub type QmiWdsDataBearerTechnology = c_int;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_UNKNOWN: QmiWdsDataBearerTechnology = -1;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_CDMA20001X: QmiWdsDataBearerTechnology = 1;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_1xEVDO: QmiWdsDataBearerTechnology = 2;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_GSM: QmiWdsDataBearerTechnology = 3;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_UMTS: QmiWdsDataBearerTechnology = 4;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_1xEVDO_REVA: QmiWdsDataBearerTechnology = 5;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_EDGE: QmiWdsDataBearerTechnology = 6;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_HSDPA: QmiWdsDataBearerTechnology = 7;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_HSUPA: QmiWdsDataBearerTechnology = 8;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_HSDPA_HSUPDA: QmiWdsDataBearerTechnology = 9;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_LTE: QmiWdsDataBearerTechnology = 10;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_EHRPD: QmiWdsDataBearerTechnology = 11;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_HSDPAPLUS: QmiWdsDataBearerTechnology = 12;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_HSDPAPLUS_HSUPA: QmiWdsDataBearerTechnology = 13;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_DCHSDPAPLUS: QmiWdsDataBearerTechnology = 14;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_DCHSDPAPLUS_HSUPA: QmiWdsDataBearerTechnology = 15;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_HSDPAPLUS_PLUS_64QAM: QmiWdsDataBearerTechnology = 16;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_HSDPAPLUS_PLUS_64QAM_HSUPA: QmiWdsDataBearerTechnology =
17;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_TDSCDMA: QmiWdsDataBearerTechnology = 18;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_TDSCDMA_HSDPA: QmiWdsDataBearerTechnology = 19;
pub const QMI_WDS_DATA_BEARER_TECHNOLOGY_TDSCDMA_HSUPA: QmiWdsDataBearerTechnology = 20;
pub type QmiWdsDataCallStatus = c_int;
pub const QMI_WDS_DATA_CALL_STATUS_UNKNOWN: QmiWdsDataCallStatus = 0;
pub const QMI_WDS_DATA_CALL_STATUS_ACTIVATED: QmiWdsDataCallStatus = 1;
pub const QMI_WDS_DATA_CALL_STATUS_TERMINATED: QmiWdsDataCallStatus = 2;
pub type QmiWdsDataCallType = c_int;
pub const QMI_WDS_DATA_CALL_TYPE_UNKNOWN: QmiWdsDataCallType = 0;
pub const QMI_WDS_DATA_CALL_TYPE_EMBEDDED: QmiWdsDataCallType = 1;
pub const QMI_WDS_DATA_CALL_TYPE_TETHERED: QmiWdsDataCallType = 2;
pub const QMI_WDS_DATA_CALL_TYPE_MODEM_EMBEDDED: QmiWdsDataCallType = 3;
pub type QmiWdsDataSystem = c_int;
pub const QMI_WDS_DATA_SYSTEM_UNKNOWN: QmiWdsDataSystem = 0;
pub const QMI_WDS_DATA_SYSTEM_CDMA1X: QmiWdsDataSystem = 1;
pub const QMI_WDS_DATA_SYSTEM_CDMA1X_EVDO: QmiWdsDataSystem = 2;
pub const QMI_WDS_DATA_SYSTEM_GPRS: QmiWdsDataSystem = 3;
pub const QMI_WDS_DATA_SYSTEM_WCDMA: QmiWdsDataSystem = 4;
pub const QMI_WDS_DATA_SYSTEM_LTE: QmiWdsDataSystem = 5;
pub const QMI_WDS_DATA_SYSTEM_TDSCDMA: QmiWdsDataSystem = 6;
pub type QmiWdsDataSystemNetworkType = c_int;
pub const QMI_WDS_DATA_SYSTEM_NETWORK_TYPE_3GPP: QmiWdsDataSystemNetworkType = 0;
pub const QMI_WDS_DATA_SYSTEM_NETWORK_TYPE_3GPP2: QmiWdsDataSystemNetworkType = 1;
pub type QmiWdsDeliveryOrder = c_int;
pub const QMI_WDS_QOS_DELIVERY_ORDER_SUBSCRIBE: QmiWdsDeliveryOrder = 0;
pub const QMI_WDS_QOS_DELIVERY_ORDER_ON: QmiWdsDeliveryOrder = 1;
pub const QMI_WDS_QOS_DELIVERY_ORDER_OFF: QmiWdsDeliveryOrder = 2;
pub type QmiWdsDormancyStatus = c_int;
pub const QMI_WDS_DORMANCY_STATUS_UNKNOWN: QmiWdsDormancyStatus = 0;
pub const QMI_WDS_DORMANCY_STATUS_TRAFFIC_CHANNEL_DORMANT: QmiWdsDormancyStatus = 1;
pub const QMI_WDS_DORMANCY_STATUS_TRAFFIC_CHANNEL_ACTIVE: QmiWdsDormancyStatus = 2;
pub type QmiWdsDsProfileError = c_int;
pub const QMI_WDS_DS_PROFILE_ERROR_UNKNOWN: QmiWdsDsProfileError = 0;
pub const QMI_WDS_DS_PROFILE_ERROR_FAIL: QmiWdsDsProfileError = 1;
pub const QMI_WDS_DS_PROFILE_ERROR_INVALID_HANDLE: QmiWdsDsProfileError = 2;
pub const QMI_WDS_DS_PROFILE_ERROR_INVALID_OPERATION: QmiWdsDsProfileError = 3;
pub const QMI_WDS_DS_PROFILE_ERROR_INVALID_PROFILE_TYPE: QmiWdsDsProfileError = 4;
pub const QMI_WDS_DS_PROFILE_ERROR_INVALID_PROFILE_NUMBER: QmiWdsDsProfileError = 5;
pub const QMI_WDS_DS_PROFILE_ERROR_INVALID_PROFILE_ID: QmiWdsDsProfileError = 6;
pub const QMI_WDS_DS_PROFILE_ERROR_INVALID_ARGUMENT: QmiWdsDsProfileError = 7;
pub const QMI_WDS_DS_PROFILE_ERROR_REGISTRY_NOT_INITIALIZED: QmiWdsDsProfileError = 8;
pub const QMI_WDS_DS_PROFILE_ERROR_INVALID_PARAMETER_LENGTH: QmiWdsDsProfileError = 9;
pub const QMI_WDS_DS_PROFILE_ERROR_LIST_END: QmiWdsDsProfileError = 10;
pub const QMI_WDS_DS_PROFILE_ERROR_INVALID_SUBSCRIPTION_ID: QmiWdsDsProfileError = 11;
pub const QMI_WDS_DS_PROFILE_ERROR_INVALID_PROFILE_FAMILY: QmiWdsDsProfileError = 12;
pub const QMI_WDS_DS_PROFILE_ERROR_3GPP_INVALID_PROFILE_FAMILY: QmiWdsDsProfileError = 1001;
pub const QMI_WDS_DS_PROFILE_ERROR_3GPP_ACCESS_ERROR: QmiWdsDsProfileError = 1002;
pub const QMI_WDS_DS_PROFILE_ERROR_3GPP_CONTEXT_NOT_DEFINED: QmiWdsDsProfileError = 1003;
pub const QMI_WDS_DS_PROFILE_ERROR_3GPP_VALID_FLAG_NOT_SET: QmiWdsDsProfileError = 1004;
pub const QMI_WDS_DS_PROFILE_ERROR_3GPP_READ_ONLY_FLAG_SET: QmiWdsDsProfileError = 1005;
pub const QMI_WDS_DS_PROFILE_ERROR_3GPP_OUT_OF_PROFILES: QmiWdsDsProfileError = 1006;
pub const QMI_WDS_DS_PROFILE_ERROR_3GPP2_INVALID_PROFILE_ID: QmiWdsDsProfileError = 1101;
pub type QmiWdsExtendedTechnologyPreference = c_int;
pub const QMI_WDS_EXTENDED_TECHNOLOGY_PREFERENCE_CDMA: QmiWdsExtendedTechnologyPreference = 32769;
pub const QMI_WDS_EXTENDED_TECHNOLOGY_PREFERENCE_UMTS: QmiWdsExtendedTechnologyPreference = 32772;
pub const QMI_WDS_EXTENDED_TECHNOLOGY_PREFERENCE_EPC: QmiWdsExtendedTechnologyPreference = 34944;
pub const QMI_WDS_EXTENDED_TECHNOLOGY_PREFERENCE_EMBMS: QmiWdsExtendedTechnologyPreference = 34946;
pub const QMI_WDS_EXTENDED_TECHNOLOGY_PREFERENCE_MODEM_LINK_LOCAL:
QmiWdsExtendedTechnologyPreference = 34952;
pub type QmiWdsIpFamily = c_int;
pub const QMI_WDS_IP_FAMILY_UNKNOWN: QmiWdsIpFamily = 0;
pub const QMI_WDS_IP_FAMILY_IPV4: QmiWdsIpFamily = 4;
pub const QMI_WDS_IP_FAMILY_IPV6: QmiWdsIpFamily = 6;
pub const QMI_WDS_IP_FAMILY_UNSPECIFIED: QmiWdsIpFamily = 8;
pub type QmiWdsIpSupportType = c_int;
pub const QMI_WDS_IP_SUPPORT_TYPE_IPV4: QmiWdsIpSupportType = 0;
pub const QMI_WDS_IP_SUPPORT_TYPE_IPV6: QmiWdsIpSupportType = 1;
pub const QMI_WDS_IP_SUPPORT_TYPE_IPV4V6: QmiWdsIpSupportType = 2;
pub type QmiWdsNetworkType = c_int;
pub const QMI_WDS_NETWORK_TYPE_UNKNOWN: QmiWdsNetworkType = 0;
pub const QMI_WDS_NETWORK_TYPE_3GPP2: QmiWdsNetworkType = 1;
pub const QMI_WDS_NETWORK_TYPE_3GPP: QmiWdsNetworkType = 2;
pub type QmiWdsPdpAccessControl = c_int;
pub const QMI_WDS_PDP_ACCESS_CONTROL_NONE: QmiWdsPdpAccessControl = 0;
pub const QMI_WDS_PDP_ACCESS_CONTROL_REJECT: QmiWdsPdpAccessControl = 1;
pub const QMI_WDS_PDP_ACCESS_CONTROL_PERMISSION: QmiWdsPdpAccessControl = 2;
pub type QmiWdsPdpDataCompressionType = c_int;
pub const QMI_WDS_PDP_DATA_COMPRESSION_TYPE_OFF: QmiWdsPdpDataCompressionType = 0;
pub const QMI_WDS_PDP_DATA_COMPRESSION_TYPE_MANUFACTURER_PREFERRED: QmiWdsPdpDataCompressionType =
1;
pub const QMI_WDS_PDP_DATA_COMPRESSION_TYPE_V42BIS: QmiWdsPdpDataCompressionType = 2;
pub const QMI_WDS_PDP_DATA_COMPRESSION_TYPE_V44: QmiWdsPdpDataCompressionType = 3;
pub type QmiWdsPdpHeaderCompressionType = c_int;
pub const QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_OFF: QmiWdsPdpHeaderCompressionType = 0;
pub const QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_MANUFACTURER_PREFERRED:
QmiWdsPdpHeaderCompressionType = 1;
pub const QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_RFC1144: QmiWdsPdpHeaderCompressionType = 2;
pub const QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_RFC2507: QmiWdsPdpHeaderCompressionType = 3;
pub const QMI_WDS_PDP_HEADER_COMPRESSION_TYPE_RFC3095: QmiWdsPdpHeaderCompressionType = 4;
pub type QmiWdsPdpType = c_int;
pub const QMI_WDS_PDP_TYPE_IPV4: QmiWdsPdpType = 0;
pub const QMI_WDS_PDP_TYPE_PPP: QmiWdsPdpType = 1;
pub const QMI_WDS_PDP_TYPE_IPV6: QmiWdsPdpType = 2;
pub const QMI_WDS_PDP_TYPE_IPV4_OR_IPV6: QmiWdsPdpType = 3;
pub type QmiWdsProfileChangeEvent = c_int;
pub const QMI_WDS_PROFILE_CREATE_EVENT: QmiWdsProfileChangeEvent = 1;
pub const QMI_WDS_PROFILE_DELETE_EVENT: QmiWdsProfileChangeEvent = 2;
pub const QMI_WDS_PROFILE_MODIFY_EVENT: QmiWdsProfileChangeEvent = 3;
pub const QMI_WDS_PROFILE_SUBSCRIPTION_CHANGE_EVENT: QmiWdsProfileChangeEvent = 4;
pub type QmiWdsProfileFamily = c_int;
pub const QMI_WDS_PROFILE_FAMILY_EMBEDDED: QmiWdsProfileFamily = 0;
pub const QMI_WDS_PROFILE_FAMILY_TETHERED: QmiWdsProfileFamily = 1;
pub type QmiWdsProfileType = c_int;
pub const QMI_WDS_PROFILE_TYPE_3GPP: QmiWdsProfileType = 0;
pub const QMI_WDS_PROFILE_TYPE_3GPP2: QmiWdsProfileType = 1;
pub const QMI_WDS_PROFILE_TYPE_EPC: QmiWdsProfileType = 2;
pub const QMI_WDS_PROFILE_TYPE_ALL: QmiWdsProfileType = 255;
pub type QmiWdsQosClassIdentifier = c_int;
pub const QMI_WDS_QOS_CLASS_IDENTIFIER_NETWORK_ASSIGN: QmiWdsQosClassIdentifier = 0;
pub const QMI_WDS_QOS_CLASS_IDENTIFIER_GUARANTEED_BITRATE1: QmiWdsQosClassIdentifier = 1;
pub const QMI_WDS_QOS_CLASS_IDENTIFIER_GUARANTEED_BITRATE2: QmiWdsQosClassIdentifier = 2;
pub const QMI_WDS_QOS_CLASS_IDENTIFIER_GUARANTEED_BITRATE3: QmiWdsQosClassIdentifier = 3;
pub const QMI_WDS_QOS_CLASS_IDENTIFIER_GUARANTEED_BITRATE4: QmiWdsQosClassIdentifier = 4;
pub const QMI_WDS_QOS_CLASS_IDENTIFIER_NON_GUARANTEED_BITRATE5: QmiWdsQosClassIdentifier = 5;
pub const QMI_WDS_QOS_CLASS_IDENTIFIER_NON_GUARANTEED_BITRATE6: QmiWdsQosClassIdentifier = 6;
pub const QMI_WDS_QOS_CLASS_IDENTIFIER_NON_GUARANTEED_BITRATE7: QmiWdsQosClassIdentifier = 7;
pub const QMI_WDS_QOS_CLASS_IDENTIFIER_NON_GUARANTEED_BITRATE8: QmiWdsQosClassIdentifier = 8;
pub type QmiWdsRadioAccessTechnology = c_int;
pub const QMI_WDS_RADIO_ACCESS_TECHNOLOGY_NULL_BEARER: QmiWdsRadioAccessTechnology = 0;
pub const QMI_WDS_RADIO_ACCESS_TECHNOLOGY_3GPP_WCDMA: QmiWdsRadioAccessTechnology = 1;
pub const QMI_WDS_RADIO_ACCESS_TECHNOLOGY_3GPP_GERAN: QmiWdsRadioAccessTechnology = 2;
pub const QMI_WDS_RADIO_ACCESS_TECHNOLOGY_3GPP_LTE: QmiWdsRadioAccessTechnology = 3;
pub const QMI_WDS_RADIO_ACCESS_TECHNOLOGY_3GPP_TDSCDMA: QmiWdsRadioAccessTechnology = 4;
pub const QMI_WDS_RADIO_ACCESS_TECHNOLOGY_3GPP_WLAN: QmiWdsRadioAccessTechnology = 5;
pub const QMI_WDS_RADIO_ACCESS_TECHNOLOGY_3GPP_MAXIMUM: QmiWdsRadioAccessTechnology = 100;
pub const QMI_WDS_RADIO_ACCESS_TECHNOLOGY_3GPP2_1X: QmiWdsRadioAccessTechnology = 101;
pub const QMI_WDS_RADIO_ACCESS_TECHNOLOGY_3GPP2_HRPD: QmiWdsRadioAccessTechnology = 102;
pub const QMI_WDS_RADIO_ACCESS_TECHNOLOGY_3GPP2_EHRPD: QmiWdsRadioAccessTechnology = 103;
pub const QMI_WDS_RADIO_ACCESS_TECHNOLOGY_3GPP2_WLAN: QmiWdsRadioAccessTechnology = 104;
pub const QMI_WDS_RADIO_ACCESS_TECHNOLOGY_3GPP2_MAXIMUM: QmiWdsRadioAccessTechnology = 200;
pub type QmiWdsSduErroneousDelivery = c_int;
pub const QMI_WDS_SDU_ERRONEOUS_DELIVERY_SUBSCRIBE: QmiWdsSduErroneousDelivery = 0;
pub const QMI_WDS_SDU_ERRONEOUS_DELIVERY_NO_DETECTION: QmiWdsSduErroneousDelivery = 1;
pub const QMI_WDS_SDU_ERRONEOUS_DELIVERY_ENABLED: QmiWdsSduErroneousDelivery = 2;
pub const QMI_WDS_SDU_ERRONEOUS_DELIVERY_DISABLED: QmiWdsSduErroneousDelivery = 3;
pub type QmiWdsSduErrorRatio = c_int;
pub const QMI_WDS_SDU_ERROR_RATIO_SUBSCRIBE: QmiWdsSduErrorRatio = 0;
pub const QMI_WDS_SDU_ERROR_RATIO_1E2: QmiWdsSduErrorRatio = 1;
pub const QMI_WDS_SDU_ERROR_RATIO_7E3: QmiWdsSduErrorRatio = 2;
pub const QMI_WDS_SDU_ERROR_RATIO_1E3: QmiWdsSduErrorRatio = 3;
pub const QMI_WDS_SDU_ERROR_RATIO_1E4: QmiWdsSduErrorRatio = 4;
pub const QMI_WDS_SDU_ERROR_RATIO_1E5: QmiWdsSduErrorRatio = 5;
pub const QMI_WDS_SDU_ERROR_RATIO_1E6: QmiWdsSduErrorRatio = 6;
pub const QMI_WDS_SDU_ERROR_RATIO_1E1: QmiWdsSduErrorRatio = 7;
pub type QmiWdsSduResidualBitErrorRatio = c_int;
pub const QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_SUBSCRIBE: QmiWdsSduResidualBitErrorRatio = 0;
pub const QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_5E2: QmiWdsSduResidualBitErrorRatio = 1;
pub const QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_1E2: QmiWdsSduResidualBitErrorRatio = 2;
pub const QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_5E3: QmiWdsSduResidualBitErrorRatio = 3;
pub const QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_4E3: QmiWdsSduResidualBitErrorRatio = 4;
pub const QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_1E3: QmiWdsSduResidualBitErrorRatio = 5;
pub const QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_1E4: QmiWdsSduResidualBitErrorRatio = 6;
pub const QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_1E5: QmiWdsSduResidualBitErrorRatio = 7;
pub const QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_1E6: QmiWdsSduResidualBitErrorRatio = 8;
pub const QMI_WDS_SDU_RESIDUAL_BIT_ERROR_RATIO_6E8: QmiWdsSduResidualBitErrorRatio = 9;
pub type QmiWdsTetheredCallType = c_int;
pub const QMI_WDS_TETHERED_CALL_TYPE_NON_TETHERED: QmiWdsTetheredCallType = 0;
pub const QMI_WDS_TETHERED_CALL_TYPE_RMNET: QmiWdsTetheredCallType = 1;
pub const QMI_WDS_TETHERED_CALL_TYPE_DUN: QmiWdsTetheredCallType = 2;
pub type QmiWdsTrafficClass = c_int;
pub const QMI_WDS_TRAFFIC_CLASS_SUBSCRIBED: QmiWdsTrafficClass = 0;
pub const QMI_WDS_TRAFFIC_CLASS_CONVERSATIONAL: QmiWdsTrafficClass = 1;
pub const QMI_WDS_TRAFFIC_CLASS_STREAMING: QmiWdsTrafficClass = 2;
pub const QMI_WDS_TRAFFIC_CLASS_INTERACTIVE: QmiWdsTrafficClass = 3;
pub const QMI_WDS_TRAFFIC_CLASS_BACKGROUND: QmiWdsTrafficClass = 4;
pub type QmiWdsVerboseCallEndReason3gpp = c_int;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_OPERATOR_DETERMINED_BARRING:
QmiWdsVerboseCallEndReason3gpp = 8;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_LLC_SNDCP_FAILURE: QmiWdsVerboseCallEndReason3gpp =
25;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_INSUFFICIENT_RESOURCES:
QmiWdsVerboseCallEndReason3gpp = 26;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_UNKNOWN_APN: QmiWdsVerboseCallEndReason3gpp = 27;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_UNKNOWN_PDP: QmiWdsVerboseCallEndReason3gpp = 28;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_AUTHENTICATION_FAILED:
QmiWdsVerboseCallEndReason3gpp = 29;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_GGSN_REJECT: QmiWdsVerboseCallEndReason3gpp = 30;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_ACTIVATION_REJECT: QmiWdsVerboseCallEndReason3gpp =
31;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_OPTION_NOT_SUPPORTED:
QmiWdsVerboseCallEndReason3gpp = 32;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_OPTION_UNSUBSCRIBED: QmiWdsVerboseCallEndReason3gpp =
33;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_OPTION_TEMPORARILY_OUT_OF_ORDER:
QmiWdsVerboseCallEndReason3gpp = 34;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_NSAPI_ALREADY_USED: QmiWdsVerboseCallEndReason3gpp =
35;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_REGULAR_DEACTIVATION:
QmiWdsVerboseCallEndReason3gpp = 36;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_QOS_NOT_ACCEPTED: QmiWdsVerboseCallEndReason3gpp =
37;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_NETWORK_FAILURE: QmiWdsVerboseCallEndReason3gpp = 38;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_REATTACH_REQUIRED: QmiWdsVerboseCallEndReason3gpp =
39;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_FEATURE_NOT_SUPPORTED:
QmiWdsVerboseCallEndReason3gpp = 40;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_TFT_SEMANTIC_ERROR: QmiWdsVerboseCallEndReason3gpp =
41;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_TFT_SYNTAX_ERROR: QmiWdsVerboseCallEndReason3gpp =
42;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_UNKNOWN_PDP_CONTEXT: QmiWdsVerboseCallEndReason3gpp =
43;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_FILTER_SEMANTIC_ERROR:
QmiWdsVerboseCallEndReason3gpp = 44;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_FILTER_SYNTAX_ERROR: QmiWdsVerboseCallEndReason3gpp =
45;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_PDP_WITHOUT_ACTIVE_TFT:
QmiWdsVerboseCallEndReason3gpp = 46;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_IPV4_ONLY_ALLOWED: QmiWdsVerboseCallEndReason3gpp =
50;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_IPV6_ONLY_ALLOWED: QmiWdsVerboseCallEndReason3gpp =
51;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_SINGLE_ADDRESS_BEARER_ONLY:
QmiWdsVerboseCallEndReason3gpp = 52;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_ESM_INFO_NOT_RECEIVED:
QmiWdsVerboseCallEndReason3gpp = 53;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_PDN_CONNECTION_DOES_NOT_EXIST:
QmiWdsVerboseCallEndReason3gpp = 54;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_MULTIPLE_CONNECTION_TO_SAME_PDN_NOT_ALLOWED:
QmiWdsVerboseCallEndReason3gpp = 55;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_INVALID_TRANSACTION_ID:
QmiWdsVerboseCallEndReason3gpp = 81;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_MESSAGE_INCORRECT_SEMANTIC:
QmiWdsVerboseCallEndReason3gpp = 95;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_INVALID_MANDATORY_INFO:
QmiWdsVerboseCallEndReason3gpp = 96;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_MESSAGE_TYPE_UNSUPPORTED:
QmiWdsVerboseCallEndReason3gpp = 97;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_MESSAGE_TYPE_NONCOMPATIBLE_STATE:
QmiWdsVerboseCallEndReason3gpp = 98;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_UNKNOWN_INFO_ELEMENT:
QmiWdsVerboseCallEndReason3gpp = 99;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_CONDITIONAL_IE_ERROR:
QmiWdsVerboseCallEndReason3gpp = 100;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_MESSAGE_AND_PROTOCOL_STATE_UNCOMPATIBLE:
QmiWdsVerboseCallEndReason3gpp = 101;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_PROTOCOL_ERROR: QmiWdsVerboseCallEndReason3gpp = 111;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_APN_TYPE_CONFLICT: QmiWdsVerboseCallEndReason3gpp =
112;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_INVALID_PROXY_CALL_SESSION_CONTROL_FUNCTION_ADDRESS: QmiWdsVerboseCallEndReason3gpp = 113;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_INTERNAL_CALL_PREEMPTED_BY_HIGH_PRIORITY_APN:
QmiWdsVerboseCallEndReason3gpp = 114;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_EMM_ACCESS_BARRED: QmiWdsVerboseCallEndReason3gpp =
115;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_EMERGENCY_INTERFACE_ONLY:
QmiWdsVerboseCallEndReason3gpp = 116;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_INTERFACE_MISMATCH: QmiWdsVerboseCallEndReason3gpp =
117;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_COMPANION_INTERFACE_IN_USE:
QmiWdsVerboseCallEndReason3gpp = 118;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_IP_ADDRESS_MISMATCH: QmiWdsVerboseCallEndReason3gpp =
119;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_INTERFACE_AND_POLICY_FAMILY_MISMATCH:
QmiWdsVerboseCallEndReason3gpp = 120;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_EMM_ACCESS_BARRED_INFINITE_RETRY:
QmiWdsVerboseCallEndReason3gpp = 121;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_AUTHENTICATION_FAILURE_ON_EMERGENCY_CALL:
QmiWdsVerboseCallEndReason3gpp = 122;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_INVALID_DNS_ADDRESS: QmiWdsVerboseCallEndReason3gpp =
123;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_INVALID_PROXY_CALL_SESSION_CONTROL_FUNCTION_DNS_ADDRESS: QmiWdsVerboseCallEndReason3gpp = 124;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_TEST_LOOPBACK_MODE_A_OR_B_ENABLED:
QmiWdsVerboseCallEndReason3gpp = 125;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_EMM_ACCESS_BARRED_EAB:
QmiWdsVerboseCallEndReason3gpp = 126;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_CALL_PREEMPTED_BY_EMERGENCY_APN:
QmiWdsVerboseCallEndReason3gpp = 127;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_3GPP_UE_INIT_DETACH_OR_DISCONNECT:
QmiWdsVerboseCallEndReason3gpp = 128;
pub type QmiWdsVerboseCallEndReasonCm = c_int;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_CDMA_LOCK: QmiWdsVerboseCallEndReasonCm = 500;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_INTERCEPT: QmiWdsVerboseCallEndReasonCm = 501;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_REORDER: QmiWdsVerboseCallEndReasonCm = 502;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_RELEASE_SO_REJECT: QmiWdsVerboseCallEndReasonCm = 503;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_INCOMING_CALL: QmiWdsVerboseCallEndReasonCm = 504;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ALERT_STOP: QmiWdsVerboseCallEndReasonCm = 505;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ACTIVATION: QmiWdsVerboseCallEndReasonCm = 506;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_MAX_ACCESS_PROBES: QmiWdsVerboseCallEndReasonCm = 507;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_CCS_NOT_SUPPORTED_BY_BS: QmiWdsVerboseCallEndReasonCm =
508;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_NO_RESPONSE_FROM_BS: QmiWdsVerboseCallEndReasonCm =
509;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_REJECTED_BY_BS: QmiWdsVerboseCallEndReasonCm = 510;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_INCOMPATIBLE: QmiWdsVerboseCallEndReasonCm = 511;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ALREADY_IN_TC: QmiWdsVerboseCallEndReasonCm = 512;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_USER_CALL_ORIGINATED_DURING_GPS:
QmiWdsVerboseCallEndReasonCm = 513;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_USER_CALL_ORIGINATED_DURING_SMS:
QmiWdsVerboseCallEndReasonCm = 514;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_NO_CDMA_SERVICE: QmiWdsVerboseCallEndReasonCm = 515;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_MC_ABORT: QmiWdsVerboseCallEndReasonCm = 516;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_PSIST_NG: QmiWdsVerboseCallEndReasonCm = 517;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_UIM_NOT_PRESENT: QmiWdsVerboseCallEndReasonCm = 518;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_RETRY_ORDER: QmiWdsVerboseCallEndReasonCm = 519;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ACCESS_BLOCK: QmiWdsVerboseCallEndReasonCm = 520;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ACCESS_BLOCK_ALL: QmiWdsVerboseCallEndReasonCm = 521;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_IS707B_MAX_ACCESS_PROBES:
QmiWdsVerboseCallEndReasonCm = 522;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_THERMAL_EMERGENCY: QmiWdsVerboseCallEndReasonCm = 523;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_CALL_ORIGINATION_THROTTLED:
QmiWdsVerboseCallEndReasonCm = 524;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_USER_CALL_ORIGINATED: QmiWdsVerboseCallEndReasonCm =
525;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_CONFERENCE_FAILED: QmiWdsVerboseCallEndReasonCm = 1000;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_INCOMING_REJECTED: QmiWdsVerboseCallEndReasonCm = 1001;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_NO_GATEWAY_SERVICE: QmiWdsVerboseCallEndReasonCm =
1002;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_NO_GPRS_CONTEXT: QmiWdsVerboseCallEndReasonCm = 1003;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ILLEGAL_MS: QmiWdsVerboseCallEndReasonCm = 1004;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ILLEGAL_ME: QmiWdsVerboseCallEndReasonCm = 1005;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_GPRS_AND_NON_GPRS_SERVICES_NOT_ALLOWED:
QmiWdsVerboseCallEndReasonCm = 1006;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_GPRS_SERVICES_NOT_ALLOWED:
QmiWdsVerboseCallEndReasonCm = 1007;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_MS_IDENTITY_NOT_DERIVED_BY_THE_NETWORK:
QmiWdsVerboseCallEndReasonCm = 1008;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_IMPLICITLY_DETACHED: QmiWdsVerboseCallEndReasonCm =
1009;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_PLMN_NOT_ALLOWED: QmiWdsVerboseCallEndReasonCm = 1010;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LA_NOT_ALLOWED: QmiWdsVerboseCallEndReasonCm = 1011;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_GPRS_SERVICES_NOT_ALLOWED_IN_PLMN:
QmiWdsVerboseCallEndReasonCm = 1012;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_PDP_DUPLICATE: QmiWdsVerboseCallEndReasonCm = 1013;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_UE_RAT_CHANGE: QmiWdsVerboseCallEndReasonCm = 1014;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_CONGESTION: QmiWdsVerboseCallEndReasonCm = 1015;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_NO_PDP_CONTEXT_ACTIVATED:
QmiWdsVerboseCallEndReasonCm = 1016;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ACCESS_CLASS_DSAC_REJECTION:
QmiWdsVerboseCallEndReasonCm = 1017;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_PDP_ACTIVATE_MAX_RETRY_FAILED:
QmiWdsVerboseCallEndReasonCm = 1018;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_RAB_FAILURE: QmiWdsVerboseCallEndReasonCm = 1019;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_EPS_SERVICE_NOT_ALLOWED: QmiWdsVerboseCallEndReasonCm =
1020;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_TRACKING_AREA_NOT_ALLOWED:
QmiWdsVerboseCallEndReasonCm = 1021;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ROAMING_NOT_ALLOWED_IN_TRACKING_AREA:
QmiWdsVerboseCallEndReasonCm = 1022;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_NO_SUITABLE_CELLS_IN_TRACKING_AREA:
QmiWdsVerboseCallEndReasonCm = 1023;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_NOT_AUTHORIZED_CLOSED_SUBSCRIBER_GROUP:
QmiWdsVerboseCallEndReasonCm = 1024;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ESM_UNKNOWN_EPS_BEARER_CONTEXT:
QmiWdsVerboseCallEndReasonCm = 1025;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_DRB_RELEASED_AT_RRC: QmiWdsVerboseCallEndReasonCm =
1026;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_NAS_SIGNAL_CONNECTION_RELEASED:
QmiWdsVerboseCallEndReasonCm = 1027;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_EMM_DETACHED: QmiWdsVerboseCallEndReasonCm = 1028;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_EMM_ATTACH_FAILED: QmiWdsVerboseCallEndReasonCm = 1029;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_EMM_ATTACH_STARTED: QmiWdsVerboseCallEndReasonCm =
1030;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LTE_NAS_SERVICE_REQUEST_FAILED:
QmiWdsVerboseCallEndReasonCm = 1031;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ESM_ACTIVE_DEDICATED_BEARER_REACTIVATED_BY_NW:
QmiWdsVerboseCallEndReasonCm = 1032;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ESM_LOWER_LAYER_FAILURE: QmiWdsVerboseCallEndReasonCm =
1033;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ESM_SYNC_UP_WITH_NW: QmiWdsVerboseCallEndReasonCm =
1034;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ESM_NW_ACTIVATED_DEDICATED_BEARER_WITH_ID_OF_DEFAULT_BEARER: QmiWdsVerboseCallEndReasonCm = 1035;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ESM_BAD_OTA_MESSAGE: QmiWdsVerboseCallEndReasonCm =
1036;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ESM_DS_REJECTED_CALL: QmiWdsVerboseCallEndReasonCm =
1037;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ESM_CONTEXT_TRANSFERRED_DUE_TO_IRAT:
QmiWdsVerboseCallEndReasonCm = 1038;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_DS_EXPLICIT_DEACT: QmiWdsVerboseCallEndReasonCm = 1039;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ESM_LOCAL_CAUSE_NONE: QmiWdsVerboseCallEndReasonCm =
1040;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LTE_NAS_SERVICE_REQUEST_FAILED_NO_THROTTLE:
QmiWdsVerboseCallEndReasonCm = 1041;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ACL_FAILURE: QmiWdsVerboseCallEndReasonCm = 1042;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LTE_NAS_SERVICE_REQUEST_FAILED_DS_DISALLOW:
QmiWdsVerboseCallEndReasonCm = 1043;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_EMM_T3417_EXPIRED: QmiWdsVerboseCallEndReasonCm = 1044;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_EMM_T3417_EXT_EXPIRED: QmiWdsVerboseCallEndReasonCm =
1045;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_UL_DATA_CONFIRMATION_FAILURE_TXN:
QmiWdsVerboseCallEndReasonCm = 1046;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_UL_DATA_CONFIRMATION_FAILURE_HANDOVER:
QmiWdsVerboseCallEndReasonCm = 1047;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_UL_DATA_CONFIRMATION_FAILURE_CONN_REL:
QmiWdsVerboseCallEndReasonCm = 1048;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_UL_DATA_CONFIRMATION_FAILURE_RLF:
QmiWdsVerboseCallEndReasonCm = 1049;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_UL_DATA_CONFIRMATION_FAILURE_CTRL_NOT_CONN:
QmiWdsVerboseCallEndReasonCm = 1050;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_ESTABLISHMENT_FAILURE:
QmiWdsVerboseCallEndReasonCm = 1051;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_ESTABLISHMENT_FAILURE_ABORTED:
QmiWdsVerboseCallEndReasonCm = 1052;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_ESTABLISHMENT_FAILURE_ACCESS_BARRED:
QmiWdsVerboseCallEndReasonCm = 1053;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_ESTABLISHMENT_FAILURE_CELL_RESELECTION: QmiWdsVerboseCallEndReasonCm = 1054;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_ESTABLISHMENT_FAILURE_CONFIG_FAILURE: QmiWdsVerboseCallEndReasonCm = 1055;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_ESTABLISHMENT_FAILURE_TIMER_EXPIRED:
QmiWdsVerboseCallEndReasonCm = 1056;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_ESTABLISHMENT_FAILURE_LINK_FAILURE:
QmiWdsVerboseCallEndReasonCm = 1057;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_ESTABLISHMENT_FAILURE_NOT_CAMPED:
QmiWdsVerboseCallEndReasonCm = 1058;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_ESTABLISHMENT_FAILURE_SI_FAILURE:
QmiWdsVerboseCallEndReasonCm = 1059;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_ESTABLISHMENT_FAILURE_REJECTED:
QmiWdsVerboseCallEndReasonCm = 1060;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_RELEASE_NORMAL:
QmiWdsVerboseCallEndReasonCm = 1061;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_RELEASE_RLF:
QmiWdsVerboseCallEndReasonCm = 1062;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_RELEASE_CRE_FAILURE:
QmiWdsVerboseCallEndReasonCm = 1063;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_RELEASE_OOS_DURING_CRE:
QmiWdsVerboseCallEndReasonCm = 1064;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_RELEASE_ABORTED:
QmiWdsVerboseCallEndReasonCm = 1065;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LRRC_CONNECTION_RELEASE_SIB_READ_ERROR:
QmiWdsVerboseCallEndReasonCm = 1066;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_DETACH_WITH_REATTACH_LTE_NW_DETACH:
QmiWdsVerboseCallEndReasonCm = 1067;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_DETACH_WITHOUT_REATTACH_LTE_NW_DETACH:
QmiWdsVerboseCallEndReasonCm = 1068;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ESM_PROC_TIMEOUT: QmiWdsVerboseCallEndReasonCm = 1069;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_INVALID_CONNECTION_ID: QmiWdsVerboseCallEndReasonCm =
1070;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_INVALID_NSAPI: QmiWdsVerboseCallEndReasonCm = 1071;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_INVALID_PRI_NSAPI: QmiWdsVerboseCallEndReasonCm = 1072;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_INVALID_FIELD: QmiWdsVerboseCallEndReasonCm = 1073;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_RADIO_ACCESS_BEARER_SETUP_FAILURE:
QmiWdsVerboseCallEndReasonCm = 1074;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_PDP_ESTABLISH_MAX_TIMEOUT:
QmiWdsVerboseCallEndReasonCm = 1075;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_PDP_MODIFY_MAX_TIMEOUT: QmiWdsVerboseCallEndReasonCm =
1076;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_PDP_INACTIVE_MAX_TIMEOUT:
QmiWdsVerboseCallEndReasonCm = 1077;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_PDP_LOWERLAYER_ERROR: QmiWdsVerboseCallEndReasonCm =
1078;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_PPD_UNKNOWN_REASON: QmiWdsVerboseCallEndReasonCm =
1079;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_PDP_MODIFY_COLLISION: QmiWdsVerboseCallEndReasonCm =
1080;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_PDP_MBMS_REQUEST_COLLISION:
QmiWdsVerboseCallEndReasonCm = 1081;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_MBMS_DUPLICATE: QmiWdsVerboseCallEndReasonCm = 1082;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_SM_PS_DETACHED: QmiWdsVerboseCallEndReasonCm = 1083;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_SM_NO_RADIO_AVAILABLE: QmiWdsVerboseCallEndReasonCm =
1084;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_SM_ABORT_SERVICE_NOT_AVAILABLE:
QmiWdsVerboseCallEndReasonCm = 1085;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_MESSAGE_EXCEEDS_MAX_L2_LIMIT:
QmiWdsVerboseCallEndReasonCm = 1086;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_SM_NAS_SERVICE_REQUEST_FAILURE:
QmiWdsVerboseCallEndReasonCm = 1087;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_RRC_CONNECTION_ESTABLISHMENT_FAILURE_REQUEST_ERROR:
QmiWdsVerboseCallEndReasonCm = 1088;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_RRC_CONNECTION_ESTABLISHMENT_FAILURE_TAI_CHANGE:
QmiWdsVerboseCallEndReasonCm = 1089;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_RRC_CONNECTION_ESTABLISHMENT_FAILURE_RF_UNAVAILABLE:
QmiWdsVerboseCallEndReasonCm = 1090;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_RRC_CONNECTION_RELEASE_ABORTED_INTER_RAT_SUCCESS:
QmiWdsVerboseCallEndReasonCm = 1091;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_RRC_CONNECTION_RELEASE_RLF_SEC_NOT_ACTIVE:
QmiWdsVerboseCallEndReasonCm = 1092;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_RRC_CONNECTION_RELEASE_INTER_RAT_TO_LTE_ABORTED:
QmiWdsVerboseCallEndReasonCm = 1093;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_RRC_CONNECTION_RELEASE_INTER_RAT_FROM_LTE_TO_GERAN_CCO_SUCCESS: QmiWdsVerboseCallEndReasonCm = 1094;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_RRC_CONNECTION_RELEASE_INTER_RAT_FROM_LTE_TO_GERAN_CCO_ABORTED: QmiWdsVerboseCallEndReasonCm = 1095;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_IMSI_UNKNOWN_IN_HOME_SUBSCRIBER_SERVER:
QmiWdsVerboseCallEndReasonCm = 1096;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_IMEI_NOT_ACCEPTED: QmiWdsVerboseCallEndReasonCm = 1097;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_EPS_SERVICES_AND_NON_EPS_SERVICES_NOT_ALLOWED:
QmiWdsVerboseCallEndReasonCm = 1098;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_EPS_SERVICES_NOT_ALLOWED_IN_PLMN:
QmiWdsVerboseCallEndReasonCm = 1099;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_MSC_TEMPORARILY_NOT_REACHABLE:
QmiWdsVerboseCallEndReasonCm = 1100;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_CS_DOMAIN_NOT_AVAILABLE: QmiWdsVerboseCallEndReasonCm =
1101;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ESM_FAILURE: QmiWdsVerboseCallEndReasonCm = 1102;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_MAC_FAILURE: QmiWdsVerboseCallEndReasonCm = 1103;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_SYNCHRONIZATION_FAILURE: QmiWdsVerboseCallEndReasonCm =
1104;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_UE_SECURITY_CAPABILITIES_MISMATCH:
QmiWdsVerboseCallEndReasonCm = 1105;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_SECURITY_MODE_REJECT_UNSPECIFIED:
QmiWdsVerboseCallEndReasonCm = 1106;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_NON_EPS_AUTH_UNACCEPTABLE:
QmiWdsVerboseCallEndReasonCm = 1107;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_CS_FALLBACK_CALL_ESTABLISHMENT_NOT_ALLOWED:
QmiWdsVerboseCallEndReasonCm = 1108;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_NO_EPS_BEARER_CONTEXT_ACTIVATED:
QmiWdsVerboseCallEndReasonCm = 1109;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_EMM_INVALID_STATE: QmiWdsVerboseCallEndReasonCm = 1110;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_NAS_LAYER_FAILURE: QmiWdsVerboseCallEndReasonCm = 1111;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_MULTI_PDN_NOT_ALLOWED: QmiWdsVerboseCallEndReasonCm =
1112;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_EMBMS_NOT_ENABLED: QmiWdsVerboseCallEndReasonCm = 1113;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_PENDING_REDIAL_CALL_CLEANUP:
QmiWdsVerboseCallEndReasonCm = 1114;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_EMBMS_REGULAR_DEACTIVATION:
QmiWdsVerboseCallEndReasonCm = 1115;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_TLB_REGULAR_DEACTIVATION:
QmiWdsVerboseCallEndReasonCm = 1116;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_LOWER_LAYER_REGISTRATION_FAILURE:
QmiWdsVerboseCallEndReasonCm = 1117;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_DETACH_EPS_SERVICES_NOT_ALLOWED:
QmiWdsVerboseCallEndReasonCm = 1118;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_SM_INTERNAL_PDP_DEACTIVATION:
QmiWdsVerboseCallEndReasonCm = 1119;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_CONNECTION_DENY_GENERAL_OR_BUSY:
QmiWdsVerboseCallEndReasonCm = 1500;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_CONNECTION_DENY_BILLING_OR_AUTHENTICATION_FAILURE:
QmiWdsVerboseCallEndReasonCm = 1501;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_HDR_CHANGE: QmiWdsVerboseCallEndReasonCm = 1502;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_HDR_EXIT: QmiWdsVerboseCallEndReasonCm = 1503;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_HDR_NO_SESSION: QmiWdsVerboseCallEndReasonCm = 1504;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_HDR_ORIGINATION_DURING_GPS_FIX:
QmiWdsVerboseCallEndReasonCm = 1505;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_HDR_CONNECTION_SETUP_TIMEOUT:
QmiWdsVerboseCallEndReasonCm = 1506;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_HDR_RELEASED_BY_CM: QmiWdsVerboseCallEndReasonCm =
1507;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_HDR_COLLOCATED_ACQUISITION_FAILED:
QmiWdsVerboseCallEndReasonCm = 1508;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_OTASP_COMMIT_IN_PROGRESS:
QmiWdsVerboseCallEndReasonCm = 1509;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_HDR_NO_HYBRID_SERVICE: QmiWdsVerboseCallEndReasonCm =
1510;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_HDR_NO_LOCK_GRANTED: QmiWdsVerboseCallEndReasonCm =
1511;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_HOLD_OTHER_IN_PROGRESS: QmiWdsVerboseCallEndReasonCm =
1512;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_HDR_FADE: QmiWdsVerboseCallEndReasonCm = 1513;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_HDR_ACCESS_FAILURE: QmiWdsVerboseCallEndReasonCm =
1514;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_UNSUPPORTED_1X_PREV: QmiWdsVerboseCallEndReasonCm =
1515;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_CLIENT_END: QmiWdsVerboseCallEndReasonCm = 2000;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_NO_SERVICE: QmiWdsVerboseCallEndReasonCm = 2001;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_FADE: QmiWdsVerboseCallEndReasonCm = 2002;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_RELEASE_NORMAL: QmiWdsVerboseCallEndReasonCm = 2003;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ACCESS_ATTEMPT_IN_PROGRESS:
QmiWdsVerboseCallEndReasonCm = 2004;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_ACCESS_FAILURE: QmiWdsVerboseCallEndReasonCm = 2005;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_REDIRECTION_OR_HANDOFF: QmiWdsVerboseCallEndReasonCm =
2006;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_OFFLINE: QmiWdsVerboseCallEndReasonCm = 2500;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_EMERGENCY_MODE: QmiWdsVerboseCallEndReasonCm = 2501;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_PHONE_IN_USE: QmiWdsVerboseCallEndReasonCm = 2502;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_INVALID_MODE: QmiWdsVerboseCallEndReasonCm = 2503;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_INVALID_SIM_STATE: QmiWdsVerboseCallEndReasonCm = 2504;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_NO_COLLOCATED_HDR: QmiWdsVerboseCallEndReasonCm = 2505;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_CALL_CONTROL_REJECTED: QmiWdsVerboseCallEndReasonCm =
2506;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_EMM_DETACHED_PSM: QmiWdsVerboseCallEndReasonCm = 2507;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_DUAL_SWITCH: QmiWdsVerboseCallEndReasonCm = 2508;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_CALL_MANAGER: QmiWdsVerboseCallEndReasonCm = 2509;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_INVALID_CLASS3_APN: QmiWdsVerboseCallEndReasonCm =
2510;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_CM_MPLMN_IN_PROGRESS: QmiWdsVerboseCallEndReasonCm = 2511;
pub type QmiWdsVerboseCallEndReasonEhrpd = c_int;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_SUBSCRIPTION_LIMITED_TO_IPV4:
QmiWdsVerboseCallEndReasonEhrpd = 1;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_SUBSCRIPTION_LIMITED_TO_IPV6:
QmiWdsVerboseCallEndReasonEhrpd = 2;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_TIMEOUT: QmiWdsVerboseCallEndReasonEhrpd = 4;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_FAILURE: QmiWdsVerboseCallEndReasonEhrpd = 5;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_3GPP2_GENERAL_ERROR:
QmiWdsVerboseCallEndReasonEhrpd = 6;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_3GPP2_UNAUTHENTICATED_APN:
QmiWdsVerboseCallEndReasonEhrpd = 7;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_3GPP2_PDN_LIMIT_EXCEEDED:
QmiWdsVerboseCallEndReasonEhrpd = 8;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_3GPP2_NO_PDN_GATEWAY:
QmiWdsVerboseCallEndReasonEhrpd = 9;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_3GPP2_PDN_GATEWAY_UNREACHABLE:
QmiWdsVerboseCallEndReasonEhrpd = 10;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_3GPP2_PDN_GATEWAY_REJECTED:
QmiWdsVerboseCallEndReasonEhrpd = 11;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_3GPP2_INSUFFICIENT_PARAMETERS:
QmiWdsVerboseCallEndReasonEhrpd = 12;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_3GPP2_RESOURCE_UNAVAILABLE:
QmiWdsVerboseCallEndReasonEhrpd = 13;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_3GPP2_ADMINISTRATIVELY_PROHIBITED:
QmiWdsVerboseCallEndReasonEhrpd = 14;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_3GPP2_PDN_ID_IN_USE:
QmiWdsVerboseCallEndReasonEhrpd = 15;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_3GPP2_SUBSCRIPTION_LIMITATION:
QmiWdsVerboseCallEndReasonEhrpd = 16;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_EHRPD_VSNCP_3GPP2_PDN_EXISTS_FOR_THIS_APN:
QmiWdsVerboseCallEndReasonEhrpd = 17;
pub type QmiWdsVerboseCallEndReasonInternal = c_int;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_ERROR: QmiWdsVerboseCallEndReasonInternal = 201;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_CALL_ENDED: QmiWdsVerboseCallEndReasonInternal =
202;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_UNKNOWN_INTERNAL_CAUSE:
QmiWdsVerboseCallEndReasonInternal = 203;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_UNKNOWN_CAUSE:
QmiWdsVerboseCallEndReasonInternal = 204;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_CLOSE_IN_PROGRESS:
QmiWdsVerboseCallEndReasonInternal = 205;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_NETWORK_INITIATED_TERMINATION:
QmiWdsVerboseCallEndReasonInternal = 206;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_APP_PREEMPTED:
QmiWdsVerboseCallEndReasonInternal = 207;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDN_IPV4_CALL_DISALLOWED:
QmiWdsVerboseCallEndReasonInternal = 208;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDN_IPV4_CALL_THROTTLED:
QmiWdsVerboseCallEndReasonInternal = 209;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDN_IPV6_CALL_DISALLOWED:
QmiWdsVerboseCallEndReasonInternal = 210;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDN_IPV6_CALL_THROTTLED:
QmiWdsVerboseCallEndReasonInternal = 211;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MODEM_RESTART:
QmiWdsVerboseCallEndReasonInternal = 212;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDP_PPP_NOT_SUPPORTED:
QmiWdsVerboseCallEndReasonInternal = 213;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_UNPREFERRED_RAT:
QmiWdsVerboseCallEndReasonInternal = 214;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PHYSICAL_LINK_CLOSE_IN_PROGRESS:
QmiWdsVerboseCallEndReasonInternal = 215;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_APN_PENDING_HANDOVER:
QmiWdsVerboseCallEndReasonInternal = 216;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PROFILE_BEARER_INCOMPATIBLE:
QmiWdsVerboseCallEndReasonInternal = 217;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MMGDSI_CARD_EVENT:
QmiWdsVerboseCallEndReasonInternal = 218;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_LPM_OR_POWER_DOWN:
QmiWdsVerboseCallEndReasonInternal = 219;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_APN_DISABLED:
QmiWdsVerboseCallEndReasonInternal = 220;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MPIT_EXPIRED:
QmiWdsVerboseCallEndReasonInternal = 221;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_IPV6_ADDRESS_TRANSFER_FAILED:
QmiWdsVerboseCallEndReasonInternal = 222;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_TRAT_SWAP_FAILED:
QmiWdsVerboseCallEndReasonInternal = 223;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_EHRPD_TO_HRPD_FALLBACK:
QmiWdsVerboseCallEndReasonInternal = 224;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MANDATORY_APN_DISABLED:
QmiWdsVerboseCallEndReasonInternal = 225;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MIP_CONFIG_FAILURE:
QmiWdsVerboseCallEndReasonInternal = 226;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PDN_INACTIVITY_TIMER_EXPIRED:
QmiWdsVerboseCallEndReasonInternal = 227;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MAX_V4_CONNECTIONS:
QmiWdsVerboseCallEndReasonInternal = 228;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MAX_V6_CONNECTIONS:
QmiWdsVerboseCallEndReasonInternal = 229;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_APN_MISMATCH:
QmiWdsVerboseCallEndReasonInternal = 230;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_IP_VERSION_MISMATCH:
QmiWdsVerboseCallEndReasonInternal = 231;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_DUN_CALL_DISALLOWED:
QmiWdsVerboseCallEndReasonInternal = 232;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_INVALID_PROFILE:
QmiWdsVerboseCallEndReasonInternal = 233;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_EPC_NONEPC_TRANSITION:
QmiWdsVerboseCallEndReasonInternal = 234;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_INVALID_PROFILE_ID:
QmiWdsVerboseCallEndReasonInternal = 235;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_CALL_ALREADY_PRESENT:
QmiWdsVerboseCallEndReasonInternal = 236;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_INTERFACE_IN_USE:
QmiWdsVerboseCallEndReasonInternal = 237;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_IP_PDP_MISMATCH:
QmiWdsVerboseCallEndReasonInternal = 238;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_APN_DISALLOWED_ON_ROAMING:
QmiWdsVerboseCallEndReasonInternal = 239;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_APN_PARAMETER_CHANGE:
QmiWdsVerboseCallEndReasonInternal = 240;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_INTERFACE_IN_USE_CONFIG_MATCH:
QmiWdsVerboseCallEndReasonInternal = 241;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_NULL_APN_DISALLOWED:
QmiWdsVerboseCallEndReasonInternal = 242;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_THERMAL_MITIGATION:
QmiWdsVerboseCallEndReasonInternal = 243;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_SUBS_ID_MISMATCH:
QmiWdsVerboseCallEndReasonInternal = 244;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_DATA_SETTINGS_DISABLED:
QmiWdsVerboseCallEndReasonInternal = 245;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_DATA_ROAMING_SETTINGS_DISABLED:
QmiWdsVerboseCallEndReasonInternal = 246;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_APN_FORMAT_INVALID:
QmiWdsVerboseCallEndReasonInternal = 247;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_DDS_CALL_ABORT:
QmiWdsVerboseCallEndReasonInternal = 248;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_VALIDATION_FAILURE:
QmiWdsVerboseCallEndReasonInternal = 249;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_PROFILES_NOT_COMPATIBLE:
QmiWdsVerboseCallEndReasonInternal = 251;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_NULL_RESOLVED_APN_NO_MATCH:
QmiWdsVerboseCallEndReasonInternal = 252;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_INVALID_APN_NAME:
QmiWdsVerboseCallEndReasonInternal = 253;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_DDS_SWITCH_IN_PROGRESS:
QmiWdsVerboseCallEndReasonInternal = 254;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_CALL_DISALLOWED_IN_ROAMING:
QmiWdsVerboseCallEndReasonInternal = 255;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_MO_EXCEPTIONAL_NOT_SUPPORTED:
QmiWdsVerboseCallEndReasonInternal = 256;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_NON_IP_NOT_SUPPORTED:
QmiWdsVerboseCallEndReasonInternal = 257;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_ERROR_PDN_NON_IP_CALL_THROTTLED:
QmiWdsVerboseCallEndReasonInternal = 258;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_ERROR_PDN_NON_IP_CALL_DISALLOWED:
QmiWdsVerboseCallEndReasonInternal = 259;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_ERROR_NON_IP_TYPE_MISMATCH:
QmiWdsVerboseCallEndReasonInternal = 261;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_ERROR_MAX_NB_PDN_REACHED:
QmiWdsVerboseCallEndReasonInternal = 262;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_INVALID_APN: QmiWdsVerboseCallEndReasonInternal =
263;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_SLICE_NOT_ALLOWED:
QmiWdsVerboseCallEndReasonInternal = 264;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_ROUTING_FAIL:
QmiWdsVerboseCallEndReasonInternal = 265;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_ROUTING_CHANGED:
QmiWdsVerboseCallEndReasonInternal = 266;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_LOCAL_AREA_DATA_NETWORK_DATA_NETWORK_NAME_NOT_AVAILABLE: QmiWdsVerboseCallEndReasonInternal = 267;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_INTERNAL_APN_TYPE_MISMATCH:
QmiWdsVerboseCallEndReasonInternal = 268;
pub type QmiWdsVerboseCallEndReasonIpv6 = c_int;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_IPV6_PREFIX_UNAVAILABLE: QmiWdsVerboseCallEndReasonIpv6 =
1;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_IPV6_HRPD_IPV6_DISABLED: QmiWdsVerboseCallEndReasonIpv6 =
2;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_IPV6_DISABLED: QmiWdsVerboseCallEndReasonIpv6 = 3;
pub type QmiWdsVerboseCallEndReasonMip = c_int;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_ERROR_REASON_UNKNOWN: QmiWdsVerboseCallEndReasonMip =
-1;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_REASON_UNSPECIFIED:
QmiWdsVerboseCallEndReasonMip = 64;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_ADMINISTRATIVELY_PROHIBITED:
QmiWdsVerboseCallEndReasonMip = 65;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_INSUFFICIENT_RESOURCES:
QmiWdsVerboseCallEndReasonMip = 66;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_MOBILE_NODE_AUTHENTICATION_FAILURE:
QmiWdsVerboseCallEndReasonMip = 67;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_HA_AUTHENTICATION_FAILURE:
QmiWdsVerboseCallEndReasonMip = 68;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_REQUESTED_LIFETIME_TOO_LONG:
QmiWdsVerboseCallEndReasonMip = 69;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_MALFORMED_REQUEST:
QmiWdsVerboseCallEndReasonMip = 70;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_MALFORMED_REPLY:
QmiWdsVerboseCallEndReasonMip = 71;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_ENCAPSULATION_UNAVAILABLE:
QmiWdsVerboseCallEndReasonMip = 72;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_VJHC_UNAVAILABLE:
QmiWdsVerboseCallEndReasonMip = 73;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_REVERSE_TUNNEL_UNAVAILABLE:
QmiWdsVerboseCallEndReasonMip = 74;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_REVERSE_TUNNEL_MANDATORY_AND_T_BIT_NOT_SET: QmiWdsVerboseCallEndReasonMip = 75;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_DELIVERY_STYLE_NOT_SUPPORTED:
QmiWdsVerboseCallEndReasonMip = 79;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_MISSING_NAI: QmiWdsVerboseCallEndReasonMip =
97;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_MISSING_HA: QmiWdsVerboseCallEndReasonMip =
98;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_MISSING_HOME_ADDRESS:
QmiWdsVerboseCallEndReasonMip = 99;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_UNKNOWN_CHALLENGE:
QmiWdsVerboseCallEndReasonMip = 104;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_MISSING_CHALLENGE:
QmiWdsVerboseCallEndReasonMip = 105;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_FA_ERROR_STALE_CHALLENGE:
QmiWdsVerboseCallEndReasonMip = 106;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_HA_ERROR_REASON_UNSPECIFIED:
QmiWdsVerboseCallEndReasonMip = 128;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_HA_ERROR_ADMINISTRATIVELY_PROHIBITED:
QmiWdsVerboseCallEndReasonMip = 129;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_HA_ERROR_INSUFFICIENT_RESOURCES:
QmiWdsVerboseCallEndReasonMip = 130;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_HA_ERROR_MOBILE_NODE_AUTHENTICATION_FAILURE:
QmiWdsVerboseCallEndReasonMip = 131;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_HA_ERROR_FA_AUTHENTICATION_FAILURE:
QmiWdsVerboseCallEndReasonMip = 132;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_HA_ERROR_REGISTRATION_ID_MISMATCH:
QmiWdsVerboseCallEndReasonMip = 133;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_HA_ERROR_MALFORMED_REQUEST:
QmiWdsVerboseCallEndReasonMip = 134;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_HA_ERROR_UNKNOWN_HA_ADDRESS:
QmiWdsVerboseCallEndReasonMip = 136;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_HA_ERROR_REVERSE_TUNNEL_UNAVAILABLE:
QmiWdsVerboseCallEndReasonMip = 137;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_HA_ERROR_REVERSE_TUNNEL_MANDATORY_AND_T_BIT_NOT_SET: QmiWdsVerboseCallEndReasonMip = 138;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_MIP_HA_ERROR_ENCAPSULATION_UNAVAILABLE:
QmiWdsVerboseCallEndReasonMip = 139;
pub type QmiWdsVerboseCallEndReasonPpp = c_int;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_PPP_UNKNOWN: QmiWdsVerboseCallEndReasonPpp = -1;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_PPP_TIMEOUT: QmiWdsVerboseCallEndReasonPpp = 1;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_PPP_AUTHENTICATION_FAILURE:
QmiWdsVerboseCallEndReasonPpp = 2;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_PPP_OPTION_MISMATCH: QmiWdsVerboseCallEndReasonPpp = 3;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_PPP_PAP_FAILURE: QmiWdsVerboseCallEndReasonPpp = 31;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_PPP_CHAP_FAILURE: QmiWdsVerboseCallEndReasonPpp = 32;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_PPP_CLOSE_IN_PROGRESS: QmiWdsVerboseCallEndReasonPpp = 33;
pub type QmiWdsVerboseCallEndReasonType = c_int;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_MIP: QmiWdsVerboseCallEndReasonType = 1;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_INTERNAL: QmiWdsVerboseCallEndReasonType = 2;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_CM: QmiWdsVerboseCallEndReasonType = 3;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_3GPP: QmiWdsVerboseCallEndReasonType = 6;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_PPP: QmiWdsVerboseCallEndReasonType = 7;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_EHRPD: QmiWdsVerboseCallEndReasonType = 8;
pub const QMI_WDS_VERBOSE_CALL_END_REASON_TYPE_IPV6: QmiWdsVerboseCallEndReasonType = 9;
pub type QmiWmsAckFailureCause = c_int;
pub const QMI_WMS_ACK_FAILURE_CAUSE_NO_NETWORK_RESPONSE: QmiWmsAckFailureCause = 0;
pub const QMI_WMS_ACK_FAILURE_CAUSE_NETWORK_RELEASED_LINK: QmiWmsAckFailureCause = 1;
pub const QMI_WMS_ACK_FAILURE_CAUSE_NOT_SENT: QmiWmsAckFailureCause = 2;
pub type QmiWmsAckIndicator = c_int;
pub const QMI_WMS_ACK_INDICATOR_SEND: QmiWmsAckIndicator = 0;
pub const QMI_WMS_ACK_INDICATOR_DO_NOT_SEND: QmiWmsAckIndicator = 1;
pub type QmiWmsCdmaCauseCode = c_int;
pub const QMI_WMS_CDMA_CAUSE_CODE_NETWORK_ADDRESS_VACANT: QmiWmsCdmaCauseCode = 0;
pub const QMI_WMS_CDMA_CAUSE_CODE_NETWORK_ADDRESS_TRANSLATION_FAILURE: QmiWmsCdmaCauseCode = 1;
pub const QMI_WMS_CDMA_CAUSE_CODE_NETWORK_RESOURCE_SHORTAGE: QmiWmsCdmaCauseCode = 2;
pub const QMI_WMS_CDMA_CAUSE_CODE_NETWORK_FAILURE: QmiWmsCdmaCauseCode = 3;
pub const QMI_WMS_CDMA_CAUSE_CODE_NETWORK_INVALID_TELESERVICE_ID: QmiWmsCdmaCauseCode = 4;
pub const QMI_WMS_CDMA_CAUSE_CODE_NETWORK_OTHER: QmiWmsCdmaCauseCode = 5;
pub const QMI_WMS_CDMA_CAUSE_CODE_DESTINATION_NO_PAGE_RESPONSE: QmiWmsCdmaCauseCode = 32;
pub const QMI_WMS_CDMA_CAUSE_CODE_DESTINATION_BUSY: QmiWmsCdmaCauseCode = 33;
pub const QMI_WMS_CDMA_CAUSE_CODE_DESTINATION_NO_ACK: QmiWmsCdmaCauseCode = 34;
pub const QMI_WMS_CDMA_CAUSE_CODE_DESTINATION_RESOURCE_SHORTAGE: QmiWmsCdmaCauseCode = 35;
pub const QMI_WMS_CDMA_CAUSE_CODE_DESTINATION_SMS_DELIVERY_POSTPONED: QmiWmsCdmaCauseCode = 36;
pub const QMI_WMS_CDMA_CAUSE_CODE_DESTINATION_OUT_OF_SERVICE: QmiWmsCdmaCauseCode = 37;
pub const QMI_WMS_CDMA_CAUSE_CODE_DESTINATION_NOT_AT_ADDRESS: QmiWmsCdmaCauseCode = 38;
pub const QMI_WMS_CDMA_CAUSE_CODE_DESTINATION_OTHER: QmiWmsCdmaCauseCode = 39;
pub const QMI_WMS_CDMA_CAUSE_CODE_RADIO_INTERFACE_RESOURCE_SHORTAGE: QmiWmsCdmaCauseCode = 64;
pub const QMI_WMS_CDMA_CAUSE_CODE_RADIO_INTERFACE_INCOMPATIBILITY: QmiWmsCdmaCauseCode = 65;
pub const QMI_WMS_CDMA_CAUSE_CODE_RADIO_INTERFACE_OTHER: QmiWmsCdmaCauseCode = 66;
pub const QMI_WMS_CDMA_CAUSE_CODE_GENERAL_ENCODING: QmiWmsCdmaCauseCode = 96;
pub const QMI_WMS_CDMA_CAUSE_CODE_GENERAL_SMS_ORIGIN_DENIED: QmiWmsCdmaCauseCode = 97;
pub const QMI_WMS_CDMA_CAUSE_CODE_GENERAL_SMS_DESTINATION_DENIED: QmiWmsCdmaCauseCode = 98;
pub const QMI_WMS_CDMA_CAUSE_CODE_GENERAL_SUPPLEMENTARY_SERVICE_NOT_SUPPORTED: QmiWmsCdmaCauseCode =
99;
pub const QMI_WMS_CDMA_CAUSE_CODE_GENERAL_SMS_NOT_SUPPORTED: QmiWmsCdmaCauseCode = 100;
pub const QMI_WMS_CDMA_CAUSE_CODE_GENERAL_MISSING_EXPECTED_PARAMETER: QmiWmsCdmaCauseCode = 101;
pub const QMI_WMS_CDMA_CAUSE_CODE_GENERAL_MISSING_MANDATORY_PARAMETER: QmiWmsCdmaCauseCode = 102;
pub const QMI_WMS_CDMA_CAUSE_CODE_GENERAL_UNRECOGNIZED_PARAMETER_VALUE: QmiWmsCdmaCauseCode = 103;
pub const QMI_WMS_CDMA_CAUSE_CODE_GENERAL_UNEXPECTED_PARAMETER_VALUE: QmiWmsCdmaCauseCode = 104;
pub const QMI_WMS_CDMA_CAUSE_CODE_GENERAL_USER_DATA_SIZE_ERROR: QmiWmsCdmaCauseCode = 105;
pub const QMI_WMS_CDMA_CAUSE_CODE_GENERAL_OTHER: QmiWmsCdmaCauseCode = 106;
pub type QmiWmsCdmaErrorClass = c_int;
pub const QMI_WMS_CDMA_ERROR_CLASS_TEMPORARY: QmiWmsCdmaErrorClass = 0;
pub const QMI_WMS_CDMA_ERROR_CLASS_PERMANENT: QmiWmsCdmaErrorClass = 1;
pub const QMI_WMS_CDMA_ERROR_CLASS_TEMPORARY_DEVICE: QmiWmsCdmaErrorClass = 2;
pub const QMI_WMS_CDMA_ERROR_CLASS_PERMANENT_DEVICE: QmiWmsCdmaErrorClass = 3;
pub type QmiWmsCdmaServiceOption = c_int;
pub const QMI_WMS_CDMA_SERVICE_OPTION_AUTO: QmiWmsCdmaServiceOption = 0;
pub const QMI_WMS_CDMA_SERVICE_OPTION_6: QmiWmsCdmaServiceOption = 6;
pub const QMI_WMS_CDMA_SERVICE_OPTION_14: QmiWmsCdmaServiceOption = 14;
pub type QmiWmsGsmUmtsRpCause = c_int;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_UNASSIGNED_NUMBER: QmiWmsGsmUmtsRpCause = 1;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_OPERATOR_DETERMINED_BARRING: QmiWmsGsmUmtsRpCause = 8;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_CALL_BARRED: QmiWmsGsmUmtsRpCause = 10;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_RESERVED: QmiWmsGsmUmtsRpCause = 11;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_SMS_TRANSFER_REJECTED: QmiWmsGsmUmtsRpCause = 21;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_MEMORY_CAPACITY_EXCEEDED: QmiWmsGsmUmtsRpCause = 22;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_DESTINATION_OUT_OF_ORDER: QmiWmsGsmUmtsRpCause = 27;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_UNIDENTIFIED_SUBSCRIBER: QmiWmsGsmUmtsRpCause = 28;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_FACILITY_REJECTED: QmiWmsGsmUmtsRpCause = 29;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_UNKNOWN_SUBSCRIBER: QmiWmsGsmUmtsRpCause = 30;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_NETWORK_OUF_OF_ORDER: QmiWmsGsmUmtsRpCause = 32;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_TEMPORARY_FAILURE: QmiWmsGsmUmtsRpCause = 33;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_CONGESTION: QmiWmsGsmUmtsRpCause = 42;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_RESOURCES_UNAVAILABLE: QmiWmsGsmUmtsRpCause = 47;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_FACILITY_NOT_SUBSCRIBED: QmiWmsGsmUmtsRpCause = 50;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_FACILITY_NOT_IMPLEMENTED: QmiWmsGsmUmtsRpCause = 69;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_INVALID_SMS_TRANSFER_REFERENCE_VALUE: QmiWmsGsmUmtsRpCause = 81;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_SEMANTICALLY_INCORRECT_MESSAGE: QmiWmsGsmUmtsRpCause = 95;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_INVALID_MANDATORY_INFO: QmiWmsGsmUmtsRpCause = 96;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_MESSAGE_TYPE_NOT_IMPLEMENTED: QmiWmsGsmUmtsRpCause = 97;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_MESSAGE_NOT_COMPATIBLE_WITH_SMS: QmiWmsGsmUmtsRpCause = 98;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_INFORMATION_ELEMENT_NOT_IMPLEMENTED: QmiWmsGsmUmtsRpCause = 99;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_PROTOCOL_ERROR: QmiWmsGsmUmtsRpCause = 111;
pub const QMI_WMS_GSM_UMTS_RP_CAUSE_INTERWORKING: QmiWmsGsmUmtsRpCause = 127;
pub type QmiWmsGsmUmtsTpCause = c_int;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_TELE_INTERWORKING_NOT_SUPPORTED: QmiWmsGsmUmtsTpCause = 128;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_SHORT_MESSAGE_TYPE_0_NOT_SUPPORTED: QmiWmsGsmUmtsTpCause = 129;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_SHORT_MESSAGE_CANNOT_BE_REPLACED: QmiWmsGsmUmtsTpCause = 130;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_UNSPECIFIED_PID_ERROR: QmiWmsGsmUmtsTpCause = 143;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_DCS_NOT_SUPPORTED: QmiWmsGsmUmtsTpCause = 144;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_MESSAGE_CLASS_NOT_SUPPORTED: QmiWmsGsmUmtsTpCause = 145;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_UNSPECIFIED_DCS_ERROR: QmiWmsGsmUmtsTpCause = 159;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_COMMAND_CANNOT_BE_ACTIONED: QmiWmsGsmUmtsTpCause = 160;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_COMMAND_UNSUPPORTED: QmiWmsGsmUmtsTpCause = 161;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_UNSPECIFIED_COMMAND_ERROR: QmiWmsGsmUmtsTpCause = 175;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_TPDU_NOT_SUPPORTED: QmiWmsGsmUmtsTpCause = 176;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_SC_BUSY: QmiWmsGsmUmtsTpCause = 192;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_NO_SC_SUBSCRIPTION: QmiWmsGsmUmtsTpCause = 193;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_SC_SYSTEM_FAILURE: QmiWmsGsmUmtsTpCause = 194;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_INVALID_SME_ADDRESS: QmiWmsGsmUmtsTpCause = 195;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_DESTINATION_SME_BARRED: QmiWmsGsmUmtsTpCause = 196;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_SM_REJECTED_OR_DUPLICATE: QmiWmsGsmUmtsTpCause = 197;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_VPF_NOT_SUPPORTED: QmiWmsGsmUmtsTpCause = 198;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_VP_NOT_SUPPORTED: QmiWmsGsmUmtsTpCause = 199;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_SIM_SMS_STORAGE_FULL: QmiWmsGsmUmtsTpCause = 208;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_NO_SMS_STORAGE_CAPABILITY_IN_SIM: QmiWmsGsmUmtsTpCause = 209;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_MS_ERROR: QmiWmsGsmUmtsTpCause = 210;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_MEMORY_CAPACITY_EXCEEDED: QmiWmsGsmUmtsTpCause = 211;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_SIM_APPLICATION_TOOLKIT_BUSY: QmiWmsGsmUmtsTpCause = 212;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_SIM_DATA_DOWNLOAD_ERROR: QmiWmsGsmUmtsTpCause = 213;
pub const QMI_WMS_GSM_UMTS_TP_CAUSE_UNSPECIFIED_ERROR: QmiWmsGsmUmtsTpCause = 255;
pub type QmiWmsMessageClass = c_int;
pub const QMI_WMS_MESSAGE_CLASS_0: QmiWmsMessageClass = 0;
pub const QMI_WMS_MESSAGE_CLASS_1: QmiWmsMessageClass = 1;
pub const QMI_WMS_MESSAGE_CLASS_2: QmiWmsMessageClass = 2;
pub const QMI_WMS_MESSAGE_CLASS_3: QmiWmsMessageClass = 3;
pub const QMI_WMS_MESSAGE_CLASS_NONE: QmiWmsMessageClass = 4;
pub const QMI_WMS_MESSAGE_CLASS_CDMA: QmiWmsMessageClass = 5;
pub type QmiWmsMessageDeliveryFailureType = c_int;
pub const QMI_WMS_MESSAGE_DELIVERY_FAILURE_TYPE_TEMPORARY: QmiWmsMessageDeliveryFailureType = 0;
pub const QMI_WMS_MESSAGE_DELIVERY_FAILURE_TYPE_PERMANENT: QmiWmsMessageDeliveryFailureType = 1;
pub type QmiWmsMessageFormat = c_int;
pub const QMI_WMS_MESSAGE_FORMAT_CDMA: QmiWmsMessageFormat = 0;
pub const QMI_WMS_MESSAGE_FORMAT_GSM_WCDMA_POINT_TO_POINT: QmiWmsMessageFormat = 6;
pub const QMI_WMS_MESSAGE_FORMAT_GSM_WCDMA_BROADCAST: QmiWmsMessageFormat = 7;
pub const QMI_WMS_MESSAGE_FORMAT_MWI: QmiWmsMessageFormat = 8;
pub type QmiWmsMessageMode = c_int;
pub const QMI_WMS_MESSAGE_MODE_CDMA: QmiWmsMessageMode = 0;
pub const QMI_WMS_MESSAGE_MODE_GSM_WCDMA: QmiWmsMessageMode = 1;
pub type QmiWmsMessageProtocol = c_int;
pub const QMI_WMS_MESSAGE_PROTOCOL_CDMA: QmiWmsMessageProtocol = 0;
pub const QMI_WMS_MESSAGE_PROTOCOL_WCDMA: QmiWmsMessageProtocol = 1;
pub type QmiWmsMessageTagType = c_int;
pub const QMI_WMS_MESSAGE_TAG_TYPE_MT_READ: QmiWmsMessageTagType = 0;
pub const QMI_WMS_MESSAGE_TAG_TYPE_MT_NOT_READ: QmiWmsMessageTagType = 1;
pub const QMI_WMS_MESSAGE_TAG_TYPE_MO_SENT: QmiWmsMessageTagType = 2;
pub const QMI_WMS_MESSAGE_TAG_TYPE_MO_NOT_SENT: QmiWmsMessageTagType = 3;
pub type QmiWmsMessageType = c_int;
pub const QMI_WMS_MESSAGE_TYPE_POINT_TO_POINT: QmiWmsMessageType = 0;
pub type QmiWmsNotificationType = c_int;
pub const QMI_WMS_NOTIFICATION_TYPE_PRIMARY: QmiWmsNotificationType = 0;
pub const QMI_WMS_NOTIFICATION_TYPE_SECONDARY_GSM: QmiWmsNotificationType = 1;
pub const QMI_WMS_NOTIFICATION_TYPE_SECONDARY_UMTS: QmiWmsNotificationType = 2;
pub type QmiWmsReceiptAction = c_int;
pub const QMI_WMS_RECEIPT_ACTION_DISCARD: QmiWmsReceiptAction = 0;
pub const QMI_WMS_RECEIPT_ACTION_STORE_AND_NOTIFY: QmiWmsReceiptAction = 1;
pub const QMI_WMS_RECEIPT_ACTION_TRANSFER_ONLY: QmiWmsReceiptAction = 2;
pub const QMI_WMS_RECEIPT_ACTION_TRANSFER_AND_ACK: QmiWmsReceiptAction = 3;
pub const QMI_WMS_RECEIPT_ACTION_UNKNOWN: QmiWmsReceiptAction = 255;
pub type QmiWmsStorageType = c_int;
pub const QMI_WMS_STORAGE_TYPE_UIM: QmiWmsStorageType = 0;
pub const QMI_WMS_STORAGE_TYPE_NV: QmiWmsStorageType = 1;
pub const QMI_WMS_STORAGE_TYPE_NONE: QmiWmsStorageType = 255;
pub type QmiWmsTransferIndication = c_int;
pub const QMI_WMS_TRANSFER_INDICATION_CLIENT: QmiWmsTransferIndication = 1;
// Constants
pub const QMI_CID_BROADCAST: c_int = 255;
pub const QMI_CID_NONE: c_int = 0;
pub const QMI_CLIENT_CID: &[u8] = b"client-cid\0";
pub const QMI_CLIENT_DEVICE: &[u8] = b"client-device\0";
pub const QMI_CLIENT_SERVICE: &[u8] = b"client-service\0";
pub const QMI_CLIENT_VALID: &[u8] = b"client-valid\0";
pub const QMI_CLIENT_VERSION_MAJOR: &[u8] = b"client-version-major\0";
pub const QMI_CLIENT_VERSION_MINOR: &[u8] = b"client-version-minor\0";
pub const QMI_DBUS_ERROR_PREFIX: &[u8] = b"org.freedesktop.libqmi.Error\0";
pub const QMI_DEVICE_CONSECUTIVE_TIMEOUTS: &[u8] = b"device-consecutive-timeouts\0";
pub const QMI_DEVICE_FILE: &[u8] = b"device-file\0";
pub const QMI_DEVICE_MUX_ID_MAX: c_int = 254;
pub const QMI_DEVICE_MUX_ID_MIN: c_int = 1;
pub const QMI_DEVICE_MUX_ID_UNBOUND: c_int = 0;
pub const QMI_DEVICE_NODE: &[u8] = b"device-node\0";
pub const QMI_DEVICE_NO_FILE_CHECK: &[u8] = b"device-no-file-check\0";
pub const QMI_DEVICE_PROXY_PATH: &[u8] = b"device-proxy-path\0";
pub const QMI_DEVICE_SIGNAL_INDICATION: &[u8] = b"indication\0";
pub const QMI_DEVICE_SIGNAL_REMOVED: &[u8] = b"device-removed\0";
pub const QMI_DEVICE_WWAN_IFACE: &[u8] = b"device-wwan-iface\0";
pub const QMI_MESSAGE_QMUX_MARKER: u8 = 1;
pub const QMI_MESSAGE_QRTR_MARKER: u8 = 2;
pub const QMI_MESSAGE_VENDOR_GENERIC: c_int = 0;
pub const QMI_PROXY_N_CLIENTS: &[u8] = b"qmi-proxy-n-clients\0";
pub const QMI_PROXY_SOCKET_PATH: &[u8] = b"qmi-proxy\0";
pub const QMI_WDS_RATE_UNAVAILABLE: c_int = -1;
// Flags
pub type QmiCtlFlag = c_uint;
pub const QMI_CTL_FLAG_NONE: QmiCtlFlag = 0;
pub const QMI_CTL_FLAG_RESPONSE: QmiCtlFlag = 1;
pub const QMI_CTL_FLAG_INDICATION: QmiCtlFlag = 2;
pub type QmiDeviceAddLinkFlags = c_uint;
pub const QMI_DEVICE_ADD_LINK_FLAGS_NONE: QmiDeviceAddLinkFlags = 0;
pub const QMI_DEVICE_ADD_LINK_FLAGS_INGRESS_MAP_CKSUMV4: QmiDeviceAddLinkFlags = 2;
pub const QMI_DEVICE_ADD_LINK_FLAGS_EGRESS_MAP_CKSUMV4: QmiDeviceAddLinkFlags = 4;
pub const QMI_DEVICE_ADD_LINK_FLAGS_INGRESS_MAP_CKSUMV5: QmiDeviceAddLinkFlags = 8;
pub const QMI_DEVICE_ADD_LINK_FLAGS_EGRESS_MAP_CKSUMV5: QmiDeviceAddLinkFlags = 16;
pub type QmiDeviceOpenFlags = c_uint;
pub const QMI_DEVICE_OPEN_FLAGS_NONE: QmiDeviceOpenFlags = 0;
pub const QMI_DEVICE_OPEN_FLAGS_VERSION_INFO: QmiDeviceOpenFlags = 1;
pub const QMI_DEVICE_OPEN_FLAGS_SYNC: QmiDeviceOpenFlags = 2;
pub const QMI_DEVICE_OPEN_FLAGS_NET_802_3: QmiDeviceOpenFlags = 4;
pub const QMI_DEVICE_OPEN_FLAGS_NET_RAW_IP: QmiDeviceOpenFlags = 8;
pub const QMI_DEVICE_OPEN_FLAGS_NET_QOS_HEADER: QmiDeviceOpenFlags = 16;
pub const QMI_DEVICE_OPEN_FLAGS_NET_NO_QOS_HEADER: QmiDeviceOpenFlags = 32;
pub const QMI_DEVICE_OPEN_FLAGS_PROXY: QmiDeviceOpenFlags = 64;
pub const QMI_DEVICE_OPEN_FLAGS_MBIM: QmiDeviceOpenFlags = 128;
pub const QMI_DEVICE_OPEN_FLAGS_AUTO: QmiDeviceOpenFlags = 256;
pub const QMI_DEVICE_OPEN_FLAGS_EXPECT_INDICATIONS: QmiDeviceOpenFlags = 512;
pub type QmiDeviceReleaseClientFlags = c_uint;
pub const QMI_DEVICE_RELEASE_CLIENT_FLAGS_NONE: QmiDeviceReleaseClientFlags = 0;
pub const QMI_DEVICE_RELEASE_CLIENT_FLAGS_RELEASE_CID: QmiDeviceReleaseClientFlags = 1;
pub type QmiDmsBandCapability = c_uint;
pub const QMI_DMS_BAND_CAPABILITY_BC_0_A_SYSTEM: QmiDmsBandCapability = 1;
pub const QMI_DMS_BAND_CAPABILITY_BC_0_B_SYSTEM: QmiDmsBandCapability = 2;
pub const QMI_DMS_BAND_CAPABILITY_BC_1_ALL_BLOCKS: QmiDmsBandCapability = 4;
pub const QMI_DMS_BAND_CAPABILITY_BC_2: QmiDmsBandCapability = 8;
pub const QMI_DMS_BAND_CAPABILITY_BC_3_A_SYSTEM: QmiDmsBandCapability = 16;
pub const QMI_DMS_BAND_CAPABILITY_BC_4_ALL_BLOCKS: QmiDmsBandCapability = 32;
pub const QMI_DMS_BAND_CAPABILITY_BC_5_ALL_BLOCKS: QmiDmsBandCapability = 64;
pub const QMI_DMS_BAND_CAPABILITY_GSM_DCS_1800: QmiDmsBandCapability = 128;
pub const QMI_DMS_BAND_CAPABILITY_GSM_900_EXTENDED: QmiDmsBandCapability = 256;
pub const QMI_DMS_BAND_CAPABILITY_GSM_900_PRIMARY: QmiDmsBandCapability = 512;
pub const QMI_DMS_BAND_CAPABILITY_BC_6: QmiDmsBandCapability = 1024;
pub const QMI_DMS_BAND_CAPABILITY_BC_7: QmiDmsBandCapability = 2048;
pub const QMI_DMS_BAND_CAPABILITY_BC_8: QmiDmsBandCapability = 4096;
pub const QMI_DMS_BAND_CAPABILITY_BC_9: QmiDmsBandCapability = 8192;
pub const QMI_DMS_BAND_CAPABILITY_BC_10: QmiDmsBandCapability = 16384;
pub const QMI_DMS_BAND_CAPABILITY_BC_11: QmiDmsBandCapability = 32768;
pub const QMI_DMS_BAND_CAPABILITY_GSM_450: QmiDmsBandCapability = 65536;
pub const QMI_DMS_BAND_CAPABILITY_GSM_480: QmiDmsBandCapability = 131072;
pub const QMI_DMS_BAND_CAPABILITY_GSM_750: QmiDmsBandCapability = 262144;
pub const QMI_DMS_BAND_CAPABILITY_GSM_850: QmiDmsBandCapability = 524288;
pub const QMI_DMS_BAND_CAPABILITY_GSM_900_RAILWAYS: QmiDmsBandCapability = 1048576;
pub const QMI_DMS_BAND_CAPABILITY_GSM_PCS_1900: QmiDmsBandCapability = 2097152;
pub const QMI_DMS_BAND_CAPABILITY_WCDMA_2100: QmiDmsBandCapability = 4194304;
pub const QMI_DMS_BAND_CAPABILITY_WCDMA_PCS_1900: QmiDmsBandCapability = 8388608;
pub const QMI_DMS_BAND_CAPABILITY_WCDMA_DCS_1800: QmiDmsBandCapability = 16777216;
pub const QMI_DMS_BAND_CAPABILITY_WCDMA_1700_US: QmiDmsBandCapability = 33554432;
pub const QMI_DMS_BAND_CAPABILITY_WCDMA_850_US: QmiDmsBandCapability = 67108864;
pub const QMI_DMS_BAND_CAPABILITY_WCDMA_800: QmiDmsBandCapability = 134217728;
pub const QMI_DMS_BAND_CAPABILITY_BC_12: QmiDmsBandCapability = 268435456;
pub const QMI_DMS_BAND_CAPABILITY_BC_14: QmiDmsBandCapability = 536870912;
pub const QMI_DMS_BAND_CAPABILITY_BC_15: QmiDmsBandCapability = 2147483648;
pub const QMI_DMS_BAND_CAPABILITY_WCDMA_2600: QmiDmsBandCapability = 0;
pub const QMI_DMS_BAND_CAPABILITY_WCDMA_900: QmiDmsBandCapability = 0;
pub const QMI_DMS_BAND_CAPABILITY_WCDMA_1700_JAPAN: QmiDmsBandCapability = 0;
pub const QMI_DMS_BAND_CAPABILITY_BC_16: QmiDmsBandCapability = 0;
pub const QMI_DMS_BAND_CAPABILITY_BC_17: QmiDmsBandCapability = 0;
pub const QMI_DMS_BAND_CAPABILITY_BC_18: QmiDmsBandCapability = 0;
pub const QMI_DMS_BAND_CAPABILITY_BC_19: QmiDmsBandCapability = 0;
pub const QMI_DMS_BAND_CAPABILITY_WCDMA_850_JAPAN: QmiDmsBandCapability = 0;
pub const QMI_DMS_BAND_CAPABILITY_WCDMA_1500: QmiDmsBandCapability = 0;
pub type QmiDmsLteBandCapability = c_uint;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_1: QmiDmsLteBandCapability = 1;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_2: QmiDmsLteBandCapability = 2;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_3: QmiDmsLteBandCapability = 4;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_4: QmiDmsLteBandCapability = 8;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_5: QmiDmsLteBandCapability = 16;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_6: QmiDmsLteBandCapability = 32;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_7: QmiDmsLteBandCapability = 64;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_8: QmiDmsLteBandCapability = 128;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_9: QmiDmsLteBandCapability = 256;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_10: QmiDmsLteBandCapability = 512;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_11: QmiDmsLteBandCapability = 1024;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_12: QmiDmsLteBandCapability = 2048;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_13: QmiDmsLteBandCapability = 4096;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_14: QmiDmsLteBandCapability = 8192;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_17: QmiDmsLteBandCapability = 65536;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_18: QmiDmsLteBandCapability = 131072;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_19: QmiDmsLteBandCapability = 262144;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_20: QmiDmsLteBandCapability = 524288;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_21: QmiDmsLteBandCapability = 1048576;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_24: QmiDmsLteBandCapability = 8388608;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_25: QmiDmsLteBandCapability = 16777216;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_26: QmiDmsLteBandCapability = 33554432;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_27: QmiDmsLteBandCapability = 67108864;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_28: QmiDmsLteBandCapability = 134217728;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_29: QmiDmsLteBandCapability = 268435456;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_30: QmiDmsLteBandCapability = 536870912;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_31: QmiDmsLteBandCapability = 1073741824;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_32: QmiDmsLteBandCapability = 2147483648;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_33: QmiDmsLteBandCapability = 0;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_34: QmiDmsLteBandCapability = 0;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_35: QmiDmsLteBandCapability = 0;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_36: QmiDmsLteBandCapability = 0;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_37: QmiDmsLteBandCapability = 0;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_38: QmiDmsLteBandCapability = 0;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_39: QmiDmsLteBandCapability = 0;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_40: QmiDmsLteBandCapability = 0;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_41: QmiDmsLteBandCapability = 0;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_42: QmiDmsLteBandCapability = 0;
pub const QMI_DMS_LTE_BAND_CAPABILITY_EUTRAN_43: QmiDmsLteBandCapability = 0;
pub type QmiDmsOfflineReason = c_uint;
pub const QMI_DMS_OFFLINE_REASON_HOST_IMAGE_MISCONFIGURATION: QmiDmsOfflineReason = 1;
pub const QMI_DMS_OFFLINE_REASON_PRI_IMAGE_MISCONFIGURATION: QmiDmsOfflineReason = 2;
pub const QMI_DMS_OFFLINE_REASON_PRI_VERSION_INCOMPATIBLE: QmiDmsOfflineReason = 4;
pub const QMI_DMS_OFFLINE_REASON_DEVICE_MEMORY_FULL: QmiDmsOfflineReason = 8;
pub type QmiDmsPowerState = c_uint;
pub const QMI_DMS_POWER_STATE_EXTERNAL_SOURCE: QmiDmsPowerState = 1;
pub const QMI_DMS_POWER_STATE_BATTERY_CONNECTED: QmiDmsPowerState = 2;
pub const QMI_DMS_POWER_STATE_BATTERY_CHARGING: QmiDmsPowerState = 4;
pub const QMI_DMS_POWER_STATE_FAULT: QmiDmsPowerState = 8;
pub type QmiDsdApnTypePreference = c_uint;
pub const QMI_DSD_APN_TYPE_PREFERENCE_DEFAULT: QmiDsdApnTypePreference = 1;
pub const QMI_DSD_APN_TYPE_PREFERENCE_IMS: QmiDsdApnTypePreference = 2;
pub const QMI_DSD_APN_TYPE_PREFERENCE_MMS: QmiDsdApnTypePreference = 4;
pub const QMI_DSD_APN_TYPE_PREFERENCE_DUN: QmiDsdApnTypePreference = 8;
pub const QMI_DSD_APN_TYPE_PREFERENCE_SUPL: QmiDsdApnTypePreference = 16;
pub const QMI_DSD_APN_TYPE_PREFERENCE_HIPRI: QmiDsdApnTypePreference = 32;
pub const QMI_DSD_APN_TYPE_PREFERENCE_FOTA: QmiDsdApnTypePreference = 64;
pub const QMI_DSD_APN_TYPE_PREFERENCE_CBS: QmiDsdApnTypePreference = 128;
pub const QMI_DSD_APN_TYPE_PREFERENCE_IA: QmiDsdApnTypePreference = 256;
pub const QMI_DSD_APN_TYPE_PREFERENCE_EMERGENCY: QmiDsdApnTypePreference = 512;
pub type QmiDsdSoMask = c_uint;
pub const QMI_DSD_3GPP_SO_MASK_WCDMA: QmiDsdSoMask = 1;
pub const QMI_DSD_3GPP_SO_MASK_HSDPA: QmiDsdSoMask = 2;
pub const QMI_DSD_3GPP_SO_MASK_HSUPA: QmiDsdSoMask = 4;
pub const QMI_DSD_3GPP_SO_MASK_HSDPAPLUS: QmiDsdSoMask = 8;
pub const QMI_DSD_3GPP_SO_MASK_DC_HSDPAPLUS: QmiDsdSoMask = 16;
pub const QMI_DSD_3GPP_SO_MASK_64_QAM: QmiDsdSoMask = 32;
pub const QMI_DSD_3GPP_SO_MASK_HSPA: QmiDsdSoMask = 64;
pub const QMI_DSD_3GPP_SO_MASK_GPRS: QmiDsdSoMask = 128;
pub const QMI_DSD_3GPP_SO_MASK_EDGE: QmiDsdSoMask = 256;
pub const QMI_DSD_3GPP_SO_MASK_GSM: QmiDsdSoMask = 512;
pub const QMI_DSD_3GPP_SO_MASK_S2B: QmiDsdSoMask = 1024;
pub const QMI_DSD_3GPP_SO_MASK_LTE_LIMITED_SRVC: QmiDsdSoMask = 2048;
pub const QMI_DSD_3GPP_SO_MASK_LTE_FDD: QmiDsdSoMask = 4096;
pub const QMI_DSD_3GPP_SO_MASK_LTE_TDD: QmiDsdSoMask = 8192;
pub const QMI_DSD_3GPP_SO_MASK_TDSCDMA: QmiDsdSoMask = 16384;
pub const QMI_DSD_3GPP_SO_MASK_DC_HSUPA: QmiDsdSoMask = 32768;
pub const QMI_DSD_3GPP_SO_MASK_LTE_CA_DL: QmiDsdSoMask = 65536;
pub const QMI_DSD_3GPP_SO_MASK_LTE_CA_UL: QmiDsdSoMask = 131072;
pub const QMI_DSD_3GPP_SO_MASK_S2B_LIMITED_SRVC: QmiDsdSoMask = 262144;
pub const QMI_DSD_3GPP_SO_MASK_FOUR_POINT_FIVE_G: QmiDsdSoMask = 524288;
pub const QMI_DSD_3GPP_SO_MASK_FOUR_POINT_FIVE_G_PLUS: QmiDsdSoMask = 1048576;
pub const QMI_DSD_3GPP2_SO_MASK_1X_IS95: QmiDsdSoMask = 16777216;
pub const QMI_DSD_3GPP2_SO_MASK_1X_IS2000: QmiDsdSoMask = 33554432;
pub const QMI_DSD_3GPP2_SO_MASK_1X_IS2000_REL_A: QmiDsdSoMask = 67108864;
pub const QMI_DSD_3GPP2_SO_MASK_HDR_REV0_DPA: QmiDsdSoMask = 134217728;
pub const QMI_DSD_3GPP2_SO_MASK_HDR_REVA_DPA: QmiDsdSoMask = 268435456;
pub const QMI_DSD_3GPP2_SO_MASK_HDR_REVB_DPA: QmiDsdSoMask = 536870912;
pub const QMI_DSD_3GPP2_SO_MASK_HDR_REVA_MPA: QmiDsdSoMask = 1073741824;
pub const QMI_DSD_3GPP2_SO_MASK_HDR_REVB_MPA: QmiDsdSoMask = 2147483648;
pub const QMI_DSD_3GPP2_SO_MASK_HDR_REVA_EMPA: QmiDsdSoMask = 0;
pub const QMI_DSD_3GPP2_SO_MASK_HDR_REVB_EMPA: QmiDsdSoMask = 0;
pub const QMI_DSD_3GPP2_SO_MASK_HDR_REVB_MMPA: QmiDsdSoMask = 0;
pub const QMI_DSD_3GPP2_SO_MASK_HDR_EVDO_FMC: QmiDsdSoMask = 0;
pub const QMI_DSD_3GPP2_SO_MASK_1X_CS: QmiDsdSoMask = 0;
pub const QMI_DSD_3GPP_SO_MASK_5G_TDD: QmiDsdSoMask = 0;
pub const QMI_DSD_3GPP_SO_MASK_5G_SUB6: QmiDsdSoMask = 0;
pub const QMI_DSD_3GPP_SO_MASK_5G_MMWAVE: QmiDsdSoMask = 0;
pub const QMI_DSD_3GPP_SO_MASK_5G_NSA: QmiDsdSoMask = 0;
pub const QMI_DSD_3GPP_SO_MASK_5G_SA: QmiDsdSoMask = 0;
pub type QmiLocDeleteCellDatabase = c_uint;
pub const QMI_LOC_DELETE_CELL_DATABASE_POS: QmiLocDeleteCellDatabase = 1;
pub const QMI_LOC_DELETE_CELL_DATABASE_LATEST_GPS_POS: QmiLocDeleteCellDatabase = 2;
pub const QMI_LOC_DELETE_CELL_DATABASE_OTA_POS: QmiLocDeleteCellDatabase = 4;
pub const QMI_LOC_DELETE_CELL_DATABASE_EXT_REF_POS: QmiLocDeleteCellDatabase = 8;
pub const QMI_LOC_DELETE_CELL_DATABASE_TIMETAG: QmiLocDeleteCellDatabase = 16;
pub const QMI_LOC_DELETE_CELL_DATABASE_CELLID: QmiLocDeleteCellDatabase = 32;
pub const QMI_LOC_DELETE_CELL_DATABASE_CACHED_CELLID: QmiLocDeleteCellDatabase = 64;
pub const QMI_LOC_DELETE_CELL_DATABASE_LAST_SRV_CELL: QmiLocDeleteCellDatabase = 128;
pub const QMI_LOC_DELETE_CELL_DATABASE_CUR_SRV_CELL: QmiLocDeleteCellDatabase = 256;
pub const QMI_LOC_DELETE_CELL_DATABASE_NEIGHBOR_INFO: QmiLocDeleteCellDatabase = 512;
pub type QmiLocDeleteClockInfo = c_uint;
pub const QMI_LOC_DELETE_CLOCK_INFO_TIME_EST: QmiLocDeleteClockInfo = 1;
pub const QMI_LOC_DELETE_CLOCK_INFO_FREQ_EST: QmiLocDeleteClockInfo = 2;
pub const QMI_LOC_DELETE_CLOCK_INFO_WEEK_NUMBER: QmiLocDeleteClockInfo = 4;
pub const QMI_LOC_DELETE_CLOCK_INFO_RTC_TIME: QmiLocDeleteClockInfo = 8;
pub const QMI_LOC_DELETE_CLOCK_INFO_TIME_TRANSFER: QmiLocDeleteClockInfo = 16;
pub const QMI_LOC_DELETE_CLOCK_INFO_GPS_TIME_EST: QmiLocDeleteClockInfo = 32;
pub const QMI_LOC_DELETE_CLOCK_INFO_GLO_TIME_EST: QmiLocDeleteClockInfo = 64;
pub const QMI_LOC_DELETE_CLOCK_INFO_GLO_DAY_NUMBER: QmiLocDeleteClockInfo = 128;
pub const QMI_LOC_DELETE_CLOCK_INFO_GLO_YEAR_NUMBER: QmiLocDeleteClockInfo = 256;
pub const QMI_LOC_DELETE_CLOCK_INFO_GLO_RF_GRP_DELAY: QmiLocDeleteClockInfo = 512;
pub const QMI_LOC_DELETE_CLOCK_INFO_DISABLE_TT: QmiLocDeleteClockInfo = 1024;
pub type QmiLocDeleteGnssData = c_uint;
pub const QMI_LOC_DELETE_GNSS_DATA_GPS_SVDIR: QmiLocDeleteGnssData = 1;
pub const QMI_LOC_DELETE_GNSS_DATA_GPS_SVSTEER: QmiLocDeleteGnssData = 2;
pub const QMI_LOC_DELETE_GNSS_DATA_GPS_TIME: QmiLocDeleteGnssData = 4;
pub const QMI_LOC_DELETE_GNSS_DATA_GPS_ALM_CORR: QmiLocDeleteGnssData = 8;
pub const QMI_LOC_DELETE_GNSS_DATA_GLO_SVDIR: QmiLocDeleteGnssData = 16;
pub const QMI_LOC_DELETE_GNSS_DATA_GLO_SVSTEER: QmiLocDeleteGnssData = 32;
pub const QMI_LOC_DELETE_GNSS_DATA_GLO_TIME: QmiLocDeleteGnssData = 64;
pub const QMI_LOC_DELETE_GNSS_DATA_GLO_ALM_CORR: QmiLocDeleteGnssData = 128;
pub const QMI_LOC_DELETE_GNSS_DATA_SBAS_SVDIR: QmiLocDeleteGnssData = 256;
pub const QMI_LOC_DELETE_GNSS_DATA_SBAS_SVSTEER: QmiLocDeleteGnssData = 512;
pub const QMI_LOC_DELETE_GNSS_DATA_POSITION: QmiLocDeleteGnssData = 1024;
pub const QMI_LOC_DELETE_GNSS_DATA_TIME: QmiLocDeleteGnssData = 2048;
pub const QMI_LOC_DELETE_GNSS_DATA_IONO: QmiLocDeleteGnssData = 4096;
pub const QMI_LOC_DELETE_GNSS_DATA_UTC: QmiLocDeleteGnssData = 8192;
pub const QMI_LOC_DELETE_GNSS_DATA_HEALTH: QmiLocDeleteGnssData = 16384;
pub const QMI_LOC_DELETE_GNSS_DATA_SADATA: QmiLocDeleteGnssData = 32768;
pub const QMI_LOC_DELETE_GNSS_DATA_RTI: QmiLocDeleteGnssData = 65536;
pub const QMI_LOC_DELETE_GNSS_DATA_SV_NO_EXIST: QmiLocDeleteGnssData = 131072;
pub const QMI_LOC_DELETE_GNSS_DATA_FREQ_BIAS_EST: QmiLocDeleteGnssData = 262144;
pub type QmiLocDeleteSvInfo = c_uint;
pub const QMI_LOC_DELETE_SV_INFO_EPHEMERIS: QmiLocDeleteSvInfo = 1;
pub const QMI_LOC_DELETE_SV_INFO_ALMANAC: QmiLocDeleteSvInfo = 2;
pub type QmiLocEventRegistrationFlag = c_uint;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_POSITION_REPORT: QmiLocEventRegistrationFlag = 1;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_GNSS_SATELLITE_INFO: QmiLocEventRegistrationFlag = 2;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_NMEA: QmiLocEventRegistrationFlag = 4;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_NI_NOTIFY_VERIFY_REQUEST: QmiLocEventRegistrationFlag = 8;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_INJECT_TIME_REQUEST: QmiLocEventRegistrationFlag = 16;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_INJECT_PREDICTED_ORBITS_REQUEST:
QmiLocEventRegistrationFlag = 32;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_INJECT_POSITION_REQUEST: QmiLocEventRegistrationFlag = 64;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_ENGINE_STATE: QmiLocEventRegistrationFlag = 128;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_FIX_SESSION_STATE: QmiLocEventRegistrationFlag = 256;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_WIFI_REQUEST: QmiLocEventRegistrationFlag = 512;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_SENSOR_STREAMING_READY_STATUS:
QmiLocEventRegistrationFlag = 1024;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_TIME_SYNC_REQUEST: QmiLocEventRegistrationFlag = 2048;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_SET_SPI_STREAMING_REPORT: QmiLocEventRegistrationFlag =
4096;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_LOCATION_SERVER_CONNECTION_REQUEST:
QmiLocEventRegistrationFlag = 8192;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_NI_GEOFENCE_NOTIFICATION: QmiLocEventRegistrationFlag =
16384;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_GEOFENCE_GENERAL_ALERT: QmiLocEventRegistrationFlag =
32768;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_GEOFENCE_BREACH_NOTIFICATION:
QmiLocEventRegistrationFlag = 65536;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_PEDOMETER_CONTROL: QmiLocEventRegistrationFlag = 131072;
pub const QMI_LOC_EVENT_REGISTRATION_FLAG_MOTION_DATA_CONTROL: QmiLocEventRegistrationFlag = 262144;
pub type QmiLocNmeaType = c_uint;
pub const QMI_LOC_NMEA_TYPE_GGA: QmiLocNmeaType = 1;
pub const QMI_LOC_NMEA_TYPE_RMC: QmiLocNmeaType = 2;
pub const QMI_LOC_NMEA_TYPE_GSV: QmiLocNmeaType = 4;
pub const QMI_LOC_NMEA_TYPE_GSA: QmiLocNmeaType = 8;
pub const QMI_LOC_NMEA_TYPE_VTG: QmiLocNmeaType = 16;
pub const QMI_LOC_NMEA_TYPE_PQXFI: QmiLocNmeaType = 32;
pub const QMI_LOC_NMEA_TYPE_PSTIS: QmiLocNmeaType = 64;
pub const QMI_LOC_NMEA_TYPE_ALL: QmiLocNmeaType = 65535;
pub type QmiLocSatelliteValidInformation = c_uint;
pub const QMI_LOC_SATELLITE_VALID_INFORMATION_SYSTEM: QmiLocSatelliteValidInformation = 1;
pub const QMI_LOC_SATELLITE_VALID_INFORMATION_GNSS_SATELLITE_ID: QmiLocSatelliteValidInformation =
2;
pub const QMI_LOC_SATELLITE_VALID_INFORMATION_HEALTH_STATUS: QmiLocSatelliteValidInformation = 4;
pub const QMI_LOC_SATELLITE_VALID_INFORMATION_PROCESS_STATUS: QmiLocSatelliteValidInformation = 8;
pub const QMI_LOC_SATELLITE_VALID_INFORMATION_SATELLITE_INFO_MASK: QmiLocSatelliteValidInformation =
16;
pub const QMI_LOC_SATELLITE_VALID_INFORMATION_ELEVATION: QmiLocSatelliteValidInformation = 32;
pub const QMI_LOC_SATELLITE_VALID_INFORMATION_AZIMUTH: QmiLocSatelliteValidInformation = 64;
pub const QMI_LOC_SATELLITE_VALID_INFORMATION_SIGNAL_TO_NOISE_RATIO:
QmiLocSatelliteValidInformation = 128;
pub type QmiLocSensorDataUsage = c_uint;
pub const QMI_LOC_SENSOR_DATA_USAGE_ACCELEROMETER_USED: QmiLocSensorDataUsage = 1;
pub const QMI_LOC_SENSOR_DATA_USAGE_GYRO_USED: QmiLocSensorDataUsage = 2;
pub const QMI_LOC_SENSOR_DATA_USAGE_AIDED_HEADING: QmiLocSensorDataUsage = 0;
pub const QMI_LOC_SENSOR_DATA_USAGE_AIDED_SPEED: QmiLocSensorDataUsage = 0;
pub const QMI_LOC_SENSOR_DATA_USAGE_AIDED_POSITION: QmiLocSensorDataUsage = 0;
pub const QMI_LOC_SENSOR_DATA_USAGE_AIDED_VELOCITY: QmiLocSensorDataUsage = 0;
pub type QmiLocServerAddressType = c_uint;
pub const QMI_LOC_SERVER_ADDRESS_TYPE_NONE: QmiLocServerAddressType = 0;
pub const QMI_LOC_SERVER_ADDRESS_TYPE_IPV4: QmiLocServerAddressType = 1;
pub const QMI_LOC_SERVER_ADDRESS_TYPE_IPV6: QmiLocServerAddressType = 2;
pub const QMI_LOC_SERVER_ADDRESS_TYPE_URL: QmiLocServerAddressType = 4;
pub type QmiLocTechnologyUsed = c_uint;
pub const QMI_LOC_TECHNOLOGY_USED_SATELLITE: QmiLocTechnologyUsed = 1;
pub const QMI_LOC_TECHNOLOGY_USED_CELLULAR: QmiLocTechnologyUsed = 2;
pub const QMI_LOC_TECHNOLOGY_USED_WIFI: QmiLocTechnologyUsed = 4;
pub const QMI_LOC_TECHNOLOGY_USED_SENSORS: QmiLocTechnologyUsed = 8;
pub const QMI_LOC_TECHNOLOGY_USED_REFERENCE_LOCATION: QmiLocTechnologyUsed = 16;
pub const QMI_LOC_TECHNOLOGY_USED_INJECTED_POSITION: QmiLocTechnologyUsed = 32;
pub const QMI_LOC_TECHNOLOGY_USED_AFLT: QmiLocTechnologyUsed = 64;
pub const QMI_LOC_TECHNOLOGY_USED_HYBRID: QmiLocTechnologyUsed = 128;
pub type QmiNasBandPreference = c_uint;
pub const QMI_NAS_BAND_PREFERENCE_BC_0_A_SYSTEM: QmiNasBandPreference = 1;
pub const QMI_NAS_BAND_PREFERENCE_BC_0_B_SYSTEM: QmiNasBandPreference = 2;
pub const QMI_NAS_BAND_PREFERENCE_BC_1_ALL_BLOCKS: QmiNasBandPreference = 4;
pub const QMI_NAS_BAND_PREFERENCE_BC_2: QmiNasBandPreference = 8;
pub const QMI_NAS_BAND_PREFERENCE_BC_3_A_SYSTEM: QmiNasBandPreference = 16;
pub const QMI_NAS_BAND_PREFERENCE_BC_4_ALL_BLOCKS: QmiNasBandPreference = 32;
pub const QMI_NAS_BAND_PREFERENCE_BC_5_ALL_BLOCKS: QmiNasBandPreference = 64;
pub const QMI_NAS_BAND_PREFERENCE_GSM_DCS_1800: QmiNasBandPreference = 128;
pub const QMI_NAS_BAND_PREFERENCE_GSM_900_EXTENDED: QmiNasBandPreference = 256;
pub const QMI_NAS_BAND_PREFERENCE_GSM_900_PRIMARY: QmiNasBandPreference = 512;
pub const QMI_NAS_BAND_PREFERENCE_BC_6: QmiNasBandPreference = 1024;
pub const QMI_NAS_BAND_PREFERENCE_BC_7: QmiNasBandPreference = 2048;
pub const QMI_NAS_BAND_PREFERENCE_BC_8: QmiNasBandPreference = 4096;
pub const QMI_NAS_BAND_PREFERENCE_BC_9: QmiNasBandPreference = 8192;
pub const QMI_NAS_BAND_PREFERENCE_BC_10: QmiNasBandPreference = 16384;
pub const QMI_NAS_BAND_PREFERENCE_BC_11: QmiNasBandPreference = 32768;
pub const QMI_NAS_BAND_PREFERENCE_GSM_450: QmiNasBandPreference = 65536;
pub const QMI_NAS_BAND_PREFERENCE_GSM_480: QmiNasBandPreference = 131072;
pub const QMI_NAS_BAND_PREFERENCE_GSM_750: QmiNasBandPreference = 262144;
pub const QMI_NAS_BAND_PREFERENCE_GSM_850: QmiNasBandPreference = 524288;
pub const QMI_NAS_BAND_PREFERENCE_GSM_900_RAILWAYS: QmiNasBandPreference = 1048576;
pub const QMI_NAS_BAND_PREFERENCE_GSM_PCS_1900: QmiNasBandPreference = 2097152;
pub const QMI_NAS_BAND_PREFERENCE_WCDMA_2100: QmiNasBandPreference = 4194304;
pub const QMI_NAS_BAND_PREFERENCE_WCDMA_PCS_1900: QmiNasBandPreference = 8388608;
pub const QMI_NAS_BAND_PREFERENCE_WCDMA_DCS_1800: QmiNasBandPreference = 16777216;
pub const QMI_NAS_BAND_PREFERENCE_WCDMA_1700_US: QmiNasBandPreference = 33554432;
pub const QMI_NAS_BAND_PREFERENCE_WCDMA_850_US: QmiNasBandPreference = 67108864;
pub const QMI_NAS_BAND_PREFERENCE_WCDMA_800: QmiNasBandPreference = 134217728;
pub const QMI_NAS_BAND_PREFERENCE_BC_12: QmiNasBandPreference = 268435456;
pub const QMI_NAS_BAND_PREFERENCE_BC_14: QmiNasBandPreference = 536870912;
pub const QMI_NAS_BAND_PREFERENCE_BC_15: QmiNasBandPreference = 2147483648;
pub const QMI_NAS_BAND_PREFERENCE_WCDMA_2600: QmiNasBandPreference = 0;
pub const QMI_NAS_BAND_PREFERENCE_WCDMA_900: QmiNasBandPreference = 0;
pub const QMI_NAS_BAND_PREFERENCE_WCDMA_1700_JAPAN: QmiNasBandPreference = 0;
pub const QMI_NAS_BAND_PREFERENCE_BC_16: QmiNasBandPreference = 0;
pub const QMI_NAS_BAND_PREFERENCE_BC_17: QmiNasBandPreference = 0;
pub const QMI_NAS_BAND_PREFERENCE_BC_18: QmiNasBandPreference = 0;
pub const QMI_NAS_BAND_PREFERENCE_BC_19: QmiNasBandPreference = 0;
pub const QMI_NAS_BAND_PREFERENCE_WCDMA_850_JAPAN: QmiNasBandPreference = 0;
pub const QMI_NAS_BAND_PREFERENCE_WCDMA_1500: QmiNasBandPreference = 0;
pub type QmiNasLteBandPreference = c_uint;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_1: QmiNasLteBandPreference = 1;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_2: QmiNasLteBandPreference = 2;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_3: QmiNasLteBandPreference = 4;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_4: QmiNasLteBandPreference = 8;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_5: QmiNasLteBandPreference = 16;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_6: QmiNasLteBandPreference = 32;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_7: QmiNasLteBandPreference = 64;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_8: QmiNasLteBandPreference = 128;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_9: QmiNasLteBandPreference = 256;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_10: QmiNasLteBandPreference = 512;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_11: QmiNasLteBandPreference = 1024;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_12: QmiNasLteBandPreference = 2048;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_13: QmiNasLteBandPreference = 4096;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_14: QmiNasLteBandPreference = 8192;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_17: QmiNasLteBandPreference = 65536;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_18: QmiNasLteBandPreference = 131072;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_19: QmiNasLteBandPreference = 262144;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_20: QmiNasLteBandPreference = 524288;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_21: QmiNasLteBandPreference = 1048576;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_24: QmiNasLteBandPreference = 8388608;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_25: QmiNasLteBandPreference = 16777216;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_26: QmiNasLteBandPreference = 33554432;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_27: QmiNasLteBandPreference = 67108864;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_28: QmiNasLteBandPreference = 134217728;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_29: QmiNasLteBandPreference = 268435456;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_30: QmiNasLteBandPreference = 536870912;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_31: QmiNasLteBandPreference = 1073741824;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_32: QmiNasLteBandPreference = 2147483648;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_33: QmiNasLteBandPreference = 0;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_34: QmiNasLteBandPreference = 0;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_35: QmiNasLteBandPreference = 0;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_36: QmiNasLteBandPreference = 0;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_37: QmiNasLteBandPreference = 0;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_38: QmiNasLteBandPreference = 0;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_39: QmiNasLteBandPreference = 0;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_40: QmiNasLteBandPreference = 0;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_41: QmiNasLteBandPreference = 0;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_42: QmiNasLteBandPreference = 0;
pub const QMI_NAS_LTE_BAND_PREFERENCE_EUTRAN_43: QmiNasLteBandPreference = 0;
pub type QmiNasNetworkNameDisplayCondition = c_uint;
pub const QMI_NAS_NETWORK_NAME_DISPLAY_CONDITION_DISPLAY_REGISTERED_PLMN_IF_KNOWN_NETWORK:
QmiNasNetworkNameDisplayCondition = 1;
pub const QMI_NAS_NETWORK_NAME_DISPLAY_CONDITION_DISPLAY_SPN_NOT_REQUIRED_IF_UNKNOWN_NETWORK:
QmiNasNetworkNameDisplayCondition = 2;
pub type QmiNasNetworkScanType = c_uint;
pub const QMI_NAS_NETWORK_SCAN_TYPE_GSM: QmiNasNetworkScanType = 1;
pub const QMI_NAS_NETWORK_SCAN_TYPE_UMTS: QmiNasNetworkScanType = 2;
pub const QMI_NAS_NETWORK_SCAN_TYPE_LTE: QmiNasNetworkScanType = 4;
pub const QMI_NAS_NETWORK_SCAN_TYPE_TD_SCDMA: QmiNasNetworkScanType = 8;
pub type QmiNasNetworkStatus = c_uint;
pub const QMI_NAS_NETWORK_STATUS_CURRENT_SERVING: QmiNasNetworkStatus = 1;
pub const QMI_NAS_NETWORK_STATUS_AVAILABLE: QmiNasNetworkStatus = 2;
pub const QMI_NAS_NETWORK_STATUS_HOME: QmiNasNetworkStatus = 4;
pub const QMI_NAS_NETWORK_STATUS_ROAMING: QmiNasNetworkStatus = 8;
pub const QMI_NAS_NETWORK_STATUS_FORBIDDEN: QmiNasNetworkStatus = 16;
pub const QMI_NAS_NETWORK_STATUS_NOT_FORBIDDEN: QmiNasNetworkStatus = 32;
pub const QMI_NAS_NETWORK_STATUS_PREFERRED: QmiNasNetworkStatus = 64;
pub const QMI_NAS_NETWORK_STATUS_NOT_PREFERRED: QmiNasNetworkStatus = 128;
pub type QmiNasPlmnAccessTechnologyIdentifier = c_uint;
pub const QMI_NAS_PLMN_ACCESS_TECHNOLOGY_IDENTIFIER_UNSPECIFIED:
QmiNasPlmnAccessTechnologyIdentifier = 0;
pub const QMI_NAS_PLMN_ACCESS_TECHNOLOGY_IDENTIFIER_GSM_COMPACT:
QmiNasPlmnAccessTechnologyIdentifier = 64;
pub const QMI_NAS_PLMN_ACCESS_TECHNOLOGY_IDENTIFIER_GSM: QmiNasPlmnAccessTechnologyIdentifier = 128;
pub const QMI_NAS_PLMN_ACCESS_TECHNOLOGY_IDENTIFIER_NGRAN: QmiNasPlmnAccessTechnologyIdentifier =
2048;
pub const QMI_NAS_PLMN_ACCESS_TECHNOLOGY_IDENTIFIER_EUTRAN: QmiNasPlmnAccessTechnologyIdentifier =
16384;
pub const QMI_NAS_PLMN_ACCESS_TECHNOLOGY_IDENTIFIER_UTRAN: QmiNasPlmnAccessTechnologyIdentifier =
32768;
pub const QMI_NAS_PLMN_ACCESS_TECHNOLOGY_IDENTIFIER_ALL: QmiNasPlmnAccessTechnologyIdentifier =
65535;
pub type QmiNasRadioTechnologyPreference = c_uint;
pub const QMI_NAS_RADIO_TECHNOLOGY_PREFERENCE_AUTO: QmiNasRadioTechnologyPreference = 0;
pub const QMI_NAS_RADIO_TECHNOLOGY_PREFERENCE_3GPP2: QmiNasRadioTechnologyPreference = 1;
pub const QMI_NAS_RADIO_TECHNOLOGY_PREFERENCE_3GPP: QmiNasRadioTechnologyPreference = 2;
pub const QMI_NAS_RADIO_TECHNOLOGY_PREFERENCE_AMPS_OR_GSM: QmiNasRadioTechnologyPreference = 4;
pub const QMI_NAS_RADIO_TECHNOLOGY_PREFERENCE_CDMA_OR_WCDMA: QmiNasRadioTechnologyPreference = 8;
pub const QMI_NAS_RADIO_TECHNOLOGY_PREFERENCE_HDR: QmiNasRadioTechnologyPreference = 16;
pub const QMI_NAS_RADIO_TECHNOLOGY_PREFERENCE_LTE: QmiNasRadioTechnologyPreference = 32;
pub type QmiNasRatModePreference = c_uint;
pub const QMI_NAS_RAT_MODE_PREFERENCE_CDMA_1X: QmiNasRatModePreference = 1;
pub const QMI_NAS_RAT_MODE_PREFERENCE_CDMA_1XEVDO: QmiNasRatModePreference = 2;
pub const QMI_NAS_RAT_MODE_PREFERENCE_GSM: QmiNasRatModePreference = 4;
pub const QMI_NAS_RAT_MODE_PREFERENCE_UMTS: QmiNasRatModePreference = 8;
pub const QMI_NAS_RAT_MODE_PREFERENCE_LTE: QmiNasRatModePreference = 16;
pub const QMI_NAS_RAT_MODE_PREFERENCE_TD_SCDMA: QmiNasRatModePreference = 32;
pub const QMI_NAS_RAT_MODE_PREFERENCE_5GNR: QmiNasRatModePreference = 64;
pub type QmiNasSignalStrengthRequest = c_uint;
pub const QMI_NAS_SIGNAL_STRENGTH_REQUEST_NONE: QmiNasSignalStrengthRequest = 0;
pub const QMI_NAS_SIGNAL_STRENGTH_REQUEST_RSSI: QmiNasSignalStrengthRequest = 1;
pub const QMI_NAS_SIGNAL_STRENGTH_REQUEST_ECIO: QmiNasSignalStrengthRequest = 2;
pub const QMI_NAS_SIGNAL_STRENGTH_REQUEST_IO: QmiNasSignalStrengthRequest = 4;
pub const QMI_NAS_SIGNAL_STRENGTH_REQUEST_SINR: QmiNasSignalStrengthRequest = 8;
pub const QMI_NAS_SIGNAL_STRENGTH_REQUEST_ERROR_RATE: QmiNasSignalStrengthRequest = 16;
pub const QMI_NAS_SIGNAL_STRENGTH_REQUEST_RSRQ: QmiNasSignalStrengthRequest = 32;
pub const QMI_NAS_SIGNAL_STRENGTH_REQUEST_LTE_SNR: QmiNasSignalStrengthRequest = 64;
pub const QMI_NAS_SIGNAL_STRENGTH_REQUEST_LTE_RSRP: QmiNasSignalStrengthRequest = 128;
pub type QmiNasTdScdmaBandPreference = c_uint;
pub const QMI_NAS_TD_SCDMA_BAND_PREFERENCE_A: QmiNasTdScdmaBandPreference = 1;
pub const QMI_NAS_TD_SCDMA_BAND_PREFERENCE_B: QmiNasTdScdmaBandPreference = 2;
pub const QMI_NAS_TD_SCDMA_BAND_PREFERENCE_C: QmiNasTdScdmaBandPreference = 4;
pub const QMI_NAS_TD_SCDMA_BAND_PREFERENCE_D: QmiNasTdScdmaBandPreference = 8;
pub const QMI_NAS_TD_SCDMA_BAND_PREFERENCE_E: QmiNasTdScdmaBandPreference = 16;
pub const QMI_NAS_TD_SCDMA_BAND_PREFERENCE_F: QmiNasTdScdmaBandPreference = 32;
pub type QmiPbmEventRegistrationFlag = c_uint;
pub const QMI_PBM_EVENT_REGISTRATION_FLAG_RECORD_UPDATE: QmiPbmEventRegistrationFlag = 1;
pub const QMI_PBM_EVENT_REGISTRATION_FLAG_PHONEBOOK_READY: QmiPbmEventRegistrationFlag = 2;
pub const QMI_PBM_EVENT_REGISTRATION_FLAG_EMERGENCY_NUMBER_LIST: QmiPbmEventRegistrationFlag = 4;
pub const QMI_PBM_EVENT_REGISTRATION_FLAG_HIDDEN_RECORD_STATUS: QmiPbmEventRegistrationFlag = 8;
pub const QMI_PBM_EVENT_REGISTRATION_FLAG_AAS_UPDATE: QmiPbmEventRegistrationFlag = 16;
pub const QMI_PBM_EVENT_REGISTRATION_FLAG_GAS_UPDATE: QmiPbmEventRegistrationFlag = 32;
pub type QmiPbmPhonebookType = c_uint;
pub const QMI_PBM_PHONEBOOK_TYPE_ADN: QmiPbmPhonebookType = 1;
pub const QMI_PBM_PHONEBOOK_TYPE_FDN: QmiPbmPhonebookType = 2;
pub const QMI_PBM_PHONEBOOK_TYPE_MSISDN: QmiPbmPhonebookType = 4;
pub const QMI_PBM_PHONEBOOK_TYPE_MBDN: QmiPbmPhonebookType = 8;
pub const QMI_PBM_PHONEBOOK_TYPE_SDN: QmiPbmPhonebookType = 16;
pub const QMI_PBM_PHONEBOOK_TYPE_BDN: QmiPbmPhonebookType = 32;
pub const QMI_PBM_PHONEBOOK_TYPE_LND: QmiPbmPhonebookType = 64;
pub const QMI_PBM_PHONEBOOK_TYPE_MBN: QmiPbmPhonebookType = 128;
pub type QmiPdsDataValid = c_uint;
pub const QMI_PDS_DATA_VALID_TIMESTAMP_CALENDAR: QmiPdsDataValid = 1;
pub const QMI_PDS_DATA_VALID_TIMESTAMP_UTC: QmiPdsDataValid = 2;
pub const QMI_PDS_DATA_VALID_LEAP_SECONDS: QmiPdsDataValid = 4;
pub const QMI_PDS_DATA_VALID_TIME_UNCERTAINTY: QmiPdsDataValid = 8;
pub const QMI_PDS_DATA_VALID_LATITUDE: QmiPdsDataValid = 16;
pub const QMI_PDS_DATA_VALID_LONGITUDE: QmiPdsDataValid = 32;
pub const QMI_PDS_DATA_VALID_ELLIPSOID_ALTITUDE: QmiPdsDataValid = 64;
pub const QMI_PDS_DATA_VALID_MEAN_SEA_LEVEL_ALTITUDE: QmiPdsDataValid = 128;
pub const QMI_PDS_DATA_VALID_HORIZONTAL_SPEED: QmiPdsDataValid = 256;
pub const QMI_PDS_DATA_VALID_VERTICAL_SPEED: QmiPdsDataValid = 512;
pub const QMI_PDS_DATA_VALID_HEADING: QmiPdsDataValid = 1024;
pub const QMI_PDS_DATA_VALID_HORIZONTAL_UNCERTAINTY_CIRCULAR: QmiPdsDataValid = 2048;
pub const QMI_PDS_DATA_VALID_HORIZONTAL_UNCERTAINTY_ELLIPSE_SEMI_MAJOR: QmiPdsDataValid = 4096;
pub const QMI_PDS_DATA_VALID_HORIZONTAL_UNCERTAINTY_ELLIPSE_SEMI_MINOR: QmiPdsDataValid = 8192;
pub const QMI_PDS_DATA_VALID_HORIZONTAL_UNCERTAINTY_ELLIPSE_ORIENT_AZIMUTH: QmiPdsDataValid = 16384;
pub const QMI_PDS_DATA_VALID_VERTICAL_UNCERTAINTY: QmiPdsDataValid = 32768;
pub const QMI_PDS_DATA_VALID_HORIZONTAL_VELOCITY_UNCERTAINTY: QmiPdsDataValid = 65536;
pub const QMI_PDS_DATA_VALID_VERTICAL_VELOCITY_UNCERTAINTY: QmiPdsDataValid = 131072;
pub const QMI_PDS_DATA_VALID_HORIZONTAL_CONFIDENCE: QmiPdsDataValid = 262144;
pub const QMI_PDS_DATA_VALID_POSITION_DOP: QmiPdsDataValid = 524288;
pub const QMI_PDS_DATA_VALID_HORIZONTAL_DOP: QmiPdsDataValid = 1048576;
pub const QMI_PDS_DATA_VALID_VERTICAL_DOP: QmiPdsDataValid = 2097152;
pub const QMI_PDS_DATA_VALID_OPERATING_MODE: QmiPdsDataValid = 4194304;
pub type QmiServiceFlag = c_uint;
pub const QMI_SERVICE_FLAG_NONE: QmiServiceFlag = 0;
pub const QMI_SERVICE_FLAG_COMPOUND: QmiServiceFlag = 1;
pub const QMI_SERVICE_FLAG_RESPONSE: QmiServiceFlag = 2;
pub const QMI_SERVICE_FLAG_INDICATION: QmiServiceFlag = 4;
pub type QmiUimConfiguration = c_uint;
pub const QMI_UIM_CONFIGURATION_AUTOMATIC_SELECTION: QmiUimConfiguration = 1;
pub const QMI_UIM_CONFIGURATION_PERSONALIZATION_STATUS: QmiUimConfiguration = 2;
pub const QMI_UIM_CONFIGURATION_HALT_SUBSCRIPTION: QmiUimConfiguration = 4;
pub type QmiUimEventRegistrationFlag = c_uint;
pub const QMI_UIM_EVENT_REGISTRATION_FLAG_CARD_STATUS: QmiUimEventRegistrationFlag = 1;
pub const QMI_UIM_EVENT_REGISTRATION_FLAG_SAP_CONNECTION: QmiUimEventRegistrationFlag = 2;
pub const QMI_UIM_EVENT_REGISTRATION_FLAG_EXTENDED_CARD_STATUS: QmiUimEventRegistrationFlag = 4;
pub const QMI_UIM_EVENT_REGISTRATION_FLAG_PHYSICAL_SLOT_STATUS: QmiUimEventRegistrationFlag = 16;
pub type QmiUimSecurityAttribute = c_uint;
pub const QMI_UIM_SECURITY_ATTRIBUTE_PIN1: QmiUimSecurityAttribute = 1;
pub const QMI_UIM_SECURITY_ATTRIBUTE_PIN2: QmiUimSecurityAttribute = 2;
pub const QMI_UIM_SECURITY_ATTRIBUTE_UPIN: QmiUimSecurityAttribute = 4;
pub const QMI_UIM_SECURITY_ATTRIBUTE_ADM: QmiUimSecurityAttribute = 8;
pub type QmiVoiceWcdmaAmrStatus = c_uint;
pub const QMI_VOICE_WCDMA_AMR_STATUS_NOT_SUPPORTED: QmiVoiceWcdmaAmrStatus = 1;
pub const QMI_VOICE_WCDMA_AMR_STATUS_WCDMA_AMR_WB: QmiVoiceWcdmaAmrStatus = 2;
pub const QMI_VOICE_WCDMA_AMR_STATUS_GSM_HR_AMR: QmiVoiceWcdmaAmrStatus = 4;
pub const QMI_VOICE_WCDMA_AMR_STATUS_GSM_AMR_WB: QmiVoiceWcdmaAmrStatus = 8;
pub const QMI_VOICE_WCDMA_AMR_STATUS_GSM_AMR_NB: QmiVoiceWcdmaAmrStatus = 16;
pub type QmiWdsApnTypeMask = c_uint;
pub const QMI_WDS_APN_TYPE_MASK_DEFAULT: QmiWdsApnTypeMask = 1;
pub const QMI_WDS_APN_TYPE_MASK_IMS: QmiWdsApnTypeMask = 2;
pub const QMI_WDS_APN_TYPE_MASK_MMS: QmiWdsApnTypeMask = 4;
pub const QMI_WDS_APN_TYPE_MASK_DUN: QmiWdsApnTypeMask = 8;
pub const QMI_WDS_APN_TYPE_MASK_SUPL: QmiWdsApnTypeMask = 16;
pub const QMI_WDS_APN_TYPE_MASK_HIPRI: QmiWdsApnTypeMask = 32;
pub const QMI_WDS_APN_TYPE_MASK_FOTA: QmiWdsApnTypeMask = 64;
pub const QMI_WDS_APN_TYPE_MASK_CBS: QmiWdsApnTypeMask = 128;
pub const QMI_WDS_APN_TYPE_MASK_IA: QmiWdsApnTypeMask = 256;
pub const QMI_WDS_APN_TYPE_MASK_EMERGENCY: QmiWdsApnTypeMask = 512;
pub const QMI_WDS_APN_TYPE_MASK_UT: QmiWdsApnTypeMask = 1024;
pub const QMI_WDS_APN_TYPE_MASK_MCX: QmiWdsApnTypeMask = 2048;
pub type QmiWdsAuthentication = c_uint;
pub const QMI_WDS_AUTHENTICATION_NONE: QmiWdsAuthentication = 0;
pub const QMI_WDS_AUTHENTICATION_PAP: QmiWdsAuthentication = 1;
pub const QMI_WDS_AUTHENTICATION_CHAP: QmiWdsAuthentication = 2;
pub type QmiWdsExtendedDataBearerTechnology3gpp = c_uint;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_UNKNOWN:
QmiWdsExtendedDataBearerTechnology3gpp = 0;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_WCDMA:
QmiWdsExtendedDataBearerTechnology3gpp = 1;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_HSDPA:
QmiWdsExtendedDataBearerTechnology3gpp = 2;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_HSUPA:
QmiWdsExtendedDataBearerTechnology3gpp = 4;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_HSDPA_PLUS:
QmiWdsExtendedDataBearerTechnology3gpp = 8;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_DC_HSDPA_PLUS:
QmiWdsExtendedDataBearerTechnology3gpp = 16;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_64QAM:
QmiWdsExtendedDataBearerTechnology3gpp = 32;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_HSPA:
QmiWdsExtendedDataBearerTechnology3gpp = 64;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_GPRS:
QmiWdsExtendedDataBearerTechnology3gpp = 128;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_EDGE:
QmiWdsExtendedDataBearerTechnology3gpp = 256;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_GSM: QmiWdsExtendedDataBearerTechnology3gpp =
512;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_S2B: QmiWdsExtendedDataBearerTechnology3gpp =
1024;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_LTE_LIMITED_SERVICE:
QmiWdsExtendedDataBearerTechnology3gpp = 2048;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_LTE_FDD:
QmiWdsExtendedDataBearerTechnology3gpp = 4096;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP_LTE_TDD:
QmiWdsExtendedDataBearerTechnology3gpp = 8192;
pub type QmiWdsExtendedDataBearerTechnology3gpp2 = c_uint;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_UNKNOWN:
QmiWdsExtendedDataBearerTechnology3gpp2 = 0;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_RESERVED:
QmiWdsExtendedDataBearerTechnology3gpp2 = 1;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_CDMA1X_IS95:
QmiWdsExtendedDataBearerTechnology3gpp2 = 2;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_CDMA1X_IS2000:
QmiWdsExtendedDataBearerTechnology3gpp2 = 4;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_CDMA1X_IS2000_REL_A:
QmiWdsExtendedDataBearerTechnology3gpp2 = 8;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_HDR_REV_0_DPA:
QmiWdsExtendedDataBearerTechnology3gpp2 = 16;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_HDR_REV_A_DPA:
QmiWdsExtendedDataBearerTechnology3gpp2 = 32;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_HDR_REV_B_DPA:
QmiWdsExtendedDataBearerTechnology3gpp2 = 64;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_HDR_REV_A_MPA:
QmiWdsExtendedDataBearerTechnology3gpp2 = 128;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_HDR_REV_B_MPA:
QmiWdsExtendedDataBearerTechnology3gpp2 = 256;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_HDR_REV_A_EMPA:
QmiWdsExtendedDataBearerTechnology3gpp2 = 512;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_HDR_REV_B_EMPA:
QmiWdsExtendedDataBearerTechnology3gpp2 = 1024;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_HDR_REV_B_MMPA:
QmiWdsExtendedDataBearerTechnology3gpp2 = 2048;
pub const QMI_WDS_EXTENDED_DATA_BEARER_TECHNOLOGY_3GPP2_HDR_EVDO_FMC:
QmiWdsExtendedDataBearerTechnology3gpp2 = 4096;
pub type QmiWdsPacketStatisticsMaskFlag = c_uint;
pub const QMI_WDS_PACKET_STATISTICS_MASK_FLAG_TX_PACKETS_OK: QmiWdsPacketStatisticsMaskFlag = 1;
pub const QMI_WDS_PACKET_STATISTICS_MASK_FLAG_RX_PACKETS_OK: QmiWdsPacketStatisticsMaskFlag = 2;
pub const QMI_WDS_PACKET_STATISTICS_MASK_FLAG_TX_PACKETS_ERROR: QmiWdsPacketStatisticsMaskFlag = 4;
pub const QMI_WDS_PACKET_STATISTICS_MASK_FLAG_RX_PACKETS_ERROR: QmiWdsPacketStatisticsMaskFlag = 8;
pub const QMI_WDS_PACKET_STATISTICS_MASK_FLAG_TX_OVERFLOWS: QmiWdsPacketStatisticsMaskFlag = 16;
pub const QMI_WDS_PACKET_STATISTICS_MASK_FLAG_RX_OVERFLOWS: QmiWdsPacketStatisticsMaskFlag = 32;
pub const QMI_WDS_PACKET_STATISTICS_MASK_FLAG_TX_BYTES_OK: QmiWdsPacketStatisticsMaskFlag = 64;
pub const QMI_WDS_PACKET_STATISTICS_MASK_FLAG_RX_BYTES_OK: QmiWdsPacketStatisticsMaskFlag = 128;
pub const QMI_WDS_PACKET_STATISTICS_MASK_FLAG_TX_PACKETS_DROPPED: QmiWdsPacketStatisticsMaskFlag =
256;
pub const QMI_WDS_PACKET_STATISTICS_MASK_FLAG_RX_PACKETS_DROPPED: QmiWdsPacketStatisticsMaskFlag =
512;
pub type QmiWdsRat3gpp = c_uint;
pub const QMI_WDS_RAT_3GPP_NONE: QmiWdsRat3gpp = 0;
pub const QMI_WDS_RAT_3GPP_WCDMA: QmiWdsRat3gpp = 1;
pub const QMI_WDS_RAT_3GPP_GPRS: QmiWdsRat3gpp = 2;
pub const QMI_WDS_RAT_3GPP_HSDPA: QmiWdsRat3gpp = 4;
pub const QMI_WDS_RAT_3GPP_HSUPA: QmiWdsRat3gpp = 8;
pub const QMI_WDS_RAT_3GPP_EDGE: QmiWdsRat3gpp = 16;
pub const QMI_WDS_RAT_3GPP_LTE: QmiWdsRat3gpp = 32;
pub const QMI_WDS_RAT_3GPP_HSDPAPLUS: QmiWdsRat3gpp = 64;
pub const QMI_WDS_RAT_3GPP_DCHSDPAPLUS: QmiWdsRat3gpp = 128;
pub const QMI_WDS_RAT_3GPP_64QAM: QmiWdsRat3gpp = 256;
pub const QMI_WDS_RAT_3GPP_TDSCDMA: QmiWdsRat3gpp = 512;
pub const QMI_WDS_RAT_3GPP_5GNR: QmiWdsRat3gpp = 1024;
pub const QMI_WDS_RAT_3GPP_NULL_BEARER: QmiWdsRat3gpp = 32768;
pub type QmiWdsRat3gpp2 = c_uint;
pub const QMI_WDS_RAT_3GPP2_NONE: QmiWdsRat3gpp2 = 0;
pub const QMI_WDS_RAT_3GPP2_CDMA1X: QmiWdsRat3gpp2 = 1;
pub const QMI_WDS_RAT_3GPP2_EVDO_REV0: QmiWdsRat3gpp2 = 2;
pub const QMI_WDS_RAT_3GPP2_EVDO_REVA: QmiWdsRat3gpp2 = 4;
pub const QMI_WDS_RAT_3GPP2_EVDO_REVB: QmiWdsRat3gpp2 = 8;
pub const QMI_WDS_RAT_3GPP2_EHRPD: QmiWdsRat3gpp2 = 16;
pub const QMI_WDS_RAT_3GPP2_FMC: QmiWdsRat3gpp2 = 32;
pub const QMI_WDS_RAT_3GPP2_NULL_BEARER: QmiWdsRat3gpp2 = 32768;
pub type QmiWdsRequestedSettings = c_uint;
pub const QMI_WDS_REQUESTED_SETTINGS_NONE: QmiWdsRequestedSettings = 0;
pub const QMI_WDS_REQUESTED_SETTINGS_PROFILE_ID: QmiWdsRequestedSettings = 1;
pub const QMI_WDS_REQUESTED_SETTINGS_PROFILE_NAME: QmiWdsRequestedSettings = 2;
pub const QMI_WDS_REQUESTED_SETTINGS_PDP_TYPE: QmiWdsRequestedSettings = 4;
pub const QMI_WDS_REQUESTED_SETTINGS_APN_NAME: QmiWdsRequestedSettings = 8;
pub const QMI_WDS_REQUESTED_SETTINGS_DNS_ADDRESS: QmiWdsRequestedSettings = 16;
pub const QMI_WDS_REQUESTED_SETTINGS_GRANTED_QOS: QmiWdsRequestedSettings = 32;
pub const QMI_WDS_REQUESTED_SETTINGS_USERNAME: QmiWdsRequestedSettings = 64;
pub const QMI_WDS_REQUESTED_SETTINGS_AUTH_PROTOCOL: QmiWdsRequestedSettings = 128;
pub const QMI_WDS_REQUESTED_SETTINGS_IP_ADDRESS: QmiWdsRequestedSettings = 256;
pub const QMI_WDS_REQUESTED_SETTINGS_GATEWAY_INFO: QmiWdsRequestedSettings = 512;
pub const QMI_WDS_REQUESTED_SETTINGS_PCSCF_ADDRESS: QmiWdsRequestedSettings = 1024;
pub const QMI_WDS_REQUESTED_SETTINGS_PCSCF_SERVER_ADDRESS_LIST: QmiWdsRequestedSettings = 2048;
pub const QMI_WDS_REQUESTED_SETTINGS_PCSCF_DOMAIN_NAME_LIST: QmiWdsRequestedSettings = 4096;
pub const QMI_WDS_REQUESTED_SETTINGS_MTU: QmiWdsRequestedSettings = 8192;
pub const QMI_WDS_REQUESTED_SETTINGS_DOMAIN_NAME_LIST: QmiWdsRequestedSettings = 16384;
pub const QMI_WDS_REQUESTED_SETTINGS_IP_FAMILY: QmiWdsRequestedSettings = 32768;
pub const QMI_WDS_REQUESTED_SETTINGS_IMCN_FLAG: QmiWdsRequestedSettings = 65536;
pub const QMI_WDS_REQUESTED_SETTINGS_EXTENDED_TECHNOLOGY: QmiWdsRequestedSettings = 131072;
pub const QMI_WDS_REQUESTED_SETTINGS_OPERATOR_RESERVED_PCO: QmiWdsRequestedSettings = 262144;
pub type QmiWdsSetEventReportTransferStatistics = c_uint;
pub const QMI_WDS_SET_EVENT_REPORT_TRANSFER_STATISTICS_REPORT_TX_PACKETS_OK:
QmiWdsSetEventReportTransferStatistics = 1;
pub const QMI_WDS_SET_EVENT_REPORT_TRANSFER_STATISTICS_REPORT_RX_PACKETS_OK:
QmiWdsSetEventReportTransferStatistics = 2;
pub const QMI_WDS_SET_EVENT_REPORT_TRANSFER_STATISTICS_REPORT_TX_PACKETS_ERROR:
QmiWdsSetEventReportTransferStatistics = 4;
pub const QMI_WDS_SET_EVENT_REPORT_TRANSFER_STATISTICS_REPORT_RX_PACKETS_ERROR:
QmiWdsSetEventReportTransferStatistics = 8;
pub const QMI_WDS_SET_EVENT_REPORT_TRANSFER_STATISTICS_REPORT_TX_OVERFLOWS:
QmiWdsSetEventReportTransferStatistics = 16;
pub const QMI_WDS_SET_EVENT_REPORT_TRANSFER_STATISTICS_REPORT_RX_OVERFLOWS:
QmiWdsSetEventReportTransferStatistics = 32;
pub const QMI_WDS_SET_EVENT_REPORT_TRANSFER_STATISTICS_REPORT_TX_BYTES_OK:
QmiWdsSetEventReportTransferStatistics = 64;
pub const QMI_WDS_SET_EVENT_REPORT_TRANSFER_STATISTICS_REPORT_RX_BYTES_OK:
QmiWdsSetEventReportTransferStatistics = 128;
pub const QMI_WDS_SET_EVENT_REPORT_TRANSFER_STATISTICS_REPORT_TX_PACKETS_DROPPED:
QmiWdsSetEventReportTransferStatistics = 256;
pub const QMI_WDS_SET_EVENT_REPORT_TRANSFER_STATISTICS_REPORT_RX_PACKETS_DROPPED:
QmiWdsSetEventReportTransferStatistics = 512;
pub type QmiWdsSoCdma1x = c_uint;
pub const QMI_WDS_SO_CDMA1X_NONE: QmiWdsSoCdma1x = 0;
pub const QMI_WDS_SO_CDMA1X_IS95: QmiWdsSoCdma1x = 1;
pub const QMI_WDS_SO_CDMA1X_IS2000: QmiWdsSoCdma1x = 2;
pub const QMI_WDS_SO_CDMA1X_IS2000_REL_A: QmiWdsSoCdma1x = 4;
pub type QmiWdsSoEvdoRev0 = c_uint;
pub const QMI_WDS_SO_EVDO_REV0_NONE: QmiWdsSoEvdoRev0 = 0;
pub const QMI_WDS_SO_EVDO_REV0_DPA: QmiWdsSoEvdoRev0 = 1;
pub type QmiWdsSoEvdoRevA = c_uint;
pub const QMI_WDS_SO_EVDO_REVA_NONE: QmiWdsSoEvdoRevA = 0;
pub const QMI_WDS_SO_EVDO_REVA_DPA: QmiWdsSoEvdoRevA = 1;
pub const QMI_WDS_SO_EVDO_REVA_MFPA: QmiWdsSoEvdoRevA = 2;
pub const QMI_WDS_SO_EVDO_REVA_EMPA: QmiWdsSoEvdoRevA = 4;
pub const QMI_WDS_SO_EVDO_REVA_EMPA_EHRPD: QmiWdsSoEvdoRevA = 8;
pub type QmiWdsSoEvdoRevB = c_uint;
pub const QMI_WDS_SO_EVDO_REVB_NONE: QmiWdsSoEvdoRevB = 0;
pub const QMI_WDS_SO_EVDO_REVB_DPA: QmiWdsSoEvdoRevB = 1;
pub const QMI_WDS_SO_EVDO_REVB_MFPA: QmiWdsSoEvdoRevB = 2;
pub const QMI_WDS_SO_EVDO_REVB_EMPA: QmiWdsSoEvdoRevB = 4;
pub const QMI_WDS_SO_EVDO_REVB_EMPA_EHRPD: QmiWdsSoEvdoRevB = 8;
pub const QMI_WDS_SO_EVDO_REVB_MMPA: QmiWdsSoEvdoRevB = 16;
pub const QMI_WDS_SO_EVDO_REVB_MMPA_EHRPD: QmiWdsSoEvdoRevB = 32;
pub type QmiWdsTechnologyPreference = c_uint;
pub const QMI_WDS_TECHNOLOGY_PREFERENCE_ALLOW_3GPP: QmiWdsTechnologyPreference = 1;
pub const QMI_WDS_TECHNOLOGY_PREFERENCE_ALLOW_3GPP2: QmiWdsTechnologyPreference = 2;
// Callbacks
pub type QmiDeviceCommandAbortableBuildRequestFn = Option<
unsafe extern "C" fn(
*mut QmiDevice,
*mut QmiMessage,
gpointer,
*mut *mut glib::GError,
) -> *mut QmiMessage,
>;
pub type QmiDeviceCommandAbortableParseResponseFn = Option<
unsafe extern "C" fn(
*mut QmiDevice,
*mut QmiMessage,
gpointer,
*mut *mut glib::GError,
) -> gboolean,
>;
pub type QmiMessageForeachRawTlvFn = Option<unsafe extern "C" fn(u8, *const u8, size_t, gpointer)>;
// Records
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientAtrClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientAtrClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientAtrClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientClass {
pub parent: gobject::GObjectClass,
pub process_indication: Option<unsafe extern "C" fn(*mut QmiClient, *mut QmiMessage)>,
}
impl ::std::fmt::Debug for QmiClientClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientClass @ {self:p}"))
.field("process_indication", &self.process_indication)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientDmsClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientDmsClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientDmsClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientDpmClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientDpmClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientDpmClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientDsdClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientDsdClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientDsdClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientFoxClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientFoxClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientFoxClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientGasClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientGasClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientGasClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientGmsClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientGmsClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientGmsClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientImsClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientImsClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientImsClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientImsaClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientImsaClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientImsaClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientImspClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientImspClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientImspClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientLocClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientLocClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientLocClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientNasClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientNasClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientNasClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientOmaClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientOmaClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientOmaClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientPbmClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientPbmClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientPbmClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientPdcClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientPdcClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientPdcClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientPdsClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientPdsClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientPdsClass @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct _QmiClientPrivate {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
pub type QmiClientPrivate = _QmiClientPrivate;
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientQosClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientQosClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientQosClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientSarClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientSarClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientSarClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientSscClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientSscClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientSscClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientUimClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientUimClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientUimClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientVoiceClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientVoiceClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientVoiceClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientWdaClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientWdaClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientWdaClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientWdsClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientWdsClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientWdsClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientWmsClass {
pub parent: QmiClientClass,
}
impl ::std::fmt::Debug for QmiClientWmsClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientWmsClass @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiDeviceClass {
pub parent: gobject::GObjectClass,
}
impl ::std::fmt::Debug for QmiDeviceClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiDeviceClass @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct _QmiDevicePrivate {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
pub type QmiDevicePrivate = _QmiDevicePrivate;
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiDeviceServiceVersionInfo {
pub service: QmiService,
pub major_version: u16,
pub minor_version: u16,
}
impl ::std::fmt::Debug for QmiDeviceServiceVersionInfo {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiDeviceServiceVersionInfo @ {self:p}"))
.field("service", &self.service)
.field("major_version", &self.major_version)
.field("minor_version", &self.minor_version)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationAtrReceivedOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationAtrReceivedOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationAtrReceivedOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationDmsEventReportOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationDmsEventReportOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationDmsEventReportOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationDsdSystemStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationDsdSystemStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationDsdSystemStatusOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationDsdSystemStatusOutputAvailableSystemsSystem {
pub technology: QmiDsdDataSystemNetworkType,
pub rat: QmiDsdRadioAccessTechnology,
pub so_mask: QmiDsdSoMask,
}
impl ::std::fmt::Debug for QmiIndicationDsdSystemStatusOutputAvailableSystemsSystem {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationDsdSystemStatusOutputAvailableSystemsSystem @ {self:p}"
))
.field("technology", &self.technology)
.field("rat", &self.rat)
.field("so_mask", &self.so_mask)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationImsaImsRegistrationStatusChangedOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationImsaImsRegistrationStatusChangedOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationImsaImsRegistrationStatusChangedOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationImsaImsServicesStatusChangedOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationImsaImsServicesStatusChangedOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationImsaImsServicesStatusChangedOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocDeleteAssistanceDataOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocDeleteAssistanceDataOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationLocDeleteAssistanceDataOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocEngineStateOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocEngineStateOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationLocEngineStateOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocFixRecurrenceTypeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocFixRecurrenceTypeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationLocFixRecurrenceTypeOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocGetEngineLockOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocGetEngineLockOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationLocGetEngineLockOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocGetNmeaTypesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocGetNmeaTypesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationLocGetNmeaTypesOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocGetOperationModeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocGetOperationModeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationLocGetOperationModeOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocGetPredictedOrbitsDataSourceOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocGetPredictedOrbitsDataSourceOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationLocGetPredictedOrbitsDataSourceOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocGetServerOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocGetServerOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationLocGetServerOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocGnssSvInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocGnssSvInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationLocGnssSvInfoOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationLocGnssSvInfoOutputListElement {
pub valid_information: QmiLocSatelliteValidInformation,
pub system: QmiLocSystem,
pub gnss_satellite_id: u16,
pub health_status: QmiLocHealthStatus,
pub satellite_status: QmiLocSatelliteStatus,
pub navigation_data: QmiLocNavigationData,
pub elevation_degrees: c_float,
pub azimuth_degrees: c_float,
pub signal_to_noise_ratio_bhz: c_float,
}
impl ::std::fmt::Debug for QmiIndicationLocGnssSvInfoOutputListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationLocGnssSvInfoOutputListElement @ {self:p}"
))
.field("valid_information", &self.valid_information)
.field("system", &self.system)
.field("gnss_satellite_id", &self.gnss_satellite_id)
.field("health_status", &self.health_status)
.field("satellite_status", &self.satellite_status)
.field("navigation_data", &self.navigation_data)
.field("elevation_degrees", &self.elevation_degrees)
.field("azimuth_degrees", &self.azimuth_degrees)
.field("signal_to_noise_ratio_bhz", &self.signal_to_noise_ratio_bhz)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocInjectPredictedOrbitsDataOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocInjectPredictedOrbitsDataOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationLocInjectPredictedOrbitsDataOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocInjectXtraDataOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocInjectXtraDataOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationLocInjectXtraDataOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocNmeaOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocNmeaOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationLocNmeaOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocPositionReportOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocPositionReportOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationLocPositionReportOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocSetEngineLockOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocSetEngineLockOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationLocSetEngineLockOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocSetNmeaTypesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocSetNmeaTypesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationLocSetNmeaTypesOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocSetOperationModeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocSetOperationModeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationLocSetOperationModeOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationLocSetServerOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationLocSetServerOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationLocSetServerOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationNasEventReportOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationNasEventReportOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationNasEventReportOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationNasEventReportOutputRfBandInformationElement {
pub radio_interface: QmiNasRadioInterface,
pub active_band_class: QmiNasActiveBand,
pub active_channel: u16,
}
impl ::std::fmt::Debug for QmiIndicationNasEventReportOutputRfBandInformationElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationNasEventReportOutputRfBandInformationElement @ {self:p}"
))
.field("radio_interface", &self.radio_interface)
.field("active_band_class", &self.active_band_class)
.field("active_channel", &self.active_channel)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationNasNetworkRejectOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationNasNetworkRejectOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationNasNetworkRejectOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationNasNetworkTimeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationNasNetworkTimeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationNasNetworkTimeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationNasOperatorNameOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationNasOperatorNameOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationNasOperatorNameOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationNasOperatorNameOutputOperatorPlmnListElement {
pub mcc: *mut c_char,
pub mnc: *mut c_char,
pub lac1: u16,
pub lac2: u16,
pub plmn_name_record_identifier: u8,
}
impl ::std::fmt::Debug for QmiIndicationNasOperatorNameOutputOperatorPlmnListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationNasOperatorNameOutputOperatorPlmnListElement @ {self:p}"
))
.field("mcc", &self.mcc)
.field("mnc", &self.mnc)
.field("lac1", &self.lac1)
.field("lac2", &self.lac2)
.field(
"plmn_name_record_identifier",
&self.plmn_name_record_identifier,
)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationNasOperatorNameOutputOperatorPlmnNameElement {
pub name_encoding: QmiNasPlmnEncodingScheme,
pub short_country_initials: QmiNasPlmnNameCountryInitials,
pub long_name_spare_bits: QmiNasPlmnNameSpareBits,
pub short_name_spare_bits: QmiNasPlmnNameSpareBits,
pub long_name: *mut glib::GArray,
pub short_name: *mut glib::GArray,
}
impl ::std::fmt::Debug for QmiIndicationNasOperatorNameOutputOperatorPlmnNameElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationNasOperatorNameOutputOperatorPlmnNameElement @ {self:p}"
))
.field("name_encoding", &self.name_encoding)
.field("short_country_initials", &self.short_country_initials)
.field("long_name_spare_bits", &self.long_name_spare_bits)
.field("short_name_spare_bits", &self.short_name_spare_bits)
.field("long_name", &self.long_name)
.field("short_name", &self.short_name)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationNasServingSystemOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationNasServingSystemOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationNasServingSystemOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationNasServingSystemOutputRoamingIndicatorListElement {
pub radio_interface: QmiNasRadioInterface,
pub roaming_indicator: QmiNasRoamingIndicatorStatus,
}
impl ::std::fmt::Debug for QmiIndicationNasServingSystemOutputRoamingIndicatorListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationNasServingSystemOutputRoamingIndicatorListElement @ {self:p}"
))
.field("radio_interface", &self.radio_interface)
.field("roaming_indicator", &self.roaming_indicator)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationNasSignalInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationNasSignalInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationNasSignalInfoOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationNasSystemInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationNasSystemInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationNasSystemInfoOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationOmaEventReportOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationOmaEventReportOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationOmaEventReportOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationPdcActivateConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationPdcActivateConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationPdcActivateConfigOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationPdcDeactivateConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationPdcDeactivateConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationPdcDeactivateConfigOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationPdcGetConfigInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationPdcGetConfigInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationPdcGetConfigInfoOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationPdcGetSelectedConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationPdcGetSelectedConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationPdcGetSelectedConfigOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationPdcListConfigsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationPdcListConfigsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationPdcListConfigsOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationPdcListConfigsOutputConfigsElement {
pub config_type: QmiPdcConfigurationType,
pub id: *mut glib::GArray,
}
impl ::std::fmt::Debug for QmiIndicationPdcListConfigsOutputConfigsElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationPdcListConfigsOutputConfigsElement @ {self:p}"
))
.field("config_type", &self.config_type)
.field("id", &self.id)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationPdcLoadConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationPdcLoadConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationPdcLoadConfigOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationPdcRefreshOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationPdcRefreshOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationPdcRefreshOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationPdcSetSelectedConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationPdcSetSelectedConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationPdcSetSelectedConfigOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationPdsEventReportOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationPdsEventReportOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationPdsEventReportOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationQosFlowStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationQosFlowStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationQosFlowStatusOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationQosNetworkStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationQosNetworkStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationQosNetworkStatusOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationSscReportLargeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationSscReportLargeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationSscReportLargeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationSscReportSmallOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationSscReportSmallOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationSscReportSmallOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationUimCardStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationUimCardStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationUimCardStatusOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationUimCardStatusOutputCardStatusCardsElement {
pub card_state: QmiUimCardState,
pub upin_state: QmiUimPinState,
pub upin_retries: u8,
pub upuk_retries: u8,
pub error_code: QmiUimCardError,
pub applications: *mut glib::GArray,
}
impl ::std::fmt::Debug for QmiIndicationUimCardStatusOutputCardStatusCardsElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationUimCardStatusOutputCardStatusCardsElement @ {self:p}"
))
.field("card_state", &self.card_state)
.field("upin_state", &self.upin_state)
.field("upin_retries", &self.upin_retries)
.field("upuk_retries", &self.upuk_retries)
.field("error_code", &self.error_code)
.field("applications", &self.applications)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationUimCardStatusOutputCardStatusCardsElementApplicationsElementV2 {
pub type_: QmiUimCardApplicationType,
pub state: QmiUimCardApplicationState,
pub personalization_state: QmiUimCardApplicationPersonalizationState,
pub personalization_feature: QmiUimCardApplicationPersonalizationFeatureStatus,
pub personalization_retries: u8,
pub personalization_unblock_retries: u8,
pub application_identifier_value: *mut glib::GArray,
pub upin_replaces_pin1: gboolean,
pub pin1_state: QmiUimPinState,
pub pin1_retries: u8,
pub puk1_retries: u8,
pub pin2_state: QmiUimPinState,
pub pin2_retries: u8,
pub puk2_retries: u8,
}
impl ::std::fmt::Debug
for QmiIndicationUimCardStatusOutputCardStatusCardsElementApplicationsElementV2
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationUimCardStatusOutputCardStatusCardsElementApplicationsElementV2 @ {self:p}"
))
.field("type_", &self.type_)
.field("state", &self.state)
.field("personalization_state", &self.personalization_state)
.field("personalization_feature", &self.personalization_feature)
.field("personalization_retries", &self.personalization_retries)
.field(
"personalization_unblock_retries",
&self.personalization_unblock_retries,
)
.field(
"application_identifier_value",
&self.application_identifier_value,
)
.field("upin_replaces_pin1", &self.upin_replaces_pin1)
.field("pin1_state", &self.pin1_state)
.field("pin1_retries", &self.pin1_retries)
.field("puk1_retries", &self.puk1_retries)
.field("pin2_state", &self.pin2_state)
.field("pin2_retries", &self.pin2_retries)
.field("puk2_retries", &self.puk2_retries)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationUimCardStatusOutputCardStatusCardsElementGir {
pub card_state: QmiUimCardState,
pub upin_state: QmiUimPinState,
pub upin_retries: u8,
pub upuk_retries: u8,
pub error_code: QmiUimCardError,
pub applications: *mut glib::GPtrArray,
}
impl ::std::fmt::Debug for QmiIndicationUimCardStatusOutputCardStatusCardsElementGir {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationUimCardStatusOutputCardStatusCardsElementGir @ {self:p}"
))
.field("card_state", &self.card_state)
.field("upin_state", &self.upin_state)
.field("upin_retries", &self.upin_retries)
.field("upuk_retries", &self.upuk_retries)
.field("error_code", &self.error_code)
.field("applications", &self.applications)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationUimRefreshOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationUimRefreshOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationUimRefreshOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationUimRefreshOutputEventFilesElement {
pub file_id: u16,
pub path: *mut glib::GArray,
}
impl ::std::fmt::Debug for QmiIndicationUimRefreshOutputEventFilesElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationUimRefreshOutputEventFilesElement @ {self:p}"
))
.field("file_id", &self.file_id)
.field("path", &self.path)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationUimSlotStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationUimSlotStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationUimSlotStatusOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationVoiceAllCallStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationVoiceAllCallStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationVoiceAllCallStatusOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationVoiceAllCallStatusOutputCallInformationCall {
pub id: u8,
pub state: QmiVoiceCallState,
pub type_: QmiVoiceCallType,
pub direction: QmiVoiceCallDirection,
pub mode: QmiVoiceCallMode,
pub multipart_indicator: gboolean,
pub als: QmiVoiceAls,
}
impl ::std::fmt::Debug for QmiIndicationVoiceAllCallStatusOutputCallInformationCall {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationVoiceAllCallStatusOutputCallInformationCall @ {self:p}"
))
.field("id", &self.id)
.field("state", &self.state)
.field("type_", &self.type_)
.field("direction", &self.direction)
.field("mode", &self.mode)
.field("multipart_indicator", &self.multipart_indicator)
.field("als", &self.als)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationVoiceAllCallStatusOutputRemotePartyNumberCall {
pub id: u8,
pub presentation_indicator: QmiVoicePresentation,
pub type_: *mut c_char,
}
impl ::std::fmt::Debug for QmiIndicationVoiceAllCallStatusOutputRemotePartyNumberCall {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationVoiceAllCallStatusOutputRemotePartyNumberCall @ {self:p}"
))
.field("id", &self.id)
.field("presentation_indicator", &self.presentation_indicator)
.field("type_", &self.type_)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationVoiceOriginateUssdNoWaitOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationVoiceOriginateUssdNoWaitOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationVoiceOriginateUssdNoWaitOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationVoiceSupplementaryServiceOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationVoiceSupplementaryServiceOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationVoiceSupplementaryServiceOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationVoiceUssdOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationVoiceUssdOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationVoiceUssdOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationWdaLoopbackConfigurationOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationWdaLoopbackConfigurationOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationWdaLoopbackConfigurationOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationWdsEventReportOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationWdsEventReportOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationWdsEventReportOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiIndicationWdsEventReportOutputDataSystemsNetworksNetwork {
pub network_type: QmiWdsDataSystemNetworkType,
pub rat_mask: u32,
pub so_mask: u32,
}
impl ::std::fmt::Debug for QmiIndicationWdsEventReportOutputDataSystemsNetworksNetwork {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationWdsEventReportOutputDataSystemsNetworksNetwork @ {self:p}"
))
.field("network_type", &self.network_type)
.field("rat_mask", &self.rat_mask)
.field("so_mask", &self.so_mask)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationWdsExtendedIpConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationWdsExtendedIpConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationWdsExtendedIpConfigOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationWdsPacketServiceStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationWdsPacketServiceStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationWdsPacketServiceStatusOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationWdsProfileChangedOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationWdsProfileChangedOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationWdsProfileChangedOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationWdsSetLteAttachPdnListOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationWdsSetLteAttachPdnListOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiIndicationWdsSetLteAttachPdnListOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationWmsEventReportOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationWmsEventReportOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationWmsEventReportOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiIndicationWmsSmscAddressOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiIndicationWmsSmscAddressOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiIndicationWmsSmscAddressOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageAtrSendInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageAtrSendInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageAtrSendInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageAtrSendOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageAtrSendOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageAtrSendOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageContext {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageContext {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageContext @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsActivateAutomaticInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsActivateAutomaticInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsActivateAutomaticInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsActivateAutomaticOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsActivateAutomaticOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsActivateAutomaticOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsActivateManualInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsActivateManualInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsActivateManualInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsActivateManualOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsActivateManualOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsActivateManualOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsDeleteStoredImageInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsDeleteStoredImageInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsDeleteStoredImageInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsDeleteStoredImageOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsDeleteStoredImageOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsDeleteStoredImageOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsFoxconnChangeDeviceModeInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsFoxconnChangeDeviceModeInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsFoxconnChangeDeviceModeInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsFoxconnChangeDeviceModeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsFoxconnChangeDeviceModeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsFoxconnChangeDeviceModeOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsFoxconnGetFirmwareVersionInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsFoxconnGetFirmwareVersionInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsFoxconnGetFirmwareVersionInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsFoxconnGetFirmwareVersionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsFoxconnGetFirmwareVersionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsFoxconnGetFirmwareVersionOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsFoxconnSetFccAuthenticationInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsFoxconnSetFccAuthenticationInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsFoxconnSetFccAuthenticationInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsFoxconnSetFccAuthenticationOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsFoxconnSetFccAuthenticationOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsFoxconnSetFccAuthenticationOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsFoxconnSetFccAuthenticationV2Input {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsFoxconnSetFccAuthenticationV2Input {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsFoxconnSetFccAuthenticationV2Input @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsFoxconnSetFccAuthenticationV2Output {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsFoxconnSetFccAuthenticationV2Output {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsFoxconnSetFccAuthenticationV2Output @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetActivationStateOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetActivationStateOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetActivationStateOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetAltNetConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetAltNetConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetAltNetConfigOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetBandCapabilitiesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetBandCapabilitiesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsGetBandCapabilitiesOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetBootImageDownloadModeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetBootImageDownloadModeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsGetBootImageDownloadModeOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetCapabilitiesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetCapabilitiesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetCapabilitiesOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetFactorySkuOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetFactorySkuOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetFactorySkuOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetFirmwarePreferenceOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetFirmwarePreferenceOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsGetFirmwarePreferenceOutput @ {self:p}"
))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageDmsGetFirmwarePreferenceOutputListImage {
pub type_: QmiDmsFirmwareImageType,
pub unique_id: *mut glib::GArray,
pub build_id: *mut c_char,
}
impl ::std::fmt::Debug for QmiMessageDmsGetFirmwarePreferenceOutputListImage {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsGetFirmwarePreferenceOutputListImage @ {self:p}"
))
.field("type_", &self.type_)
.field("unique_id", &self.unique_id)
.field("build_id", &self.build_id)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetHardwareRevisionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetHardwareRevisionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsGetHardwareRevisionOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetIdsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetIdsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetIdsOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetMacAddressInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetMacAddressInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetMacAddressInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetMacAddressOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetMacAddressOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetMacAddressOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetManufacturerOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetManufacturerOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetManufacturerOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetModelOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetModelOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetModelOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetMsisdnOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetMsisdnOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetMsisdnOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetOperatingModeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetOperatingModeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetOperatingModeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetPowerStateOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetPowerStateOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetPowerStateOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetPrlVersionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetPrlVersionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetPrlVersionOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetRevisionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetRevisionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetRevisionOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetSoftwareVersionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetSoftwareVersionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetSoftwareVersionOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetStoredImageInfoInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetStoredImageInfoInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetStoredImageInfoInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetStoredImageInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetStoredImageInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetStoredImageInfoOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetSupportedMessagesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetSupportedMessagesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsGetSupportedMessagesOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetTimeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetTimeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetTimeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsGetUserLockStateOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsGetUserLockStateOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsGetUserLockStateOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsHpChangeDeviceModeInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsHpChangeDeviceModeInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsHpChangeDeviceModeInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsHpChangeDeviceModeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsHpChangeDeviceModeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsHpChangeDeviceModeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsListStoredImagesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsListStoredImagesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsListStoredImagesOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageDmsListStoredImagesOutputListImage {
pub type_: QmiDmsFirmwareImageType,
pub maximum_images: u8,
pub index_of_running_image: u8,
pub sublist: *mut glib::GArray,
}
impl ::std::fmt::Debug for QmiMessageDmsListStoredImagesOutputListImage {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsListStoredImagesOutputListImage @ {self:p}"
))
.field("type_", &self.type_)
.field("maximum_images", &self.maximum_images)
.field("index_of_running_image", &self.index_of_running_image)
.field("sublist", &self.sublist)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageDmsListStoredImagesOutputListImageGir {
pub type_: QmiDmsFirmwareImageType,
pub maximum_images: u8,
pub index_of_running_image: u8,
pub sublist: *mut glib::GPtrArray,
}
impl ::std::fmt::Debug for QmiMessageDmsListStoredImagesOutputListImageGir {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsListStoredImagesOutputListImageGir @ {self:p}"
))
.field("type_", &self.type_)
.field("maximum_images", &self.maximum_images)
.field("index_of_running_image", &self.index_of_running_image)
.field("sublist", &self.sublist)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageDmsListStoredImagesOutputListImageSublistSublistElement {
pub storage_index: u8,
pub failure_count: u8,
pub unique_id: *mut glib::GArray,
pub build_id: *mut c_char,
}
impl ::std::fmt::Debug for QmiMessageDmsListStoredImagesOutputListImageSublistSublistElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsListStoredImagesOutputListImageSublistSublistElement @ {self:p}"
))
.field("storage_index", &self.storage_index)
.field("failure_count", &self.failure_count)
.field("unique_id", &self.unique_id)
.field("build_id", &self.build_id)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsReadEriFileOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsReadEriFileOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsReadEriFileOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsReadUserDataOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsReadUserDataOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsReadUserDataOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsResetOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsResetOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsResetOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsRestoreFactoryDefaultsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsRestoreFactoryDefaultsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsRestoreFactoryDefaultsInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsRestoreFactoryDefaultsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsRestoreFactoryDefaultsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsRestoreFactoryDefaultsOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetAltNetConfigInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetAltNetConfigInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsSetAltNetConfigInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetAltNetConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetAltNetConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsSetAltNetConfigOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetBootImageDownloadModeInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetBootImageDownloadModeInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsSetBootImageDownloadModeInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetBootImageDownloadModeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetBootImageDownloadModeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsSetBootImageDownloadModeOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetEventReportInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetEventReportInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsSetEventReportInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetEventReportOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetEventReportOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsSetEventReportOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetFccAuthenticationOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetFccAuthenticationOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsSetFccAuthenticationOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetFirmwareIdOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetFirmwareIdOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsSetFirmwareIdOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetFirmwarePreferenceInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetFirmwarePreferenceInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsSetFirmwarePreferenceInput @ {self:p}"
))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageDmsSetFirmwarePreferenceInputListImage {
pub type_: QmiDmsFirmwareImageType,
pub unique_id: *mut glib::GArray,
pub build_id: *mut c_char,
}
impl ::std::fmt::Debug for QmiMessageDmsSetFirmwarePreferenceInputListImage {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsSetFirmwarePreferenceInputListImage @ {self:p}"
))
.field("type_", &self.type_)
.field("unique_id", &self.unique_id)
.field("build_id", &self.build_id)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetFirmwarePreferenceOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetFirmwarePreferenceOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsSetFirmwarePreferenceOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetOperatingModeInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetOperatingModeInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsSetOperatingModeInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetOperatingModeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetOperatingModeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsSetOperatingModeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetServiceProgrammingCodeInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetServiceProgrammingCodeInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsSetServiceProgrammingCodeInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetServiceProgrammingCodeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetServiceProgrammingCodeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsSetServiceProgrammingCodeOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetTimeInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetTimeInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsSetTimeInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetTimeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetTimeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsSetTimeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetUserLockCodeInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetUserLockCodeInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsSetUserLockCodeInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetUserLockCodeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetUserLockCodeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsSetUserLockCodeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetUserLockStateInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetUserLockStateInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsSetUserLockStateInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSetUserLockStateOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSetUserLockStateOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsSetUserLockStateOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSwiGetCurrentFirmwareOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSwiGetCurrentFirmwareOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsSwiGetCurrentFirmwareOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSwiGetUsbCompositionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSwiGetUsbCompositionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsSwiGetUsbCompositionOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSwiSetUsbCompositionInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSwiSetUsbCompositionInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsSwiSetUsbCompositionInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsSwiSetUsbCompositionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsSwiSetUsbCompositionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsSwiSetUsbCompositionOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimChangePinInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimChangePinInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimChangePinInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimChangePinOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimChangePinOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimChangePinOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimGetCkStatusInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimGetCkStatusInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimGetCkStatusInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimGetCkStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimGetCkStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimGetCkStatusOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimGetIccidOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimGetIccidOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimGetIccidOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimGetImsiOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimGetImsiOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimGetImsiOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimGetPinStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimGetPinStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimGetPinStatusOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimGetStateOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimGetStateOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimGetStateOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimSetCkProtectionInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimSetCkProtectionInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimSetCkProtectionInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimSetCkProtectionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimSetCkProtectionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimSetCkProtectionOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimSetPinProtectionInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimSetPinProtectionInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimSetPinProtectionInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimSetPinProtectionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimSetPinProtectionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsUimSetPinProtectionOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimUnblockCkInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimUnblockCkInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimUnblockCkInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimUnblockCkOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimUnblockCkOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimUnblockCkOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimUnblockPinInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimUnblockPinInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimUnblockPinInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimUnblockPinOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimUnblockPinOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimUnblockPinOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimVerifyPinInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimVerifyPinInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimVerifyPinInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsUimVerifyPinOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsUimVerifyPinOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsUimVerifyPinOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsValidateServiceProgrammingCodeInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsValidateServiceProgrammingCodeInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsValidateServiceProgrammingCodeInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsValidateServiceProgrammingCodeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsValidateServiceProgrammingCodeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDmsValidateServiceProgrammingCodeOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsWriteUserDataInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsWriteUserDataInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsWriteUserDataInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDmsWriteUserDataOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDmsWriteUserDataOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDmsWriteUserDataOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDpmClosePortOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDpmClosePortOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDpmClosePortOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDpmOpenPortInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDpmOpenPortInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDpmOpenPortInput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageDpmOpenPortInputControlPortsElement {
pub port_name: *mut c_char,
pub endpoint_type: QmiDataEndpointType,
pub interface_number: u32,
}
impl ::std::fmt::Debug for QmiMessageDpmOpenPortInputControlPortsElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDpmOpenPortInputControlPortsElement @ {self:p}"
))
.field("port_name", &self.port_name)
.field("endpoint_type", &self.endpoint_type)
.field("interface_number", &self.interface_number)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageDpmOpenPortInputHardwareDataPortsElement {
pub endpoint_type: QmiDataEndpointType,
pub interface_number: u32,
pub rx_endpoint_number: u32,
pub tx_endpoint_number: u32,
}
impl ::std::fmt::Debug for QmiMessageDpmOpenPortInputHardwareDataPortsElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDpmOpenPortInputHardwareDataPortsElement @ {self:p}"
))
.field("endpoint_type", &self.endpoint_type)
.field("interface_number", &self.interface_number)
.field("rx_endpoint_number", &self.rx_endpoint_number)
.field("tx_endpoint_number", &self.tx_endpoint_number)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageDpmOpenPortInputSoftwareDataPortsElement {
pub endpoint_type: QmiDataEndpointType,
pub interface_number: u32,
pub port_name: *mut c_char,
}
impl ::std::fmt::Debug for QmiMessageDpmOpenPortInputSoftwareDataPortsElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDpmOpenPortInputSoftwareDataPortsElement @ {self:p}"
))
.field("endpoint_type", &self.endpoint_type)
.field("interface_number", &self.interface_number)
.field("port_name", &self.port_name)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDpmOpenPortOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDpmOpenPortOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDpmOpenPortOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDsdGetApnInfoInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDsdGetApnInfoInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDsdGetApnInfoInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDsdGetApnInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDsdGetApnInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDsdGetApnInfoOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDsdGetSystemStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDsdGetSystemStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDsdGetSystemStatusOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageDsdGetSystemStatusOutputAvailableSystemsSystem {
pub technology: QmiDsdDataSystemNetworkType,
pub rat: QmiDsdRadioAccessTechnology,
pub so_mask: QmiDsdSoMask,
}
impl ::std::fmt::Debug for QmiMessageDsdGetSystemStatusOutputAvailableSystemsSystem {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageDsdGetSystemStatusOutputAvailableSystemsSystem @ {self:p}"
))
.field("technology", &self.technology)
.field("rat", &self.rat)
.field("so_mask", &self.so_mask)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDsdSetApnTypeInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDsdSetApnTypeInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDsdSetApnTypeInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDsdSetApnTypeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDsdSetApnTypeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDsdSetApnTypeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDsdSystemStatusChangeInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDsdSystemStatusChangeInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDsdSystemStatusChangeInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageDsdSystemStatusChangeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageDsdSystemStatusChangeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageDsdSystemStatusChangeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageFoxGetFirmwareVersionInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageFoxGetFirmwareVersionInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageFoxGetFirmwareVersionInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageFoxGetFirmwareVersionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageFoxGetFirmwareVersionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageFoxGetFirmwareVersionOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGasDmsGetEthernetPduMacAddressOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGasDmsGetEthernetPduMacAddressOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageGasDmsGetEthernetPduMacAddressOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGasDmsGetFirmwareAutoSimOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGasDmsGetFirmwareAutoSimOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageGasDmsGetFirmwareAutoSimOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGasDmsGetFirmwareListInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGasDmsGetFirmwareListInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageGasDmsGetFirmwareListInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGasDmsGetFirmwareListOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGasDmsGetFirmwareListOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageGasDmsGetFirmwareListOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGasDmsGetUsbCompositionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGasDmsGetUsbCompositionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageGasDmsGetUsbCompositionOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGasDmsSetActiveFirmwareInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGasDmsSetActiveFirmwareInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageGasDmsSetActiveFirmwareInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGasDmsSetActiveFirmwareOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGasDmsSetActiveFirmwareOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageGasDmsSetActiveFirmwareOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGasDmsSetFirmwareAutoSimInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGasDmsSetFirmwareAutoSimInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageGasDmsSetFirmwareAutoSimInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGasDmsSetFirmwareAutoSimOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGasDmsSetFirmwareAutoSimOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageGasDmsSetFirmwareAutoSimOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGasDmsSetUsbCompositionInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGasDmsSetUsbCompositionInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageGasDmsSetUsbCompositionInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGasDmsSetUsbCompositionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGasDmsSetUsbCompositionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageGasDmsSetUsbCompositionOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGmsTestGetValueOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGmsTestGetValueOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageGmsTestGetValueOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGmsTestSetValueInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGmsTestSetValueInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageGmsTestSetValueInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageGmsTestSetValueOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageGmsTestSetValueOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageGmsTestSetValueOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageImsBindInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageImsBindInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageImsBindInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageImsBindOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageImsBindOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageImsBindOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageImsGetImsServicesEnabledSettingOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageImsGetImsServicesEnabledSettingOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageImsGetImsServicesEnabledSettingOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageImsaBindInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageImsaBindInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageImsaBindInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageImsaBindOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageImsaBindOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageImsaBindOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageImsaGetImsRegistrationStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageImsaGetImsRegistrationStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageImsaGetImsRegistrationStatusOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageImsaGetImsServicesStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageImsaGetImsServicesStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageImsaGetImsServicesStatusOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageImsaRegisterIndicationsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageImsaRegisterIndicationsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageImsaRegisterIndicationsInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageImsaRegisterIndicationsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageImsaRegisterIndicationsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageImsaRegisterIndicationsOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageImspGetEnablerStateOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageImspGetEnablerStateOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageImspGetEnablerStateOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocDeleteAssistanceDataInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocDeleteAssistanceDataInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageLocDeleteAssistanceDataInput @ {self:p}"
))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageLocDeleteAssistanceDataInputDeleteSvInfoElement {
pub gnss_sv_id: u16,
pub system: QmiLocSystem,
pub delete_sv_info_mask: QmiLocDeleteSvInfo,
}
impl ::std::fmt::Debug for QmiMessageLocDeleteAssistanceDataInputDeleteSvInfoElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageLocDeleteAssistanceDataInputDeleteSvInfoElement @ {self:p}"
))
.field("gnss_sv_id", &self.gnss_sv_id)
.field("system", &self.system)
.field("delete_sv_info_mask", &self.delete_sv_info_mask)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocDeleteAssistanceDataOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocDeleteAssistanceDataOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageLocDeleteAssistanceDataOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocGetEngineLockOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocGetEngineLockOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocGetEngineLockOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocGetNmeaTypesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocGetNmeaTypesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocGetNmeaTypesOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocGetOperationModeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocGetOperationModeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocGetOperationModeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocGetPredictedOrbitsDataSourceOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocGetPredictedOrbitsDataSourceOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageLocGetPredictedOrbitsDataSourceOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocGetServerInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocGetServerInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocGetServerInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocGetServerOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocGetServerOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocGetServerOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocInjectPredictedOrbitsDataInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocInjectPredictedOrbitsDataInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageLocInjectPredictedOrbitsDataInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocInjectPredictedOrbitsDataOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocInjectPredictedOrbitsDataOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageLocInjectPredictedOrbitsDataOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocInjectXtraDataInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocInjectXtraDataInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocInjectXtraDataInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocInjectXtraDataOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocInjectXtraDataOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocInjectXtraDataOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocRegisterEventsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocRegisterEventsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocRegisterEventsInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocRegisterEventsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocRegisterEventsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocRegisterEventsOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocSetEngineLockInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocSetEngineLockInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocSetEngineLockInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocSetEngineLockOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocSetEngineLockOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocSetEngineLockOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocSetNmeaTypesInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocSetNmeaTypesInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocSetNmeaTypesInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocSetNmeaTypesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocSetNmeaTypesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocSetNmeaTypesOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocSetOperationModeInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocSetOperationModeInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocSetOperationModeInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocSetOperationModeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocSetOperationModeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocSetOperationModeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocSetServerInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocSetServerInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocSetServerInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocSetServerOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocSetServerOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocSetServerOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocStartInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocStartInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocStartInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocStartOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocStartOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocStartOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocStopInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocStopInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocStopInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageLocStopOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageLocStopOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageLocStopOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasAttachDetachInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasAttachDetachInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasAttachDetachInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasAttachDetachOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasAttachDetachOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasAttachDetachOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasConfigSignalInfoInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasConfigSignalInfoInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasConfigSignalInfoInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasConfigSignalInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasConfigSignalInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasConfigSignalInfoOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasConfigSignalInfoV2Input {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasConfigSignalInfoV2Input {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasConfigSignalInfoV2Input @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasConfigSignalInfoV2Output {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasConfigSignalInfoV2Output {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasConfigSignalInfoV2Output @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasForceNetworkSearchOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasForceNetworkSearchOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasForceNetworkSearchOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetCdmaPositionInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetCdmaPositionInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetCdmaPositionInfoOutput @ {self:p}"
))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCdmaPositionInfoOutputCdmaPositionInfoBasestationsBasestation {
pub pilot_type: QmiNasCdmaPilotType,
pub system_id: u16,
pub network_id: u16,
pub base_station_id: u16,
pub pilot_pn: u16,
pub pilot_strength: u16,
pub latitude: i32,
pub longitude: i32,
pub gps_time_in_milliseconds: u64,
}
impl ::std::fmt::Debug
for QmiMessageNasGetCdmaPositionInfoOutputCdmaPositionInfoBasestationsBasestation
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetCdmaPositionInfoOutputCdmaPositionInfoBasestationsBasestation @ {self:p}"))
.field("pilot_type", &self.pilot_type)
.field("system_id", &self.system_id)
.field("network_id", &self.network_id)
.field("base_station_id", &self.base_station_id)
.field("pilot_pn", &self.pilot_pn)
.field("pilot_strength", &self.pilot_strength)
.field("latitude", &self.latitude)
.field("longitude", &self.longitude)
.field("gps_time_in_milliseconds", &self.gps_time_in_milliseconds)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetCellLocationInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetCellLocationInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetCellLocationInfoOutput @ {self:p}"
))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputGeranInfoV2CellElement {
pub cell_id: u32,
pub plmn: *mut glib::GArray,
pub lac: u16,
pub geran_absolute_rf_channel_number: u16,
pub base_station_identity_code: u8,
pub rx_level: u16,
}
impl ::std::fmt::Debug for QmiMessageNasGetCellLocationInfoOutputGeranInfoV2CellElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetCellLocationInfoOutputGeranInfoV2CellElement @ {self:p}"
))
.field("cell_id", &self.cell_id)
.field("plmn", &self.plmn)
.field("lac", &self.lac)
.field(
"geran_absolute_rf_channel_number",
&self.geran_absolute_rf_channel_number,
)
.field(
"base_station_identity_code",
&self.base_station_identity_code,
)
.field("rx_level", &self.rx_level)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElement {
pub eutra_absolute_rf_channel_number: u16,
pub cell_selection_rx_level_low_threshold: u8,
pub cell_selection_rx_level_high_threshold: u8,
pub cell_reselection_priority: u8,
pub cell: *mut glib::GArray,
}
impl ::std::fmt::Debug
for QmiMessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElement
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElement @ {self:p}"
))
.field(
"eutra_absolute_rf_channel_number",
&self.eutra_absolute_rf_channel_number,
)
.field(
"cell_selection_rx_level_low_threshold",
&self.cell_selection_rx_level_low_threshold,
)
.field(
"cell_selection_rx_level_high_threshold",
&self.cell_selection_rx_level_high_threshold,
)
.field("cell_reselection_priority", &self.cell_reselection_priority)
.field("cell", &self.cell)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElementCellElement {
pub physical_cell_id: u16,
pub rsrq: i16,
pub rsrp: i16,
pub rssi: i16,
pub cell_selection_rx_level: i16,
}
impl ::std::fmt::Debug
for QmiMessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElementCellElement
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElementCellElement @ {self:p}"))
.field("physical_cell_id", &self.physical_cell_id)
.field("rsrq", &self.rsrq)
.field("rsrp", &self.rsrp)
.field("rssi", &self.rssi)
.field("cell_selection_rx_level", &self.cell_selection_rx_level)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElementGir {
pub eutra_absolute_rf_channel_number: u16,
pub cell_selection_rx_level_low_threshold: u8,
pub cell_selection_rx_level_high_threshold: u8,
pub cell_reselection_priority: u8,
pub cell: *mut glib::GPtrArray,
}
impl ::std::fmt::Debug
for QmiMessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElementGir
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElementGir @ {self:p}"))
.field("eutra_absolute_rf_channel_number", &self.eutra_absolute_rf_channel_number)
.field("cell_selection_rx_level_low_threshold", &self.cell_selection_rx_level_low_threshold)
.field("cell_selection_rx_level_high_threshold", &self.cell_selection_rx_level_high_threshold)
.field("cell_reselection_priority", &self.cell_reselection_priority)
.field("cell", &self.cell)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputIntrafrequencyLteInfoV2CellElement {
pub physical_cell_id: u16,
pub rsrq: i16,
pub rsrp: i16,
pub rssi: i16,
pub cell_selection_rx_level: i16,
}
impl ::std::fmt::Debug
for QmiMessageNasGetCellLocationInfoOutputIntrafrequencyLteInfoV2CellElement
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetCellLocationInfoOutputIntrafrequencyLteInfoV2CellElement @ {self:p}"
))
.field("physical_cell_id", &self.physical_cell_id)
.field("rsrq", &self.rsrq)
.field("rsrp", &self.rsrp)
.field("rssi", &self.rssi)
.field("cell_selection_rx_level", &self.cell_selection_rx_level)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringGsmFrequencyElement {
pub cell_reselection_priority: u8,
pub cell_reselection_high_threshold: u8,
pub cell_reselection_low_threshold: u8,
pub ncc_permitted: u8,
pub cell: *mut glib::GArray,
}
impl ::std::fmt::Debug
for QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringGsmFrequencyElement
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringGsmFrequencyElement @ {self:p}"
))
.field("cell_reselection_priority", &self.cell_reselection_priority)
.field(
"cell_reselection_high_threshold",
&self.cell_reselection_high_threshold,
)
.field(
"cell_reselection_low_threshold",
&self.cell_reselection_low_threshold,
)
.field("ncc_permitted", &self.ncc_permitted)
.field("cell", &self.cell)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringGsmFrequencyElementCellElement {
pub geran_absolute_rf_channel_number: u16,
pub band_is_1900: gboolean,
pub cell_id_valid: gboolean,
pub base_station_identity_code: u8,
pub rssi: i16,
pub cell_selection_rx_level: i16,
}
impl ::std::fmt::Debug
for QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringGsmFrequencyElementCellElement
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringGsmFrequencyElementCellElement @ {self:p}"))
.field("geran_absolute_rf_channel_number", &self.geran_absolute_rf_channel_number)
.field("band_is_1900", &self.band_is_1900)
.field("cell_id_valid", &self.cell_id_valid)
.field("base_station_identity_code", &self.base_station_identity_code)
.field("rssi", &self.rssi)
.field("cell_selection_rx_level", &self.cell_selection_rx_level)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringGsmFrequencyElementGir {
pub cell_reselection_priority: u8,
pub cell_reselection_high_threshold: u8,
pub cell_reselection_low_threshold: u8,
pub ncc_permitted: u8,
pub cell: *mut glib::GPtrArray,
}
impl ::std::fmt::Debug
for QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringGsmFrequencyElementGir
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringGsmFrequencyElementGir @ {self:p}"))
.field("cell_reselection_priority", &self.cell_reselection_priority)
.field("cell_reselection_high_threshold", &self.cell_reselection_high_threshold)
.field("cell_reselection_low_threshold", &self.cell_reselection_low_threshold)
.field("ncc_permitted", &self.ncc_permitted)
.field("cell", &self.cell)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringWcdmaFrequencyElement {
pub utra_absolute_rf_channel_number: u16,
pub cell_reselection_priority: u8,
pub cell_reselection_high_threshold: u16,
pub cell_reselection_low_threshold: u16,
pub cell: *mut glib::GArray,
}
impl ::std::fmt::Debug
for QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringWcdmaFrequencyElement
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringWcdmaFrequencyElement @ {self:p}"))
.field("utra_absolute_rf_channel_number", &self.utra_absolute_rf_channel_number)
.field("cell_reselection_priority", &self.cell_reselection_priority)
.field("cell_reselection_high_threshold", &self.cell_reselection_high_threshold)
.field("cell_reselection_low_threshold", &self.cell_reselection_low_threshold)
.field("cell", &self.cell)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringWcdmaFrequencyElementCellElement
{
pub primary_scrambling_code: u16,
pub cpich_rscp: i16,
pub cpich_ecno: i16,
pub cell_selection_rx_level: i16,
}
impl ::std::fmt::Debug
for QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringWcdmaFrequencyElementCellElement
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringWcdmaFrequencyElementCellElement @ {self:p}"))
.field("primary_scrambling_code", &self.primary_scrambling_code)
.field("cpich_rscp", &self.cpich_rscp)
.field("cpich_ecno", &self.cpich_ecno)
.field("cell_selection_rx_level", &self.cell_selection_rx_level)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringWcdmaFrequencyElementGir {
pub utra_absolute_rf_channel_number: u16,
pub cell_reselection_priority: u8,
pub cell_reselection_high_threshold: u16,
pub cell_reselection_low_threshold: u16,
pub cell: *mut glib::GPtrArray,
}
impl ::std::fmt::Debug
for QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringWcdmaFrequencyElementGir
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringWcdmaFrequencyElementGir @ {self:p}"))
.field("utra_absolute_rf_channel_number", &self.utra_absolute_rf_channel_number)
.field("cell_reselection_priority", &self.cell_reselection_priority)
.field("cell_reselection_high_threshold", &self.cell_reselection_high_threshold)
.field("cell_reselection_low_threshold", &self.cell_reselection_low_threshold)
.field("cell", &self.cell)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputUmtsInfoNeighboringLteFrequencyElement {
pub eutra_absolute_rf_channel_number: u16,
pub physical_cell_id: u16,
pub rsrp: c_float,
pub rsrq: c_float,
pub cell_selection_rx_level: i16,
pub is_tdd: gboolean,
}
impl ::std::fmt::Debug
for QmiMessageNasGetCellLocationInfoOutputUmtsInfoNeighboringLteFrequencyElement
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetCellLocationInfoOutputUmtsInfoNeighboringLteFrequencyElement @ {self:p}"))
.field("eutra_absolute_rf_channel_number", &self.eutra_absolute_rf_channel_number)
.field("physical_cell_id", &self.physical_cell_id)
.field("rsrp", &self.rsrp)
.field("rsrq", &self.rsrq)
.field("cell_selection_rx_level", &self.cell_selection_rx_level)
.field("is_tdd", &self.is_tdd)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputUmtsInfoV2CellElement {
pub utra_absolute_rf_channel_number: u16,
pub primary_scrambling_code: u16,
pub rscp: i16,
pub ecio: i16,
}
impl ::std::fmt::Debug for QmiMessageNasGetCellLocationInfoOutputUmtsInfoV2CellElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetCellLocationInfoOutputUmtsInfoV2CellElement @ {self:p}"
))
.field(
"utra_absolute_rf_channel_number",
&self.utra_absolute_rf_channel_number,
)
.field("primary_scrambling_code", &self.primary_scrambling_code)
.field("rscp", &self.rscp)
.field("ecio", &self.ecio)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetCellLocationInfoOutputUmtsInfoV2NeighboringGeranElement {
pub geran_absolute_rf_channel_number: u16,
pub network_color_code: u8,
pub base_station_color_code: u8,
pub rssi: i16,
}
impl ::std::fmt::Debug for QmiMessageNasGetCellLocationInfoOutputUmtsInfoV2NeighboringGeranElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetCellLocationInfoOutputUmtsInfoV2NeighboringGeranElement @ {self:p}"
))
.field(
"geran_absolute_rf_channel_number",
&self.geran_absolute_rf_channel_number,
)
.field("network_color_code", &self.network_color_code)
.field("base_station_color_code", &self.base_station_color_code)
.field("rssi", &self.rssi)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetDrxOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetDrxOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetDrxOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetHomeNetworkOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetHomeNetworkOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetHomeNetworkOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetLteCphyCaInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetLteCphyCaInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetLteCphyCaInfoOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetLteCphyCaInfoOutputPhyCaAggSecondaryCellsSsc {
pub physical_cell_id: u16,
pub rx_channel: u16,
pub dl_bandwidth: QmiNasDLBandwidth,
pub lte_band: QmiNasActiveBand,
pub state: QmiNasScellState,
pub cell_index: u8,
}
impl ::std::fmt::Debug for QmiMessageNasGetLteCphyCaInfoOutputPhyCaAggSecondaryCellsSsc {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetLteCphyCaInfoOutputPhyCaAggSecondaryCellsSsc @ {self:p}"
))
.field("physical_cell_id", &self.physical_cell_id)
.field("rx_channel", &self.rx_channel)
.field("dl_bandwidth", &self.dl_bandwidth)
.field("lte_band", &self.lte_band)
.field("state", &self.state)
.field("cell_index", &self.cell_index)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetNetworkTimeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetNetworkTimeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetNetworkTimeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetOperatorNameOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetOperatorNameOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetOperatorNameOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetOperatorNameOutputOperatorPlmnListElement {
pub mcc: *mut c_char,
pub mnc: *mut c_char,
pub lac1: u16,
pub lac2: u16,
pub plmn_name_record_identifier: u8,
}
impl ::std::fmt::Debug for QmiMessageNasGetOperatorNameOutputOperatorPlmnListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetOperatorNameOutputOperatorPlmnListElement @ {self:p}"
))
.field("mcc", &self.mcc)
.field("mnc", &self.mnc)
.field("lac1", &self.lac1)
.field("lac2", &self.lac2)
.field(
"plmn_name_record_identifier",
&self.plmn_name_record_identifier,
)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetOperatorNameOutputOperatorPlmnNameElement {
pub name_encoding: QmiNasPlmnEncodingScheme,
pub short_country_initials: QmiNasPlmnNameCountryInitials,
pub long_name_spare_bits: QmiNasPlmnNameSpareBits,
pub short_name_spare_bits: QmiNasPlmnNameSpareBits,
pub long_name: *mut glib::GArray,
pub short_name: *mut glib::GArray,
}
impl ::std::fmt::Debug for QmiMessageNasGetOperatorNameOutputOperatorPlmnNameElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetOperatorNameOutputOperatorPlmnNameElement @ {self:p}"
))
.field("name_encoding", &self.name_encoding)
.field("short_country_initials", &self.short_country_initials)
.field("long_name_spare_bits", &self.long_name_spare_bits)
.field("short_name_spare_bits", &self.short_name_spare_bits)
.field("long_name", &self.long_name)
.field("short_name", &self.short_name)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetPlmnNameInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetPlmnNameInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetPlmnNameInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetPlmnNameOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetPlmnNameOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetPlmnNameOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetPlmnNameOutputPlmnNameWithLanguageIdElement {
pub long_name: *mut glib::GArray,
pub short_name: *mut glib::GArray,
pub language_id: QmiNasPlmnLanguageId,
}
impl ::std::fmt::Debug for QmiMessageNasGetPlmnNameOutputPlmnNameWithLanguageIdElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetPlmnNameOutputPlmnNameWithLanguageIdElement @ {self:p}"
))
.field("long_name", &self.long_name)
.field("short_name", &self.short_name)
.field("language_id", &self.language_id)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetPreferredNetworksOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetPreferredNetworksOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetPreferredNetworksOutput @ {self:p}"
))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetPreferredNetworksOutputMncPcsDigitIncludeStatusElement {
pub mcc: u16,
pub mnc: u16,
pub includes_pcs_digit: gboolean,
}
impl ::std::fmt::Debug for QmiMessageNasGetPreferredNetworksOutputMncPcsDigitIncludeStatusElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetPreferredNetworksOutputMncPcsDigitIncludeStatusElement @ {self:p}"
))
.field("mcc", &self.mcc)
.field("mnc", &self.mnc)
.field("includes_pcs_digit", &self.includes_pcs_digit)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetPreferredNetworksOutputPreferredNetworksElement {
pub mcc: u16,
pub mnc: u16,
pub radio_access_technology: QmiNasPlmnAccessTechnologyIdentifier,
}
impl ::std::fmt::Debug for QmiMessageNasGetPreferredNetworksOutputPreferredNetworksElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetPreferredNetworksOutputPreferredNetworksElement @ {self:p}"
))
.field("mcc", &self.mcc)
.field("mnc", &self.mnc)
.field("radio_access_technology", &self.radio_access_technology)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetPreferredNetworksOutputStaticMncPcsDigitIncludeStatusElement {
pub mcc: u16,
pub mnc: u16,
pub includes_pcs_digit: gboolean,
}
impl ::std::fmt::Debug
for QmiMessageNasGetPreferredNetworksOutputStaticMncPcsDigitIncludeStatusElement
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetPreferredNetworksOutputStaticMncPcsDigitIncludeStatusElement @ {self:p}"))
.field("mcc", &self.mcc)
.field("mnc", &self.mnc)
.field("includes_pcs_digit", &self.includes_pcs_digit)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetPreferredNetworksOutputStaticPreferredNetworksElement {
pub mcc: u16,
pub mnc: u16,
pub radio_access_technology: QmiNasPlmnAccessTechnologyIdentifier,
}
impl ::std::fmt::Debug for QmiMessageNasGetPreferredNetworksOutputStaticPreferredNetworksElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetPreferredNetworksOutputStaticPreferredNetworksElement @ {self:p}"
))
.field("mcc", &self.mcc)
.field("mnc", &self.mnc)
.field("radio_access_technology", &self.radio_access_technology)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetRfBandInformationOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetRfBandInformationOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetRfBandInformationOutput @ {self:p}"
))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetRfBandInformationOutputBandwidthListElement {
pub radio_interface: QmiNasRadioInterface,
pub bandwidth: QmiNasDLBandwidth,
}
impl ::std::fmt::Debug for QmiMessageNasGetRfBandInformationOutputBandwidthListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetRfBandInformationOutputBandwidthListElement @ {self:p}"
))
.field("radio_interface", &self.radio_interface)
.field("bandwidth", &self.bandwidth)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetRfBandInformationOutputExtendedListElement {
pub radio_interface: QmiNasRadioInterface,
pub active_band_class: QmiNasActiveBand,
pub active_channel: u32,
}
impl ::std::fmt::Debug for QmiMessageNasGetRfBandInformationOutputExtendedListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetRfBandInformationOutputExtendedListElement @ {self:p}"
))
.field("radio_interface", &self.radio_interface)
.field("active_band_class", &self.active_band_class)
.field("active_channel", &self.active_channel)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetRfBandInformationOutputListElement {
pub radio_interface: QmiNasRadioInterface,
pub active_band_class: QmiNasActiveBand,
pub active_channel: u16,
}
impl ::std::fmt::Debug for QmiMessageNasGetRfBandInformationOutputListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetRfBandInformationOutputListElement @ {self:p}"
))
.field("radio_interface", &self.radio_interface)
.field("active_band_class", &self.active_band_class)
.field("active_channel", &self.active_channel)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetServingSystemOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetServingSystemOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetServingSystemOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetServingSystemOutputRoamingIndicatorListElement {
pub radio_interface: QmiNasRadioInterface,
pub roaming_indicator: QmiNasRoamingIndicatorStatus,
}
impl ::std::fmt::Debug for QmiMessageNasGetServingSystemOutputRoamingIndicatorListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetServingSystemOutputRoamingIndicatorListElement @ {self:p}"
))
.field("radio_interface", &self.radio_interface)
.field("roaming_indicator", &self.roaming_indicator)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetSignalInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetSignalInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetSignalInfoOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetSignalStrengthInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetSignalStrengthInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetSignalStrengthInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetSignalStrengthOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetSignalStrengthOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetSignalStrengthOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetSignalStrengthOutputEcioListElement {
pub ecio: u8,
pub radio_interface: QmiNasRadioInterface,
}
impl ::std::fmt::Debug for QmiMessageNasGetSignalStrengthOutputEcioListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetSignalStrengthOutputEcioListElement @ {self:p}"
))
.field("ecio", &self.ecio)
.field("radio_interface", &self.radio_interface)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetSignalStrengthOutputErrorRateListElement {
pub rate: u16,
pub radio_interface: QmiNasRadioInterface,
}
impl ::std::fmt::Debug for QmiMessageNasGetSignalStrengthOutputErrorRateListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetSignalStrengthOutputErrorRateListElement @ {self:p}"
))
.field("rate", &self.rate)
.field("radio_interface", &self.radio_interface)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetSignalStrengthOutputRssiListElement {
pub rssi: u8,
pub radio_interface: QmiNasRadioInterface,
}
impl ::std::fmt::Debug for QmiMessageNasGetSignalStrengthOutputRssiListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetSignalStrengthOutputRssiListElement @ {self:p}"
))
.field("rssi", &self.rssi)
.field("radio_interface", &self.radio_interface)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasGetSignalStrengthOutputStrengthListElement {
pub strength: i8,
pub radio_interface: QmiNasRadioInterface,
}
impl ::std::fmt::Debug for QmiMessageNasGetSignalStrengthOutputStrengthListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetSignalStrengthOutputStrengthListElement @ {self:p}"
))
.field("strength", &self.strength)
.field("radio_interface", &self.radio_interface)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetSupportedMessagesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetSupportedMessagesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetSupportedMessagesOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetSystemInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetSystemInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetSystemInfoOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetSystemSelectionPreferenceOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetSystemSelectionPreferenceOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetSystemSelectionPreferenceOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetTechnologyPreferenceOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetTechnologyPreferenceOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasGetTechnologyPreferenceOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetTxRxInfoInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetTxRxInfoInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetTxRxInfoInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasGetTxRxInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasGetTxRxInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasGetTxRxInfoOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasInitiateNetworkRegisterInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasInitiateNetworkRegisterInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasInitiateNetworkRegisterInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasInitiateNetworkRegisterOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasInitiateNetworkRegisterOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasInitiateNetworkRegisterOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasNetworkScanInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasNetworkScanInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasNetworkScanInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasNetworkScanOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasNetworkScanOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasNetworkScanOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasNetworkScanOutputMncPcsDigitIncludeStatusElement {
pub mcc: u16,
pub mnc: u16,
pub includes_pcs_digit: gboolean,
}
impl ::std::fmt::Debug for QmiMessageNasNetworkScanOutputMncPcsDigitIncludeStatusElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasNetworkScanOutputMncPcsDigitIncludeStatusElement @ {self:p}"
))
.field("mcc", &self.mcc)
.field("mnc", &self.mnc)
.field("includes_pcs_digit", &self.includes_pcs_digit)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasNetworkScanOutputNetworkInformationElement {
pub mcc: u16,
pub mnc: u16,
pub network_status: QmiNasNetworkStatus,
pub description: *mut c_char,
}
impl ::std::fmt::Debug for QmiMessageNasNetworkScanOutputNetworkInformationElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasNetworkScanOutputNetworkInformationElement @ {self:p}"
))
.field("mcc", &self.mcc)
.field("mnc", &self.mnc)
.field("network_status", &self.network_status)
.field("description", &self.description)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasNetworkScanOutputRadioAccessTechnologyElement {
pub mcc: u16,
pub mnc: u16,
pub radio_interface: QmiNasRadioInterface,
}
impl ::std::fmt::Debug for QmiMessageNasNetworkScanOutputRadioAccessTechnologyElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasNetworkScanOutputRadioAccessTechnologyElement @ {self:p}"
))
.field("mcc", &self.mcc)
.field("mnc", &self.mnc)
.field("radio_interface", &self.radio_interface)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasRegisterIndicationsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasRegisterIndicationsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasRegisterIndicationsInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasRegisterIndicationsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasRegisterIndicationsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasRegisterIndicationsOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasResetOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasResetOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasResetOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasSetEventReportInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasSetEventReportInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasSetEventReportInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasSetEventReportOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasSetEventReportOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasSetEventReportOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasSetPreferredNetworksInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasSetPreferredNetworksInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasSetPreferredNetworksInput @ {self:p}"
))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasSetPreferredNetworksInputMncPcsDigitIncludeStatusElement {
pub mcc: u16,
pub mnc: u16,
pub includes_pcs_digit: gboolean,
}
impl ::std::fmt::Debug for QmiMessageNasSetPreferredNetworksInputMncPcsDigitIncludeStatusElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasSetPreferredNetworksInputMncPcsDigitIncludeStatusElement @ {self:p}"
))
.field("mcc", &self.mcc)
.field("mnc", &self.mnc)
.field("includes_pcs_digit", &self.includes_pcs_digit)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageNasSetPreferredNetworksInputPreferredNetworksElement {
pub mcc: u16,
pub mnc: u16,
pub radio_access_technology: QmiNasPlmnAccessTechnologyIdentifier,
}
impl ::std::fmt::Debug for QmiMessageNasSetPreferredNetworksInputPreferredNetworksElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasSetPreferredNetworksInputPreferredNetworksElement @ {self:p}"
))
.field("mcc", &self.mcc)
.field("mnc", &self.mnc)
.field("radio_access_technology", &self.radio_access_technology)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasSetPreferredNetworksOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasSetPreferredNetworksOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasSetPreferredNetworksOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasSetSystemSelectionPreferenceInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasSetSystemSelectionPreferenceInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasSetSystemSelectionPreferenceInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasSetSystemSelectionPreferenceOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasSetSystemSelectionPreferenceOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasSetSystemSelectionPreferenceOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasSetTechnologyPreferenceInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasSetTechnologyPreferenceInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasSetTechnologyPreferenceInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasSetTechnologyPreferenceOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasSetTechnologyPreferenceOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageNasSetTechnologyPreferenceOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageNasSwiGetStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageNasSwiGetStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageNasSwiGetStatusOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageOmaCancelSessionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageOmaCancelSessionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageOmaCancelSessionOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageOmaGetFeatureSettingOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageOmaGetFeatureSettingOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageOmaGetFeatureSettingOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageOmaGetSessionInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageOmaGetSessionInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageOmaGetSessionInfoOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageOmaResetOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageOmaResetOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageOmaResetOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageOmaSendSelectionInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageOmaSendSelectionInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageOmaSendSelectionInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageOmaSendSelectionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageOmaSendSelectionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageOmaSendSelectionOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageOmaSetEventReportInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageOmaSetEventReportInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageOmaSetEventReportInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageOmaSetEventReportOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageOmaSetEventReportOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageOmaSetEventReportOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageOmaSetFeatureSettingInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageOmaSetFeatureSettingInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageOmaSetFeatureSettingInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageOmaSetFeatureSettingOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageOmaSetFeatureSettingOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageOmaSetFeatureSettingOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageOmaStartSessionInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageOmaStartSessionInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageOmaStartSessionInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageOmaStartSessionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageOmaStartSessionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageOmaStartSessionOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePbmGetAllCapabilitiesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePbmGetAllCapabilitiesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePbmGetAllCapabilitiesOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessagePbmGetAllCapabilitiesOutputAdditionalNumberAlphaStringCapabilityElement {
pub session_type: QmiPbmSessionType,
pub maximum_records: u8,
pub used_records: u8,
pub maximum_string_length: u8,
}
impl ::std::fmt::Debug
for QmiMessagePbmGetAllCapabilitiesOutputAdditionalNumberAlphaStringCapabilityElement
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePbmGetAllCapabilitiesOutputAdditionalNumberAlphaStringCapabilityElement @ {self:p}"))
.field("session_type", &self.session_type)
.field("maximum_records", &self.maximum_records)
.field("used_records", &self.used_records)
.field("maximum_string_length", &self.maximum_string_length)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessagePbmGetAllCapabilitiesOutputAdditionalNumberCapabilityElement {
pub session_type: QmiPbmSessionType,
pub maximum_additional_numbers: u8,
pub maximum_additional_number_length: u8,
pub maximum_additional_number_tag_length: u8,
}
impl ::std::fmt::Debug for QmiMessagePbmGetAllCapabilitiesOutputAdditionalNumberCapabilityElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePbmGetAllCapabilitiesOutputAdditionalNumberCapabilityElement @ {self:p}"
))
.field("session_type", &self.session_type)
.field(
"maximum_additional_numbers",
&self.maximum_additional_numbers,
)
.field(
"maximum_additional_number_length",
&self.maximum_additional_number_length,
)
.field(
"maximum_additional_number_tag_length",
&self.maximum_additional_number_tag_length,
)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessagePbmGetAllCapabilitiesOutputCapabilityBasicInformationElement {
pub session_type: QmiPbmSessionType,
pub phonebooks: *mut glib::GArray,
}
impl ::std::fmt::Debug for QmiMessagePbmGetAllCapabilitiesOutputCapabilityBasicInformationElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePbmGetAllCapabilitiesOutputCapabilityBasicInformationElement @ {self:p}"
))
.field("session_type", &self.session_type)
.field("phonebooks", &self.phonebooks)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessagePbmGetAllCapabilitiesOutputCapabilityBasicInformationElementGir {
pub session_type: QmiPbmSessionType,
pub phonebooks: *mut glib::GPtrArray,
}
impl ::std::fmt::Debug
for QmiMessagePbmGetAllCapabilitiesOutputCapabilityBasicInformationElementGir
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePbmGetAllCapabilitiesOutputCapabilityBasicInformationElementGir @ {self:p}"
))
.field("session_type", &self.session_type)
.field("phonebooks", &self.phonebooks)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessagePbmGetAllCapabilitiesOutputCapabilityBasicInformationElementPhonebooksElement {
pub phonebook_type: QmiPbmPhonebookType,
pub used_records: u16,
pub maximum_records: u16,
pub maximum_number_length: u8,
pub maximum_name_length: u8,
}
impl ::std::fmt::Debug
for QmiMessagePbmGetAllCapabilitiesOutputCapabilityBasicInformationElementPhonebooksElement
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePbmGetAllCapabilitiesOutputCapabilityBasicInformationElementPhonebooksElement @ {self:p}"))
.field("phonebook_type", &self.phonebook_type)
.field("used_records", &self.used_records)
.field("maximum_records", &self.maximum_records)
.field("maximum_number_length", &self.maximum_number_length)
.field("maximum_name_length", &self.maximum_name_length)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessagePbmGetAllCapabilitiesOutputEmailCapabilityElement {
pub session_type: QmiPbmSessionType,
pub maximum_emails: u8,
pub maximum_email_address_length: u8,
}
impl ::std::fmt::Debug for QmiMessagePbmGetAllCapabilitiesOutputEmailCapabilityElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePbmGetAllCapabilitiesOutputEmailCapabilityElement @ {self:p}"
))
.field("session_type", &self.session_type)
.field("maximum_emails", &self.maximum_emails)
.field(
"maximum_email_address_length",
&self.maximum_email_address_length,
)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessagePbmGetAllCapabilitiesOutputGroupCapabilityElement {
pub session_type: QmiPbmSessionType,
pub maximum_groups: u8,
pub maximum_group_tag_length: u8,
}
impl ::std::fmt::Debug for QmiMessagePbmGetAllCapabilitiesOutputGroupCapabilityElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePbmGetAllCapabilitiesOutputGroupCapabilityElement @ {self:p}"
))
.field("session_type", &self.session_type)
.field("maximum_groups", &self.maximum_groups)
.field("maximum_group_tag_length", &self.maximum_group_tag_length)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessagePbmGetAllCapabilitiesOutputGroupingInformationAlphaStringCapabilityElement {
pub session_type: QmiPbmSessionType,
pub maximum_records: u8,
pub used_records: u8,
pub maximum_string_length: u8,
}
impl ::std::fmt::Debug
for QmiMessagePbmGetAllCapabilitiesOutputGroupingInformationAlphaStringCapabilityElement
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePbmGetAllCapabilitiesOutputGroupingInformationAlphaStringCapabilityElement @ {self:p}"))
.field("session_type", &self.session_type)
.field("maximum_records", &self.maximum_records)
.field("used_records", &self.used_records)
.field("maximum_string_length", &self.maximum_string_length)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessagePbmGetAllCapabilitiesOutputHiddenRecordsCapabilityElement {
pub session_type: QmiPbmSessionType,
pub supported: gboolean,
}
impl ::std::fmt::Debug for QmiMessagePbmGetAllCapabilitiesOutputHiddenRecordsCapabilityElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePbmGetAllCapabilitiesOutputHiddenRecordsCapabilityElement @ {self:p}"
))
.field("session_type", &self.session_type)
.field("supported", &self.supported)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessagePbmGetAllCapabilitiesOutputSecondNameCapabilityElement {
pub session_type: QmiPbmSessionType,
pub maximum_second_name_length: u8,
}
impl ::std::fmt::Debug for QmiMessagePbmGetAllCapabilitiesOutputSecondNameCapabilityElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePbmGetAllCapabilitiesOutputSecondNameCapabilityElement @ {self:p}"
))
.field("session_type", &self.session_type)
.field(
"maximum_second_name_length",
&self.maximum_second_name_length,
)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePbmGetCapabilitiesInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePbmGetCapabilitiesInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePbmGetCapabilitiesInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePbmGetCapabilitiesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePbmGetCapabilitiesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePbmGetCapabilitiesOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePbmIndicationRegisterInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePbmIndicationRegisterInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePbmIndicationRegisterInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePbmIndicationRegisterOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePbmIndicationRegisterOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePbmIndicationRegisterOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcActivateConfigInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcActivateConfigInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcActivateConfigInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcActivateConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcActivateConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcActivateConfigOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcConfigChangeInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcConfigChangeInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcConfigChangeInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcConfigChangeOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcConfigChangeOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcConfigChangeOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcDeactivateConfigInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcDeactivateConfigInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcDeactivateConfigInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcDeactivateConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcDeactivateConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcDeactivateConfigOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcDeleteConfigInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcDeleteConfigInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcDeleteConfigInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcDeleteConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcDeleteConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcDeleteConfigOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcGetConfigInfoInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcGetConfigInfoInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcGetConfigInfoInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcGetConfigInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcGetConfigInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcGetConfigInfoOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcGetConfigLimitsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcGetConfigLimitsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcGetConfigLimitsInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcGetConfigLimitsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcGetConfigLimitsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcGetConfigLimitsOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcGetDefaultConfigInfoInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcGetDefaultConfigInfoInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePdcGetDefaultConfigInfoInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcGetDefaultConfigInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcGetDefaultConfigInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePdcGetDefaultConfigInfoOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcGetSelectedConfigInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcGetSelectedConfigInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcGetSelectedConfigInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcGetSelectedConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcGetSelectedConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcGetSelectedConfigOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcListConfigsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcListConfigsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcListConfigsInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcListConfigsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcListConfigsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcListConfigsOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcLoadConfigInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcLoadConfigInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcLoadConfigInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcLoadConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcLoadConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcLoadConfigOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcRegisterInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcRegisterInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcRegisterInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcRegisterOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcRegisterOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcRegisterOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcResetOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcResetOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcResetOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcSetSelectedConfigInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcSetSelectedConfigInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcSetSelectedConfigInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdcSetSelectedConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdcSetSelectedConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdcSetSelectedConfigOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsGetAgpsConfigInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsGetAgpsConfigInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdsGetAgpsConfigInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsGetAgpsConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsGetAgpsConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdsGetAgpsConfigOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsGetAutoTrackingStateOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsGetAutoTrackingStateOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePdsGetAutoTrackingStateOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsGetDefaultTrackingSessionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsGetDefaultTrackingSessionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePdsGetDefaultTrackingSessionOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsGetGpsServiceStateOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsGetGpsServiceStateOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdsGetGpsServiceStateOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsResetOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsResetOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdsResetOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsSetAgpsConfigInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsSetAgpsConfigInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdsSetAgpsConfigInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsSetAgpsConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsSetAgpsConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdsSetAgpsConfigOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsSetAutoTrackingStateInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsSetAutoTrackingStateInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePdsSetAutoTrackingStateInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsSetAutoTrackingStateOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsSetAutoTrackingStateOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePdsSetAutoTrackingStateOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsSetDefaultTrackingSessionInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsSetDefaultTrackingSessionInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePdsSetDefaultTrackingSessionInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsSetDefaultTrackingSessionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsSetDefaultTrackingSessionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessagePdsSetDefaultTrackingSessionOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsSetEventReportInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsSetEventReportInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdsSetEventReportInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsSetEventReportOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsSetEventReportOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdsSetEventReportOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsSetGpsServiceStateInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsSetGpsServiceStateInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdsSetGpsServiceStateInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessagePdsSetGpsServiceStateOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessagePdsSetGpsServiceStateOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessagePdsSetGpsServiceStateOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageQosGetFlowStatusInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageQosGetFlowStatusInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageQosGetFlowStatusInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageQosGetFlowStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageQosGetFlowStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageQosGetFlowStatusOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageQosGetNetworkStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageQosGetNetworkStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageQosGetNetworkStatusOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageQosResetOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageQosResetOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageQosResetOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageQosSwiReadDataStatsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageQosSwiReadDataStatsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageQosSwiReadDataStatsInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageQosSwiReadDataStatsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageQosSwiReadDataStatsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageQosSwiReadDataStatsOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageQosSwiReadDataStatsOutputFlowElement {
pub bearer_id: u32,
pub tx_packets: u32,
pub tx_packets_dropped: u32,
pub tx_bytes: u64,
pub tx_bytes_dropped: u64,
}
impl ::std::fmt::Debug for QmiMessageQosSwiReadDataStatsOutputFlowElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageQosSwiReadDataStatsOutputFlowElement @ {self:p}"
))
.field("bearer_id", &self.bearer_id)
.field("tx_packets", &self.tx_packets)
.field("tx_packets_dropped", &self.tx_packets_dropped)
.field("tx_bytes", &self.tx_bytes)
.field("tx_bytes_dropped", &self.tx_bytes_dropped)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageSarRfGetStateOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageSarRfGetStateOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageSarRfGetStateOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageSarRfSetStateInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageSarRfSetStateInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageSarRfSetStateInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageSarRfSetStateOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageSarRfSetStateOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageSarRfSetStateOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageSscControlInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageSscControlInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageSscControlInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageSscControlOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageSscControlOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageSscControlOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimChangePinInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimChangePinInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimChangePinInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimChangePinOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimChangePinOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimChangePinOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimChangeProvisioningSessionInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimChangeProvisioningSessionInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageUimChangeProvisioningSessionInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimChangeProvisioningSessionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimChangeProvisioningSessionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageUimChangeProvisioningSessionOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimDepersonalizationInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimDepersonalizationInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimDepersonalizationInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimDepersonalizationOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimDepersonalizationOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimDepersonalizationOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimGetCardStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimGetCardStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimGetCardStatusOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageUimGetCardStatusOutputCardStatusCardsElement {
pub card_state: QmiUimCardState,
pub upin_state: QmiUimPinState,
pub upin_retries: u8,
pub upuk_retries: u8,
pub error_code: QmiUimCardError,
pub applications: *mut glib::GArray,
}
impl ::std::fmt::Debug for QmiMessageUimGetCardStatusOutputCardStatusCardsElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageUimGetCardStatusOutputCardStatusCardsElement @ {self:p}"
))
.field("card_state", &self.card_state)
.field("upin_state", &self.upin_state)
.field("upin_retries", &self.upin_retries)
.field("upuk_retries", &self.upuk_retries)
.field("error_code", &self.error_code)
.field("applications", &self.applications)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageUimGetCardStatusOutputCardStatusCardsElementApplicationsElementV2 {
pub type_: QmiUimCardApplicationType,
pub state: QmiUimCardApplicationState,
pub personalization_state: QmiUimCardApplicationPersonalizationState,
pub personalization_feature: QmiUimCardApplicationPersonalizationFeatureStatus,
pub personalization_retries: u8,
pub personalization_unblock_retries: u8,
pub application_identifier_value: *mut glib::GArray,
pub upin_replaces_pin1: gboolean,
pub pin1_state: QmiUimPinState,
pub pin1_retries: u8,
pub puk1_retries: u8,
pub pin2_state: QmiUimPinState,
pub pin2_retries: u8,
pub puk2_retries: u8,
}
impl ::std::fmt::Debug
for QmiMessageUimGetCardStatusOutputCardStatusCardsElementApplicationsElementV2
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageUimGetCardStatusOutputCardStatusCardsElementApplicationsElementV2 @ {self:p}"
))
.field("type_", &self.type_)
.field("state", &self.state)
.field("personalization_state", &self.personalization_state)
.field("personalization_feature", &self.personalization_feature)
.field("personalization_retries", &self.personalization_retries)
.field(
"personalization_unblock_retries",
&self.personalization_unblock_retries,
)
.field(
"application_identifier_value",
&self.application_identifier_value,
)
.field("upin_replaces_pin1", &self.upin_replaces_pin1)
.field("pin1_state", &self.pin1_state)
.field("pin1_retries", &self.pin1_retries)
.field("puk1_retries", &self.puk1_retries)
.field("pin2_state", &self.pin2_state)
.field("pin2_retries", &self.pin2_retries)
.field("puk2_retries", &self.puk2_retries)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageUimGetCardStatusOutputCardStatusCardsElementGir {
pub card_state: QmiUimCardState,
pub upin_state: QmiUimPinState,
pub upin_retries: u8,
pub upuk_retries: u8,
pub error_code: QmiUimCardError,
pub applications: *mut glib::GPtrArray,
}
impl ::std::fmt::Debug for QmiMessageUimGetCardStatusOutputCardStatusCardsElementGir {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageUimGetCardStatusOutputCardStatusCardsElementGir @ {self:p}"
))
.field("card_state", &self.card_state)
.field("upin_state", &self.upin_state)
.field("upin_retries", &self.upin_retries)
.field("upuk_retries", &self.upuk_retries)
.field("error_code", &self.error_code)
.field("applications", &self.applications)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimGetConfigurationInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimGetConfigurationInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimGetConfigurationInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimGetConfigurationOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimGetConfigurationOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimGetConfigurationOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageUimGetConfigurationOutputPersonalizationStatusElement {
pub feature: QmiUimCardApplicationPersonalizationFeature,
pub verify_left: u8,
pub unblock_left: u8,
}
impl ::std::fmt::Debug for QmiMessageUimGetConfigurationOutputPersonalizationStatusElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageUimGetConfigurationOutputPersonalizationStatusElement @ {self:p}"
))
.field("feature", &self.feature)
.field("verify_left", &self.verify_left)
.field("unblock_left", &self.unblock_left)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageUimGetConfigurationOutputPersonalizationStatusOtherElement {
pub slot: *mut glib::GArray,
}
impl ::std::fmt::Debug for QmiMessageUimGetConfigurationOutputPersonalizationStatusOtherElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageUimGetConfigurationOutputPersonalizationStatusOtherElement @ {self:p}"
))
.field("slot", &self.slot)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageUimGetConfigurationOutputPersonalizationStatusOtherElementGir {
pub slot: *mut glib::GPtrArray,
}
impl ::std::fmt::Debug for QmiMessageUimGetConfigurationOutputPersonalizationStatusOtherElementGir {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageUimGetConfigurationOutputPersonalizationStatusOtherElementGir @ {self:p}"
))
.field("slot", &self.slot)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageUimGetConfigurationOutputPersonalizationStatusOtherElementSlotElement {
pub feature: QmiUimCardApplicationPersonalizationFeature,
pub verify_left: u8,
pub unblock_left: u8,
}
impl ::std::fmt::Debug
for QmiMessageUimGetConfigurationOutputPersonalizationStatusOtherElementSlotElement
{
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimGetConfigurationOutputPersonalizationStatusOtherElementSlotElement @ {self:p}"))
.field("feature", &self.feature)
.field("verify_left", &self.verify_left)
.field("unblock_left", &self.unblock_left)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimGetFileAttributesInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimGetFileAttributesInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimGetFileAttributesInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimGetFileAttributesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimGetFileAttributesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimGetFileAttributesOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimGetSlotStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimGetSlotStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimGetSlotStatusOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimGetSupportedMessagesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimGetSupportedMessagesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageUimGetSupportedMessagesOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimLogicalChannelInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimLogicalChannelInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimLogicalChannelInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimLogicalChannelOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimLogicalChannelOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimLogicalChannelOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimOpenLogicalChannelInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimOpenLogicalChannelInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimOpenLogicalChannelInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimOpenLogicalChannelOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimOpenLogicalChannelOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimOpenLogicalChannelOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimPowerOffSimInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimPowerOffSimInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimPowerOffSimInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimPowerOffSimOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimPowerOffSimOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimPowerOffSimOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimPowerOnSimInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimPowerOnSimInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimPowerOnSimInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimPowerOnSimOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimPowerOnSimOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimPowerOnSimOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimReadRecordInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimReadRecordInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimReadRecordInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimReadRecordOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimReadRecordOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimReadRecordOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimReadTransparentInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimReadTransparentInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimReadTransparentInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimReadTransparentOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimReadTransparentOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimReadTransparentOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimRefreshCompleteInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimRefreshCompleteInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimRefreshCompleteInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimRefreshCompleteOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimRefreshCompleteOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimRefreshCompleteOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimRefreshRegisterAllInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimRefreshRegisterAllInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimRefreshRegisterAllInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimRefreshRegisterAllOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimRefreshRegisterAllOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimRefreshRegisterAllOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimRefreshRegisterInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimRefreshRegisterInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimRefreshRegisterInput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageUimRefreshRegisterInputInfoFilesElement {
pub file_id: u16,
pub path: *mut glib::GArray,
}
impl ::std::fmt::Debug for QmiMessageUimRefreshRegisterInputInfoFilesElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageUimRefreshRegisterInputInfoFilesElement @ {self:p}"
))
.field("file_id", &self.file_id)
.field("path", &self.path)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimRefreshRegisterOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimRefreshRegisterOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimRefreshRegisterOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimRegisterEventsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimRegisterEventsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimRegisterEventsInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimRegisterEventsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimRegisterEventsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimRegisterEventsOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimRemoteUnlockInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimRemoteUnlockInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimRemoteUnlockInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimRemoteUnlockOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimRemoteUnlockOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimRemoteUnlockOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimResetOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimResetOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimResetOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimSendApduInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimSendApduInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimSendApduInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimSendApduOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimSendApduOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimSendApduOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimSetPinProtectionInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimSetPinProtectionInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimSetPinProtectionInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimSetPinProtectionOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimSetPinProtectionOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimSetPinProtectionOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimSwitchSlotInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimSwitchSlotInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimSwitchSlotInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimSwitchSlotOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimSwitchSlotOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimSwitchSlotOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimUnblockPinInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimUnblockPinInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimUnblockPinInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimUnblockPinOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimUnblockPinOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimUnblockPinOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimVerifyPinInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimVerifyPinInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimVerifyPinInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageUimVerifyPinOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageUimVerifyPinOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageUimVerifyPinOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceAnswerCallInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceAnswerCallInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceAnswerCallInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceAnswerCallOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceAnswerCallOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceAnswerCallOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceAnswerUssdInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceAnswerUssdInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceAnswerUssdInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceAnswerUssdOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceAnswerUssdOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceAnswerUssdOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceBurstDtmfInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceBurstDtmfInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceBurstDtmfInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceBurstDtmfOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceBurstDtmfOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceBurstDtmfOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceCancelUssdOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceCancelUssdOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceCancelUssdOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceDialCallInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceDialCallInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceDialCallInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceDialCallOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceDialCallOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceDialCallOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceEndCallInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceEndCallInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceEndCallInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceEndCallOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceEndCallOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceEndCallOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceGetAllCallInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceGetAllCallInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceGetAllCallInfoOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageVoiceGetAllCallInfoOutputCallInformationCall {
pub id: u8,
pub state: QmiVoiceCallState,
pub type_: QmiVoiceCallType,
pub direction: QmiVoiceCallDirection,
pub mode: QmiVoiceCallMode,
pub multipart_indicator: gboolean,
pub als: QmiVoiceAls,
}
impl ::std::fmt::Debug for QmiMessageVoiceGetAllCallInfoOutputCallInformationCall {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageVoiceGetAllCallInfoOutputCallInformationCall @ {self:p}"
))
.field("id", &self.id)
.field("state", &self.state)
.field("type_", &self.type_)
.field("direction", &self.direction)
.field("mode", &self.mode)
.field("multipart_indicator", &self.multipart_indicator)
.field("als", &self.als)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageVoiceGetAllCallInfoOutputRemotePartyNumberCall {
pub id: u8,
pub presentation_indicator: QmiVoicePresentation,
pub type_: *mut c_char,
}
impl ::std::fmt::Debug for QmiMessageVoiceGetAllCallInfoOutputRemotePartyNumberCall {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageVoiceGetAllCallInfoOutputRemotePartyNumberCall @ {self:p}"
))
.field("id", &self.id)
.field("presentation_indicator", &self.presentation_indicator)
.field("type_", &self.type_)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceGetCallWaitingInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceGetCallWaitingInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceGetCallWaitingInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceGetCallWaitingOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceGetCallWaitingOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceGetCallWaitingOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceGetConfigInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceGetConfigInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceGetConfigInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceGetConfigOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceGetConfigOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceGetConfigOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceGetSupportedMessagesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceGetSupportedMessagesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageVoiceGetSupportedMessagesOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceIndicationRegisterInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceIndicationRegisterInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageVoiceIndicationRegisterInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceIndicationRegisterOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceIndicationRegisterOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageVoiceIndicationRegisterOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceManageCallsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceManageCallsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceManageCallsInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceManageCallsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceManageCallsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceManageCallsOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceOriginateUssdInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceOriginateUssdInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceOriginateUssdInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceOriginateUssdNoWaitInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceOriginateUssdNoWaitInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageVoiceOriginateUssdNoWaitInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceOriginateUssdNoWaitOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceOriginateUssdNoWaitOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageVoiceOriginateUssdNoWaitOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceOriginateUssdOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceOriginateUssdOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageVoiceOriginateUssdOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceSetSupplementaryServiceInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceSetSupplementaryServiceInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageVoiceSetSupplementaryServiceInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceSetSupplementaryServiceOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceSetSupplementaryServiceOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageVoiceSetSupplementaryServiceOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceStartContinuousDtmfInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceStartContinuousDtmfInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageVoiceStartContinuousDtmfInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceStartContinuousDtmfOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceStartContinuousDtmfOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageVoiceStartContinuousDtmfOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceStopContinuousDtmfInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceStopContinuousDtmfInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageVoiceStopContinuousDtmfInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageVoiceStopContinuousDtmfOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageVoiceStopContinuousDtmfOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageVoiceStopContinuousDtmfOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdaGetDataFormatInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdaGetDataFormatInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdaGetDataFormatInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdaGetDataFormatOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdaGetDataFormatOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdaGetDataFormatOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdaGetSupportedMessagesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdaGetSupportedMessagesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdaGetSupportedMessagesOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdaLoopbackConfigurationInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdaLoopbackConfigurationInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdaLoopbackConfigurationInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdaLoopbackConfigurationOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdaLoopbackConfigurationOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdaLoopbackConfigurationOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdaSetDataFormatInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdaSetDataFormatInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdaSetDataFormatInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdaSetDataFormatOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdaSetDataFormatOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdaSetDataFormatOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsBindDataPortInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsBindDataPortInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsBindDataPortInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsBindDataPortOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsBindDataPortOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsBindDataPortOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsBindMuxDataPortInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsBindMuxDataPortInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsBindMuxDataPortInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsBindMuxDataPortOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsBindMuxDataPortOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsBindMuxDataPortOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsConfigureProfileEventListInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsConfigureProfileEventListInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsConfigureProfileEventListInput @ {self:p}"
))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageWdsConfigureProfileEventListInputRegisterElement {
pub profile_type: QmiWdsProfileType,
pub profile_index: u8,
}
impl ::std::fmt::Debug for QmiMessageWdsConfigureProfileEventListInputRegisterElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsConfigureProfileEventListInputRegisterElement @ {self:p}"
))
.field("profile_type", &self.profile_type)
.field("profile_index", &self.profile_index)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsConfigureProfileEventListOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsConfigureProfileEventListOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsConfigureProfileEventListOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsCreateProfileInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsCreateProfileInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsCreateProfileInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsCreateProfileOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsCreateProfileOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsCreateProfileOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsDeleteProfileInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsDeleteProfileInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsDeleteProfileInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsDeleteProfileOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsDeleteProfileOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsDeleteProfileOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetAutoconnectSettingsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetAutoconnectSettingsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsGetAutoconnectSettingsOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetChannelRatesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetChannelRatesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGetChannelRatesOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetCurrentDataBearerTechnologyOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetCurrentDataBearerTechnologyOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsGetCurrentDataBearerTechnologyOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetCurrentSettingsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetCurrentSettingsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGetCurrentSettingsInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetCurrentSettingsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetCurrentSettingsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGetCurrentSettingsOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetDataBearerTechnologyOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetDataBearerTechnologyOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsGetDataBearerTechnologyOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetDefaultProfileNumberInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetDefaultProfileNumberInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsGetDefaultProfileNumberInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetDefaultProfileNumberOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetDefaultProfileNumberOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsGetDefaultProfileNumberOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetDefaultSettingsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetDefaultSettingsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGetDefaultSettingsInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetDefaultSettingsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetDefaultSettingsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGetDefaultSettingsOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetDormancyStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetDormancyStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGetDormancyStatusOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetLteAttachParametersOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetLteAttachParametersOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsGetLteAttachParametersOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetLteAttachPdnListOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetLteAttachPdnListOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsGetLteAttachPdnListOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetMaxLteAttachPdnNumberOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetMaxLteAttachPdnNumberOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsGetMaxLteAttachPdnNumberOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetPacketServiceStatusOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetPacketServiceStatusOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsGetPacketServiceStatusOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetPacketStatisticsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetPacketStatisticsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGetPacketStatisticsInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetPacketStatisticsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetPacketStatisticsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsGetPacketStatisticsOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetPdnThrottleInfoInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetPdnThrottleInfoInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGetPdnThrottleInfoInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetPdnThrottleInfoOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetPdnThrottleInfoOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGetPdnThrottleInfoOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageWdsGetPdnThrottleInfoOutputInfoElement {
pub ipv4_throttled: gboolean,
pub ipv6_throttled: gboolean,
pub ipv4_throttle_time_left_ms: u32,
pub ipv6_throttle_time_left_ms: u32,
pub apn: *mut c_char,
}
impl ::std::fmt::Debug for QmiMessageWdsGetPdnThrottleInfoOutputInfoElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsGetPdnThrottleInfoOutputInfoElement @ {self:p}"
))
.field("ipv4_throttled", &self.ipv4_throttled)
.field("ipv6_throttled", &self.ipv6_throttled)
.field(
"ipv4_throttle_time_left_ms",
&self.ipv4_throttle_time_left_ms,
)
.field(
"ipv6_throttle_time_left_ms",
&self.ipv6_throttle_time_left_ms,
)
.field("apn", &self.apn)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetProfileListInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetProfileListInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGetProfileListInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetProfileListOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetProfileListOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGetProfileListOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageWdsGetProfileListOutputProfileListProfile {
pub profile_type: QmiWdsProfileType,
pub profile_index: u8,
pub profile_name: *mut c_char,
}
impl ::std::fmt::Debug for QmiMessageWdsGetProfileListOutputProfileListProfile {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsGetProfileListOutputProfileListProfile @ {self:p}"
))
.field("profile_type", &self.profile_type)
.field("profile_index", &self.profile_index)
.field("profile_name", &self.profile_name)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetProfileSettingsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetProfileSettingsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGetProfileSettingsInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetProfileSettingsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetProfileSettingsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGetProfileSettingsOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGetSupportedMessagesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGetSupportedMessagesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsGetSupportedMessagesOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGoActiveOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGoActiveOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGoActiveOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsGoDormantOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsGoDormantOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsGoDormantOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsIndicationRegisterInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsIndicationRegisterInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsIndicationRegisterInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsIndicationRegisterOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsIndicationRegisterOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsIndicationRegisterOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsModifyProfileInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsModifyProfileInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsModifyProfileInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsModifyProfileOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsModifyProfileOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsModifyProfileOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsResetOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsResetOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsResetOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsSetAutoconnectSettingsInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsSetAutoconnectSettingsInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsSetAutoconnectSettingsInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsSetAutoconnectSettingsOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsSetAutoconnectSettingsOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsSetAutoconnectSettingsOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsSetDefaultProfileNumberInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsSetDefaultProfileNumberInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsSetDefaultProfileNumberInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsSetDefaultProfileNumberOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsSetDefaultProfileNumberOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsSetDefaultProfileNumberOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsSetEventReportInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsSetEventReportInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsSetEventReportInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsSetEventReportOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsSetEventReportOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsSetEventReportOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsSetIpFamilyInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsSetIpFamilyInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsSetIpFamilyInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsSetIpFamilyOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsSetIpFamilyOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsSetIpFamilyOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsSetLteAttachPdnListInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsSetLteAttachPdnListInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsSetLteAttachPdnListInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsSetLteAttachPdnListOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsSetLteAttachPdnListOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsSetLteAttachPdnListOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsStartNetworkInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsStartNetworkInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsStartNetworkInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsStartNetworkOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsStartNetworkOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsStartNetworkOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsStopNetworkInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsStopNetworkInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsStopNetworkInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsStopNetworkOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsStopNetworkOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWdsStopNetworkOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsSwiCreateProfileIndexedInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsSwiCreateProfileIndexedInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsSwiCreateProfileIndexedInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWdsSwiCreateProfileIndexedOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWdsSwiCreateProfileIndexedOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWdsSwiCreateProfileIndexedOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsDeleteInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsDeleteInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsDeleteInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsDeleteOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsDeleteOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsDeleteOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsGetMessageProtocolOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsGetMessageProtocolOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsGetMessageProtocolOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsGetRoutesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsGetRoutesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsGetRoutesOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageWmsGetRoutesOutputRouteListElement {
pub message_type: QmiWmsMessageType,
pub message_class: QmiWmsMessageClass,
pub storage: QmiWmsStorageType,
pub receipt_action: QmiWmsReceiptAction,
}
impl ::std::fmt::Debug for QmiMessageWmsGetRoutesOutputRouteListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWmsGetRoutesOutputRouteListElement @ {self:p}"
))
.field("message_type", &self.message_type)
.field("message_class", &self.message_class)
.field("storage", &self.storage)
.field("receipt_action", &self.receipt_action)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsGetSupportedMessagesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsGetSupportedMessagesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWmsGetSupportedMessagesOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsListMessagesInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsListMessagesInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsListMessagesInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsListMessagesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsListMessagesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsListMessagesOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageWmsListMessagesOutputMessageListElement {
pub memory_index: u32,
pub message_tag: QmiWmsMessageTagType,
}
impl ::std::fmt::Debug for QmiMessageWmsListMessagesOutputMessageListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWmsListMessagesOutputMessageListElement @ {self:p}"
))
.field("memory_index", &self.memory_index)
.field("message_tag", &self.message_tag)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsModifyTagInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsModifyTagInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsModifyTagInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsModifyTagOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsModifyTagOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsModifyTagOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsRawReadInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsRawReadInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsRawReadInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsRawReadOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsRawReadOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsRawReadOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsRawSendInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsRawSendInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsRawSendInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsRawSendOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsRawSendOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsRawSendOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsRawWriteInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsRawWriteInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsRawWriteInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsRawWriteOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsRawWriteOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsRawWriteOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsResetOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsResetOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsResetOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsSendAckInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsSendAckInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsSendAckInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsSendAckOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsSendAckOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsSendAckOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsSendFromMemoryStorageInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsSendFromMemoryStorageInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWmsSendFromMemoryStorageInput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsSendFromMemoryStorageOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsSendFromMemoryStorageOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWmsSendFromMemoryStorageOutput @ {self:p}"
))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsSetEventReportInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsSetEventReportInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsSetEventReportInput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsSetEventReportOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsSetEventReportOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsSetEventReportOutput @ {self:p}"))
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsSetRoutesInput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsSetRoutesInput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsSetRoutesInput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiMessageWmsSetRoutesInputRouteListElement {
pub message_type: QmiWmsMessageType,
pub message_class: QmiWmsMessageClass,
pub storage: QmiWmsStorageType,
pub receipt_action: QmiWmsReceiptAction,
}
impl ::std::fmt::Debug for QmiMessageWmsSetRoutesInputRouteListElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"QmiMessageWmsSetRoutesInputRouteListElement @ {self:p}"
))
.field("message_type", &self.message_type)
.field("message_class", &self.message_class)
.field("storage", &self.storage)
.field("receipt_action", &self.receipt_action)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct QmiMessageWmsSetRoutesOutput {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
impl ::std::fmt::Debug for QmiMessageWmsSetRoutesOutput {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiMessageWmsSetRoutesOutput @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiPhysicalSlotInformationSlot {
pub card_protocol: QmiUimCardProtocol,
pub valid_applications: u8,
pub atr_value: *mut glib::GArray,
pub is_euicc: gboolean,
}
impl ::std::fmt::Debug for QmiPhysicalSlotInformationSlot {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiPhysicalSlotInformationSlot @ {self:p}"))
.field("card_protocol", &self.card_protocol)
.field("valid_applications", &self.valid_applications)
.field("atr_value", &self.atr_value)
.field("is_euicc", &self.is_euicc)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiPhysicalSlotStatusSlot {
pub physical_card_status: QmiUimPhysicalCardState,
pub physical_slot_status: QmiUimSlotState,
pub logical_slot: u8,
pub iccid: *mut glib::GArray,
}
impl ::std::fmt::Debug for QmiPhysicalSlotStatusSlot {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiPhysicalSlotStatusSlot @ {self:p}"))
.field("physical_card_status", &self.physical_card_status)
.field("physical_slot_status", &self.physical_slot_status)
.field("logical_slot", &self.logical_slot)
.field("iccid", &self.iccid)
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiProxyClass {
pub parent: gobject::GObjectClass,
}
impl ::std::fmt::Debug for QmiProxyClass {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiProxyClass @ {self:p}"))
.field("parent", &self.parent)
.finish()
}
}
#[repr(C)]
#[allow(dead_code)]
pub struct _QmiProxyPrivate {
_data: [u8; 0],
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
}
pub type QmiProxyPrivate = _QmiProxyPrivate;
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiSlotEidElement {
pub eid: *mut glib::GArray,
}
impl ::std::fmt::Debug for QmiSlotEidElement {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiSlotEidElement @ {self:p}"))
.field("eid", &self.eid)
.finish()
}
}
// Classes
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClient {
pub parent: gobject::GObject,
pub priv_: *mut QmiClientPrivate,
}
impl ::std::fmt::Debug for QmiClient {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClient @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientAtr {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientAtr {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientAtr @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientDms {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientDms {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientDms @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientDpm {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientDpm {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientDpm @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientDsd {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientDsd {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientDsd @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientFox {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientFox {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientFox @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientGas {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientGas {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientGas @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientGms {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientGms {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientGms @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientIms {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientIms {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientIms @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientImsa {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientImsa {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientImsa @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientImsp {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientImsp {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientImsp @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientLoc {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientLoc {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientLoc @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientNas {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientNas {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientNas @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientOma {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientOma {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientOma @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientPbm {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientPbm {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientPbm @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientPdc {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientPdc {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientPdc @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientPds {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientPds {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientPds @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientQos {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientQos {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientQos @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientSar {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientSar {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientSar @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientSsc {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientSsc {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientSsc @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientUim {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientUim {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientUim @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientVoice {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientVoice {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientVoice @ {self:p}"))
.finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientWda {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientWda {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientWda @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientWds {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientWds {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientWds @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiClientWms {
pub parent: QmiClient,
pub priv_unused: gpointer,
}
impl ::std::fmt::Debug for QmiClientWms {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiClientWms @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiDevice {
pub parent: gobject::GObject,
pub priv_: *mut QmiDevicePrivate,
}
impl ::std::fmt::Debug for QmiDevice {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiDevice @ {self:p}")).finish()
}
}
#[derive(Copy, Clone)]
#[repr(C)]
pub struct QmiProxy {
pub parent: gobject::GObject,
pub priv_: *mut QmiProxyPrivate,
}
impl ::std::fmt::Debug for QmiProxy {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!("QmiProxy @ {self:p}"))
.field("parent", &self.parent)
.field("priv_", &self.priv_)
.finish()
}
}
unsafe extern "C" {
//=========================================================================
// QmiCoreError
//=========================================================================
pub fn qmi_core_error_get_type() -> GType;
pub fn qmi_core_error_get_string(val: QmiCoreError) -> *const c_char;
pub fn qmi_core_error_quark() -> glib::GQuark;
//=========================================================================
// QmiDataEndpointType
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_data_endpoint_type_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_data_endpoint_type_get_string(val: QmiDataEndpointType) -> *const c_char;
//=========================================================================
// QmiDeviceExpectedDataFormat
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_device_expected_data_format_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_device_expected_data_format_get_string(
val: QmiDeviceExpectedDataFormat,
) -> *const c_char;
//=========================================================================
// QmiDmsActivationState
//=========================================================================
pub fn qmi_dms_activation_state_get_type() -> GType;
pub fn qmi_dms_activation_state_get_string(val: QmiDmsActivationState) -> *const c_char;
//=========================================================================
// QmiDmsBootImageDownloadMode
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_dms_boot_image_download_mode_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_dms_boot_image_download_mode_get_string(
val: QmiDmsBootImageDownloadMode,
) -> *const c_char;
//=========================================================================
// QmiDmsDataServiceCapability
//=========================================================================
pub fn qmi_dms_data_service_capability_get_type() -> GType;
pub fn qmi_dms_data_service_capability_get_string(
val: QmiDmsDataServiceCapability,
) -> *const c_char;
//=========================================================================
// QmiDmsFirmwareImageType
//=========================================================================
pub fn qmi_dms_firmware_image_type_get_type() -> GType;
pub fn qmi_dms_firmware_image_type_get_string(val: QmiDmsFirmwareImageType) -> *const c_char;
//=========================================================================
// QmiDmsFoxconnDeviceMode
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_dms_foxconn_device_mode_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_dms_foxconn_device_mode_get_string(val: QmiDmsFoxconnDeviceMode) -> *const c_char;
//=========================================================================
// QmiDmsFoxconnFirmwareVersionType
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_dms_foxconn_firmware_version_type_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_dms_foxconn_firmware_version_type_get_string(
val: QmiDmsFoxconnFirmwareVersionType,
) -> *const c_char;
//=========================================================================
// QmiDmsHpDeviceMode
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_dms_hp_device_mode_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_dms_hp_device_mode_get_string(val: QmiDmsHpDeviceMode) -> *const c_char;
//=========================================================================
// QmiDmsMacType
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_dms_mac_type_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_dms_mac_type_get_string(val: QmiDmsMacType) -> *const c_char;
//=========================================================================
// QmiDmsOperatingMode
//=========================================================================
pub fn qmi_dms_operating_mode_get_type() -> GType;
pub fn qmi_dms_operating_mode_get_string(val: QmiDmsOperatingMode) -> *const c_char;
//=========================================================================
// QmiDmsRadioInterface
//=========================================================================
pub fn qmi_dms_radio_interface_get_type() -> GType;
pub fn qmi_dms_radio_interface_get_string(val: QmiDmsRadioInterface) -> *const c_char;
//=========================================================================
// QmiDmsSimCapability
//=========================================================================
pub fn qmi_dms_sim_capability_get_type() -> GType;
pub fn qmi_dms_sim_capability_get_string(val: QmiDmsSimCapability) -> *const c_char;
//=========================================================================
// QmiDmsSwiUsbComposition
//=========================================================================
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_dms_swi_usb_composition_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_dms_swi_usb_composition_get_description(
value: QmiDmsSwiUsbComposition,
) -> *const c_char;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_dms_swi_usb_composition_get_string(val: QmiDmsSwiUsbComposition) -> *const c_char;
//=========================================================================
// QmiDmsTimeReferenceType
//=========================================================================
pub fn qmi_dms_time_reference_type_get_type() -> GType;
pub fn qmi_dms_time_reference_type_get_string(val: QmiDmsTimeReferenceType) -> *const c_char;
//=========================================================================
// QmiDmsTimeSource
//=========================================================================
pub fn qmi_dms_time_source_get_type() -> GType;
pub fn qmi_dms_time_source_get_string(val: QmiDmsTimeSource) -> *const c_char;
//=========================================================================
// QmiDmsUimFacility
//=========================================================================
pub fn qmi_dms_uim_facility_get_type() -> GType;
pub fn qmi_dms_uim_facility_get_string(val: QmiDmsUimFacility) -> *const c_char;
//=========================================================================
// QmiDmsUimFacilityState
//=========================================================================
pub fn qmi_dms_uim_facility_state_get_type() -> GType;
pub fn qmi_dms_uim_facility_state_get_string(val: QmiDmsUimFacilityState) -> *const c_char;
//=========================================================================
// QmiDmsUimPinId
//=========================================================================
pub fn qmi_dms_uim_pin_id_get_type() -> GType;
pub fn qmi_dms_uim_pin_id_get_string(val: QmiDmsUimPinId) -> *const c_char;
//=========================================================================
// QmiDmsUimPinStatus
//=========================================================================
pub fn qmi_dms_uim_pin_status_get_type() -> GType;
pub fn qmi_dms_uim_pin_status_get_string(val: QmiDmsUimPinStatus) -> *const c_char;
//=========================================================================
// QmiDmsUimState
//=========================================================================
pub fn qmi_dms_uim_state_get_type() -> GType;
pub fn qmi_dms_uim_state_get_string(val: QmiDmsUimState) -> *const c_char;
//=========================================================================
// QmiDsdApnType
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_dsd_apn_type_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_dsd_apn_type_get_string(val: QmiDsdApnType) -> *const c_char;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_dsd_apn_type_preference_build_string_from_mask(
mask: QmiDsdApnTypePreference,
) -> *mut c_char;
//=========================================================================
// QmiDsdDataSystemNetworkType
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_dsd_data_system_network_type_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_dsd_data_system_network_type_get_string(
val: QmiDsdDataSystemNetworkType,
) -> *const c_char;
//=========================================================================
// QmiDsdRadioAccessTechnology
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_dsd_radio_access_technology_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_dsd_radio_access_technology_get_string(
val: QmiDsdRadioAccessTechnology,
) -> *const c_char;
//=========================================================================
// QmiEndian
//=========================================================================
pub fn qmi_endian_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_endian_get_string(val: QmiEndian) -> *const c_char;
//=========================================================================
// QmiFoxFirmwareVersionType
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_fox_firmware_version_type_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_fox_firmware_version_type_get_string(
val: QmiFoxFirmwareVersionType,
) -> *const c_char;
//=========================================================================
// QmiGasFirmwareAutoSimMode
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_gas_firmware_auto_sim_mode_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_gas_firmware_auto_sim_mode_get_string(
val: QmiGasFirmwareAutoSimMode,
) -> *const c_char;
//=========================================================================
// QmiGasFirmwareListingMode
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_gas_firmware_listing_mode_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_gas_firmware_listing_mode_get_string(
val: QmiGasFirmwareListingMode,
) -> *const c_char;
//=========================================================================
// QmiGasUsbCompositionEndpointType
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_gas_usb_composition_endpoint_type_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_gas_usb_composition_endpoint_type_get_string(
val: QmiGasUsbCompositionEndpointType,
) -> *const c_char;
//=========================================================================
// QmiImsaImsRegistrationStatus
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_imsa_ims_registration_status_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_imsa_ims_registration_status_get_string(
val: QmiImsaImsRegistrationStatus,
) -> *const c_char;
//=========================================================================
// QmiImsaRegistrationTechnology
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_imsa_registration_technology_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_imsa_registration_technology_get_string(
val: QmiImsaRegistrationTechnology,
) -> *const c_char;
//=========================================================================
// QmiImsaServiceStatus
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_imsa_service_status_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_imsa_service_status_get_string(val: QmiImsaServiceStatus) -> *const c_char;
//=========================================================================
// QmiImspEnablerState
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_imsp_enabler_state_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_imsp_enabler_state_get_string(val: QmiImspEnablerState) -> *const c_char;
//=========================================================================
// QmiLocEngineState
//=========================================================================
pub fn qmi_loc_engine_state_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_engine_state_get_string(val: QmiLocEngineState) -> *const c_char;
//=========================================================================
// QmiLocFixRecurrenceType
//=========================================================================
pub fn qmi_loc_fix_recurrence_type_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_fix_recurrence_type_get_string(val: QmiLocFixRecurrenceType) -> *const c_char;
//=========================================================================
// QmiLocHealthStatus
//=========================================================================
pub fn qmi_loc_health_status_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_health_status_get_string(val: QmiLocHealthStatus) -> *const c_char;
//=========================================================================
// QmiLocIndicationStatus
//=========================================================================
pub fn qmi_loc_indication_status_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_indication_status_get_string(val: QmiLocIndicationStatus) -> *const c_char;
//=========================================================================
// QmiLocIntermediateReportState
//=========================================================================
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_loc_intermediate_report_state_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_loc_intermediate_report_state_get_string(
val: QmiLocIntermediateReportState,
) -> *const c_char;
//=========================================================================
// QmiLocLockType
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_loc_lock_type_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_loc_lock_type_get_string(val: QmiLocLockType) -> *const c_char;
//=========================================================================
// QmiLocNavigationData
//=========================================================================
pub fn qmi_loc_navigation_data_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_navigation_data_get_string(val: QmiLocNavigationData) -> *const c_char;
//=========================================================================
// QmiLocOperationMode
//=========================================================================
pub fn qmi_loc_operation_mode_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_operation_mode_get_string(val: QmiLocOperationMode) -> *const c_char;
//=========================================================================
// QmiLocPredictedOrbitsDataFormat
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_predicted_orbits_data_format_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_predicted_orbits_data_format_get_string(
val: QmiLocPredictedOrbitsDataFormat,
) -> *const c_char;
//=========================================================================
// QmiLocReliability
//=========================================================================
pub fn qmi_loc_reliability_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_reliability_get_string(val: QmiLocReliability) -> *const c_char;
//=========================================================================
// QmiLocSatelliteStatus
//=========================================================================
pub fn qmi_loc_satellite_status_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_satellite_status_get_string(val: QmiLocSatelliteStatus) -> *const c_char;
//=========================================================================
// QmiLocServerType
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_server_type_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_server_type_get_string(val: QmiLocServerType) -> *const c_char;
//=========================================================================
// QmiLocSessionStatus
//=========================================================================
pub fn qmi_loc_session_status_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_session_status_get_string(val: QmiLocSessionStatus) -> *const c_char;
//=========================================================================
// QmiLocSystem
//=========================================================================
pub fn qmi_loc_system_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_system_get_string(val: QmiLocSystem) -> *const c_char;
//=========================================================================
// QmiLocTimeSource
//=========================================================================
pub fn qmi_loc_time_source_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_time_source_get_string(val: QmiLocTimeSource) -> *const c_char;
//=========================================================================
// QmiNasActiveBand
//=========================================================================
pub fn qmi_nas_active_band_get_type() -> GType;
pub fn qmi_nas_active_band_get_string(val: QmiNasActiveBand) -> *const c_char;
//=========================================================================
// QmiNasAttachState
//=========================================================================
pub fn qmi_nas_attach_state_get_type() -> GType;
pub fn qmi_nas_attach_state_get_string(val: QmiNasAttachState) -> *const c_char;
//=========================================================================
// QmiNasBoolean
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_nas_boolean_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_nas_boolean_get_string(val: QmiNasBoolean) -> *const c_char;
//=========================================================================
// QmiNasCallBarringStatus
//=========================================================================
pub fn qmi_nas_call_barring_status_get_type() -> GType;
pub fn qmi_nas_call_barring_status_get_string(val: QmiNasCallBarringStatus) -> *const c_char;
//=========================================================================
// QmiNasCdmaPilotType
//=========================================================================
pub fn qmi_nas_cdma_pilot_type_get_type() -> GType;
pub fn qmi_nas_cdma_pilot_type_get_string(val: QmiNasCdmaPilotType) -> *const c_char;
//=========================================================================
// QmiNasCdmaPrlPreference
//=========================================================================
pub fn qmi_nas_cdma_prl_preference_get_type() -> GType;
pub fn qmi_nas_cdma_prl_preference_get_string(val: QmiNasCdmaPrlPreference) -> *const c_char;
//=========================================================================
// QmiNasCellBroadcastCapability
//=========================================================================
pub fn qmi_nas_cell_broadcast_capability_get_type() -> GType;
pub fn qmi_nas_cell_broadcast_capability_get_string(
val: QmiNasCellBroadcastCapability,
) -> *const c_char;
//=========================================================================
// QmiNasChangeDuration
//=========================================================================
pub fn qmi_nas_change_duration_get_type() -> GType;
pub fn qmi_nas_change_duration_get_string(val: QmiNasChangeDuration) -> *const c_char;
//=========================================================================
// QmiNasDLBandwidth
//=========================================================================
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_nas_dl_bandwidth_get_type() -> GType;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_nas_dl_bandwidth_get_string(val: QmiNasDLBandwidth) -> *const c_char;
//=========================================================================
// QmiNasDataCapability
//=========================================================================
pub fn qmi_nas_data_capability_get_type() -> GType;
pub fn qmi_nas_data_capability_get_string(val: QmiNasDataCapability) -> *const c_char;
//=========================================================================
// QmiNasDayOfWeek
//=========================================================================
#[cfg(feature = "v1_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_4")))]
pub fn qmi_nas_day_of_week_get_type() -> GType;
#[cfg(feature = "v1_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_4")))]
pub fn qmi_nas_day_of_week_get_string(val: QmiNasDayOfWeek) -> *const c_char;
//=========================================================================
// QmiNasDaylightSavingsAdjustment
//=========================================================================
#[cfg(feature = "v1_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_4")))]
pub fn qmi_nas_daylight_savings_adjustment_get_type() -> GType;
#[cfg(feature = "v1_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_4")))]
pub fn qmi_nas_daylight_savings_adjustment_get_string(
val: QmiNasDaylightSavingsAdjustment,
) -> *const c_char;
//=========================================================================
// QmiNasDrx
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_nas_drx_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_nas_drx_get_string(val: QmiNasDrx) -> *const c_char;
//=========================================================================
// QmiNasEvdoSinrLevel
//=========================================================================
pub fn qmi_nas_evdo_sinr_level_get_type() -> GType;
pub fn qmi_nas_evdo_sinr_level_get_string(val: QmiNasEvdoSinrLevel) -> *const c_char;
//=========================================================================
// QmiNasGsmWcdmaAcquisitionOrderPreference
//=========================================================================
pub fn qmi_nas_gsm_wcdma_acquisition_order_preference_get_type() -> GType;
pub fn qmi_nas_gsm_wcdma_acquisition_order_preference_get_string(
val: QmiNasGsmWcdmaAcquisitionOrderPreference,
) -> *const c_char;
//=========================================================================
// QmiNasHdrPersonality
//=========================================================================
pub fn qmi_nas_hdr_personality_get_type() -> GType;
pub fn qmi_nas_hdr_personality_get_string(val: QmiNasHdrPersonality) -> *const c_char;
//=========================================================================
// QmiNasHdrProtocolRevision
//=========================================================================
pub fn qmi_nas_hdr_protocol_revision_get_type() -> GType;
pub fn qmi_nas_hdr_protocol_revision_get_string(
val: QmiNasHdrProtocolRevision,
) -> *const c_char;
//=========================================================================
// QmiNasLteCellAccessStatus
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_lte_cell_access_status_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_lte_cell_access_status_get_string(
val: QmiNasLteCellAccessStatus,
) -> *const c_char;
//=========================================================================
// QmiNasLteRegistrationDomain
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_lte_registration_domain_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_lte_registration_domain_get_string(
val: QmiNasLteRegistrationDomain,
) -> *const c_char;
//=========================================================================
// QmiNasLteVoiceDomain
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_nas_lte_voice_domain_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_nas_lte_voice_domain_get_string(val: QmiNasLteVoiceDomain) -> *const c_char;
//=========================================================================
// QmiNasNetworkDescriptionDisplay
//=========================================================================
pub fn qmi_nas_network_description_display_get_type() -> GType;
pub fn qmi_nas_network_description_display_get_string(
val: QmiNasNetworkDescriptionDisplay,
) -> *const c_char;
//=========================================================================
// QmiNasNetworkDescriptionEncoding
//=========================================================================
pub fn qmi_nas_network_description_encoding_get_type() -> GType;
pub fn qmi_nas_network_description_encoding_get_string(
val: QmiNasNetworkDescriptionEncoding,
) -> *const c_char;
//=========================================================================
// QmiNasNetworkNameSource
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_network_name_source_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_network_name_source_get_string(val: QmiNasNetworkNameSource) -> *const c_char;
//=========================================================================
// QmiNasNetworkRegisterType
//=========================================================================
pub fn qmi_nas_network_register_type_get_type() -> GType;
pub fn qmi_nas_network_register_type_get_string(
val: QmiNasNetworkRegisterType,
) -> *const c_char;
//=========================================================================
// QmiNasNetworkScanResult
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_network_scan_result_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_network_scan_result_get_string(val: QmiNasNetworkScanResult) -> *const c_char;
//=========================================================================
// QmiNasNetworkSelectionPreference
//=========================================================================
pub fn qmi_nas_network_selection_preference_get_type() -> GType;
pub fn qmi_nas_network_selection_preference_get_string(
val: QmiNasNetworkSelectionPreference,
) -> *const c_char;
//=========================================================================
// QmiNasNetworkSelectionRegistrationRestriction
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_network_selection_registration_restriction_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_network_selection_registration_restriction_get_string(
val: QmiNasNetworkSelectionRegistrationRestriction,
) -> *const c_char;
//=========================================================================
// QmiNasNetworkServiceDomain
//=========================================================================
pub fn qmi_nas_network_service_domain_get_type() -> GType;
pub fn qmi_nas_network_service_domain_get_string(
val: QmiNasNetworkServiceDomain,
) -> *const c_char;
//=========================================================================
// QmiNasNetworkType
//=========================================================================
pub fn qmi_nas_network_type_get_type() -> GType;
pub fn qmi_nas_network_type_get_string(val: QmiNasNetworkType) -> *const c_char;
//=========================================================================
// QmiNasPlmnEncodingScheme
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_nas_plmn_encoding_scheme_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_nas_plmn_encoding_scheme_get_string(val: QmiNasPlmnEncodingScheme) -> *const c_char;
//=========================================================================
// QmiNasPlmnLanguageId
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_nas_plmn_language_id_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_nas_plmn_language_id_get_string(val: QmiNasPlmnLanguageId) -> *const c_char;
//=========================================================================
// QmiNasPlmnNameCountryInitials
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_nas_plmn_name_country_initials_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_nas_plmn_name_country_initials_get_string(
val: QmiNasPlmnNameCountryInitials,
) -> *const c_char;
//=========================================================================
// QmiNasPlmnNameSpareBits
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_nas_plmn_name_spare_bits_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_nas_plmn_name_spare_bits_get_string(val: QmiNasPlmnNameSpareBits) -> *const c_char;
//=========================================================================
// QmiNasPreferenceDuration
//=========================================================================
pub fn qmi_nas_preference_duration_get_type() -> GType;
pub fn qmi_nas_preference_duration_get_string(val: QmiNasPreferenceDuration) -> *const c_char;
//=========================================================================
// QmiNasPsAttachAction
//=========================================================================
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_nas_ps_attach_action_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_nas_ps_attach_action_get_string(val: QmiNasPsAttachAction) -> *const c_char;
//=========================================================================
// QmiNasRadioInterface
//=========================================================================
pub fn qmi_nas_radio_interface_get_type() -> GType;
pub fn qmi_nas_radio_interface_get_string(val: QmiNasRadioInterface) -> *const c_char;
//=========================================================================
// QmiNasRegistrationState
//=========================================================================
pub fn qmi_nas_registration_state_get_type() -> GType;
pub fn qmi_nas_registration_state_get_string(val: QmiNasRegistrationState) -> *const c_char;
//=========================================================================
// QmiNasRejectCause
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_nas_reject_cause_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_nas_reject_cause_get_string(val: QmiNasRejectCause) -> *const c_char;
//=========================================================================
// QmiNasRoamingIndicatorStatus
//=========================================================================
pub fn qmi_nas_roaming_indicator_status_get_type() -> GType;
pub fn qmi_nas_roaming_indicator_status_get_string(
val: QmiNasRoamingIndicatorStatus,
) -> *const c_char;
//=========================================================================
// QmiNasRoamingPreference
//=========================================================================
pub fn qmi_nas_roaming_preference_get_type() -> GType;
pub fn qmi_nas_roaming_preference_get_string(val: QmiNasRoamingPreference) -> *const c_char;
//=========================================================================
// QmiNasRoamingStatus
//=========================================================================
pub fn qmi_nas_roaming_status_get_type() -> GType;
pub fn qmi_nas_roaming_status_get_string(val: QmiNasRoamingStatus) -> *const c_char;
//=========================================================================
// QmiNasScellState
//=========================================================================
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_nas_scell_state_get_type() -> GType;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_nas_scell_state_get_string(val: QmiNasScellState) -> *const c_char;
//=========================================================================
// QmiNasServiceDomainPreference
//=========================================================================
pub fn qmi_nas_service_domain_preference_get_type() -> GType;
pub fn qmi_nas_service_domain_preference_get_string(
val: QmiNasServiceDomainPreference,
) -> *const c_char;
//=========================================================================
// QmiNasServiceStatus
//=========================================================================
pub fn qmi_nas_service_status_get_type() -> GType;
pub fn qmi_nas_service_status_get_string(val: QmiNasServiceStatus) -> *const c_char;
//=========================================================================
// QmiNasSimRejectState
//=========================================================================
pub fn qmi_nas_sim_reject_state_get_type() -> GType;
pub fn qmi_nas_sim_reject_state_get_string(val: QmiNasSimRejectState) -> *const c_char;
//=========================================================================
// QmiNasSwiEmmConnectionState
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_swi_emm_connection_state_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_swi_emm_connection_state_get_string(
val: QmiNasSwiEmmConnectionState,
) -> *const c_char;
//=========================================================================
// QmiNasSwiEmmState
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_swi_emm_state_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_swi_emm_state_get_string(val: QmiNasSwiEmmState) -> *const c_char;
//=========================================================================
// QmiNasSwiImsRegState
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_swi_ims_reg_state_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_swi_ims_reg_state_get_string(val: QmiNasSwiImsRegState) -> *const c_char;
//=========================================================================
// QmiNasSwiModemMode
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_swi_modem_mode_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_swi_modem_mode_get_string(val: QmiNasSwiModemMode) -> *const c_char;
//=========================================================================
// QmiNasSwiPsState
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_swi_ps_state_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_swi_ps_state_get_string(val: QmiNasSwiPsState) -> *const c_char;
//=========================================================================
// QmiNasSwiSystemMode
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_swi_system_mode_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_swi_system_mode_get_string(val: QmiNasSwiSystemMode) -> *const c_char;
//=========================================================================
// QmiNasUsagePreference
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_usage_preference_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_usage_preference_get_string(val: QmiNasUsagePreference) -> *const c_char;
//=========================================================================
// QmiNasVoiceDomainPreference
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_voice_domain_preference_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_nas_voice_domain_preference_get_string(
val: QmiNasVoiceDomainPreference,
) -> *const c_char;
//=========================================================================
// QmiNasWcdmaHsService
//=========================================================================
pub fn qmi_nas_wcdma_hs_service_get_type() -> GType;
pub fn qmi_nas_wcdma_hs_service_get_string(val: QmiNasWcdmaHsService) -> *const c_char;
//=========================================================================
// QmiNasWcdmaRrcState
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_nas_wcdma_rrc_state_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_nas_wcdma_rrc_state_get_string(val: QmiNasWcdmaRrcState) -> *const c_char;
//=========================================================================
// QmiOmaHfaFeatureDoneState
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_oma_hfa_feature_done_state_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_oma_hfa_feature_done_state_get_string(
val: QmiOmaHfaFeatureDoneState,
) -> *const c_char;
//=========================================================================
// QmiOmaSessionFailedReason
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_oma_session_failed_reason_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_oma_session_failed_reason_get_string(
val: QmiOmaSessionFailedReason,
) -> *const c_char;
//=========================================================================
// QmiOmaSessionState
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_oma_session_state_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_oma_session_state_get_string(val: QmiOmaSessionState) -> *const c_char;
//=========================================================================
// QmiOmaSessionType
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_oma_session_type_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_oma_session_type_get_string(val: QmiOmaSessionType) -> *const c_char;
//=========================================================================
// QmiPbmSessionType
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_pbm_session_type_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_pbm_session_type_get_string(val: QmiPbmSessionType) -> *const c_char;
//=========================================================================
// QmiPdcConfigurationType
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_pdc_configuration_type_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_pdc_configuration_type_get_string(val: QmiPdcConfigurationType) -> *const c_char;
//=========================================================================
// QmiPdcRefreshEventType
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_pdc_refresh_event_type_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_pdc_refresh_event_type_get_string(val: QmiPdcRefreshEventType) -> *const c_char;
//=========================================================================
// QmiPdsNetworkMode
//=========================================================================
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_pds_network_mode_get_type() -> GType;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_pds_network_mode_get_string(val: QmiPdsNetworkMode) -> *const c_char;
//=========================================================================
// QmiPdsOperatingMode
//=========================================================================
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_pds_operating_mode_get_type() -> GType;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_pds_operating_mode_get_string(val: QmiPdsOperatingMode) -> *const c_char;
//=========================================================================
// QmiPdsOperationMode
//=========================================================================
pub fn qmi_pds_operation_mode_get_type() -> GType;
pub fn qmi_pds_operation_mode_get_string(val: QmiPdsOperationMode) -> *const c_char;
//=========================================================================
// QmiPdsPositionSessionStatus
//=========================================================================
pub fn qmi_pds_position_session_status_get_type() -> GType;
pub fn qmi_pds_position_session_status_get_string(
val: QmiPdsPositionSessionStatus,
) -> *const c_char;
//=========================================================================
// QmiPdsTrackingSessionState
//=========================================================================
pub fn qmi_pds_tracking_session_state_get_type() -> GType;
pub fn qmi_pds_tracking_session_state_get_string(
val: QmiPdsTrackingSessionState,
) -> *const c_char;
//=========================================================================
// QmiProtocolError
//=========================================================================
pub fn qmi_protocol_error_get_type() -> GType;
pub fn qmi_protocol_error_get_string(val: QmiProtocolError) -> *const c_char;
pub fn qmi_protocol_error_quark() -> glib::GQuark;
//=========================================================================
// QmiQosEvent
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_qos_event_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_qos_event_get_string(val: QmiQosEvent) -> *const c_char;
//=========================================================================
// QmiQosStatus
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_qos_status_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_qos_status_get_string(val: QmiQosStatus) -> *const c_char;
//=========================================================================
// QmiSarRfState
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_sar_rf_state_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_sar_rf_state_get_string(val: QmiSarRfState) -> *const c_char;
//=========================================================================
// QmiService
//=========================================================================
pub fn qmi_service_get_type() -> GType;
pub fn qmi_service_get_string(val: QmiService) -> *const c_char;
//=========================================================================
// QmiSioPort
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_sio_port_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_sio_port_get_string(val: QmiSioPort) -> *const c_char;
//=========================================================================
// QmiSscReportType
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_ssc_report_type_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_ssc_report_type_get_string(val: QmiSscReportType) -> *const c_char;
//=========================================================================
// QmiUimCardApplicationPersonalizationFeature
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_card_application_personalization_feature_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_card_application_personalization_feature_get_string(
val: QmiUimCardApplicationPersonalizationFeature,
) -> *const c_char;
//=========================================================================
// QmiUimCardApplicationPersonalizationFeatureStatus
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_uim_card_application_personalization_feature_status_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_uim_card_application_personalization_feature_status_get_string(
val: QmiUimCardApplicationPersonalizationFeatureStatus,
) -> *const c_char;
//=========================================================================
// QmiUimCardApplicationPersonalizationState
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_card_application_personalization_state_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_card_application_personalization_state_get_string(
val: QmiUimCardApplicationPersonalizationState,
) -> *const c_char;
//=========================================================================
// QmiUimCardApplicationState
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_card_application_state_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_card_application_state_get_string(
val: QmiUimCardApplicationState,
) -> *const c_char;
//=========================================================================
// QmiUimCardApplicationType
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_card_application_type_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_card_application_type_get_string(
val: QmiUimCardApplicationType,
) -> *const c_char;
//=========================================================================
// QmiUimCardError
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_card_error_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_card_error_get_string(val: QmiUimCardError) -> *const c_char;
//=========================================================================
// QmiUimCardProtocol
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_uim_card_protocol_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_uim_card_protocol_get_string(val: QmiUimCardProtocol) -> *const c_char;
//=========================================================================
// QmiUimCardState
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_card_state_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_card_state_get_string(val: QmiUimCardState) -> *const c_char;
//=========================================================================
// QmiUimDepersonalizationOperation
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_uim_depersonalization_operation_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_uim_depersonalization_operation_get_string(
val: QmiUimDepersonalizationOperation,
) -> *const c_char;
//=========================================================================
// QmiUimFileControlInformation
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_uim_file_control_information_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_uim_file_control_information_get_string(
val: QmiUimFileControlInformation,
) -> *const c_char;
//=========================================================================
// QmiUimFileType
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_uim_file_type_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_uim_file_type_get_string(val: QmiUimFileType) -> *const c_char;
//=========================================================================
// QmiUimPhysicalCardState
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_uim_physical_card_state_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_uim_physical_card_state_get_string(val: QmiUimPhysicalCardState) -> *const c_char;
//=========================================================================
// QmiUimPinId
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_uim_pin_id_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_uim_pin_id_get_string(val: QmiUimPinId) -> *const c_char;
//=========================================================================
// QmiUimPinState
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_pin_state_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_uim_pin_state_get_string(val: QmiUimPinState) -> *const c_char;
//=========================================================================
// QmiUimRefreshMode
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_uim_refresh_mode_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_uim_refresh_mode_get_string(val: QmiUimRefreshMode) -> *const c_char;
//=========================================================================
// QmiUimRefreshStage
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_uim_refresh_stage_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_uim_refresh_stage_get_string(val: QmiUimRefreshStage) -> *const c_char;
//=========================================================================
// QmiUimSecurityAttributeLogic
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_uim_security_attribute_logic_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_uim_security_attribute_logic_get_string(
val: QmiUimSecurityAttributeLogic,
) -> *const c_char;
//=========================================================================
// QmiUimSessionType
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_uim_session_type_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_uim_session_type_get_string(val: QmiUimSessionType) -> *const c_char;
//=========================================================================
// QmiUimSlotState
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_uim_slot_state_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_uim_slot_state_get_string(val: QmiUimSlotState) -> *const c_char;
//=========================================================================
// QmiVoiceAlphaDataCodingScheme
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_voice_alpha_data_coding_scheme_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_voice_alpha_data_coding_scheme_get_string(
val: QmiVoiceAlphaDataCodingScheme,
) -> *const c_char;
//=========================================================================
// QmiVoiceAls
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_als_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_als_get_string(val: QmiVoiceAls) -> *const c_char;
//=========================================================================
// QmiVoiceCallControlResultType
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_voice_call_control_result_type_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_voice_call_control_result_type_get_string(
val: QmiVoiceCallControlResultType,
) -> *const c_char;
//=========================================================================
// QmiVoiceCallControlSupplementaryServiceType
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_voice_call_control_supplementary_service_type_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_voice_call_control_supplementary_service_type_get_string(
val: QmiVoiceCallControlSupplementaryServiceType,
) -> *const c_char;
//=========================================================================
// QmiVoiceCallDirection
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_call_direction_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_call_direction_get_string(val: QmiVoiceCallDirection) -> *const c_char;
//=========================================================================
// QmiVoiceCallEndReason
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_voice_call_end_reason_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_voice_call_end_reason_get_string(val: QmiVoiceCallEndReason) -> *const c_char;
//=========================================================================
// QmiVoiceCallMode
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_call_mode_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_call_mode_get_string(val: QmiVoiceCallMode) -> *const c_char;
//=========================================================================
// QmiVoiceCallState
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_call_state_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_call_state_get_string(val: QmiVoiceCallState) -> *const c_char;
//=========================================================================
// QmiVoiceCallType
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_call_type_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_call_type_get_string(val: QmiVoiceCallType) -> *const c_char;
//=========================================================================
// QmiVoiceDomain
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_domain_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_domain_get_string(val: QmiVoiceDomain) -> *const c_char;
//=========================================================================
// QmiVoicePresentation
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_presentation_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_presentation_get_string(val: QmiVoicePresentation) -> *const c_char;
//=========================================================================
// QmiVoicePrivacy
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_privacy_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_privacy_get_string(val: QmiVoicePrivacy) -> *const c_char;
//=========================================================================
// QmiVoiceServiceOption
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_service_option_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_service_option_get_string(val: QmiVoiceServiceOption) -> *const c_char;
//=========================================================================
// QmiVoiceSupplementaryServiceAction
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_voice_supplementary_service_action_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_voice_supplementary_service_action_get_string(
val: QmiVoiceSupplementaryServiceAction,
) -> *const c_char;
//=========================================================================
// QmiVoiceSupplementaryServiceNotificationType
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_voice_supplementary_service_notification_type_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_voice_supplementary_service_notification_type_get_string(
val: QmiVoiceSupplementaryServiceNotificationType,
) -> *const c_char;
//=========================================================================
// QmiVoiceSupplementaryServiceReason
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_voice_supplementary_service_reason_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_voice_supplementary_service_reason_get_string(
val: QmiVoiceSupplementaryServiceReason,
) -> *const c_char;
//=========================================================================
// QmiVoiceSupplementaryServiceType
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_voice_supplementary_service_type_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_voice_supplementary_service_type_get_string(
val: QmiVoiceSupplementaryServiceType,
) -> *const c_char;
//=========================================================================
// QmiVoiceTtyMode
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_tty_mode_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_tty_mode_get_string(val: QmiVoiceTtyMode) -> *const c_char;
//=========================================================================
// QmiVoiceUserAction
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_voice_user_action_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_voice_user_action_get_string(val: QmiVoiceUserAction) -> *const c_char;
//=========================================================================
// QmiVoiceUssDataCodingScheme
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_voice_uss_data_coding_scheme_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_voice_uss_data_coding_scheme_get_string(
val: QmiVoiceUssDataCodingScheme,
) -> *const c_char;
//=========================================================================
// QmiWdaDataAggregationProtocol
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_wda_data_aggregation_protocol_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_wda_data_aggregation_protocol_get_string(
val: QmiWdaDataAggregationProtocol,
) -> *const c_char;
//=========================================================================
// QmiWdaLinkLayerProtocol
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_wda_link_layer_protocol_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_wda_link_layer_protocol_get_string(val: QmiWdaLinkLayerProtocol) -> *const c_char;
//=========================================================================
// QmiWdaLoopBackState
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_wda_loop_back_state_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_wda_loop_back_state_get_string(val: QmiWdaLoopBackState) -> *const c_char;
//=========================================================================
// QmiWdsAddressAllocationPreference
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_wds_address_allocation_preference_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_wds_address_allocation_preference_get_string(
val: QmiWdsAddressAllocationPreference,
) -> *const c_char;
//=========================================================================
// QmiWdsAttachPdnListAction
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_wds_attach_pdn_list_action_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_wds_attach_pdn_list_action_get_string(
val: QmiWdsAttachPdnListAction,
) -> *const c_char;
//=========================================================================
// QmiWdsAutoconnectSetting
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_autoconnect_setting_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_autoconnect_setting_get_string(val: QmiWdsAutoconnectSetting) -> *const c_char;
//=========================================================================
// QmiWdsAutoconnectSettingRoaming
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_autoconnect_setting_roaming_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_autoconnect_setting_roaming_get_string(
val: QmiWdsAutoconnectSettingRoaming,
) -> *const c_char;
//=========================================================================
// QmiWdsCallEndReason
//=========================================================================
pub fn qmi_wds_call_end_reason_get_type() -> GType;
pub fn qmi_wds_call_end_reason_get_string(val: QmiWdsCallEndReason) -> *const c_char;
//=========================================================================
// QmiWdsCallType
//=========================================================================
pub fn qmi_wds_call_type_get_type() -> GType;
pub fn qmi_wds_call_type_get_string(val: QmiWdsCallType) -> *const c_char;
//=========================================================================
// QmiWdsClientType
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_client_type_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_client_type_get_string(val: QmiWdsClientType) -> *const c_char;
//=========================================================================
// QmiWdsConnectionStatus
//=========================================================================
pub fn qmi_wds_connection_status_get_type() -> GType;
pub fn qmi_wds_connection_status_get_string(val: QmiWdsConnectionStatus) -> *const c_char;
//=========================================================================
// QmiWdsDataBearerTechnology
//=========================================================================
pub fn qmi_wds_data_bearer_technology_get_type() -> GType;
pub fn qmi_wds_data_bearer_technology_get_string(
val: QmiWdsDataBearerTechnology,
) -> *const c_char;
//=========================================================================
// QmiWdsDataCallStatus
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_data_call_status_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_data_call_status_get_string(val: QmiWdsDataCallStatus) -> *const c_char;
//=========================================================================
// QmiWdsDataCallType
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_data_call_type_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_data_call_type_get_string(val: QmiWdsDataCallType) -> *const c_char;
//=========================================================================
// QmiWdsDataSystem
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_data_system_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_data_system_get_string(val: QmiWdsDataSystem) -> *const c_char;
//=========================================================================
// QmiWdsDataSystemNetworkType
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_data_system_network_type_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_data_system_network_type_get_string(
val: QmiWdsDataSystemNetworkType,
) -> *const c_char;
//=========================================================================
// QmiWdsDeliveryOrder
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_delivery_order_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_delivery_order_get_string(val: QmiWdsDeliveryOrder) -> *const c_char;
//=========================================================================
// QmiWdsDormancyStatus
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_dormancy_status_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_dormancy_status_get_string(val: QmiWdsDormancyStatus) -> *const c_char;
//=========================================================================
// QmiWdsDsProfileError
//=========================================================================
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_wds_ds_profile_error_get_type() -> GType;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_wds_ds_profile_error_get_string(val: QmiWdsDsProfileError) -> *const c_char;
//=========================================================================
// QmiWdsExtendedTechnologyPreference
//=========================================================================
pub fn qmi_wds_extended_technology_preference_get_type() -> GType;
pub fn qmi_wds_extended_technology_preference_get_string(
val: QmiWdsExtendedTechnologyPreference,
) -> *const c_char;
//=========================================================================
// QmiWdsIpFamily
//=========================================================================
pub fn qmi_wds_ip_family_get_type() -> GType;
pub fn qmi_wds_ip_family_get_string(val: QmiWdsIpFamily) -> *const c_char;
//=========================================================================
// QmiWdsIpSupportType
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_wds_ip_support_type_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_wds_ip_support_type_get_string(val: QmiWdsIpSupportType) -> *const c_char;
//=========================================================================
// QmiWdsNetworkType
//=========================================================================
pub fn qmi_wds_network_type_get_type() -> GType;
pub fn qmi_wds_network_type_get_string(val: QmiWdsNetworkType) -> *const c_char;
//=========================================================================
// QmiWdsPdpAccessControl
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_wds_pdp_access_control_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_wds_pdp_access_control_get_string(val: QmiWdsPdpAccessControl) -> *const c_char;
//=========================================================================
// QmiWdsPdpDataCompressionType
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_pdp_data_compression_type_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_pdp_data_compression_type_get_string(
val: QmiWdsPdpDataCompressionType,
) -> *const c_char;
//=========================================================================
// QmiWdsPdpHeaderCompressionType
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_pdp_header_compression_type_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_pdp_header_compression_type_get_string(
val: QmiWdsPdpHeaderCompressionType,
) -> *const c_char;
//=========================================================================
// QmiWdsPdpType
//=========================================================================
pub fn qmi_wds_pdp_type_get_type() -> GType;
pub fn qmi_wds_pdp_type_get_string(val: QmiWdsPdpType) -> *const c_char;
//=========================================================================
// QmiWdsProfileChangeEvent
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_wds_profile_change_event_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_wds_profile_change_event_get_string(val: QmiWdsProfileChangeEvent) -> *const c_char;
//=========================================================================
// QmiWdsProfileFamily
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_wds_profile_family_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_wds_profile_family_get_string(val: QmiWdsProfileFamily) -> *const c_char;
//=========================================================================
// QmiWdsProfileType
//=========================================================================
pub fn qmi_wds_profile_type_get_type() -> GType;
pub fn qmi_wds_profile_type_get_string(val: QmiWdsProfileType) -> *const c_char;
//=========================================================================
// QmiWdsQosClassIdentifier
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_qos_class_identifier_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_qos_class_identifier_get_string(val: QmiWdsQosClassIdentifier) -> *const c_char;
//=========================================================================
// QmiWdsRadioAccessTechnology
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_radio_access_technology_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_radio_access_technology_get_string(
val: QmiWdsRadioAccessTechnology,
) -> *const c_char;
//=========================================================================
// QmiWdsSduErroneousDelivery
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_sdu_erroneous_delivery_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_sdu_erroneous_delivery_get_string(
val: QmiWdsSduErroneousDelivery,
) -> *const c_char;
//=========================================================================
// QmiWdsSduErrorRatio
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_sdu_error_ratio_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_sdu_error_ratio_get_string(val: QmiWdsSduErrorRatio) -> *const c_char;
//=========================================================================
// QmiWdsSduResidualBitErrorRatio
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_sdu_residual_bit_error_ratio_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_wds_sdu_residual_bit_error_ratio_get_string(
val: QmiWdsSduResidualBitErrorRatio,
) -> *const c_char;
//=========================================================================
// QmiWdsTetheredCallType
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_tethered_call_type_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_tethered_call_type_get_string(val: QmiWdsTetheredCallType) -> *const c_char;
//=========================================================================
// QmiWdsTrafficClass
//=========================================================================
pub fn qmi_wds_traffic_class_get_type() -> GType;
pub fn qmi_wds_traffic_class_get_string(val: QmiWdsTrafficClass) -> *const c_char;
//=========================================================================
// QmiWdsVerboseCallEndReason3gpp
//=========================================================================
pub fn qmi_wds_verbose_call_end_reason_3gpp_get_type() -> GType;
pub fn qmi_wds_verbose_call_end_reason_3gpp_get_string(
val: QmiWdsVerboseCallEndReason3gpp,
) -> *const c_char;
//=========================================================================
// QmiWdsVerboseCallEndReasonCm
//=========================================================================
pub fn qmi_wds_verbose_call_end_reason_cm_get_type() -> GType;
pub fn qmi_wds_verbose_call_end_reason_cm_get_string(
val: QmiWdsVerboseCallEndReasonCm,
) -> *const c_char;
//=========================================================================
// QmiWdsVerboseCallEndReasonEhrpd
//=========================================================================
pub fn qmi_wds_verbose_call_end_reason_ehrpd_get_type() -> GType;
pub fn qmi_wds_verbose_call_end_reason_ehrpd_get_string(
val: QmiWdsVerboseCallEndReasonEhrpd,
) -> *const c_char;
//=========================================================================
// QmiWdsVerboseCallEndReasonInternal
//=========================================================================
pub fn qmi_wds_verbose_call_end_reason_internal_get_type() -> GType;
pub fn qmi_wds_verbose_call_end_reason_internal_get_string(
val: QmiWdsVerboseCallEndReasonInternal,
) -> *const c_char;
//=========================================================================
// QmiWdsVerboseCallEndReasonIpv6
//=========================================================================
pub fn qmi_wds_verbose_call_end_reason_ipv6_get_type() -> GType;
pub fn qmi_wds_verbose_call_end_reason_ipv6_get_string(
val: QmiWdsVerboseCallEndReasonIpv6,
) -> *const c_char;
//=========================================================================
// QmiWdsVerboseCallEndReasonMip
//=========================================================================
pub fn qmi_wds_verbose_call_end_reason_mip_get_type() -> GType;
pub fn qmi_wds_verbose_call_end_reason_mip_get_string(
val: QmiWdsVerboseCallEndReasonMip,
) -> *const c_char;
//=========================================================================
// QmiWdsVerboseCallEndReasonPpp
//=========================================================================
pub fn qmi_wds_verbose_call_end_reason_ppp_get_type() -> GType;
pub fn qmi_wds_verbose_call_end_reason_ppp_get_string(
val: QmiWdsVerboseCallEndReasonPpp,
) -> *const c_char;
//=========================================================================
// QmiWdsVerboseCallEndReasonType
//=========================================================================
pub fn qmi_wds_verbose_call_end_reason_type_get_type() -> GType;
pub fn qmi_wds_verbose_call_end_reason_type_get_string(
val: QmiWdsVerboseCallEndReasonType,
) -> *const c_char;
//=========================================================================
// QmiWmsAckFailureCause
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_wms_ack_failure_cause_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_wms_ack_failure_cause_get_string(val: QmiWmsAckFailureCause) -> *const c_char;
//=========================================================================
// QmiWmsAckIndicator
//=========================================================================
pub fn qmi_wms_ack_indicator_get_type() -> GType;
pub fn qmi_wms_ack_indicator_get_string(val: QmiWmsAckIndicator) -> *const c_char;
//=========================================================================
// QmiWmsCdmaCauseCode
//=========================================================================
pub fn qmi_wms_cdma_cause_code_get_type() -> GType;
pub fn qmi_wms_cdma_cause_code_get_string(val: QmiWmsCdmaCauseCode) -> *const c_char;
//=========================================================================
// QmiWmsCdmaErrorClass
//=========================================================================
pub fn qmi_wms_cdma_error_class_get_type() -> GType;
pub fn qmi_wms_cdma_error_class_get_string(val: QmiWmsCdmaErrorClass) -> *const c_char;
//=========================================================================
// QmiWmsCdmaServiceOption
//=========================================================================
pub fn qmi_wms_cdma_service_option_get_type() -> GType;
pub fn qmi_wms_cdma_service_option_get_string(val: QmiWmsCdmaServiceOption) -> *const c_char;
//=========================================================================
// QmiWmsGsmUmtsRpCause
//=========================================================================
pub fn qmi_wms_gsm_umts_rp_cause_get_type() -> GType;
pub fn qmi_wms_gsm_umts_rp_cause_get_string(val: QmiWmsGsmUmtsRpCause) -> *const c_char;
//=========================================================================
// QmiWmsGsmUmtsTpCause
//=========================================================================
pub fn qmi_wms_gsm_umts_tp_cause_get_type() -> GType;
pub fn qmi_wms_gsm_umts_tp_cause_get_string(val: QmiWmsGsmUmtsTpCause) -> *const c_char;
//=========================================================================
// QmiWmsMessageClass
//=========================================================================
pub fn qmi_wms_message_class_get_type() -> GType;
pub fn qmi_wms_message_class_get_string(val: QmiWmsMessageClass) -> *const c_char;
//=========================================================================
// QmiWmsMessageDeliveryFailureType
//=========================================================================
pub fn qmi_wms_message_delivery_failure_type_get_type() -> GType;
pub fn qmi_wms_message_delivery_failure_type_get_string(
val: QmiWmsMessageDeliveryFailureType,
) -> *const c_char;
//=========================================================================
// QmiWmsMessageFormat
//=========================================================================
pub fn qmi_wms_message_format_get_type() -> GType;
pub fn qmi_wms_message_format_get_string(val: QmiWmsMessageFormat) -> *const c_char;
//=========================================================================
// QmiWmsMessageMode
//=========================================================================
pub fn qmi_wms_message_mode_get_type() -> GType;
pub fn qmi_wms_message_mode_get_string(val: QmiWmsMessageMode) -> *const c_char;
//=========================================================================
// QmiWmsMessageProtocol
//=========================================================================
pub fn qmi_wms_message_protocol_get_type() -> GType;
pub fn qmi_wms_message_protocol_get_string(val: QmiWmsMessageProtocol) -> *const c_char;
//=========================================================================
// QmiWmsMessageTagType
//=========================================================================
pub fn qmi_wms_message_tag_type_get_type() -> GType;
pub fn qmi_wms_message_tag_type_get_string(val: QmiWmsMessageTagType) -> *const c_char;
//=========================================================================
// QmiWmsMessageType
//=========================================================================
pub fn qmi_wms_message_type_get_type() -> GType;
pub fn qmi_wms_message_type_get_string(val: QmiWmsMessageType) -> *const c_char;
//=========================================================================
// QmiWmsNotificationType
//=========================================================================
pub fn qmi_wms_notification_type_get_type() -> GType;
pub fn qmi_wms_notification_type_get_string(val: QmiWmsNotificationType) -> *const c_char;
//=========================================================================
// QmiWmsReceiptAction
//=========================================================================
pub fn qmi_wms_receipt_action_get_type() -> GType;
pub fn qmi_wms_receipt_action_get_string(val: QmiWmsReceiptAction) -> *const c_char;
//=========================================================================
// QmiWmsStorageType
//=========================================================================
pub fn qmi_wms_storage_type_get_type() -> GType;
pub fn qmi_wms_storage_type_get_string(val: QmiWmsStorageType) -> *const c_char;
//=========================================================================
// QmiWmsTransferIndication
//=========================================================================
pub fn qmi_wms_transfer_indication_get_type() -> GType;
pub fn qmi_wms_transfer_indication_get_string(val: QmiWmsTransferIndication) -> *const c_char;
//=========================================================================
// QmiDeviceAddLinkFlags
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_device_add_link_flags_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_device_add_link_flags_build_string_from_mask(
mask: QmiDeviceAddLinkFlags,
) -> *mut c_char;
//=========================================================================
// QmiDeviceOpenFlags
//=========================================================================
pub fn qmi_device_open_flags_get_type() -> GType;
pub fn qmi_device_open_flags_build_string_from_mask(mask: QmiDeviceOpenFlags) -> *mut c_char;
//=========================================================================
// QmiDeviceReleaseClientFlags
//=========================================================================
pub fn qmi_device_release_client_flags_get_type() -> GType;
pub fn qmi_device_release_client_flags_build_string_from_mask(
mask: QmiDeviceReleaseClientFlags,
) -> *mut c_char;
//=========================================================================
// QmiDmsOfflineReason
//=========================================================================
pub fn qmi_dms_offline_reason_get_type() -> GType;
pub fn qmi_dms_offline_reason_build_string_from_mask(mask: QmiDmsOfflineReason) -> *mut c_char;
//=========================================================================
// QmiDmsPowerState
//=========================================================================
pub fn qmi_dms_power_state_get_type() -> GType;
pub fn qmi_dms_power_state_build_string_from_mask(mask: QmiDmsPowerState) -> *mut c_char;
//=========================================================================
// QmiLocDeleteCellDatabase
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_delete_cell_database_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_delete_cell_database_build_string_from_mask(
mask: QmiLocDeleteCellDatabase,
) -> *mut c_char;
//=========================================================================
// QmiLocDeleteClockInfo
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_delete_clock_info_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_delete_clock_info_build_string_from_mask(
mask: QmiLocDeleteClockInfo,
) -> *mut c_char;
//=========================================================================
// QmiLocDeleteSvInfo
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_delete_sv_info_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_delete_sv_info_build_string_from_mask(mask: QmiLocDeleteSvInfo) -> *mut c_char;
//=========================================================================
// QmiLocNmeaType
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_loc_nmea_type_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_loc_nmea_type_build_string_from_mask(mask: QmiLocNmeaType) -> *mut c_char;
//=========================================================================
// QmiLocSatelliteValidInformation
//=========================================================================
pub fn qmi_loc_satellite_valid_information_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_satellite_valid_information_build_string_from_mask(
mask: QmiLocSatelliteValidInformation,
) -> *mut c_char;
//=========================================================================
// QmiLocServerAddressType
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_server_address_type_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_server_address_type_build_string_from_mask(
mask: QmiLocServerAddressType,
) -> *mut c_char;
//=========================================================================
// QmiLocTechnologyUsed
//=========================================================================
pub fn qmi_loc_technology_used_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_technology_used_build_string_from_mask(
mask: QmiLocTechnologyUsed,
) -> *mut c_char;
//=========================================================================
// QmiNasNetworkNameDisplayCondition
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_nas_network_name_display_condition_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_nas_network_name_display_condition_build_string_from_mask(
mask: QmiNasNetworkNameDisplayCondition,
) -> *mut c_char;
//=========================================================================
// QmiNasNetworkScanType
//=========================================================================
pub fn qmi_nas_network_scan_type_get_type() -> GType;
pub fn qmi_nas_network_scan_type_build_string_from_mask(
mask: QmiNasNetworkScanType,
) -> *mut c_char;
//=========================================================================
// QmiNasNetworkStatus
//=========================================================================
pub fn qmi_nas_network_status_get_type() -> GType;
pub fn qmi_nas_network_status_build_string_from_mask(mask: QmiNasNetworkStatus) -> *mut c_char;
//=========================================================================
// QmiNasPlmnAccessTechnologyIdentifier
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_nas_plmn_access_technology_identifier_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_nas_plmn_access_technology_identifier_build_string_from_mask(
mask: QmiNasPlmnAccessTechnologyIdentifier,
) -> *mut c_char;
//=========================================================================
// QmiNasRadioTechnologyPreference
//=========================================================================
pub fn qmi_nas_radio_technology_preference_get_type() -> GType;
pub fn qmi_nas_radio_technology_preference_build_string_from_mask(
mask: QmiNasRadioTechnologyPreference,
) -> *mut c_char;
//=========================================================================
// QmiNasRatModePreference
//=========================================================================
pub fn qmi_nas_rat_mode_preference_get_type() -> GType;
pub fn qmi_nas_rat_mode_preference_build_string_from_mask(
mask: QmiNasRatModePreference,
) -> *mut c_char;
//=========================================================================
// QmiNasSignalStrengthRequest
//=========================================================================
pub fn qmi_nas_signal_strength_request_get_type() -> GType;
pub fn qmi_nas_signal_strength_request_build_string_from_mask(
mask: QmiNasSignalStrengthRequest,
) -> *mut c_char;
//=========================================================================
// QmiNasTdScdmaBandPreference
//=========================================================================
pub fn qmi_nas_td_scdma_band_preference_get_type() -> GType;
pub fn qmi_nas_td_scdma_band_preference_build_string_from_mask(
mask: QmiNasTdScdmaBandPreference,
) -> *mut c_char;
//=========================================================================
// QmiPbmEventRegistrationFlag
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_pbm_event_registration_flag_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_pbm_event_registration_flag_build_string_from_mask(
mask: QmiPbmEventRegistrationFlag,
) -> *mut c_char;
//=========================================================================
// QmiPbmPhonebookType
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_pbm_phonebook_type_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_pbm_phonebook_type_build_string_from_mask(mask: QmiPbmPhonebookType) -> *mut c_char;
//=========================================================================
// QmiPdsDataValid
//=========================================================================
pub fn qmi_pds_data_valid_get_type() -> GType;
pub fn qmi_pds_data_valid_build_string_from_mask(mask: QmiPdsDataValid) -> *mut c_char;
//=========================================================================
// QmiUimConfiguration
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_uim_configuration_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_uim_configuration_build_string_from_mask(mask: QmiUimConfiguration) -> *mut c_char;
//=========================================================================
// QmiUimEventRegistrationFlag
//=========================================================================
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_uim_event_registration_flag_get_type() -> GType;
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_uim_event_registration_flag_build_string_from_mask(
mask: QmiUimEventRegistrationFlag,
) -> *mut c_char;
//=========================================================================
// QmiUimSecurityAttribute
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_uim_security_attribute_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_uim_security_attribute_build_string_from_mask(
mask: QmiUimSecurityAttribute,
) -> *mut c_char;
//=========================================================================
// QmiVoiceWcdmaAmrStatus
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_wcdma_amr_status_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_voice_wcdma_amr_status_build_string_from_mask(
mask: QmiVoiceWcdmaAmrStatus,
) -> *mut c_char;
//=========================================================================
// QmiWdsAuthentication
//=========================================================================
pub fn qmi_wds_authentication_get_type() -> GType;
pub fn qmi_wds_authentication_build_string_from_mask(mask: QmiWdsAuthentication)
-> *mut c_char;
//=========================================================================
// QmiWdsExtendedDataBearerTechnology3gpp
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_extended_data_bearer_technology_3gpp_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_extended_data_bearer_technology_3gpp_build_string_from_mask(
mask: QmiWdsExtendedDataBearerTechnology3gpp,
) -> *mut c_char;
//=========================================================================
// QmiWdsExtendedDataBearerTechnology3gpp2
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_extended_data_bearer_technology_3gpp2_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_extended_data_bearer_technology_3gpp2_build_string_from_mask(
mask: QmiWdsExtendedDataBearerTechnology3gpp2,
) -> *mut c_char;
//=========================================================================
// QmiWdsPacketStatisticsMaskFlag
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_wds_packet_statistics_mask_flag_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_wds_packet_statistics_mask_flag_build_string_from_mask(
mask: QmiWdsPacketStatisticsMaskFlag,
) -> *mut c_char;
//=========================================================================
// QmiWdsRat3gpp
//=========================================================================
pub fn qmi_wds_rat_3gpp_get_type() -> GType;
pub fn qmi_wds_rat_3gpp_build_string_from_mask(mask: QmiWdsRat3gpp) -> *mut c_char;
//=========================================================================
// QmiWdsRat3gpp2
//=========================================================================
pub fn qmi_wds_rat_3gpp2_get_type() -> GType;
pub fn qmi_wds_rat_3gpp2_build_string_from_mask(mask: QmiWdsRat3gpp2) -> *mut c_char;
//=========================================================================
// QmiWdsRequestedSettings
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_wds_requested_settings_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_wds_requested_settings_build_string_from_mask(
mask: QmiWdsRequestedSettings,
) -> *mut c_char;
//=========================================================================
// QmiWdsSetEventReportTransferStatistics
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_set_event_report_transfer_statistics_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_set_event_report_transfer_statistics_build_string_from_mask(
mask: QmiWdsSetEventReportTransferStatistics,
) -> *mut c_char;
//=========================================================================
// QmiWdsSoCdma1x
//=========================================================================
pub fn qmi_wds_so_cdma1x_get_type() -> GType;
pub fn qmi_wds_so_cdma1x_build_string_from_mask(mask: QmiWdsSoCdma1x) -> *mut c_char;
//=========================================================================
// QmiWdsSoEvdoRev0
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_so_evdo_rev0_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_so_evdo_rev0_build_string_from_mask(mask: QmiWdsSoEvdoRev0) -> *mut c_char;
//=========================================================================
// QmiWdsSoEvdoRevA
//=========================================================================
pub fn qmi_wds_so_evdo_reva_get_type() -> GType;
pub fn qmi_wds_so_evdo_reva_build_string_from_mask(mask: QmiWdsSoEvdoRevA) -> *mut c_char;
//=========================================================================
// QmiWdsSoEvdoRevB
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_so_evdo_revb_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_wds_so_evdo_revb_build_string_from_mask(mask: QmiWdsSoEvdoRevB) -> *mut c_char;
//=========================================================================
// QmiWdsTechnologyPreference
//=========================================================================
pub fn qmi_wds_technology_preference_get_type() -> GType;
pub fn qmi_wds_technology_preference_build_string_from_mask(
mask: QmiWdsTechnologyPreference,
) -> *mut c_char;
//=========================================================================
// QmiIndicationAtrReceivedOutput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_atr_received_output_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_atr_received_output_get_message(
self_: *mut QmiIndicationAtrReceivedOutput,
value_message: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_atr_received_output_ref(
self_: *mut QmiIndicationAtrReceivedOutput,
) -> *mut QmiIndicationAtrReceivedOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_atr_received_output_unref(self_: *mut QmiIndicationAtrReceivedOutput);
//=========================================================================
// QmiIndicationDmsEventReportOutput
//=========================================================================
pub fn qmi_indication_dms_event_report_output_get_type() -> GType;
pub fn qmi_indication_dms_event_report_output_get_activation_state(
self_: *mut QmiIndicationDmsEventReportOutput,
value_activation_state: *mut QmiDmsActivationState,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_dms_event_report_output_get_operating_mode(
self_: *mut QmiIndicationDmsEventReportOutput,
value_operating_mode: *mut QmiDmsOperatingMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_dms_event_report_output_get_pin1_status(
self_: *mut QmiIndicationDmsEventReportOutput,
value_pin1_status_current_status: *mut QmiDmsUimPinStatus,
value_pin1_status_verify_retries_left: *mut u8,
value_pin1_status_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_dms_event_report_output_get_pin2_status(
self_: *mut QmiIndicationDmsEventReportOutput,
value_pin2_status_current_status: *mut QmiDmsUimPinStatus,
value_pin2_status_verify_retries_left: *mut u8,
value_pin2_status_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_dms_event_report_output_get_power_state(
self_: *mut QmiIndicationDmsEventReportOutput,
value_power_state_power_state_flags: *mut u8,
value_power_state_battery_level: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_dms_event_report_output_get_prl_init_notification(
self_: *mut QmiIndicationDmsEventReportOutput,
value_prl_init_notification: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_dms_event_report_output_get_uim_state(
self_: *mut QmiIndicationDmsEventReportOutput,
value_uim_state: *mut QmiDmsUimState,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_dms_event_report_output_get_wireless_disable_state(
self_: *mut QmiIndicationDmsEventReportOutput,
value_wireless_disable_state: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_dms_event_report_output_ref(
self_: *mut QmiIndicationDmsEventReportOutput,
) -> *mut QmiIndicationDmsEventReportOutput;
pub fn qmi_indication_dms_event_report_output_unref(
self_: *mut QmiIndicationDmsEventReportOutput,
);
//=========================================================================
// QmiIndicationDsdSystemStatusOutput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_dsd_system_status_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_dsd_system_status_output_get_available_systems(
self_: *mut QmiIndicationDsdSystemStatusOutput,
value_available_systems: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_dsd_system_status_output_get_available_systems_gir(
self_: *mut QmiIndicationDsdSystemStatusOutput,
value_available_systems_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_dsd_system_status_output_ref(
self_: *mut QmiIndicationDsdSystemStatusOutput,
) -> *mut QmiIndicationDsdSystemStatusOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_dsd_system_status_output_unref(
self_: *mut QmiIndicationDsdSystemStatusOutput,
);
//=========================================================================
// QmiIndicationDsdSystemStatusOutputAvailableSystemsSystem
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_dsd_system_status_output_available_systems_system_get_type() -> GType;
//=========================================================================
// QmiIndicationImsaImsRegistrationStatusChangedOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_registration_status_changed_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_registration_status_changed_output_get_ims_registration_error_code(
self_: *mut QmiIndicationImsaImsRegistrationStatusChangedOutput,
value_ims_registration_error_code: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_registration_status_changed_output_get_ims_registration_error_message(
self_: *mut QmiIndicationImsaImsRegistrationStatusChangedOutput,
value_ims_registration_error_message: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_registration_status_changed_output_get_ims_registration_status(
self_: *mut QmiIndicationImsaImsRegistrationStatusChangedOutput,
value_ims_registration_status: *mut QmiImsaImsRegistrationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_registration_status_changed_output_get_ims_registration_technology(
self_: *mut QmiIndicationImsaImsRegistrationStatusChangedOutput,
value_ims_registration_technology: *mut QmiImsaRegistrationTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_registration_status_changed_output_ref(
self_: *mut QmiIndicationImsaImsRegistrationStatusChangedOutput,
) -> *mut QmiIndicationImsaImsRegistrationStatusChangedOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_registration_status_changed_output_unref(
self_: *mut QmiIndicationImsaImsRegistrationStatusChangedOutput,
);
//=========================================================================
// QmiIndicationImsaImsServicesStatusChangedOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_output_get_ims_sms_service_registration_technology(
self_: *mut QmiIndicationImsaImsServicesStatusChangedOutput,
value_ims_sms_service_registration_technology: *mut QmiImsaRegistrationTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_output_get_ims_sms_service_status(
self_: *mut QmiIndicationImsaImsServicesStatusChangedOutput,
value_ims_sms_service_status: *mut QmiImsaServiceStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_output_get_ims_ue_to_tas_service_registration_technology(
self_: *mut QmiIndicationImsaImsServicesStatusChangedOutput,
value_ims_ue_to_tas_service_registration_technology: *mut QmiImsaRegistrationTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_output_get_ims_ue_to_tas_service_status(
self_: *mut QmiIndicationImsaImsServicesStatusChangedOutput,
value_ims_ue_to_tas_service_status: *mut QmiImsaServiceStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_output_get_ims_video_share_service_registration_technology(
self_: *mut QmiIndicationImsaImsServicesStatusChangedOutput,
value_ims_video_share_service_registration_technology: *mut QmiImsaRegistrationTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_output_get_ims_video_share_service_status(
self_: *mut QmiIndicationImsaImsServicesStatusChangedOutput,
value_ims_video_share_service_status: *mut QmiImsaServiceStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_output_get_ims_video_telephony_service_registration_technology(
self_: *mut QmiIndicationImsaImsServicesStatusChangedOutput,
value_ims_video_telephony_service_registration_technology: *mut QmiImsaRegistrationTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_output_get_ims_video_telephony_service_status(
self_: *mut QmiIndicationImsaImsServicesStatusChangedOutput,
value_ims_video_telephony_service_status: *mut QmiImsaServiceStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_output_get_ims_voice_service_registration_technology(
self_: *mut QmiIndicationImsaImsServicesStatusChangedOutput,
value_ims_voice_service_registration_technology: *mut QmiImsaRegistrationTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_output_get_ims_voice_service_status(
self_: *mut QmiIndicationImsaImsServicesStatusChangedOutput,
value_ims_voice_service_status: *mut QmiImsaServiceStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_output_ref(
self_: *mut QmiIndicationImsaImsServicesStatusChangedOutput,
) -> *mut QmiIndicationImsaImsServicesStatusChangedOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_output_unref(
self_: *mut QmiIndicationImsaImsServicesStatusChangedOutput,
);
//=========================================================================
// QmiIndicationLocDeleteAssistanceDataOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_delete_assistance_data_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_delete_assistance_data_output_get_indication_status(
self_: *mut QmiIndicationLocDeleteAssistanceDataOutput,
value_indication_status: *mut QmiLocIndicationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_delete_assistance_data_output_ref(
self_: *mut QmiIndicationLocDeleteAssistanceDataOutput,
) -> *mut QmiIndicationLocDeleteAssistanceDataOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_delete_assistance_data_output_unref(
self_: *mut QmiIndicationLocDeleteAssistanceDataOutput,
);
//=========================================================================
// QmiIndicationLocEngineStateOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_engine_state_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_engine_state_output_get_engine_state(
self_: *mut QmiIndicationLocEngineStateOutput,
value_engine_state: *mut QmiLocEngineState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_engine_state_output_ref(
self_: *mut QmiIndicationLocEngineStateOutput,
) -> *mut QmiIndicationLocEngineStateOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_engine_state_output_unref(
self_: *mut QmiIndicationLocEngineStateOutput,
);
//=========================================================================
// QmiIndicationLocFixRecurrenceTypeOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_fix_recurrence_type_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_fix_recurrence_type_output_get_fix_recurrence_type(
self_: *mut QmiIndicationLocFixRecurrenceTypeOutput,
value_fix_recurrence_type: *mut QmiLocFixRecurrenceType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_fix_recurrence_type_output_ref(
self_: *mut QmiIndicationLocFixRecurrenceTypeOutput,
) -> *mut QmiIndicationLocFixRecurrenceTypeOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_fix_recurrence_type_output_unref(
self_: *mut QmiIndicationLocFixRecurrenceTypeOutput,
);
//=========================================================================
// QmiIndicationLocGetEngineLockOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_loc_get_engine_lock_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_loc_get_engine_lock_output_get_indication_status(
self_: *mut QmiIndicationLocGetEngineLockOutput,
value_indication_status: *mut QmiLocIndicationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_loc_get_engine_lock_output_get_lock_type(
self_: *mut QmiIndicationLocGetEngineLockOutput,
value_lock_type: *mut QmiLocLockType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_loc_get_engine_lock_output_ref(
self_: *mut QmiIndicationLocGetEngineLockOutput,
) -> *mut QmiIndicationLocGetEngineLockOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_loc_get_engine_lock_output_unref(
self_: *mut QmiIndicationLocGetEngineLockOutput,
);
//=========================================================================
// QmiIndicationLocGetNmeaTypesOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_loc_get_nmea_types_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_loc_get_nmea_types_output_get_indication_status(
self_: *mut QmiIndicationLocGetNmeaTypesOutput,
value_indication_status: *mut QmiLocIndicationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_loc_get_nmea_types_output_get_nmea_types(
self_: *mut QmiIndicationLocGetNmeaTypesOutput,
value_nmea_types: *mut QmiLocNmeaType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_loc_get_nmea_types_output_ref(
self_: *mut QmiIndicationLocGetNmeaTypesOutput,
) -> *mut QmiIndicationLocGetNmeaTypesOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_loc_get_nmea_types_output_unref(
self_: *mut QmiIndicationLocGetNmeaTypesOutput,
);
//=========================================================================
// QmiIndicationLocGetOperationModeOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_operation_mode_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_operation_mode_output_get_indication_status(
self_: *mut QmiIndicationLocGetOperationModeOutput,
value_indication_status: *mut QmiLocIndicationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_operation_mode_output_get_operation_mode(
self_: *mut QmiIndicationLocGetOperationModeOutput,
value_operation_mode: *mut QmiLocOperationMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_operation_mode_output_ref(
self_: *mut QmiIndicationLocGetOperationModeOutput,
) -> *mut QmiIndicationLocGetOperationModeOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_operation_mode_output_unref(
self_: *mut QmiIndicationLocGetOperationModeOutput,
);
//=========================================================================
// QmiIndicationLocGetPredictedOrbitsDataSourceOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_predicted_orbits_data_source_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_predicted_orbits_data_source_output_get_allowed_sizes(
self_: *mut QmiIndicationLocGetPredictedOrbitsDataSourceOutput,
value_allowed_sizes_max_file_size: *mut u32,
value_allowed_sizes_max_part_size: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_predicted_orbits_data_source_output_get_indication_status(
self_: *mut QmiIndicationLocGetPredictedOrbitsDataSourceOutput,
value_indication_status: *mut QmiLocIndicationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_predicted_orbits_data_source_output_get_server_list(
self_: *mut QmiIndicationLocGetPredictedOrbitsDataSourceOutput,
value_server_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_predicted_orbits_data_source_output_ref(
self_: *mut QmiIndicationLocGetPredictedOrbitsDataSourceOutput,
) -> *mut QmiIndicationLocGetPredictedOrbitsDataSourceOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_predicted_orbits_data_source_output_unref(
self_: *mut QmiIndicationLocGetPredictedOrbitsDataSourceOutput,
);
//=========================================================================
// QmiIndicationLocGetServerOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_server_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_server_output_get_indication_status(
self_: *mut QmiIndicationLocGetServerOutput,
value_indication_status: *mut QmiLocIndicationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_server_output_get_ipv4(
self_: *mut QmiIndicationLocGetServerOutput,
value_ipv4_ipv4_address: *mut u32,
value_ipv4_ipv4_port: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_server_output_get_ipv6(
self_: *mut QmiIndicationLocGetServerOutput,
value_ipv6_ipv6_address: *mut *mut glib::GArray,
value_ipv6_ipv6_port: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_server_output_get_server_type(
self_: *mut QmiIndicationLocGetServerOutput,
value_server_type: *mut QmiLocServerType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_server_output_get_url(
self_: *mut QmiIndicationLocGetServerOutput,
value_url: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_server_output_ref(
self_: *mut QmiIndicationLocGetServerOutput,
) -> *mut QmiIndicationLocGetServerOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_get_server_output_unref(self_: *mut QmiIndicationLocGetServerOutput);
//=========================================================================
// QmiIndicationLocGnssSvInfoOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_gnss_sv_info_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_gnss_sv_info_output_get_altitude_assumed(
self_: *mut QmiIndicationLocGnssSvInfoOutput,
value_altitude_assumed: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_gnss_sv_info_output_get_list(
self_: *mut QmiIndicationLocGnssSvInfoOutput,
value_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_loc_gnss_sv_info_output_get_list_gir(
self_: *mut QmiIndicationLocGnssSvInfoOutput,
value_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_gnss_sv_info_output_ref(
self_: *mut QmiIndicationLocGnssSvInfoOutput,
) -> *mut QmiIndicationLocGnssSvInfoOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_gnss_sv_info_output_unref(
self_: *mut QmiIndicationLocGnssSvInfoOutput,
);
//=========================================================================
// QmiIndicationLocGnssSvInfoOutputListElement
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_gnss_sv_info_output_list_element_get_type() -> GType;
//=========================================================================
// QmiIndicationLocInjectPredictedOrbitsDataOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_inject_predicted_orbits_data_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_inject_predicted_orbits_data_output_get_indication_status(
self_: *mut QmiIndicationLocInjectPredictedOrbitsDataOutput,
value_indication_status: *mut QmiLocIndicationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_inject_predicted_orbits_data_output_get_part_number(
self_: *mut QmiIndicationLocInjectPredictedOrbitsDataOutput,
value_part_number: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_inject_predicted_orbits_data_output_ref(
self_: *mut QmiIndicationLocInjectPredictedOrbitsDataOutput,
) -> *mut QmiIndicationLocInjectPredictedOrbitsDataOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_inject_predicted_orbits_data_output_unref(
self_: *mut QmiIndicationLocInjectPredictedOrbitsDataOutput,
);
//=========================================================================
// QmiIndicationLocInjectXtraDataOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_inject_xtra_data_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_inject_xtra_data_output_get_indication_status(
self_: *mut QmiIndicationLocInjectXtraDataOutput,
value_indication_status: *mut QmiLocIndicationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_inject_xtra_data_output_get_part_number(
self_: *mut QmiIndicationLocInjectXtraDataOutput,
value_part_number: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_inject_xtra_data_output_ref(
self_: *mut QmiIndicationLocInjectXtraDataOutput,
) -> *mut QmiIndicationLocInjectXtraDataOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_inject_xtra_data_output_unref(
self_: *mut QmiIndicationLocInjectXtraDataOutput,
);
//=========================================================================
// QmiIndicationLocNmeaOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_nmea_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_nmea_output_get_nmea_string(
self_: *mut QmiIndicationLocNmeaOutput,
value_nmea_string: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_nmea_output_ref(
self_: *mut QmiIndicationLocNmeaOutput,
) -> *mut QmiIndicationLocNmeaOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_nmea_output_unref(self_: *mut QmiIndicationLocNmeaOutput);
//=========================================================================
// QmiIndicationLocPositionReportOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_altitude_assumed(
self_: *mut QmiIndicationLocPositionReportOutput,
value_altitude_assumed: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_altitude_from_ellipsoid(
self_: *mut QmiIndicationLocPositionReportOutput,
value_altitude_from_ellipsoid: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_altitude_from_sealevel(
self_: *mut QmiIndicationLocPositionReportOutput,
value_altitude_from_sealevel: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_loc_position_report_output_get_dop(
self_: *mut QmiIndicationLocPositionReportOutput,
value_dop_pdop: *mut c_float,
value_dop_hdop: *mut c_float,
value_dop_vdop: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_loc_position_report_output_get_gps_date_time(
self_: *mut QmiIndicationLocPositionReportOutput,
value_gps_date_time_gps_weeks: *mut u16,
value_gps_date_time_gps_time_of_week_milliseconds: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_heading(
self_: *mut QmiIndicationLocPositionReportOutput,
value_heading: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_heading_uncertainty(
self_: *mut QmiIndicationLocPositionReportOutput,
value_heading_uncertainty: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_horizontal_confidence(
self_: *mut QmiIndicationLocPositionReportOutput,
value_horizontal_confidence: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_horizontal_reliability(
self_: *mut QmiIndicationLocPositionReportOutput,
value_horizontal_reliability: *mut QmiLocReliability,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_horizontal_speed(
self_: *mut QmiIndicationLocPositionReportOutput,
value_horizontal_speed: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_horizontal_uncertainty_circular(
self_: *mut QmiIndicationLocPositionReportOutput,
value_horizontal_uncertainty_circular: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_horizontal_uncertainty_elliptical_azimuth(
self_: *mut QmiIndicationLocPositionReportOutput,
value_horizontal_uncertainty_elliptical_azimuth: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_horizontal_uncertainty_elliptical_major(
self_: *mut QmiIndicationLocPositionReportOutput,
value_horizontal_uncertainty_elliptical_major: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_horizontal_uncertainty_elliptical_minor(
self_: *mut QmiIndicationLocPositionReportOutput,
value_horizontal_uncertainty_elliptical_minor: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_latitude(
self_: *mut QmiIndicationLocPositionReportOutput,
value_latitude: *mut c_double,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_leap_seconds(
self_: *mut QmiIndicationLocPositionReportOutput,
value_leap_seconds: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_longitude(
self_: *mut QmiIndicationLocPositionReportOutput,
value_longitude: *mut c_double,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_magnetic_deviation(
self_: *mut QmiIndicationLocPositionReportOutput,
value_magnetic_deviation: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_satellites_used(
self_: *mut QmiIndicationLocPositionReportOutput,
value_satellites_used: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_sensor_data_usage(
self_: *mut QmiIndicationLocPositionReportOutput,
value_sensor_data_usage: *mut QmiLocSensorDataUsage,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_session_fix_count(
self_: *mut QmiIndicationLocPositionReportOutput,
value_session_fix_count: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_session_id(
self_: *mut QmiIndicationLocPositionReportOutput,
value_session_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_session_status(
self_: *mut QmiIndicationLocPositionReportOutput,
value_session_status: *mut QmiLocSessionStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_speed_uncertainty(
self_: *mut QmiIndicationLocPositionReportOutput,
value_speed_uncertainty: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_technology_used(
self_: *mut QmiIndicationLocPositionReportOutput,
value_technology_used: *mut QmiLocTechnologyUsed,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_time_source(
self_: *mut QmiIndicationLocPositionReportOutput,
value_time_source: *mut QmiLocTimeSource,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_time_uncertainty(
self_: *mut QmiIndicationLocPositionReportOutput,
value_time_uncertainty: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_utc_timestamp(
self_: *mut QmiIndicationLocPositionReportOutput,
value_utc_timestamp: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_vertical_confidence(
self_: *mut QmiIndicationLocPositionReportOutput,
value_vertical_confidence: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_vertical_reliability(
self_: *mut QmiIndicationLocPositionReportOutput,
value_vertical_reliability: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_vertical_speed(
self_: *mut QmiIndicationLocPositionReportOutput,
value_vertical_speed: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_get_vertical_uncertainty(
self_: *mut QmiIndicationLocPositionReportOutput,
value_vertical_uncertainty: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_ref(
self_: *mut QmiIndicationLocPositionReportOutput,
) -> *mut QmiIndicationLocPositionReportOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_position_report_output_unref(
self_: *mut QmiIndicationLocPositionReportOutput,
);
//=========================================================================
// QmiIndicationLocSetEngineLockOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_loc_set_engine_lock_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_loc_set_engine_lock_output_get_indication_status(
self_: *mut QmiIndicationLocSetEngineLockOutput,
value_indication_status: *mut QmiLocIndicationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_loc_set_engine_lock_output_ref(
self_: *mut QmiIndicationLocSetEngineLockOutput,
) -> *mut QmiIndicationLocSetEngineLockOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_loc_set_engine_lock_output_unref(
self_: *mut QmiIndicationLocSetEngineLockOutput,
);
//=========================================================================
// QmiIndicationLocSetNmeaTypesOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_loc_set_nmea_types_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_loc_set_nmea_types_output_get_indication_status(
self_: *mut QmiIndicationLocSetNmeaTypesOutput,
value_indication_status: *mut QmiLocIndicationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_loc_set_nmea_types_output_ref(
self_: *mut QmiIndicationLocSetNmeaTypesOutput,
) -> *mut QmiIndicationLocSetNmeaTypesOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_loc_set_nmea_types_output_unref(
self_: *mut QmiIndicationLocSetNmeaTypesOutput,
);
//=========================================================================
// QmiIndicationLocSetOperationModeOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_set_operation_mode_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_set_operation_mode_output_get_indication_status(
self_: *mut QmiIndicationLocSetOperationModeOutput,
value_indication_status: *mut QmiLocIndicationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_set_operation_mode_output_ref(
self_: *mut QmiIndicationLocSetOperationModeOutput,
) -> *mut QmiIndicationLocSetOperationModeOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_set_operation_mode_output_unref(
self_: *mut QmiIndicationLocSetOperationModeOutput,
);
//=========================================================================
// QmiIndicationLocSetServerOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_set_server_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_set_server_output_get_indication_status(
self_: *mut QmiIndicationLocSetServerOutput,
value_indication_status: *mut QmiLocIndicationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_set_server_output_ref(
self_: *mut QmiIndicationLocSetServerOutput,
) -> *mut QmiIndicationLocSetServerOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_loc_set_server_output_unref(self_: *mut QmiIndicationLocSetServerOutput);
//=========================================================================
// QmiIndicationNasEventReportOutput
//=========================================================================
pub fn qmi_indication_nas_event_report_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_nas_event_report_output_get_ecio(
self_: *mut QmiIndicationNasEventReportOutput,
value_ecio_ecio: *mut u8,
value_ecio_radio_interface: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_event_report_output_get_error_rate(
self_: *mut QmiIndicationNasEventReportOutput,
value_error_rate_rate: *mut u16,
value_error_rate_radio_interface: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_event_report_output_get_io(
self_: *mut QmiIndicationNasEventReportOutput,
value_io: *mut i32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_event_report_output_get_lte_rsrp(
self_: *mut QmiIndicationNasEventReportOutput,
value_lte_rsrp: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_event_report_output_get_lte_snr(
self_: *mut QmiIndicationNasEventReportOutput,
value_lte_snr: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_event_report_output_get_registration_reject_reason(
self_: *mut QmiIndicationNasEventReportOutput,
value_registration_reject_reason_service_domain: *mut QmiNasNetworkServiceDomain,
value_registration_reject_reason_reject_cause: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_event_report_output_get_rf_band_information(
self_: *mut QmiIndicationNasEventReportOutput,
value_rf_band_information: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_nas_event_report_output_get_rf_band_information_gir(
self_: *mut QmiIndicationNasEventReportOutput,
value_rf_band_information_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_event_report_output_get_rsrq(
self_: *mut QmiIndicationNasEventReportOutput,
value_rsrq_rsrq: *mut i8,
value_rsrq_radio_interface: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_event_report_output_get_rssi(
self_: *mut QmiIndicationNasEventReportOutput,
value_rssi_rssi: *mut u8,
value_rssi_radio_interface: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_event_report_output_get_signal_strength(
self_: *mut QmiIndicationNasEventReportOutput,
value_signal_strength_strength: *mut i8,
value_signal_strength_radio_interface: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_event_report_output_get_sinr(
self_: *mut QmiIndicationNasEventReportOutput,
value_sinr: *mut QmiNasEvdoSinrLevel,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_event_report_output_ref(
self_: *mut QmiIndicationNasEventReportOutput,
) -> *mut QmiIndicationNasEventReportOutput;
pub fn qmi_indication_nas_event_report_output_unref(
self_: *mut QmiIndicationNasEventReportOutput,
);
//=========================================================================
// QmiIndicationNasEventReportOutputRfBandInformationElement
//=========================================================================
pub fn qmi_indication_nas_event_report_output_rf_band_information_element_get_type() -> GType;
//=========================================================================
// QmiIndicationNasNetworkRejectOutput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_network_reject_output_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_network_reject_output_get_closed_subscriber_group(
self_: *mut QmiIndicationNasNetworkRejectOutput,
value_closed_subscriber_group: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_network_reject_output_get_plmn(
self_: *mut QmiIndicationNasNetworkRejectOutput,
value_plmn_mcc: *mut u16,
value_plmn_mnc: *mut u16,
value_plmn_includes_pcs_digit: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_network_reject_output_get_radio_interface(
self_: *mut QmiIndicationNasNetworkRejectOutput,
value_radio_interface: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_network_reject_output_get_reject_cause(
self_: *mut QmiIndicationNasNetworkRejectOutput,
value_reject_cause: *mut QmiNasRejectCause,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_network_reject_output_get_service_domain(
self_: *mut QmiIndicationNasNetworkRejectOutput,
value_service_domain: *mut QmiNasNetworkServiceDomain,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_network_reject_output_ref(
self_: *mut QmiIndicationNasNetworkRejectOutput,
) -> *mut QmiIndicationNasNetworkRejectOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_network_reject_output_unref(
self_: *mut QmiIndicationNasNetworkRejectOutput,
);
//=========================================================================
// QmiIndicationNasNetworkTimeOutput
//=========================================================================
pub fn qmi_indication_nas_network_time_output_get_type() -> GType;
#[cfg(feature = "v1_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_4")))]
pub fn qmi_indication_nas_network_time_output_get_daylight_savings_adjustment(
self_: *mut QmiIndicationNasNetworkTimeOutput,
value_daylight_savings_adjustment: *mut QmiNasDaylightSavingsAdjustment,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_4")))]
pub fn qmi_indication_nas_network_time_output_get_radio_interface(
self_: *mut QmiIndicationNasNetworkTimeOutput,
value_radio_interface: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_4")))]
pub fn qmi_indication_nas_network_time_output_get_timezone_offset(
self_: *mut QmiIndicationNasNetworkTimeOutput,
value_timezone_offset: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_4")))]
pub fn qmi_indication_nas_network_time_output_get_universal_time(
self_: *mut QmiIndicationNasNetworkTimeOutput,
value_universal_time_year: *mut u16,
value_universal_time_month: *mut u8,
value_universal_time_day: *mut u8,
value_universal_time_hour: *mut u8,
value_universal_time_minute: *mut u8,
value_universal_time_second: *mut u8,
value_universal_time_day_of_week: *mut QmiNasDayOfWeek,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_network_time_output_ref(
self_: *mut QmiIndicationNasNetworkTimeOutput,
) -> *mut QmiIndicationNasNetworkTimeOutput;
pub fn qmi_indication_nas_network_time_output_unref(
self_: *mut QmiIndicationNasNetworkTimeOutput,
);
//=========================================================================
// QmiIndicationNasOperatorNameOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_nas_operator_name_output_get_type() -> GType;
#[cfg(feature = "v1_24_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24_6")))]
pub fn qmi_indication_nas_operator_name_output_get_nitz_information(
self_: *mut QmiIndicationNasOperatorNameOutput,
value_nitz_information_name_encoding: *mut QmiNasPlmnEncodingScheme,
value_nitz_information_short_country_initials: *mut QmiNasPlmnNameCountryInitials,
value_nitz_information_long_name_spare_bits: *mut QmiNasPlmnNameSpareBits,
value_nitz_information_short_name_spare_bits: *mut QmiNasPlmnNameSpareBits,
value_nitz_information_long_name: *mut *mut glib::GArray,
value_nitz_information_short_name: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_nas_operator_name_output_get_operator_plmn_list(
self_: *mut QmiIndicationNasOperatorNameOutput,
value_operator_plmn_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_nas_operator_name_output_get_operator_plmn_list_gir(
self_: *mut QmiIndicationNasOperatorNameOutput,
value_operator_plmn_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_nas_operator_name_output_get_operator_plmn_name(
self_: *mut QmiIndicationNasOperatorNameOutput,
value_operator_plmn_name: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_nas_operator_name_output_get_operator_plmn_name_gir(
self_: *mut QmiIndicationNasOperatorNameOutput,
value_operator_plmn_name_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_nas_operator_name_output_get_operator_string_name(
self_: *mut QmiIndicationNasOperatorNameOutput,
value_operator_string_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_nas_operator_name_output_get_service_provider_name(
self_: *mut QmiIndicationNasOperatorNameOutput,
value_service_provider_name_name_display_condition: *mut QmiNasNetworkNameDisplayCondition,
value_service_provider_name_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_nas_operator_name_output_ref(
self_: *mut QmiIndicationNasOperatorNameOutput,
) -> *mut QmiIndicationNasOperatorNameOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_nas_operator_name_output_unref(
self_: *mut QmiIndicationNasOperatorNameOutput,
);
//=========================================================================
// QmiIndicationNasOperatorNameOutputOperatorPlmnListElement
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_nas_operator_name_output_operator_plmn_list_element_get_type() -> GType;
//=========================================================================
// QmiIndicationNasOperatorNameOutputOperatorPlmnNameElement
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_nas_operator_name_output_operator_plmn_name_element_get_type() -> GType;
//=========================================================================
// QmiIndicationNasServingSystemOutput
//=========================================================================
pub fn qmi_indication_nas_serving_system_output_get_type() -> GType;
pub fn qmi_indication_nas_serving_system_output_get_call_barring_status(
self_: *mut QmiIndicationNasServingSystemOutput,
value_call_barring_status_cs_status: *mut QmiNasCallBarringStatus,
value_call_barring_status_ps_status: *mut QmiNasCallBarringStatus,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_cdma_base_station_info(
self_: *mut QmiIndicationNasServingSystemOutput,
value_cdma_base_station_info_base_station_id: *mut u16,
value_cdma_base_station_info_base_station_latitude: *mut i32,
value_cdma_base_station_info_base_station_longitude: *mut i32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_cdma_p_rev(
self_: *mut QmiIndicationNasServingSystemOutput,
value_cdma_p_rev: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_cdma_system_id(
self_: *mut QmiIndicationNasServingSystemOutput,
value_cdma_system_id_sid: *mut u16,
value_cdma_system_id_nid: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_cdma_system_info(
self_: *mut QmiIndicationNasServingSystemOutput,
value_cdma_system_info_mcc: *mut u16,
value_cdma_system_info_imsi_11_12: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_cid_3gpp(
self_: *mut QmiIndicationNasServingSystemOutput,
value_cid_3gpp: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_concurrent_service_info_3gpp2(
self_: *mut QmiIndicationNasServingSystemOutput,
value_concurrent_service_info_3gpp2: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_current_plmn(
self_: *mut QmiIndicationNasServingSystemOutput,
value_current_plmn_mcc: *mut u16,
value_current_plmn_mnc: *mut u16,
value_current_plmn_description: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_data_service_capability(
self_: *mut QmiIndicationNasServingSystemOutput,
value_data_service_capability: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_daylight_saving_time_adjustment_3gpp(
self_: *mut QmiIndicationNasServingSystemOutput,
value_daylight_saving_time_adjustment_3gpp: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_default_roaming_indicator(
self_: *mut QmiIndicationNasServingSystemOutput,
value_default_roaming_indicator: *mut QmiNasRoamingIndicatorStatus,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_detailed_service_status(
self_: *mut QmiIndicationNasServingSystemOutput,
value_detailed_service_status_status: *mut QmiNasServiceStatus,
value_detailed_service_status_capability: *mut QmiNasNetworkServiceDomain,
value_detailed_service_status_hdr_status: *mut QmiNasServiceStatus,
value_detailed_service_status_hdr_hybrid: *mut gboolean,
value_detailed_service_status_forbidden: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_dtm_support(
self_: *mut QmiIndicationNasServingSystemOutput,
value_dtm_support: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_hdr_personality(
self_: *mut QmiIndicationNasServingSystemOutput,
value_hdr_personality: *mut QmiNasHdrPersonality,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_lac_3gpp(
self_: *mut QmiIndicationNasServingSystemOutput,
value_lac_3gpp: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_lte_tac(
self_: *mut QmiIndicationNasServingSystemOutput,
value_lte_tac: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_mnc_pcs_digit_include_status(
self_: *mut QmiIndicationNasServingSystemOutput,
value_mnc_pcs_digit_include_status_mcc: *mut u16,
value_mnc_pcs_digit_include_status_mnc: *mut u16,
value_mnc_pcs_digit_include_status_includes_pcs_digit: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_indication_nas_serving_system_output_get_network_name_source(
self_: *mut QmiIndicationNasServingSystemOutput,
value_network_name_source: *mut QmiNasNetworkNameSource,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_plmn_name_flag_3gpp(
self_: *mut QmiIndicationNasServingSystemOutput,
value_plmn_name_flag_3gpp: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_plmn_not_changed_indication(
self_: *mut QmiIndicationNasServingSystemOutput,
value_plmn_not_changed_indication: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_prl_indicator_3gpp2(
self_: *mut QmiIndicationNasServingSystemOutput,
value_prl_indicator_3gpp2: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_roaming_indicator(
self_: *mut QmiIndicationNasServingSystemOutput,
value_roaming_indicator: *mut QmiNasRoamingIndicatorStatus,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_roaming_indicator_list(
self_: *mut QmiIndicationNasServingSystemOutput,
value_roaming_indicator_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_nas_serving_system_output_get_roaming_indicator_list_gir(
self_: *mut QmiIndicationNasServingSystemOutput,
value_roaming_indicator_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_serving_system(
self_: *mut QmiIndicationNasServingSystemOutput,
value_serving_system_registration_state: *mut QmiNasRegistrationState,
value_serving_system_cs_attach_state: *mut QmiNasAttachState,
value_serving_system_ps_attach_state: *mut QmiNasAttachState,
value_serving_system_selected_network: *mut QmiNasNetworkType,
value_serving_system_radio_interfaces: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_time_zone_3gpp(
self_: *mut QmiIndicationNasServingSystemOutput,
value_time_zone_3gpp: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_time_zone_3gpp2(
self_: *mut QmiIndicationNasServingSystemOutput,
value_time_zone_3gpp2_leap_seconds: *mut u8,
value_time_zone_3gpp2_local_time_offset: *mut i8,
value_time_zone_3gpp2_daylight_saving_time: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_umts_primary_scrambling_code(
self_: *mut QmiIndicationNasServingSystemOutput,
value_umts_primary_scrambling_code: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_get_universal_time_and_local_time_zone_3gpp(
self_: *mut QmiIndicationNasServingSystemOutput,
value_universal_time_and_local_time_zone_3gpp_year: *mut u16,
value_universal_time_and_local_time_zone_3gpp_month: *mut u8,
value_universal_time_and_local_time_zone_3gpp_day: *mut u8,
value_universal_time_and_local_time_zone_3gpp_hour: *mut u8,
value_universal_time_and_local_time_zone_3gpp_minute: *mut u8,
value_universal_time_and_local_time_zone_3gpp_second: *mut u8,
value_universal_time_and_local_time_zone_3gpp_time_zone: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_serving_system_output_ref(
self_: *mut QmiIndicationNasServingSystemOutput,
) -> *mut QmiIndicationNasServingSystemOutput;
pub fn qmi_indication_nas_serving_system_output_unref(
self_: *mut QmiIndicationNasServingSystemOutput,
);
//=========================================================================
// QmiIndicationNasServingSystemOutputRoamingIndicatorListElement
//=========================================================================
pub fn qmi_indication_nas_serving_system_output_roaming_indicator_list_element_get_type()
-> GType;
//=========================================================================
// QmiIndicationNasSignalInfoOutput
//=========================================================================
pub fn qmi_indication_nas_signal_info_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_nas_signal_info_output_get_5g_signal_strength(
self_: *mut QmiIndicationNasSignalInfoOutput,
value_5g_signal_strength_rsrp: *mut i16,
value_5g_signal_strength_snr: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_nas_signal_info_output_get_5g_signal_strength_extended(
self_: *mut QmiIndicationNasSignalInfoOutput,
value_5g_signal_strength_extended: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_signal_info_output_get_cdma_signal_strength(
self_: *mut QmiIndicationNasSignalInfoOutput,
value_cdma_signal_strength_rssi: *mut i8,
value_cdma_signal_strength_ecio: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_signal_info_output_get_gsm_signal_strength(
self_: *mut QmiIndicationNasSignalInfoOutput,
value_gsm_signal_strength: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_signal_info_output_get_hdr_signal_strength(
self_: *mut QmiIndicationNasSignalInfoOutput,
value_hdr_signal_strength_rssi: *mut i8,
value_hdr_signal_strength_ecio: *mut i16,
value_hdr_signal_strength_sinr: *mut QmiNasEvdoSinrLevel,
value_hdr_signal_strength_io: *mut i32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_signal_info_output_get_lte_signal_strength(
self_: *mut QmiIndicationNasSignalInfoOutput,
value_lte_signal_strength_rssi: *mut i8,
value_lte_signal_strength_rsrq: *mut i8,
value_lte_signal_strength_rsrp: *mut i16,
value_lte_signal_strength_snr: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_signal_info_output_get_tdma_signal_strength(
self_: *mut QmiIndicationNasSignalInfoOutput,
value_tdma_signal_strength: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_nas_signal_info_output_get_wcdma_rscp(
self_: *mut QmiIndicationNasSignalInfoOutput,
value_wcdma_rscp: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_signal_info_output_get_wcdma_signal_strength(
self_: *mut QmiIndicationNasSignalInfoOutput,
value_wcdma_signal_strength_rssi: *mut i8,
value_wcdma_signal_strength_ecio: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_signal_info_output_ref(
self_: *mut QmiIndicationNasSignalInfoOutput,
) -> *mut QmiIndicationNasSignalInfoOutput;
pub fn qmi_indication_nas_signal_info_output_unref(
self_: *mut QmiIndicationNasSignalInfoOutput,
);
//=========================================================================
// QmiIndicationNasSystemInfoOutput
//=========================================================================
pub fn qmi_indication_nas_system_info_output_get_type() -> GType;
pub fn qmi_indication_nas_system_info_output_get_additional_cdma_system_info(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_additional_cdma_system_info_geo_system_index: *mut u16,
value_additional_cdma_system_info_registration_period: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_additional_gsm_system_info(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_additional_gsm_system_info_geo_system_index: *mut u16,
value_additional_gsm_system_info_cell_broadcast_support: *mut QmiNasCellBroadcastCapability,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_additional_hdr_system_info(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_additional_hdr_system_info_geo_system_index: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_additional_lte_system_info(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_additional_lte_system_info_geo_system_index: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_additional_wcdma_system_info(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_additional_wcdma_system_info_geo_system_index: *mut u16,
value_additional_wcdma_system_info_cell_broadcast_support: *mut QmiNasCellBroadcastCapability,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_cdma_service_status(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_cdma_service_status_service_status: *mut QmiNasServiceStatus,
value_cdma_service_status_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_cdma_system_info(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_cdma_system_info_domain_valid: *mut gboolean,
value_cdma_system_info_domain: *mut QmiNasNetworkServiceDomain,
value_cdma_system_info_service_capability_valid: *mut gboolean,
value_cdma_system_info_service_capability: *mut QmiNasNetworkServiceDomain,
value_cdma_system_info_roaming_status_valid: *mut gboolean,
value_cdma_system_info_roaming_status: *mut QmiNasRoamingStatus,
value_cdma_system_info_forbidden_valid: *mut gboolean,
value_cdma_system_info_forbidden: *mut gboolean,
value_cdma_system_info_prl_match_valid: *mut gboolean,
value_cdma_system_info_prl_match: *mut gboolean,
value_cdma_system_info_p_rev_valid: *mut gboolean,
value_cdma_system_info_p_rev: *mut u8,
value_cdma_system_info_base_station_p_rev_valid: *mut gboolean,
value_cdma_system_info_base_station_p_rev: *mut u8,
value_cdma_system_info_concurrent_service_support_valid: *mut gboolean,
value_cdma_system_info_concurrent_service_support: *mut gboolean,
value_cdma_system_info_cdma_system_id_valid: *mut gboolean,
value_cdma_system_info_sid: *mut u16,
value_cdma_system_info_nid: *mut u16,
value_cdma_system_info_base_station_info_valid: *mut gboolean,
value_cdma_system_info_base_station_id: *mut u16,
value_cdma_system_info_base_station_latitude: *mut i32,
value_cdma_system_info_base_station_longitude: *mut i32,
value_cdma_system_info_packet_zone_valid: *mut gboolean,
value_cdma_system_info_packet_zone: *mut u16,
value_cdma_system_info_network_id_valid: *mut gboolean,
value_cdma_system_info_mcc: *mut *const c_char,
value_cdma_system_info_mnc: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_system_info_output_get_dcnr_restriction_info(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_dcnr_restriction_info: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_system_info_output_get_eutra_with_nr5g_availability(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_eutra_with_nr5g_availability: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_gsm_call_barring_status(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_gsm_call_barring_status_cs_status: *mut QmiNasCallBarringStatus,
value_gsm_call_barring_status_ps_status: *mut QmiNasCallBarringStatus,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_gsm_cipher_domain(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_gsm_cipher_domain: *mut QmiNasNetworkServiceDomain,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_gsm_service_status(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_gsm_service_status_service_status: *mut QmiNasServiceStatus,
value_gsm_service_status_true_service_status: *mut QmiNasServiceStatus,
value_gsm_service_status_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_system_info_output_get_gsm_system_info_v2(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_gsm_system_info_v2_domain_valid: *mut gboolean,
value_gsm_system_info_v2_domain: *mut QmiNasNetworkServiceDomain,
value_gsm_system_info_v2_service_capability_valid: *mut gboolean,
value_gsm_system_info_v2_service_capability: *mut QmiNasNetworkServiceDomain,
value_gsm_system_info_v2_roaming_status_valid: *mut gboolean,
value_gsm_system_info_v2_roaming_status: *mut QmiNasRoamingStatus,
value_gsm_system_info_v2_forbidden_valid: *mut gboolean,
value_gsm_system_info_v2_forbidden: *mut gboolean,
value_gsm_system_info_v2_lac_valid: *mut gboolean,
value_gsm_system_info_v2_lac: *mut u16,
value_gsm_system_info_v2_cid_valid: *mut gboolean,
value_gsm_system_info_v2_cid: *mut u32,
value_gsm_system_info_v2_registration_reject_info_valid: *mut gboolean,
value_gsm_system_info_v2_registration_reject_domain: *mut QmiNasNetworkServiceDomain,
value_gsm_system_info_v2_registration_reject_cause: *mut QmiNasRejectCause,
value_gsm_system_info_v2_network_id_valid: *mut gboolean,
value_gsm_system_info_v2_mcc: *mut *const c_char,
value_gsm_system_info_v2_mnc: *mut *const c_char,
value_gsm_system_info_v2_egprs_support_valid: *mut gboolean,
value_gsm_system_info_v2_egprs_support: *mut gboolean,
value_gsm_system_info_v2_dtm_support_valid: *mut gboolean,
value_gsm_system_info_v2_dtm_support: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_hdr_service_status(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_hdr_service_status_service_status: *mut QmiNasServiceStatus,
value_hdr_service_status_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_hdr_system_info(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_hdr_system_info_domain_valid: *mut gboolean,
value_hdr_system_info_domain: *mut QmiNasNetworkServiceDomain,
value_hdr_system_info_service_capability_valid: *mut gboolean,
value_hdr_system_info_service_capability: *mut QmiNasNetworkServiceDomain,
value_hdr_system_info_roaming_status_valid: *mut gboolean,
value_hdr_system_info_roaming_status: *mut QmiNasRoamingStatus,
value_hdr_system_info_forbidden_valid: *mut gboolean,
value_hdr_system_info_forbidden: *mut gboolean,
value_hdr_system_info_prl_match_valid: *mut gboolean,
value_hdr_system_info_prl_match: *mut gboolean,
value_hdr_system_info_personality_valid: *mut gboolean,
value_hdr_system_info_personality: *mut QmiNasHdrPersonality,
value_hdr_system_info_protocol_revision_valid: *mut gboolean,
value_hdr_system_info_protocol_revision: *mut QmiNasHdrProtocolRevision,
value_hdr_system_info_is_856_system_id_valid: *mut gboolean,
value_hdr_system_info_is_856_system_id: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_lte_embms_coverage_info_support(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_lte_embms_coverage_info_support: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_lte_service_status(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_lte_service_status_service_status: *mut QmiNasServiceStatus,
value_lte_service_status_true_service_status: *mut QmiNasServiceStatus,
value_lte_service_status_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_system_info_output_get_lte_system_info_v2(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_lte_system_info_v2_domain_valid: *mut gboolean,
value_lte_system_info_v2_domain: *mut QmiNasNetworkServiceDomain,
value_lte_system_info_v2_service_capability_valid: *mut gboolean,
value_lte_system_info_v2_service_capability: *mut QmiNasNetworkServiceDomain,
value_lte_system_info_v2_roaming_status_valid: *mut gboolean,
value_lte_system_info_v2_roaming_status: *mut QmiNasRoamingStatus,
value_lte_system_info_v2_forbidden_valid: *mut gboolean,
value_lte_system_info_v2_forbidden: *mut gboolean,
value_lte_system_info_v2_lac_valid: *mut gboolean,
value_lte_system_info_v2_lac: *mut u16,
value_lte_system_info_v2_cid_valid: *mut gboolean,
value_lte_system_info_v2_cid: *mut u32,
value_lte_system_info_v2_registration_reject_info_valid: *mut gboolean,
value_lte_system_info_v2_registration_reject_domain: *mut QmiNasNetworkServiceDomain,
value_lte_system_info_v2_registration_reject_cause: *mut QmiNasRejectCause,
value_lte_system_info_v2_network_id_valid: *mut gboolean,
value_lte_system_info_v2_mcc: *mut *const c_char,
value_lte_system_info_v2_mnc: *mut *const c_char,
value_lte_system_info_v2_tac_valid: *mut gboolean,
value_lte_system_info_v2_tac: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_lte_voice_support(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_lte_voice_support: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_system_info_output_get_nr5g_service_status_info(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_nr5g_service_status_info_service_status: *mut QmiNasServiceStatus,
value_nr5g_service_status_info_true_service_status: *mut QmiNasServiceStatus,
value_nr5g_service_status_info_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_system_info_output_get_nr5g_system_info(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_nr5g_system_info_domain_valid: *mut gboolean,
value_nr5g_system_info_domain: *mut QmiNasNetworkServiceDomain,
value_nr5g_system_info_service_capability_valid: *mut gboolean,
value_nr5g_system_info_service_capability: *mut QmiNasNetworkServiceDomain,
value_nr5g_system_info_roaming_status_valid: *mut gboolean,
value_nr5g_system_info_roaming_status: *mut QmiNasRoamingStatus,
value_nr5g_system_info_forbidden_valid: *mut gboolean,
value_nr5g_system_info_forbidden: *mut gboolean,
value_nr5g_system_info_lac_valid: *mut gboolean,
value_nr5g_system_info_lac: *mut u16,
value_nr5g_system_info_cid_valid: *mut gboolean,
value_nr5g_system_info_cid: *mut u32,
value_nr5g_system_info_registration_reject_info_valid: *mut gboolean,
value_nr5g_system_info_registration_reject_domain: *mut QmiNasNetworkServiceDomain,
value_nr5g_system_info_registration_reject_cause: *mut u8,
value_nr5g_system_info_network_id_valid: *mut gboolean,
value_nr5g_system_info_mcc: *mut *const c_char,
value_nr5g_system_info_mnc: *mut *const c_char,
value_nr5g_system_info_tac_valid: *mut gboolean,
value_nr5g_system_info_tac: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_system_info_output_get_nr5g_tracking_area_code(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_nr5g_tracking_area_code: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_plmn_not_changed_indication(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_plmn_not_changed_indication: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_sim_reject_info(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_sim_reject_info: *mut QmiNasSimRejectState,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_td_scdma_service_status(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_td_scdma_service_status_service_status: *mut QmiNasServiceStatus,
value_td_scdma_service_status_true_service_status: *mut QmiNasServiceStatus,
value_td_scdma_service_status_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_system_info_output_get_td_scma_system_info_v2(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_td_scma_system_info_v2_domain_valid: *mut gboolean,
value_td_scma_system_info_v2_domain: *mut QmiNasNetworkServiceDomain,
value_td_scma_system_info_v2_service_capability_valid: *mut gboolean,
value_td_scma_system_info_v2_service_capability: *mut QmiNasNetworkServiceDomain,
value_td_scma_system_info_v2_roaming_status_valid: *mut gboolean,
value_td_scma_system_info_v2_roaming_status: *mut QmiNasRoamingStatus,
value_td_scma_system_info_v2_forbidden_valid: *mut gboolean,
value_td_scma_system_info_v2_forbidden: *mut gboolean,
value_td_scma_system_info_v2_lac_valid: *mut gboolean,
value_td_scma_system_info_v2_lac: *mut u16,
value_td_scma_system_info_v2_cid_valid: *mut gboolean,
value_td_scma_system_info_v2_cid: *mut u32,
value_td_scma_system_info_v2_registration_reject_info_valid: *mut gboolean,
value_td_scma_system_info_v2_registration_reject_domain: *mut QmiNasNetworkServiceDomain,
value_td_scma_system_info_v2_registration_reject_cause: *mut QmiNasRejectCause,
value_td_scma_system_info_v2_network_id_valid: *mut gboolean,
value_td_scma_system_info_v2_mcc: *mut *const c_char,
value_td_scma_system_info_v2_mnc: *mut *const c_char,
value_td_scma_system_info_v2_hs_call_status_valid: *mut gboolean,
value_td_scma_system_info_v2_hs_call_status: *mut QmiNasWcdmaHsService,
value_td_scma_system_info_v2_hs_service_valid: *mut gboolean,
value_td_scma_system_info_v2_hs_service: *mut QmiNasWcdmaHsService,
value_td_scma_system_info_v2_cell_parameter_id_valid: *mut gboolean,
value_td_scma_system_info_v2_cell_parameter_id: *mut u16,
value_td_scma_system_info_v2_cell_broadcast_support_valid: *mut gboolean,
value_td_scma_system_info_v2_cell_broadcast_support: *mut QmiNasCellBroadcastCapability,
value_td_scma_system_info_v2_cs_call_barring_status_valid: *mut gboolean,
value_td_scma_system_info_v2_cs_call_barring_status: *mut QmiNasCallBarringStatus,
value_td_scma_system_info_v2_ps_call_barring_status_valid: *mut gboolean,
value_td_scma_system_info_v2_ps_call_barring_status: *mut QmiNasCallBarringStatus,
value_td_scma_system_info_v2_cipher_domain_valid: *mut gboolean,
value_td_scma_system_info_v2_cipher_domain: *mut QmiNasNetworkServiceDomain,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_wcdma_call_barring_status(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_wcdma_call_barring_status_cs_status: *mut QmiNasCallBarringStatus,
value_wcdma_call_barring_status_ps_status: *mut QmiNasCallBarringStatus,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_wcdma_cipher_domain(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_wcdma_cipher_domain: *mut QmiNasNetworkServiceDomain,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_get_wcdma_service_status(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_wcdma_service_status_service_status: *mut QmiNasServiceStatus,
value_wcdma_service_status_true_service_status: *mut QmiNasServiceStatus,
value_wcdma_service_status_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_nas_system_info_output_get_wcdma_system_info_v2(
self_: *mut QmiIndicationNasSystemInfoOutput,
value_wcdma_system_info_v2_domain_valid: *mut gboolean,
value_wcdma_system_info_v2_domain: *mut QmiNasNetworkServiceDomain,
value_wcdma_system_info_v2_service_capability_valid: *mut gboolean,
value_wcdma_system_info_v2_service_capability: *mut QmiNasNetworkServiceDomain,
value_wcdma_system_info_v2_roaming_status_valid: *mut gboolean,
value_wcdma_system_info_v2_roaming_status: *mut QmiNasRoamingStatus,
value_wcdma_system_info_v2_forbidden_valid: *mut gboolean,
value_wcdma_system_info_v2_forbidden: *mut gboolean,
value_wcdma_system_info_v2_lac_valid: *mut gboolean,
value_wcdma_system_info_v2_lac: *mut u16,
value_wcdma_system_info_v2_cid_valid: *mut gboolean,
value_wcdma_system_info_v2_cid: *mut u32,
value_wcdma_system_info_v2_registration_reject_info_valid: *mut gboolean,
value_wcdma_system_info_v2_registration_reject_domain: *mut QmiNasNetworkServiceDomain,
value_wcdma_system_info_v2_registration_reject_cause: *mut QmiNasRejectCause,
value_wcdma_system_info_v2_network_id_valid: *mut gboolean,
value_wcdma_system_info_v2_mcc: *mut *const c_char,
value_wcdma_system_info_v2_mnc: *mut *const c_char,
value_wcdma_system_info_v2_hs_call_status_valid: *mut gboolean,
value_wcdma_system_info_v2_hs_call_status: *mut QmiNasWcdmaHsService,
value_wcdma_system_info_v2_hs_service_valid: *mut gboolean,
value_wcdma_system_info_v2_hs_service: *mut QmiNasWcdmaHsService,
value_wcdma_system_info_v2_primary_scrambling_code_valid: *mut gboolean,
value_wcdma_system_info_v2_primary_scrambling_code: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_nas_system_info_output_ref(
self_: *mut QmiIndicationNasSystemInfoOutput,
) -> *mut QmiIndicationNasSystemInfoOutput;
pub fn qmi_indication_nas_system_info_output_unref(
self_: *mut QmiIndicationNasSystemInfoOutput,
);
//=========================================================================
// QmiIndicationOmaEventReportOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_indication_oma_event_report_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_indication_oma_event_report_output_get_network_initiated_alert(
self_: *mut QmiIndicationOmaEventReportOutput,
value_network_initiated_alert_session_type: *mut QmiOmaSessionType,
value_network_initiated_alert_session_id: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_indication_oma_event_report_output_get_session_fail_reason(
self_: *mut QmiIndicationOmaEventReportOutput,
value_session_fail_reason: *mut QmiOmaSessionFailedReason,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_indication_oma_event_report_output_get_session_state(
self_: *mut QmiIndicationOmaEventReportOutput,
value_session_state: *mut QmiOmaSessionState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_indication_oma_event_report_output_ref(
self_: *mut QmiIndicationOmaEventReportOutput,
) -> *mut QmiIndicationOmaEventReportOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_indication_oma_event_report_output_unref(
self_: *mut QmiIndicationOmaEventReportOutput,
);
//=========================================================================
// QmiIndicationPdcActivateConfigOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_activate_config_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_activate_config_output_get_indication_result(
self_: *mut QmiIndicationPdcActivateConfigOutput,
value_indication_result: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_activate_config_output_get_token(
self_: *mut QmiIndicationPdcActivateConfigOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_activate_config_output_ref(
self_: *mut QmiIndicationPdcActivateConfigOutput,
) -> *mut QmiIndicationPdcActivateConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_activate_config_output_unref(
self_: *mut QmiIndicationPdcActivateConfigOutput,
);
//=========================================================================
// QmiIndicationPdcDeactivateConfigOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_deactivate_config_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_deactivate_config_output_get_indication_result(
self_: *mut QmiIndicationPdcDeactivateConfigOutput,
value_indication_result: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_deactivate_config_output_get_token(
self_: *mut QmiIndicationPdcDeactivateConfigOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_deactivate_config_output_ref(
self_: *mut QmiIndicationPdcDeactivateConfigOutput,
) -> *mut QmiIndicationPdcDeactivateConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_deactivate_config_output_unref(
self_: *mut QmiIndicationPdcDeactivateConfigOutput,
);
//=========================================================================
// QmiIndicationPdcGetConfigInfoOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_config_info_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_config_info_output_get_description(
self_: *mut QmiIndicationPdcGetConfigInfoOutput,
value_description: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_config_info_output_get_indication_result(
self_: *mut QmiIndicationPdcGetConfigInfoOutput,
value_indication_result: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_config_info_output_get_token(
self_: *mut QmiIndicationPdcGetConfigInfoOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_config_info_output_get_total_size(
self_: *mut QmiIndicationPdcGetConfigInfoOutput,
value_total_size: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_config_info_output_get_version(
self_: *mut QmiIndicationPdcGetConfigInfoOutput,
value_version: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_config_info_output_ref(
self_: *mut QmiIndicationPdcGetConfigInfoOutput,
) -> *mut QmiIndicationPdcGetConfigInfoOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_config_info_output_unref(
self_: *mut QmiIndicationPdcGetConfigInfoOutput,
);
//=========================================================================
// QmiIndicationPdcGetSelectedConfigOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_selected_config_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_selected_config_output_get_active_id(
self_: *mut QmiIndicationPdcGetSelectedConfigOutput,
value_active_id: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_selected_config_output_get_indication_result(
self_: *mut QmiIndicationPdcGetSelectedConfigOutput,
value_indication_result: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_selected_config_output_get_pending_id(
self_: *mut QmiIndicationPdcGetSelectedConfigOutput,
value_pending_id: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_selected_config_output_get_token(
self_: *mut QmiIndicationPdcGetSelectedConfigOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_selected_config_output_ref(
self_: *mut QmiIndicationPdcGetSelectedConfigOutput,
) -> *mut QmiIndicationPdcGetSelectedConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_get_selected_config_output_unref(
self_: *mut QmiIndicationPdcGetSelectedConfigOutput,
);
//=========================================================================
// QmiIndicationPdcListConfigsOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_list_configs_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_list_configs_output_get_configs(
self_: *mut QmiIndicationPdcListConfigsOutput,
value_configs: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_pdc_list_configs_output_get_configs_gir(
self_: *mut QmiIndicationPdcListConfigsOutput,
value_configs_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_list_configs_output_get_indication_result(
self_: *mut QmiIndicationPdcListConfigsOutput,
value_indication_result: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_list_configs_output_get_token(
self_: *mut QmiIndicationPdcListConfigsOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_list_configs_output_ref(
self_: *mut QmiIndicationPdcListConfigsOutput,
) -> *mut QmiIndicationPdcListConfigsOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_list_configs_output_unref(
self_: *mut QmiIndicationPdcListConfigsOutput,
);
//=========================================================================
// QmiIndicationPdcListConfigsOutputConfigsElement
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_list_configs_output_configs_element_get_type() -> GType;
//=========================================================================
// QmiIndicationPdcLoadConfigOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_load_config_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_load_config_output_get_frame_reset(
self_: *mut QmiIndicationPdcLoadConfigOutput,
value_frame_reset: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_load_config_output_get_indication_result(
self_: *mut QmiIndicationPdcLoadConfigOutput,
value_indication_result: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_load_config_output_get_received(
self_: *mut QmiIndicationPdcLoadConfigOutput,
value_received: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_load_config_output_get_remaining_size(
self_: *mut QmiIndicationPdcLoadConfigOutput,
value_remaining_size: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_load_config_output_get_token(
self_: *mut QmiIndicationPdcLoadConfigOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_load_config_output_ref(
self_: *mut QmiIndicationPdcLoadConfigOutput,
) -> *mut QmiIndicationPdcLoadConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_load_config_output_unref(
self_: *mut QmiIndicationPdcLoadConfigOutput,
);
//=========================================================================
// QmiIndicationPdcRefreshOutput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_pdc_refresh_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_pdc_refresh_output_get_refresh_event(
self_: *mut QmiIndicationPdcRefreshOutput,
value_refresh_event: *mut QmiPdcRefreshEventType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_pdc_refresh_output_get_slot_id(
self_: *mut QmiIndicationPdcRefreshOutput,
value_slot_id: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_pdc_refresh_output_get_subscription_id(
self_: *mut QmiIndicationPdcRefreshOutput,
value_subscription_id: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_pdc_refresh_output_ref(
self_: *mut QmiIndicationPdcRefreshOutput,
) -> *mut QmiIndicationPdcRefreshOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_pdc_refresh_output_unref(self_: *mut QmiIndicationPdcRefreshOutput);
//=========================================================================
// QmiIndicationPdcSetSelectedConfigOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_set_selected_config_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_set_selected_config_output_get_indication_result(
self_: *mut QmiIndicationPdcSetSelectedConfigOutput,
value_indication_result: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_set_selected_config_output_get_token(
self_: *mut QmiIndicationPdcSetSelectedConfigOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_set_selected_config_output_ref(
self_: *mut QmiIndicationPdcSetSelectedConfigOutput,
) -> *mut QmiIndicationPdcSetSelectedConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_pdc_set_selected_config_output_unref(
self_: *mut QmiIndicationPdcSetSelectedConfigOutput,
);
//=========================================================================
// QmiIndicationPdsEventReportOutput
//=========================================================================
pub fn qmi_indication_pds_event_report_output_get_type() -> GType;
pub fn qmi_indication_pds_event_report_output_get_extended_nmea_position(
self_: *mut QmiIndicationPdsEventReportOutput,
value_extended_nmea_position_operation_mode: *mut QmiPdsOperationMode,
value_extended_nmea_position_nmea: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_pds_event_report_output_get_nmea_position(
self_: *mut QmiIndicationPdsEventReportOutput,
value_nmea_position: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_pds_event_report_output_get_position_session_status(
self_: *mut QmiIndicationPdsEventReportOutput,
value_position_session_status: *mut QmiPdsPositionSessionStatus,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_pds_event_report_output_ref(
self_: *mut QmiIndicationPdsEventReportOutput,
) -> *mut QmiIndicationPdsEventReportOutput;
pub fn qmi_indication_pds_event_report_output_unref(
self_: *mut QmiIndicationPdsEventReportOutput,
);
//=========================================================================
// QmiIndicationQosFlowStatusOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_qos_flow_status_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_qos_flow_status_output_get_value(
self_: *mut QmiIndicationQosFlowStatusOutput,
value_value_qos_id: *mut u32,
value_value_status: *mut QmiQosStatus,
value_value_event: *mut QmiQosEvent,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_qos_flow_status_output_ref(
self_: *mut QmiIndicationQosFlowStatusOutput,
) -> *mut QmiIndicationQosFlowStatusOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_qos_flow_status_output_unref(
self_: *mut QmiIndicationQosFlowStatusOutput,
);
//=========================================================================
// QmiIndicationQosNetworkStatusOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_qos_network_status_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_qos_network_status_output_get_qos_supported(
self_: *mut QmiIndicationQosNetworkStatusOutput,
value_qos_supported: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_qos_network_status_output_ref(
self_: *mut QmiIndicationQosNetworkStatusOutput,
) -> *mut QmiIndicationQosNetworkStatusOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_qos_network_status_output_unref(
self_: *mut QmiIndicationQosNetworkStatusOutput,
);
//=========================================================================
// QmiIndicationSscReportLargeOutput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_ssc_report_large_output_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_ssc_report_large_output_get_client_id(
self_: *mut QmiIndicationSscReportLargeOutput,
value_client_id: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_ssc_report_large_output_get_data(
self_: *mut QmiIndicationSscReportLargeOutput,
value_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_ssc_report_large_output_ref(
self_: *mut QmiIndicationSscReportLargeOutput,
) -> *mut QmiIndicationSscReportLargeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_ssc_report_large_output_unref(
self_: *mut QmiIndicationSscReportLargeOutput,
);
//=========================================================================
// QmiIndicationSscReportSmallOutput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_ssc_report_small_output_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_ssc_report_small_output_get_client_id(
self_: *mut QmiIndicationSscReportSmallOutput,
value_client_id: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_ssc_report_small_output_get_data(
self_: *mut QmiIndicationSscReportSmallOutput,
value_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_ssc_report_small_output_ref(
self_: *mut QmiIndicationSscReportSmallOutput,
) -> *mut QmiIndicationSscReportSmallOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_ssc_report_small_output_unref(
self_: *mut QmiIndicationSscReportSmallOutput,
);
//=========================================================================
// QmiIndicationUimCardStatusOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_uim_card_status_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_uim_card_status_output_get_card_status(
self_: *mut QmiIndicationUimCardStatusOutput,
value_card_status_index_gw_primary: *mut u16,
value_card_status_index_1x_primary: *mut u16,
value_card_status_index_gw_secondary: *mut u16,
value_card_status_index_1x_secondary: *mut u16,
value_card_status_cards: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_uim_card_status_output_get_card_status_gir(
self_: *mut QmiIndicationUimCardStatusOutput,
value_card_status_index_gw_primary: *mut u16,
value_card_status_index_1x_primary: *mut u16,
value_card_status_index_gw_secondary: *mut u16,
value_card_status_index_1x_secondary: *mut u16,
value_card_status_cards_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_uim_card_status_output_ref(
self_: *mut QmiIndicationUimCardStatusOutput,
) -> *mut QmiIndicationUimCardStatusOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_indication_uim_card_status_output_unref(
self_: *mut QmiIndicationUimCardStatusOutput,
);
//=========================================================================
// QmiIndicationUimCardStatusOutputCardStatusCardsElementApplicationsElementV2
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_uim_card_status_output_card_status_cards_element_applications_element_v2_get_type()
-> GType;
//=========================================================================
// QmiIndicationUimCardStatusOutputCardStatusCardsElementGir
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_uim_card_status_output_card_status_cards_element_gir_get_type() -> GType;
//=========================================================================
// QmiIndicationUimRefreshOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_uim_refresh_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_uim_refresh_output_get_event(
self_: *mut QmiIndicationUimRefreshOutput,
value_event_stage: *mut QmiUimRefreshStage,
value_event_mode: *mut QmiUimRefreshMode,
value_event_session_type: *mut QmiUimSessionType,
value_event_application_identifier: *mut *mut glib::GArray,
value_event_files: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_uim_refresh_output_get_event_gir(
self_: *mut QmiIndicationUimRefreshOutput,
value_event_stage: *mut QmiUimRefreshStage,
value_event_mode: *mut QmiUimRefreshMode,
value_event_session_type: *mut QmiUimSessionType,
value_event_application_identifier: *mut *mut glib::GArray,
value_event_files_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_uim_refresh_output_ref(
self_: *mut QmiIndicationUimRefreshOutput,
) -> *mut QmiIndicationUimRefreshOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_uim_refresh_output_unref(self_: *mut QmiIndicationUimRefreshOutput);
//=========================================================================
// QmiIndicationUimRefreshOutputEventFilesElement
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_uim_refresh_output_event_files_element_get_type() -> GType;
//=========================================================================
// QmiIndicationUimSlotStatusOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_uim_slot_status_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_uim_slot_status_output_get_compat_context(
self_: *mut QmiIndicationUimSlotStatusOutput,
) -> gpointer;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_uim_slot_status_output_get_physical_slot_information(
self_: *mut QmiIndicationUimSlotStatusOutput,
value_physical_slot_information: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_uim_slot_status_output_get_physical_slot_information_gir(
self_: *mut QmiIndicationUimSlotStatusOutput,
value_physical_slot_information_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_uim_slot_status_output_get_physical_slot_status(
self_: *mut QmiIndicationUimSlotStatusOutput,
value_physical_slot_status: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_uim_slot_status_output_get_physical_slot_status_gir(
self_: *mut QmiIndicationUimSlotStatusOutput,
value_physical_slot_status_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_uim_slot_status_output_get_slot_eid(
self_: *mut QmiIndicationUimSlotStatusOutput,
value_slot_eid: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_uim_slot_status_output_get_slot_eid_gir(
self_: *mut QmiIndicationUimSlotStatusOutput,
value_slot_eid_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_uim_slot_status_output_ref(
self_: *mut QmiIndicationUimSlotStatusOutput,
) -> *mut QmiIndicationUimSlotStatusOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_uim_slot_status_output_set_compat_context(
self_: *mut QmiIndicationUimSlotStatusOutput,
compat_context: gpointer,
compat_context_free: glib::GDestroyNotify,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_uim_slot_status_output_unref(
self_: *mut QmiIndicationUimSlotStatusOutput,
);
//=========================================================================
// QmiIndicationVoiceAllCallStatusOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_voice_all_call_status_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_voice_all_call_status_output_get_call_information(
self_: *mut QmiIndicationVoiceAllCallStatusOutput,
value_call_information: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_voice_all_call_status_output_get_call_information_gir(
self_: *mut QmiIndicationVoiceAllCallStatusOutput,
value_call_information_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_voice_all_call_status_output_get_remote_party_number(
self_: *mut QmiIndicationVoiceAllCallStatusOutput,
value_remote_party_number: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_voice_all_call_status_output_get_remote_party_number_gir(
self_: *mut QmiIndicationVoiceAllCallStatusOutput,
value_remote_party_number_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_voice_all_call_status_output_ref(
self_: *mut QmiIndicationVoiceAllCallStatusOutput,
) -> *mut QmiIndicationVoiceAllCallStatusOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_voice_all_call_status_output_unref(
self_: *mut QmiIndicationVoiceAllCallStatusOutput,
);
//=========================================================================
// QmiIndicationVoiceAllCallStatusOutputCallInformationCall
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_voice_all_call_status_output_call_information_call_get_type() -> GType;
//=========================================================================
// QmiIndicationVoiceAllCallStatusOutputRemotePartyNumberCall
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_voice_all_call_status_output_remote_party_number_call_get_type() -> GType;
//=========================================================================
// QmiIndicationVoiceOriginateUssdNoWaitOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_originate_ussd_no_wait_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_originate_ussd_no_wait_output_get_alpha_identifier(
self_: *mut QmiIndicationVoiceOriginateUssdNoWaitOutput,
value_alpha_identifier_data_coding_scheme: *mut QmiVoiceAlphaDataCodingScheme,
value_alpha_identifier_alpha: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_originate_ussd_no_wait_output_get_error_code(
self_: *mut QmiIndicationVoiceOriginateUssdNoWaitOutput,
value_error_code: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_originate_ussd_no_wait_output_get_failure_cause(
self_: *mut QmiIndicationVoiceOriginateUssdNoWaitOutput,
value_failure_cause: *mut QmiVoiceCallEndReason,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_originate_ussd_no_wait_output_get_uss_data(
self_: *mut QmiIndicationVoiceOriginateUssdNoWaitOutput,
value_uss_data_data_coding_scheme: *mut QmiVoiceUssDataCodingScheme,
value_uss_data_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_originate_ussd_no_wait_output_get_uss_data_utf16(
self_: *mut QmiIndicationVoiceOriginateUssdNoWaitOutput,
value_uss_data_utf16: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_originate_ussd_no_wait_output_ref(
self_: *mut QmiIndicationVoiceOriginateUssdNoWaitOutput,
) -> *mut QmiIndicationVoiceOriginateUssdNoWaitOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_originate_ussd_no_wait_output_unref(
self_: *mut QmiIndicationVoiceOriginateUssdNoWaitOutput,
);
//=========================================================================
// QmiIndicationVoiceSupplementaryServiceOutput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_voice_supplementary_service_output_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_voice_supplementary_service_output_get_info(
self_: *mut QmiIndicationVoiceSupplementaryServiceOutput,
value_info_call_id: *mut u8,
value_info_notification_type: *mut QmiVoiceSupplementaryServiceNotificationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_voice_supplementary_service_output_ref(
self_: *mut QmiIndicationVoiceSupplementaryServiceOutput,
) -> *mut QmiIndicationVoiceSupplementaryServiceOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_indication_voice_supplementary_service_output_unref(
self_: *mut QmiIndicationVoiceSupplementaryServiceOutput,
);
//=========================================================================
// QmiIndicationVoiceUssdOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_ussd_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_ussd_output_get_user_action(
self_: *mut QmiIndicationVoiceUssdOutput,
value_user_action: *mut QmiVoiceUserAction,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_ussd_output_get_uss_data(
self_: *mut QmiIndicationVoiceUssdOutput,
value_uss_data_data_coding_scheme: *mut QmiVoiceUssDataCodingScheme,
value_uss_data_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_ussd_output_get_uss_data_utf16(
self_: *mut QmiIndicationVoiceUssdOutput,
value_uss_data_utf16: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_ussd_output_ref(
self_: *mut QmiIndicationVoiceUssdOutput,
) -> *mut QmiIndicationVoiceUssdOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_indication_voice_ussd_output_unref(self_: *mut QmiIndicationVoiceUssdOutput);
//=========================================================================
// QmiIndicationWdaLoopbackConfigurationOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_wda_loopback_configuration_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_wda_loopback_configuration_output_get_loopback_state(
self_: *mut QmiIndicationWdaLoopbackConfigurationOutput,
value_loopback_state: *mut QmiWdaLoopBackState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_wda_loopback_configuration_output_get_replication_factor(
self_: *mut QmiIndicationWdaLoopbackConfigurationOutput,
value_replication_factor: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_wda_loopback_configuration_output_ref(
self_: *mut QmiIndicationWdaLoopbackConfigurationOutput,
) -> *mut QmiIndicationWdaLoopbackConfigurationOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_wda_loopback_configuration_output_unref(
self_: *mut QmiIndicationWdaLoopbackConfigurationOutput,
);
//=========================================================================
// QmiIndicationWdsEventReportOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_channel_rates(
self_: *mut QmiIndicationWdsEventReportOutput,
value_channel_rates_tx_rate_bps: *mut i32,
value_channel_rates_rx_rate_bps: *mut i32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_current_data_bearer_technology(
self_: *mut QmiIndicationWdsEventReportOutput,
value_current_data_bearer_technology_network_type: *mut QmiWdsNetworkType,
value_current_data_bearer_technology_rat_mask: *mut u32,
value_current_data_bearer_technology_so_mask: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_data_bearer_technology(
self_: *mut QmiIndicationWdsEventReportOutput,
value_data_bearer_technology: *mut QmiWdsDataBearerTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_data_call_address_family(
self_: *mut QmiIndicationWdsEventReportOutput,
value_data_call_address_family: *mut QmiWdsIpFamily,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_data_call_status(
self_: *mut QmiIndicationWdsEventReportOutput,
value_data_call_status: *mut QmiWdsDataCallStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_data_call_type(
self_: *mut QmiIndicationWdsEventReportOutput,
value_data_call_type_data_call_type: *mut QmiWdsDataCallType,
value_data_call_type_tethered_call_type: *mut QmiWdsTetheredCallType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_data_systems(
self_: *mut QmiIndicationWdsEventReportOutput,
value_data_systems_preferred_network_type: *mut QmiWdsDataSystemNetworkType,
value_data_systems_networks: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_wds_event_report_output_get_data_systems_gir(
self_: *mut QmiIndicationWdsEventReportOutput,
value_data_systems_preferred_network_type: *mut QmiWdsDataSystemNetworkType,
value_data_systems_networks_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_dormancy_status(
self_: *mut QmiIndicationWdsEventReportOutput,
value_dormancy_status: *mut QmiWdsDormancyStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_evdo_page_monitor_period_change(
self_: *mut QmiIndicationWdsEventReportOutput,
value_evdo_page_monitor_period_change_period_change: *mut u8,
value_evdo_page_monitor_period_change_force_long_sleep: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_extended_data_bearer_technology(
self_: *mut QmiIndicationWdsEventReportOutput,
value_extended_data_bearer_technology_data_bearer_technology: *mut QmiWdsDataSystemNetworkType,
value_extended_data_bearer_technology_radio_access_technology: *mut QmiWdsRadioAccessTechnology,
value_extended_data_bearer_technology_extended_data_bearer_technology_3gpp: *mut QmiWdsExtendedDataBearerTechnology3gpp,
value_extended_data_bearer_technology_extended_data_bearer_technology_3gpp2: *mut QmiWdsExtendedDataBearerTechnology3gpp2,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_mip_status(
self_: *mut QmiIndicationWdsEventReportOutput,
value_mip_status: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_pdn_filters_removed(
self_: *mut QmiIndicationWdsEventReportOutput,
value_pdn_filters_removed_pdn_filter_handler: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_preferred_data_system(
self_: *mut QmiIndicationWdsEventReportOutput,
value_preferred_data_system: *mut QmiWdsDataSystem,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_rx_bytes_ok(
self_: *mut QmiIndicationWdsEventReportOutput,
value_rx_bytes_ok: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_rx_overflows(
self_: *mut QmiIndicationWdsEventReportOutput,
value_rx_overflows: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_rx_packets_dropped(
self_: *mut QmiIndicationWdsEventReportOutput,
value_rx_packets_dropped: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_rx_packets_error(
self_: *mut QmiIndicationWdsEventReportOutput,
value_rx_packets_error: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_rx_packets_ok(
self_: *mut QmiIndicationWdsEventReportOutput,
value_rx_packets_ok: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_tx_bytes_ok(
self_: *mut QmiIndicationWdsEventReportOutput,
value_tx_bytes_ok: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_tx_overflows(
self_: *mut QmiIndicationWdsEventReportOutput,
value_tx_overflows: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_tx_packets_dropped(
self_: *mut QmiIndicationWdsEventReportOutput,
value_tx_packets_dropped: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_tx_packets_error(
self_: *mut QmiIndicationWdsEventReportOutput,
value_tx_packets_error: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_tx_packets_ok(
self_: *mut QmiIndicationWdsEventReportOutput,
value_tx_packets_ok: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_get_uplink_flow_control_enabled(
self_: *mut QmiIndicationWdsEventReportOutput,
value_uplink_flow_control_enabled: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_ref(
self_: *mut QmiIndicationWdsEventReportOutput,
) -> *mut QmiIndicationWdsEventReportOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_unref(
self_: *mut QmiIndicationWdsEventReportOutput,
);
//=========================================================================
// QmiIndicationWdsEventReportOutputDataSystemsNetworksNetwork
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_indication_wds_event_report_output_data_systems_networks_network_get_type() -> GType;
//=========================================================================
// QmiIndicationWdsExtendedIpConfigOutput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_wds_extended_ip_config_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_wds_extended_ip_config_output_get_changed_ip_configuration(
self_: *mut QmiIndicationWdsExtendedIpConfigOutput,
value_changed_ip_configuration: *mut QmiWdsRequestedSettings,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_wds_extended_ip_config_output_ref(
self_: *mut QmiIndicationWdsExtendedIpConfigOutput,
) -> *mut QmiIndicationWdsExtendedIpConfigOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_indication_wds_extended_ip_config_output_unref(
self_: *mut QmiIndicationWdsExtendedIpConfigOutput,
);
//=========================================================================
// QmiIndicationWdsPacketServiceStatusOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_wds_packet_service_status_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_wds_packet_service_status_output_get_bearer_id(
self_: *mut QmiIndicationWdsPacketServiceStatusOutput,
value_bearer_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_wds_packet_service_status_output_get_call_end_reason(
self_: *mut QmiIndicationWdsPacketServiceStatusOutput,
value_call_end_reason: *mut QmiWdsCallEndReason,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_wds_packet_service_status_output_get_connection_status(
self_: *mut QmiIndicationWdsPacketServiceStatusOutput,
value_connection_status_status: *mut QmiWdsConnectionStatus,
value_connection_status_reconfiguration_required: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_wds_packet_service_status_output_get_extended_technology_preference(
self_: *mut QmiIndicationWdsPacketServiceStatusOutput,
value_extended_technology_preference: *mut QmiWdsExtendedTechnologyPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_wds_packet_service_status_output_get_ip_family(
self_: *mut QmiIndicationWdsPacketServiceStatusOutput,
value_ip_family: *mut QmiWdsIpFamily,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_wds_packet_service_status_output_get_verbose_call_end_reason(
self_: *mut QmiIndicationWdsPacketServiceStatusOutput,
value_verbose_call_end_reason_type: *mut QmiWdsVerboseCallEndReasonType,
value_verbose_call_end_reason_reason: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_wds_packet_service_status_output_get_xlat_capability(
self_: *mut QmiIndicationWdsPacketServiceStatusOutput,
value_xlat_capability: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_wds_packet_service_status_output_ref(
self_: *mut QmiIndicationWdsPacketServiceStatusOutput,
) -> *mut QmiIndicationWdsPacketServiceStatusOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_wds_packet_service_status_output_unref(
self_: *mut QmiIndicationWdsPacketServiceStatusOutput,
);
//=========================================================================
// QmiIndicationWdsProfileChangedOutput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_wds_profile_changed_output_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_wds_profile_changed_output_get_profile_event(
self_: *mut QmiIndicationWdsProfileChangedOutput,
value_profile_event_profile_type: *mut QmiWdsProfileType,
value_profile_event_profile_index: *mut u8,
value_profile_event_change_event: *mut QmiWdsProfileChangeEvent,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_wds_profile_changed_output_ref(
self_: *mut QmiIndicationWdsProfileChangedOutput,
) -> *mut QmiIndicationWdsProfileChangedOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_wds_profile_changed_output_unref(
self_: *mut QmiIndicationWdsProfileChangedOutput,
);
//=========================================================================
// QmiIndicationWdsSetLteAttachPdnListOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_wds_set_lte_attach_pdn_list_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_wds_set_lte_attach_pdn_list_output_get_action_result(
self_: *mut QmiIndicationWdsSetLteAttachPdnListOutput,
value_action_result: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_wds_set_lte_attach_pdn_list_output_ref(
self_: *mut QmiIndicationWdsSetLteAttachPdnListOutput,
) -> *mut QmiIndicationWdsSetLteAttachPdnListOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_indication_wds_set_lte_attach_pdn_list_output_unref(
self_: *mut QmiIndicationWdsSetLteAttachPdnListOutput,
);
//=========================================================================
// QmiIndicationWmsEventReportOutput
//=========================================================================
pub fn qmi_indication_wms_event_report_output_get_type() -> GType;
pub fn qmi_indication_wms_event_report_output_get_etws_message(
self_: *mut QmiIndicationWmsEventReportOutput,
value_etws_message_notification_type: *mut QmiWmsNotificationType,
value_etws_message_raw_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_wms_event_report_output_get_etws_plmn_information(
self_: *mut QmiIndicationWmsEventReportOutput,
value_etws_plmn_information_mcc: *mut u16,
value_etws_plmn_information_mnc: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_wms_event_report_output_get_message_mode(
self_: *mut QmiIndicationWmsEventReportOutput,
value_message_mode: *mut QmiWmsMessageMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_wms_event_report_output_get_mt_message(
self_: *mut QmiIndicationWmsEventReportOutput,
value_mt_message_storage_type: *mut QmiWmsStorageType,
value_mt_message_memory_index: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_wms_event_report_output_get_sms_on_ims(
self_: *mut QmiIndicationWmsEventReportOutput,
value_sms_on_ims: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_wms_event_report_output_get_smsc_address(
self_: *mut QmiIndicationWmsEventReportOutput,
value_smsc_address: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_wms_event_report_output_get_transfer_route_mt_message(
self_: *mut QmiIndicationWmsEventReportOutput,
value_transfer_route_mt_message_ack_indicator: *mut QmiWmsAckIndicator,
value_transfer_route_mt_message_transaction_id: *mut u32,
value_transfer_route_mt_message_format: *mut QmiWmsMessageFormat,
value_transfer_route_mt_message_raw_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_indication_wms_event_report_output_ref(
self_: *mut QmiIndicationWmsEventReportOutput,
) -> *mut QmiIndicationWmsEventReportOutput;
pub fn qmi_indication_wms_event_report_output_unref(
self_: *mut QmiIndicationWmsEventReportOutput,
);
//=========================================================================
// QmiIndicationWmsSmscAddressOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_wms_smsc_address_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_wms_smsc_address_output_get_address(
self_: *mut QmiIndicationWmsSmscAddressOutput,
value_address_type: *mut *const c_char,
value_address_digits: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_wms_smsc_address_output_ref(
self_: *mut QmiIndicationWmsSmscAddressOutput,
) -> *mut QmiIndicationWmsSmscAddressOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_indication_wms_smsc_address_output_unref(
self_: *mut QmiIndicationWmsSmscAddressOutput,
);
//=========================================================================
// QmiMessageAtrSendInput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_atr_send_input_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_atr_send_input_new() -> *mut QmiMessageAtrSendInput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_atr_send_input_get_message(
self_: *mut QmiMessageAtrSendInput,
value_message: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_atr_send_input_ref(
self_: *mut QmiMessageAtrSendInput,
) -> *mut QmiMessageAtrSendInput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_atr_send_input_set_message(
self_: *mut QmiMessageAtrSendInput,
value_message: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_atr_send_input_unref(self_: *mut QmiMessageAtrSendInput);
//=========================================================================
// QmiMessageAtrSendOutput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_atr_send_output_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_atr_send_output_get_result(
self_: *mut QmiMessageAtrSendOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_atr_send_output_ref(
self_: *mut QmiMessageAtrSendOutput,
) -> *mut QmiMessageAtrSendOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_atr_send_output_unref(self_: *mut QmiMessageAtrSendOutput);
//=========================================================================
// QmiMessageContext
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_context_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_context_new() -> *mut QmiMessageContext;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_context_get_vendor_id(self_: *mut QmiMessageContext) -> u16;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_context_ref(self_: *mut QmiMessageContext) -> *mut QmiMessageContext;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_context_set_vendor_id(self_: *mut QmiMessageContext, vendor_id: u16);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_context_unref(self_: *mut QmiMessageContext);
//=========================================================================
// QmiMessageDmsActivateAutomaticInput
//=========================================================================
pub fn qmi_message_dms_activate_automatic_input_get_type() -> GType;
pub fn qmi_message_dms_activate_automatic_input_new() -> *mut QmiMessageDmsActivateAutomaticInput;
pub fn qmi_message_dms_activate_automatic_input_get_activation_code(
self_: *mut QmiMessageDmsActivateAutomaticInput,
value_activation_code: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_activate_automatic_input_ref(
self_: *mut QmiMessageDmsActivateAutomaticInput,
) -> *mut QmiMessageDmsActivateAutomaticInput;
pub fn qmi_message_dms_activate_automatic_input_set_activation_code(
self_: *mut QmiMessageDmsActivateAutomaticInput,
value_activation_code: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_activate_automatic_input_unref(
self_: *mut QmiMessageDmsActivateAutomaticInput,
);
//=========================================================================
// QmiMessageDmsActivateAutomaticOutput
//=========================================================================
pub fn qmi_message_dms_activate_automatic_output_get_type() -> GType;
pub fn qmi_message_dms_activate_automatic_output_get_result(
self_: *mut QmiMessageDmsActivateAutomaticOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_activate_automatic_output_ref(
self_: *mut QmiMessageDmsActivateAutomaticOutput,
) -> *mut QmiMessageDmsActivateAutomaticOutput;
pub fn qmi_message_dms_activate_automatic_output_unref(
self_: *mut QmiMessageDmsActivateAutomaticOutput,
);
//=========================================================================
// QmiMessageDmsActivateManualInput
//=========================================================================
pub fn qmi_message_dms_activate_manual_input_get_type() -> GType;
pub fn qmi_message_dms_activate_manual_input_new() -> *mut QmiMessageDmsActivateManualInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_dms_activate_manual_input_get_info(
self_: *mut QmiMessageDmsActivateManualInput,
value_info_service_programming_code: *mut *const c_char,
value_info_system_identification_number: *mut u16,
value_info_mobile_directory_number: *mut *const c_char,
value_info_mobile_identification_number: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_activate_manual_input_get_mn_aaa_key(
self_: *mut QmiMessageDmsActivateManualInput,
value_mn_aaa_key: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_activate_manual_input_get_mn_ha_key(
self_: *mut QmiMessageDmsActivateManualInput,
value_mn_ha_key: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_dms_activate_manual_input_get_prl(
self_: *mut QmiMessageDmsActivateManualInput,
value_prl_prl_total_length: *mut u16,
value_prl_prl_segment_sequence: *mut u8,
value_prl_prl_segment: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_activate_manual_input_ref(
self_: *mut QmiMessageDmsActivateManualInput,
) -> *mut QmiMessageDmsActivateManualInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_dms_activate_manual_input_set_info(
self_: *mut QmiMessageDmsActivateManualInput,
value_info_service_programming_code: *const c_char,
value_info_system_identification_number: u16,
value_info_mobile_directory_number: *const c_char,
value_info_mobile_identification_number: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_activate_manual_input_set_mn_aaa_key(
self_: *mut QmiMessageDmsActivateManualInput,
value_mn_aaa_key: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_activate_manual_input_set_mn_ha_key(
self_: *mut QmiMessageDmsActivateManualInput,
value_mn_ha_key: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_dms_activate_manual_input_set_prl(
self_: *mut QmiMessageDmsActivateManualInput,
value_prl_prl_total_length: u16,
value_prl_prl_segment_sequence: u8,
value_prl_prl_segment: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_activate_manual_input_unref(
self_: *mut QmiMessageDmsActivateManualInput,
);
//=========================================================================
// QmiMessageDmsActivateManualOutput
//=========================================================================
pub fn qmi_message_dms_activate_manual_output_get_type() -> GType;
pub fn qmi_message_dms_activate_manual_output_get_result(
self_: *mut QmiMessageDmsActivateManualOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_activate_manual_output_ref(
self_: *mut QmiMessageDmsActivateManualOutput,
) -> *mut QmiMessageDmsActivateManualOutput;
pub fn qmi_message_dms_activate_manual_output_unref(
self_: *mut QmiMessageDmsActivateManualOutput,
);
//=========================================================================
// QmiMessageDmsDeleteStoredImageInput
//=========================================================================
pub fn qmi_message_dms_delete_stored_image_input_get_type() -> GType;
pub fn qmi_message_dms_delete_stored_image_input_new()
-> *mut QmiMessageDmsDeleteStoredImageInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_delete_stored_image_input_get_image_details(
self_: *mut QmiMessageDmsDeleteStoredImageInput,
value_image_details_type: *mut QmiDmsFirmwareImageType,
value_image_details_unique_id: *mut *mut glib::GArray,
value_image_details_build_id: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_delete_stored_image_input_ref(
self_: *mut QmiMessageDmsDeleteStoredImageInput,
) -> *mut QmiMessageDmsDeleteStoredImageInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_delete_stored_image_input_set_image_details(
self_: *mut QmiMessageDmsDeleteStoredImageInput,
value_image_details_type: QmiDmsFirmwareImageType,
value_image_details_unique_id: *mut glib::GArray,
value_image_details_build_id: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_delete_stored_image_input_unref(
self_: *mut QmiMessageDmsDeleteStoredImageInput,
);
//=========================================================================
// QmiMessageDmsDeleteStoredImageOutput
//=========================================================================
pub fn qmi_message_dms_delete_stored_image_output_get_type() -> GType;
pub fn qmi_message_dms_delete_stored_image_output_get_result(
self_: *mut QmiMessageDmsDeleteStoredImageOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_delete_stored_image_output_ref(
self_: *mut QmiMessageDmsDeleteStoredImageOutput,
) -> *mut QmiMessageDmsDeleteStoredImageOutput;
pub fn qmi_message_dms_delete_stored_image_output_unref(
self_: *mut QmiMessageDmsDeleteStoredImageOutput,
);
//=========================================================================
// QmiMessageDmsFoxconnChangeDeviceModeInput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_change_device_mode_input_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_change_device_mode_input_new()
-> *mut QmiMessageDmsFoxconnChangeDeviceModeInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_change_device_mode_input_get_mode(
self_: *mut QmiMessageDmsFoxconnChangeDeviceModeInput,
value_mode: *mut QmiDmsFoxconnDeviceMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_change_device_mode_input_ref(
self_: *mut QmiMessageDmsFoxconnChangeDeviceModeInput,
) -> *mut QmiMessageDmsFoxconnChangeDeviceModeInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_change_device_mode_input_set_mode(
self_: *mut QmiMessageDmsFoxconnChangeDeviceModeInput,
value_mode: QmiDmsFoxconnDeviceMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_change_device_mode_input_unref(
self_: *mut QmiMessageDmsFoxconnChangeDeviceModeInput,
);
//=========================================================================
// QmiMessageDmsFoxconnChangeDeviceModeOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_change_device_mode_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_change_device_mode_output_get_result(
self_: *mut QmiMessageDmsFoxconnChangeDeviceModeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_change_device_mode_output_ref(
self_: *mut QmiMessageDmsFoxconnChangeDeviceModeOutput,
) -> *mut QmiMessageDmsFoxconnChangeDeviceModeOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_change_device_mode_output_unref(
self_: *mut QmiMessageDmsFoxconnChangeDeviceModeOutput,
);
//=========================================================================
// QmiMessageDmsFoxconnGetFirmwareVersionInput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_get_firmware_version_input_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_get_firmware_version_input_new()
-> *mut QmiMessageDmsFoxconnGetFirmwareVersionInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_get_firmware_version_input_get_version_type(
self_: *mut QmiMessageDmsFoxconnGetFirmwareVersionInput,
value_version_type: *mut QmiDmsFoxconnFirmwareVersionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_get_firmware_version_input_ref(
self_: *mut QmiMessageDmsFoxconnGetFirmwareVersionInput,
) -> *mut QmiMessageDmsFoxconnGetFirmwareVersionInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_get_firmware_version_input_set_version_type(
self_: *mut QmiMessageDmsFoxconnGetFirmwareVersionInput,
value_version_type: QmiDmsFoxconnFirmwareVersionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_get_firmware_version_input_unref(
self_: *mut QmiMessageDmsFoxconnGetFirmwareVersionInput,
);
//=========================================================================
// QmiMessageDmsFoxconnGetFirmwareVersionOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_get_firmware_version_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_get_firmware_version_output_get_result(
self_: *mut QmiMessageDmsFoxconnGetFirmwareVersionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_get_firmware_version_output_get_version(
self_: *mut QmiMessageDmsFoxconnGetFirmwareVersionOutput,
value_version: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_get_firmware_version_output_ref(
self_: *mut QmiMessageDmsFoxconnGetFirmwareVersionOutput,
) -> *mut QmiMessageDmsFoxconnGetFirmwareVersionOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_foxconn_get_firmware_version_output_unref(
self_: *mut QmiMessageDmsFoxconnGetFirmwareVersionOutput,
);
//=========================================================================
// QmiMessageDmsFoxconnSetFccAuthenticationInput
//=========================================================================
#[cfg(feature = "v1_28_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28_6")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_input_get_type() -> GType;
#[cfg(feature = "v1_28_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28_6")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_input_new()
-> *mut QmiMessageDmsFoxconnSetFccAuthenticationInput;
#[cfg(feature = "v1_28_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28_6")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_input_get_value(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationInput,
value_value: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28_6")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_input_ref(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationInput,
) -> *mut QmiMessageDmsFoxconnSetFccAuthenticationInput;
#[cfg(feature = "v1_28_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28_6")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_input_set_value(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationInput,
value_value: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28_6")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_input_unref(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationInput,
);
//=========================================================================
// QmiMessageDmsFoxconnSetFccAuthenticationOutput
//=========================================================================
#[cfg(feature = "v1_28_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28_6")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_output_get_type() -> GType;
#[cfg(feature = "v1_28_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28_6")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_output_get_result(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28_6")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_output_ref(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationOutput,
) -> *mut QmiMessageDmsFoxconnSetFccAuthenticationOutput;
#[cfg(feature = "v1_28_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28_6")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_output_unref(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationOutput,
);
//=========================================================================
// QmiMessageDmsFoxconnSetFccAuthenticationV2Input
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_v2_input_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_v2_input_new()
-> *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Input;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_v2_input_get_magic_number(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Input,
value_magic_number: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_v2_input_get_magic_string(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Input,
value_magic_string: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_v2_input_ref(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Input,
) -> *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Input;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_v2_input_set_magic_number(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Input,
value_magic_number: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_v2_input_set_magic_string(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Input,
value_magic_string: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_v2_input_unref(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Input,
);
//=========================================================================
// QmiMessageDmsFoxconnSetFccAuthenticationV2Output
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_v2_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_v2_output_get_result(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Output,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_v2_output_ref(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Output,
) -> *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Output;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_v2_output_unref(
self_: *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Output,
);
//=========================================================================
// QmiMessageDmsGetActivationStateOutput
//=========================================================================
pub fn qmi_message_dms_get_activation_state_output_get_type() -> GType;
pub fn qmi_message_dms_get_activation_state_output_get_info(
self_: *mut QmiMessageDmsGetActivationStateOutput,
value_info: *mut QmiDmsActivationState,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_activation_state_output_get_result(
self_: *mut QmiMessageDmsGetActivationStateOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_activation_state_output_ref(
self_: *mut QmiMessageDmsGetActivationStateOutput,
) -> *mut QmiMessageDmsGetActivationStateOutput;
pub fn qmi_message_dms_get_activation_state_output_unref(
self_: *mut QmiMessageDmsGetActivationStateOutput,
);
//=========================================================================
// QmiMessageDmsGetAltNetConfigOutput
//=========================================================================
pub fn qmi_message_dms_get_alt_net_config_output_get_type() -> GType;
pub fn qmi_message_dms_get_alt_net_config_output_get_config(
self_: *mut QmiMessageDmsGetAltNetConfigOutput,
value_config: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_alt_net_config_output_get_result(
self_: *mut QmiMessageDmsGetAltNetConfigOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_alt_net_config_output_ref(
self_: *mut QmiMessageDmsGetAltNetConfigOutput,
) -> *mut QmiMessageDmsGetAltNetConfigOutput;
pub fn qmi_message_dms_get_alt_net_config_output_unref(
self_: *mut QmiMessageDmsGetAltNetConfigOutput,
);
//=========================================================================
// QmiMessageDmsGetBandCapabilitiesOutput
//=========================================================================
pub fn qmi_message_dms_get_band_capabilities_output_get_type() -> GType;
pub fn qmi_message_dms_get_band_capabilities_output_get_band_capability(
self_: *mut QmiMessageDmsGetBandCapabilitiesOutput,
value_band_capability: *mut QmiDmsBandCapability,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_get_band_capabilities_output_get_extended_lte_band_capability(
self_: *mut QmiMessageDmsGetBandCapabilitiesOutput,
value_extended_lte_band_capability: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_band_capabilities_output_get_lte_band_capability(
self_: *mut QmiMessageDmsGetBandCapabilitiesOutput,
value_lte_band_capability: *mut QmiDmsLteBandCapability,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_get_band_capabilities_output_get_nr5g_band_capability(
self_: *mut QmiMessageDmsGetBandCapabilitiesOutput,
value_nr5g_band_capability: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_band_capabilities_output_get_result(
self_: *mut QmiMessageDmsGetBandCapabilitiesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_band_capabilities_output_ref(
self_: *mut QmiMessageDmsGetBandCapabilitiesOutput,
) -> *mut QmiMessageDmsGetBandCapabilitiesOutput;
pub fn qmi_message_dms_get_band_capabilities_output_unref(
self_: *mut QmiMessageDmsGetBandCapabilitiesOutput,
);
//=========================================================================
// QmiMessageDmsGetBootImageDownloadModeOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_get_boot_image_download_mode_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_get_boot_image_download_mode_output_get_mode(
self_: *mut QmiMessageDmsGetBootImageDownloadModeOutput,
value_mode: *mut QmiDmsBootImageDownloadMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_get_boot_image_download_mode_output_get_result(
self_: *mut QmiMessageDmsGetBootImageDownloadModeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_get_boot_image_download_mode_output_ref(
self_: *mut QmiMessageDmsGetBootImageDownloadModeOutput,
) -> *mut QmiMessageDmsGetBootImageDownloadModeOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_get_boot_image_download_mode_output_unref(
self_: *mut QmiMessageDmsGetBootImageDownloadModeOutput,
);
//=========================================================================
// QmiMessageDmsGetCapabilitiesOutput
//=========================================================================
pub fn qmi_message_dms_get_capabilities_output_get_type() -> GType;
pub fn qmi_message_dms_get_capabilities_output_get_info(
self_: *mut QmiMessageDmsGetCapabilitiesOutput,
value_info_max_tx_channel_rate: *mut u32,
value_info_max_rx_channel_rate: *mut u32,
value_info_data_service_capability: *mut QmiDmsDataServiceCapability,
value_info_sim_capability: *mut QmiDmsSimCapability,
value_info_radio_interface_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_capabilities_output_get_result(
self_: *mut QmiMessageDmsGetCapabilitiesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_capabilities_output_ref(
self_: *mut QmiMessageDmsGetCapabilitiesOutput,
) -> *mut QmiMessageDmsGetCapabilitiesOutput;
pub fn qmi_message_dms_get_capabilities_output_unref(
self_: *mut QmiMessageDmsGetCapabilitiesOutput,
);
//=========================================================================
// QmiMessageDmsGetFactorySkuOutput
//=========================================================================
pub fn qmi_message_dms_get_factory_sku_output_get_type() -> GType;
pub fn qmi_message_dms_get_factory_sku_output_get_result(
self_: *mut QmiMessageDmsGetFactorySkuOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_factory_sku_output_get_sku(
self_: *mut QmiMessageDmsGetFactorySkuOutput,
value_sku: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_factory_sku_output_ref(
self_: *mut QmiMessageDmsGetFactorySkuOutput,
) -> *mut QmiMessageDmsGetFactorySkuOutput;
pub fn qmi_message_dms_get_factory_sku_output_unref(
self_: *mut QmiMessageDmsGetFactorySkuOutput,
);
//=========================================================================
// QmiMessageDmsGetFirmwarePreferenceOutput
//=========================================================================
pub fn qmi_message_dms_get_firmware_preference_output_get_type() -> GType;
pub fn qmi_message_dms_get_firmware_preference_output_get_list(
self_: *mut QmiMessageDmsGetFirmwarePreferenceOutput,
value_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_get_firmware_preference_output_get_list_gir(
self_: *mut QmiMessageDmsGetFirmwarePreferenceOutput,
value_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_firmware_preference_output_get_result(
self_: *mut QmiMessageDmsGetFirmwarePreferenceOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_firmware_preference_output_ref(
self_: *mut QmiMessageDmsGetFirmwarePreferenceOutput,
) -> *mut QmiMessageDmsGetFirmwarePreferenceOutput;
pub fn qmi_message_dms_get_firmware_preference_output_unref(
self_: *mut QmiMessageDmsGetFirmwarePreferenceOutput,
);
//=========================================================================
// QmiMessageDmsGetFirmwarePreferenceOutputListImage
//=========================================================================
pub fn qmi_message_dms_get_firmware_preference_output_list_image_get_type() -> GType;
//=========================================================================
// QmiMessageDmsGetHardwareRevisionOutput
//=========================================================================
pub fn qmi_message_dms_get_hardware_revision_output_get_type() -> GType;
pub fn qmi_message_dms_get_hardware_revision_output_get_result(
self_: *mut QmiMessageDmsGetHardwareRevisionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_hardware_revision_output_get_revision(
self_: *mut QmiMessageDmsGetHardwareRevisionOutput,
value_revision: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_hardware_revision_output_ref(
self_: *mut QmiMessageDmsGetHardwareRevisionOutput,
) -> *mut QmiMessageDmsGetHardwareRevisionOutput;
pub fn qmi_message_dms_get_hardware_revision_output_unref(
self_: *mut QmiMessageDmsGetHardwareRevisionOutput,
);
//=========================================================================
// QmiMessageDmsGetIdsOutput
//=========================================================================
pub fn qmi_message_dms_get_ids_output_get_type() -> GType;
pub fn qmi_message_dms_get_ids_output_get_esn(
self_: *mut QmiMessageDmsGetIdsOutput,
value_esn: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_ids_output_get_imei(
self_: *mut QmiMessageDmsGetIdsOutput,
value_imei: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_ids_output_get_imei_software_version(
self_: *mut QmiMessageDmsGetIdsOutput,
value_imei_software_version: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_ids_output_get_meid(
self_: *mut QmiMessageDmsGetIdsOutput,
value_meid: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_ids_output_get_result(
self_: *mut QmiMessageDmsGetIdsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_ids_output_ref(
self_: *mut QmiMessageDmsGetIdsOutput,
) -> *mut QmiMessageDmsGetIdsOutput;
pub fn qmi_message_dms_get_ids_output_unref(self_: *mut QmiMessageDmsGetIdsOutput);
//=========================================================================
// QmiMessageDmsGetMacAddressInput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_get_mac_address_input_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_get_mac_address_input_new() -> *mut QmiMessageDmsGetMacAddressInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_get_mac_address_input_get_device(
self_: *mut QmiMessageDmsGetMacAddressInput,
value_device: *mut QmiDmsMacType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_get_mac_address_input_ref(
self_: *mut QmiMessageDmsGetMacAddressInput,
) -> *mut QmiMessageDmsGetMacAddressInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_get_mac_address_input_set_device(
self_: *mut QmiMessageDmsGetMacAddressInput,
value_device: QmiDmsMacType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_get_mac_address_input_unref(self_: *mut QmiMessageDmsGetMacAddressInput);
//=========================================================================
// QmiMessageDmsGetMacAddressOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_get_mac_address_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_get_mac_address_output_get_mac_address(
self_: *mut QmiMessageDmsGetMacAddressOutput,
value_mac_address: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_get_mac_address_output_get_result(
self_: *mut QmiMessageDmsGetMacAddressOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_get_mac_address_output_ref(
self_: *mut QmiMessageDmsGetMacAddressOutput,
) -> *mut QmiMessageDmsGetMacAddressOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dms_get_mac_address_output_unref(
self_: *mut QmiMessageDmsGetMacAddressOutput,
);
//=========================================================================
// QmiMessageDmsGetManufacturerOutput
//=========================================================================
pub fn qmi_message_dms_get_manufacturer_output_get_type() -> GType;
pub fn qmi_message_dms_get_manufacturer_output_get_manufacturer(
self_: *mut QmiMessageDmsGetManufacturerOutput,
value_manufacturer: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_manufacturer_output_get_result(
self_: *mut QmiMessageDmsGetManufacturerOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_manufacturer_output_ref(
self_: *mut QmiMessageDmsGetManufacturerOutput,
) -> *mut QmiMessageDmsGetManufacturerOutput;
pub fn qmi_message_dms_get_manufacturer_output_unref(
self_: *mut QmiMessageDmsGetManufacturerOutput,
);
//=========================================================================
// QmiMessageDmsGetModelOutput
//=========================================================================
pub fn qmi_message_dms_get_model_output_get_type() -> GType;
pub fn qmi_message_dms_get_model_output_get_model(
self_: *mut QmiMessageDmsGetModelOutput,
value_model: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_model_output_get_result(
self_: *mut QmiMessageDmsGetModelOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_model_output_ref(
self_: *mut QmiMessageDmsGetModelOutput,
) -> *mut QmiMessageDmsGetModelOutput;
pub fn qmi_message_dms_get_model_output_unref(self_: *mut QmiMessageDmsGetModelOutput);
//=========================================================================
// QmiMessageDmsGetMsisdnOutput
//=========================================================================
pub fn qmi_message_dms_get_msisdn_output_get_type() -> GType;
pub fn qmi_message_dms_get_msisdn_output_get_msisdn(
self_: *mut QmiMessageDmsGetMsisdnOutput,
value_msisdn: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_msisdn_output_get_result(
self_: *mut QmiMessageDmsGetMsisdnOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_msisdn_output_ref(
self_: *mut QmiMessageDmsGetMsisdnOutput,
) -> *mut QmiMessageDmsGetMsisdnOutput;
pub fn qmi_message_dms_get_msisdn_output_unref(self_: *mut QmiMessageDmsGetMsisdnOutput);
//=========================================================================
// QmiMessageDmsGetOperatingModeOutput
//=========================================================================
pub fn qmi_message_dms_get_operating_mode_output_get_type() -> GType;
pub fn qmi_message_dms_get_operating_mode_output_get_hardware_restricted_mode(
self_: *mut QmiMessageDmsGetOperatingModeOutput,
value_hardware_restricted_mode: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_operating_mode_output_get_mode(
self_: *mut QmiMessageDmsGetOperatingModeOutput,
value_mode: *mut QmiDmsOperatingMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_operating_mode_output_get_offline_reason(
self_: *mut QmiMessageDmsGetOperatingModeOutput,
value_offline_reason: *mut QmiDmsOfflineReason,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_operating_mode_output_get_result(
self_: *mut QmiMessageDmsGetOperatingModeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_operating_mode_output_ref(
self_: *mut QmiMessageDmsGetOperatingModeOutput,
) -> *mut QmiMessageDmsGetOperatingModeOutput;
pub fn qmi_message_dms_get_operating_mode_output_unref(
self_: *mut QmiMessageDmsGetOperatingModeOutput,
);
//=========================================================================
// QmiMessageDmsGetPowerStateOutput
//=========================================================================
pub fn qmi_message_dms_get_power_state_output_get_type() -> GType;
pub fn qmi_message_dms_get_power_state_output_get_info(
self_: *mut QmiMessageDmsGetPowerStateOutput,
value_info_power_state_flags: *mut u8,
value_info_battery_level: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_power_state_output_get_result(
self_: *mut QmiMessageDmsGetPowerStateOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_power_state_output_ref(
self_: *mut QmiMessageDmsGetPowerStateOutput,
) -> *mut QmiMessageDmsGetPowerStateOutput;
pub fn qmi_message_dms_get_power_state_output_unref(
self_: *mut QmiMessageDmsGetPowerStateOutput,
);
//=========================================================================
// QmiMessageDmsGetPrlVersionOutput
//=========================================================================
pub fn qmi_message_dms_get_prl_version_output_get_type() -> GType;
pub fn qmi_message_dms_get_prl_version_output_get_prl_only_preference(
self_: *mut QmiMessageDmsGetPrlVersionOutput,
value_prl_only_preference: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_prl_version_output_get_result(
self_: *mut QmiMessageDmsGetPrlVersionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_prl_version_output_get_version(
self_: *mut QmiMessageDmsGetPrlVersionOutput,
value_version: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_prl_version_output_ref(
self_: *mut QmiMessageDmsGetPrlVersionOutput,
) -> *mut QmiMessageDmsGetPrlVersionOutput;
pub fn qmi_message_dms_get_prl_version_output_unref(
self_: *mut QmiMessageDmsGetPrlVersionOutput,
);
//=========================================================================
// QmiMessageDmsGetRevisionOutput
//=========================================================================
pub fn qmi_message_dms_get_revision_output_get_type() -> GType;
pub fn qmi_message_dms_get_revision_output_get_result(
self_: *mut QmiMessageDmsGetRevisionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_revision_output_get_revision(
self_: *mut QmiMessageDmsGetRevisionOutput,
value_revision: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_revision_output_ref(
self_: *mut QmiMessageDmsGetRevisionOutput,
) -> *mut QmiMessageDmsGetRevisionOutput;
pub fn qmi_message_dms_get_revision_output_unref(self_: *mut QmiMessageDmsGetRevisionOutput);
//=========================================================================
// QmiMessageDmsGetSoftwareVersionOutput
//=========================================================================
pub fn qmi_message_dms_get_software_version_output_get_type() -> GType;
pub fn qmi_message_dms_get_software_version_output_get_result(
self_: *mut QmiMessageDmsGetSoftwareVersionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_software_version_output_get_version(
self_: *mut QmiMessageDmsGetSoftwareVersionOutput,
value_version: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_software_version_output_ref(
self_: *mut QmiMessageDmsGetSoftwareVersionOutput,
) -> *mut QmiMessageDmsGetSoftwareVersionOutput;
pub fn qmi_message_dms_get_software_version_output_unref(
self_: *mut QmiMessageDmsGetSoftwareVersionOutput,
);
//=========================================================================
// QmiMessageDmsGetStoredImageInfoInput
//=========================================================================
pub fn qmi_message_dms_get_stored_image_info_input_get_type() -> GType;
pub fn qmi_message_dms_get_stored_image_info_input_new()
-> *mut QmiMessageDmsGetStoredImageInfoInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_get_stored_image_info_input_get_image_details(
self_: *mut QmiMessageDmsGetStoredImageInfoInput,
value_image_details_type: *mut QmiDmsFirmwareImageType,
value_image_details_unique_id: *mut *mut glib::GArray,
value_image_details_build_id: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_stored_image_info_input_ref(
self_: *mut QmiMessageDmsGetStoredImageInfoInput,
) -> *mut QmiMessageDmsGetStoredImageInfoInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_get_stored_image_info_input_set_image_details(
self_: *mut QmiMessageDmsGetStoredImageInfoInput,
value_image_details_type: QmiDmsFirmwareImageType,
value_image_details_unique_id: *mut glib::GArray,
value_image_details_build_id: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_stored_image_info_input_unref(
self_: *mut QmiMessageDmsGetStoredImageInfoInput,
);
//=========================================================================
// QmiMessageDmsGetStoredImageInfoOutput
//=========================================================================
pub fn qmi_message_dms_get_stored_image_info_output_get_type() -> GType;
pub fn qmi_message_dms_get_stored_image_info_output_get_boot_version(
self_: *mut QmiMessageDmsGetStoredImageInfoOutput,
value_boot_version_major_version: *mut u16,
value_boot_version_minor_version: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_stored_image_info_output_get_oem_lock_id(
self_: *mut QmiMessageDmsGetStoredImageInfoOutput,
value_oem_lock_id: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_stored_image_info_output_get_pri_version(
self_: *mut QmiMessageDmsGetStoredImageInfoOutput,
value_pri_version_pri_version: *mut u32,
value_pri_version_pri_info: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_stored_image_info_output_get_result(
self_: *mut QmiMessageDmsGetStoredImageInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_stored_image_info_output_ref(
self_: *mut QmiMessageDmsGetStoredImageInfoOutput,
) -> *mut QmiMessageDmsGetStoredImageInfoOutput;
pub fn qmi_message_dms_get_stored_image_info_output_unref(
self_: *mut QmiMessageDmsGetStoredImageInfoOutput,
);
//=========================================================================
// QmiMessageDmsGetSupportedMessagesOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_dms_get_supported_messages_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_dms_get_supported_messages_output_get_list(
self_: *mut QmiMessageDmsGetSupportedMessagesOutput,
value_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_dms_get_supported_messages_output_get_result(
self_: *mut QmiMessageDmsGetSupportedMessagesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_dms_get_supported_messages_output_ref(
self_: *mut QmiMessageDmsGetSupportedMessagesOutput,
) -> *mut QmiMessageDmsGetSupportedMessagesOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_dms_get_supported_messages_output_unref(
self_: *mut QmiMessageDmsGetSupportedMessagesOutput,
);
//=========================================================================
// QmiMessageDmsGetTimeOutput
//=========================================================================
pub fn qmi_message_dms_get_time_output_get_type() -> GType;
pub fn qmi_message_dms_get_time_output_get_device_time(
self_: *mut QmiMessageDmsGetTimeOutput,
value_device_time_time_count: *mut u64,
value_device_time_time_source: *mut QmiDmsTimeSource,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_time_output_get_result(
self_: *mut QmiMessageDmsGetTimeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_time_output_get_system_time(
self_: *mut QmiMessageDmsGetTimeOutput,
value_system_time: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_time_output_get_user_time(
self_: *mut QmiMessageDmsGetTimeOutput,
value_user_time: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_time_output_ref(
self_: *mut QmiMessageDmsGetTimeOutput,
) -> *mut QmiMessageDmsGetTimeOutput;
pub fn qmi_message_dms_get_time_output_unref(self_: *mut QmiMessageDmsGetTimeOutput);
//=========================================================================
// QmiMessageDmsGetUserLockStateOutput
//=========================================================================
pub fn qmi_message_dms_get_user_lock_state_output_get_type() -> GType;
pub fn qmi_message_dms_get_user_lock_state_output_get_enabled(
self_: *mut QmiMessageDmsGetUserLockStateOutput,
value_enabled: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_user_lock_state_output_get_result(
self_: *mut QmiMessageDmsGetUserLockStateOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_get_user_lock_state_output_ref(
self_: *mut QmiMessageDmsGetUserLockStateOutput,
) -> *mut QmiMessageDmsGetUserLockStateOutput;
pub fn qmi_message_dms_get_user_lock_state_output_unref(
self_: *mut QmiMessageDmsGetUserLockStateOutput,
);
//=========================================================================
// QmiMessageDmsHpChangeDeviceModeInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_hp_change_device_mode_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_hp_change_device_mode_input_new()
-> *mut QmiMessageDmsHpChangeDeviceModeInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_hp_change_device_mode_input_get_mode(
self_: *mut QmiMessageDmsHpChangeDeviceModeInput,
value_mode: *mut QmiDmsHpDeviceMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_hp_change_device_mode_input_ref(
self_: *mut QmiMessageDmsHpChangeDeviceModeInput,
) -> *mut QmiMessageDmsHpChangeDeviceModeInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_hp_change_device_mode_input_set_mode(
self_: *mut QmiMessageDmsHpChangeDeviceModeInput,
value_mode: QmiDmsHpDeviceMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_hp_change_device_mode_input_unref(
self_: *mut QmiMessageDmsHpChangeDeviceModeInput,
);
//=========================================================================
// QmiMessageDmsHpChangeDeviceModeOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_hp_change_device_mode_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_hp_change_device_mode_output_get_result(
self_: *mut QmiMessageDmsHpChangeDeviceModeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_hp_change_device_mode_output_ref(
self_: *mut QmiMessageDmsHpChangeDeviceModeOutput,
) -> *mut QmiMessageDmsHpChangeDeviceModeOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_hp_change_device_mode_output_unref(
self_: *mut QmiMessageDmsHpChangeDeviceModeOutput,
);
//=========================================================================
// QmiMessageDmsListStoredImagesOutput
//=========================================================================
pub fn qmi_message_dms_list_stored_images_output_get_type() -> GType;
pub fn qmi_message_dms_list_stored_images_output_get_list(
self_: *mut QmiMessageDmsListStoredImagesOutput,
value_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_list_stored_images_output_get_list_gir(
self_: *mut QmiMessageDmsListStoredImagesOutput,
value_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_list_stored_images_output_get_result(
self_: *mut QmiMessageDmsListStoredImagesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_list_stored_images_output_ref(
self_: *mut QmiMessageDmsListStoredImagesOutput,
) -> *mut QmiMessageDmsListStoredImagesOutput;
pub fn qmi_message_dms_list_stored_images_output_unref(
self_: *mut QmiMessageDmsListStoredImagesOutput,
);
//=========================================================================
// QmiMessageDmsListStoredImagesOutputListImageGir
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_list_stored_images_output_list_image_gir_get_type() -> GType;
//=========================================================================
// QmiMessageDmsListStoredImagesOutputListImageSublistSublistElement
//=========================================================================
pub fn qmi_message_dms_list_stored_images_output_list_image_sublist_sublist_element_get_type()
-> GType;
//=========================================================================
// QmiMessageDmsReadEriFileOutput
//=========================================================================
pub fn qmi_message_dms_read_eri_file_output_get_type() -> GType;
pub fn qmi_message_dms_read_eri_file_output_get_eri_file(
self_: *mut QmiMessageDmsReadEriFileOutput,
value_eri_file: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_read_eri_file_output_get_result(
self_: *mut QmiMessageDmsReadEriFileOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_read_eri_file_output_ref(
self_: *mut QmiMessageDmsReadEriFileOutput,
) -> *mut QmiMessageDmsReadEriFileOutput;
pub fn qmi_message_dms_read_eri_file_output_unref(self_: *mut QmiMessageDmsReadEriFileOutput);
//=========================================================================
// QmiMessageDmsReadUserDataOutput
//=========================================================================
pub fn qmi_message_dms_read_user_data_output_get_type() -> GType;
pub fn qmi_message_dms_read_user_data_output_get_result(
self_: *mut QmiMessageDmsReadUserDataOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_read_user_data_output_get_user_data(
self_: *mut QmiMessageDmsReadUserDataOutput,
value_user_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_read_user_data_output_ref(
self_: *mut QmiMessageDmsReadUserDataOutput,
) -> *mut QmiMessageDmsReadUserDataOutput;
pub fn qmi_message_dms_read_user_data_output_unref(self_: *mut QmiMessageDmsReadUserDataOutput);
//=========================================================================
// QmiMessageDmsResetOutput
//=========================================================================
pub fn qmi_message_dms_reset_output_get_type() -> GType;
pub fn qmi_message_dms_reset_output_get_result(
self_: *mut QmiMessageDmsResetOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_reset_output_ref(
self_: *mut QmiMessageDmsResetOutput,
) -> *mut QmiMessageDmsResetOutput;
pub fn qmi_message_dms_reset_output_unref(self_: *mut QmiMessageDmsResetOutput);
//=========================================================================
// QmiMessageDmsRestoreFactoryDefaultsInput
//=========================================================================
pub fn qmi_message_dms_restore_factory_defaults_input_get_type() -> GType;
pub fn qmi_message_dms_restore_factory_defaults_input_new()
-> *mut QmiMessageDmsRestoreFactoryDefaultsInput;
pub fn qmi_message_dms_restore_factory_defaults_input_get_service_programming_code(
self_: *mut QmiMessageDmsRestoreFactoryDefaultsInput,
value_service_programming_code: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_restore_factory_defaults_input_ref(
self_: *mut QmiMessageDmsRestoreFactoryDefaultsInput,
) -> *mut QmiMessageDmsRestoreFactoryDefaultsInput;
pub fn qmi_message_dms_restore_factory_defaults_input_set_service_programming_code(
self_: *mut QmiMessageDmsRestoreFactoryDefaultsInput,
value_service_programming_code: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_restore_factory_defaults_input_unref(
self_: *mut QmiMessageDmsRestoreFactoryDefaultsInput,
);
//=========================================================================
// QmiMessageDmsRestoreFactoryDefaultsOutput
//=========================================================================
pub fn qmi_message_dms_restore_factory_defaults_output_get_type() -> GType;
pub fn qmi_message_dms_restore_factory_defaults_output_get_result(
self_: *mut QmiMessageDmsRestoreFactoryDefaultsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_restore_factory_defaults_output_ref(
self_: *mut QmiMessageDmsRestoreFactoryDefaultsOutput,
) -> *mut QmiMessageDmsRestoreFactoryDefaultsOutput;
pub fn qmi_message_dms_restore_factory_defaults_output_unref(
self_: *mut QmiMessageDmsRestoreFactoryDefaultsOutput,
);
//=========================================================================
// QmiMessageDmsSetAltNetConfigInput
//=========================================================================
pub fn qmi_message_dms_set_alt_net_config_input_get_type() -> GType;
pub fn qmi_message_dms_set_alt_net_config_input_new() -> *mut QmiMessageDmsSetAltNetConfigInput;
pub fn qmi_message_dms_set_alt_net_config_input_get_config(
self_: *mut QmiMessageDmsSetAltNetConfigInput,
value_config: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_alt_net_config_input_ref(
self_: *mut QmiMessageDmsSetAltNetConfigInput,
) -> *mut QmiMessageDmsSetAltNetConfigInput;
pub fn qmi_message_dms_set_alt_net_config_input_set_config(
self_: *mut QmiMessageDmsSetAltNetConfigInput,
value_config: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_alt_net_config_input_unref(
self_: *mut QmiMessageDmsSetAltNetConfigInput,
);
//=========================================================================
// QmiMessageDmsSetAltNetConfigOutput
//=========================================================================
pub fn qmi_message_dms_set_alt_net_config_output_get_type() -> GType;
pub fn qmi_message_dms_set_alt_net_config_output_get_result(
self_: *mut QmiMessageDmsSetAltNetConfigOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_alt_net_config_output_ref(
self_: *mut QmiMessageDmsSetAltNetConfigOutput,
) -> *mut QmiMessageDmsSetAltNetConfigOutput;
pub fn qmi_message_dms_set_alt_net_config_output_unref(
self_: *mut QmiMessageDmsSetAltNetConfigOutput,
);
//=========================================================================
// QmiMessageDmsSetBootImageDownloadModeInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_boot_image_download_mode_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_boot_image_download_mode_input_new()
-> *mut QmiMessageDmsSetBootImageDownloadModeInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_boot_image_download_mode_input_get_mode(
self_: *mut QmiMessageDmsSetBootImageDownloadModeInput,
value_mode: *mut QmiDmsBootImageDownloadMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_boot_image_download_mode_input_ref(
self_: *mut QmiMessageDmsSetBootImageDownloadModeInput,
) -> *mut QmiMessageDmsSetBootImageDownloadModeInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_boot_image_download_mode_input_set_mode(
self_: *mut QmiMessageDmsSetBootImageDownloadModeInput,
value_mode: QmiDmsBootImageDownloadMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_boot_image_download_mode_input_unref(
self_: *mut QmiMessageDmsSetBootImageDownloadModeInput,
);
//=========================================================================
// QmiMessageDmsSetBootImageDownloadModeOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_boot_image_download_mode_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_boot_image_download_mode_output_get_result(
self_: *mut QmiMessageDmsSetBootImageDownloadModeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_boot_image_download_mode_output_ref(
self_: *mut QmiMessageDmsSetBootImageDownloadModeOutput,
) -> *mut QmiMessageDmsSetBootImageDownloadModeOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_boot_image_download_mode_output_unref(
self_: *mut QmiMessageDmsSetBootImageDownloadModeOutput,
);
//=========================================================================
// QmiMessageDmsSetEventReportInput
//=========================================================================
pub fn qmi_message_dms_set_event_report_input_get_type() -> GType;
pub fn qmi_message_dms_set_event_report_input_new() -> *mut QmiMessageDmsSetEventReportInput;
pub fn qmi_message_dms_set_event_report_input_get_activation_state_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_activation_state_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_get_battery_level_report_limits(
self_: *mut QmiMessageDmsSetEventReportInput,
value_battery_level_report_limits_lower_limit: *mut u8,
value_battery_level_report_limits_upper_limit: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_get_operating_mode_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_operating_mode_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_get_pin_state_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_pin_state_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_get_power_state_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_power_state_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_get_prl_init_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_prl_init_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_get_uim_state_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_uim_state_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_get_wireless_disable_state_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_wireless_disable_state_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_ref(
self_: *mut QmiMessageDmsSetEventReportInput,
) -> *mut QmiMessageDmsSetEventReportInput;
pub fn qmi_message_dms_set_event_report_input_set_activation_state_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_activation_state_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_set_battery_level_report_limits(
self_: *mut QmiMessageDmsSetEventReportInput,
value_battery_level_report_limits_lower_limit: u8,
value_battery_level_report_limits_upper_limit: u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_set_operating_mode_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_operating_mode_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_set_pin_state_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_pin_state_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_set_power_state_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_power_state_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_set_prl_init_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_prl_init_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_set_uim_state_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_uim_state_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_set_wireless_disable_state_reporting(
self_: *mut QmiMessageDmsSetEventReportInput,
value_wireless_disable_state_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_input_unref(
self_: *mut QmiMessageDmsSetEventReportInput,
);
//=========================================================================
// QmiMessageDmsSetEventReportOutput
//=========================================================================
pub fn qmi_message_dms_set_event_report_output_get_type() -> GType;
pub fn qmi_message_dms_set_event_report_output_get_result(
self_: *mut QmiMessageDmsSetEventReportOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_event_report_output_ref(
self_: *mut QmiMessageDmsSetEventReportOutput,
) -> *mut QmiMessageDmsSetEventReportOutput;
pub fn qmi_message_dms_set_event_report_output_unref(
self_: *mut QmiMessageDmsSetEventReportOutput,
);
//=========================================================================
// QmiMessageDmsSetFccAuthenticationOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_dms_set_fcc_authentication_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_dms_set_fcc_authentication_output_get_result(
self_: *mut QmiMessageDmsSetFccAuthenticationOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_dms_set_fcc_authentication_output_ref(
self_: *mut QmiMessageDmsSetFccAuthenticationOutput,
) -> *mut QmiMessageDmsSetFccAuthenticationOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_dms_set_fcc_authentication_output_unref(
self_: *mut QmiMessageDmsSetFccAuthenticationOutput,
);
//=========================================================================
// QmiMessageDmsSetFirmwareIdOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_firmware_id_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_firmware_id_output_get_result(
self_: *mut QmiMessageDmsSetFirmwareIdOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_firmware_id_output_ref(
self_: *mut QmiMessageDmsSetFirmwareIdOutput,
) -> *mut QmiMessageDmsSetFirmwareIdOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_set_firmware_id_output_unref(
self_: *mut QmiMessageDmsSetFirmwareIdOutput,
);
//=========================================================================
// QmiMessageDmsSetFirmwarePreferenceInput
//=========================================================================
pub fn qmi_message_dms_set_firmware_preference_input_get_type() -> GType;
pub fn qmi_message_dms_set_firmware_preference_input_new()
-> *mut QmiMessageDmsSetFirmwarePreferenceInput;
pub fn qmi_message_dms_set_firmware_preference_input_get_download_override(
self_: *mut QmiMessageDmsSetFirmwarePreferenceInput,
value_download_override: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_firmware_preference_input_get_list(
self_: *mut QmiMessageDmsSetFirmwarePreferenceInput,
value_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_set_firmware_preference_input_get_list_gir(
self_: *mut QmiMessageDmsSetFirmwarePreferenceInput,
value_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_firmware_preference_input_get_modem_storage_index(
self_: *mut QmiMessageDmsSetFirmwarePreferenceInput,
value_modem_storage_index: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_firmware_preference_input_ref(
self_: *mut QmiMessageDmsSetFirmwarePreferenceInput,
) -> *mut QmiMessageDmsSetFirmwarePreferenceInput;
pub fn qmi_message_dms_set_firmware_preference_input_set_download_override(
self_: *mut QmiMessageDmsSetFirmwarePreferenceInput,
value_download_override: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_firmware_preference_input_set_list(
self_: *mut QmiMessageDmsSetFirmwarePreferenceInput,
value_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dms_set_firmware_preference_input_set_list_gir(
self_: *mut QmiMessageDmsSetFirmwarePreferenceInput,
value_list_ptr: *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_firmware_preference_input_set_modem_storage_index(
self_: *mut QmiMessageDmsSetFirmwarePreferenceInput,
value_modem_storage_index: u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_firmware_preference_input_unref(
self_: *mut QmiMessageDmsSetFirmwarePreferenceInput,
);
//=========================================================================
// QmiMessageDmsSetFirmwarePreferenceInputListImage
//=========================================================================
pub fn qmi_message_dms_set_firmware_preference_input_list_image_get_type() -> GType;
//=========================================================================
// QmiMessageDmsSetFirmwarePreferenceOutput
//=========================================================================
pub fn qmi_message_dms_set_firmware_preference_output_get_type() -> GType;
pub fn qmi_message_dms_set_firmware_preference_output_get_image_download_list(
self_: *mut QmiMessageDmsSetFirmwarePreferenceOutput,
value_image_download_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_firmware_preference_output_get_result(
self_: *mut QmiMessageDmsSetFirmwarePreferenceOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_firmware_preference_output_ref(
self_: *mut QmiMessageDmsSetFirmwarePreferenceOutput,
) -> *mut QmiMessageDmsSetFirmwarePreferenceOutput;
pub fn qmi_message_dms_set_firmware_preference_output_unref(
self_: *mut QmiMessageDmsSetFirmwarePreferenceOutput,
);
//=========================================================================
// QmiMessageDmsSetOperatingModeInput
//=========================================================================
pub fn qmi_message_dms_set_operating_mode_input_get_type() -> GType;
pub fn qmi_message_dms_set_operating_mode_input_new() -> *mut QmiMessageDmsSetOperatingModeInput;
pub fn qmi_message_dms_set_operating_mode_input_get_mode(
self_: *mut QmiMessageDmsSetOperatingModeInput,
value_mode: *mut QmiDmsOperatingMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_operating_mode_input_ref(
self_: *mut QmiMessageDmsSetOperatingModeInput,
) -> *mut QmiMessageDmsSetOperatingModeInput;
pub fn qmi_message_dms_set_operating_mode_input_set_mode(
self_: *mut QmiMessageDmsSetOperatingModeInput,
value_mode: QmiDmsOperatingMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_operating_mode_input_unref(
self_: *mut QmiMessageDmsSetOperatingModeInput,
);
//=========================================================================
// QmiMessageDmsSetOperatingModeOutput
//=========================================================================
pub fn qmi_message_dms_set_operating_mode_output_get_type() -> GType;
pub fn qmi_message_dms_set_operating_mode_output_get_result(
self_: *mut QmiMessageDmsSetOperatingModeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_operating_mode_output_ref(
self_: *mut QmiMessageDmsSetOperatingModeOutput,
) -> *mut QmiMessageDmsSetOperatingModeOutput;
pub fn qmi_message_dms_set_operating_mode_output_unref(
self_: *mut QmiMessageDmsSetOperatingModeOutput,
);
//=========================================================================
// QmiMessageDmsSetServiceProgrammingCodeInput
//=========================================================================
pub fn qmi_message_dms_set_service_programming_code_input_get_type() -> GType;
pub fn qmi_message_dms_set_service_programming_code_input_new()
-> *mut QmiMessageDmsSetServiceProgrammingCodeInput;
pub fn qmi_message_dms_set_service_programming_code_input_get_current_code(
self_: *mut QmiMessageDmsSetServiceProgrammingCodeInput,
value_current_code: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_service_programming_code_input_get_new_code(
self_: *mut QmiMessageDmsSetServiceProgrammingCodeInput,
value_new_code: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_service_programming_code_input_ref(
self_: *mut QmiMessageDmsSetServiceProgrammingCodeInput,
) -> *mut QmiMessageDmsSetServiceProgrammingCodeInput;
pub fn qmi_message_dms_set_service_programming_code_input_set_current_code(
self_: *mut QmiMessageDmsSetServiceProgrammingCodeInput,
value_current_code: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_service_programming_code_input_set_new_code(
self_: *mut QmiMessageDmsSetServiceProgrammingCodeInput,
value_new_code: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_service_programming_code_input_unref(
self_: *mut QmiMessageDmsSetServiceProgrammingCodeInput,
);
//=========================================================================
// QmiMessageDmsSetServiceProgrammingCodeOutput
//=========================================================================
pub fn qmi_message_dms_set_service_programming_code_output_get_type() -> GType;
pub fn qmi_message_dms_set_service_programming_code_output_get_result(
self_: *mut QmiMessageDmsSetServiceProgrammingCodeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_service_programming_code_output_ref(
self_: *mut QmiMessageDmsSetServiceProgrammingCodeOutput,
) -> *mut QmiMessageDmsSetServiceProgrammingCodeOutput;
pub fn qmi_message_dms_set_service_programming_code_output_unref(
self_: *mut QmiMessageDmsSetServiceProgrammingCodeOutput,
);
//=========================================================================
// QmiMessageDmsSetTimeInput
//=========================================================================
pub fn qmi_message_dms_set_time_input_get_type() -> GType;
pub fn qmi_message_dms_set_time_input_new() -> *mut QmiMessageDmsSetTimeInput;
pub fn qmi_message_dms_set_time_input_get_time_reference_type(
self_: *mut QmiMessageDmsSetTimeInput,
value_time_reference_type: *mut QmiDmsTimeReferenceType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_time_input_get_time_value(
self_: *mut QmiMessageDmsSetTimeInput,
value_time_value: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_time_input_ref(
self_: *mut QmiMessageDmsSetTimeInput,
) -> *mut QmiMessageDmsSetTimeInput;
pub fn qmi_message_dms_set_time_input_set_time_reference_type(
self_: *mut QmiMessageDmsSetTimeInput,
value_time_reference_type: QmiDmsTimeReferenceType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_time_input_set_time_value(
self_: *mut QmiMessageDmsSetTimeInput,
value_time_value: u64,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_time_input_unref(self_: *mut QmiMessageDmsSetTimeInput);
//=========================================================================
// QmiMessageDmsSetTimeOutput
//=========================================================================
pub fn qmi_message_dms_set_time_output_get_type() -> GType;
pub fn qmi_message_dms_set_time_output_get_result(
self_: *mut QmiMessageDmsSetTimeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_time_output_ref(
self_: *mut QmiMessageDmsSetTimeOutput,
) -> *mut QmiMessageDmsSetTimeOutput;
pub fn qmi_message_dms_set_time_output_unref(self_: *mut QmiMessageDmsSetTimeOutput);
//=========================================================================
// QmiMessageDmsSetUserLockCodeInput
//=========================================================================
pub fn qmi_message_dms_set_user_lock_code_input_get_type() -> GType;
pub fn qmi_message_dms_set_user_lock_code_input_new() -> *mut QmiMessageDmsSetUserLockCodeInput;
pub fn qmi_message_dms_set_user_lock_code_input_get_info(
self_: *mut QmiMessageDmsSetUserLockCodeInput,
value_info_old_code: *mut *const c_char,
value_info_new_code: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_user_lock_code_input_ref(
self_: *mut QmiMessageDmsSetUserLockCodeInput,
) -> *mut QmiMessageDmsSetUserLockCodeInput;
pub fn qmi_message_dms_set_user_lock_code_input_set_info(
self_: *mut QmiMessageDmsSetUserLockCodeInput,
value_info_old_code: *const c_char,
value_info_new_code: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_user_lock_code_input_unref(
self_: *mut QmiMessageDmsSetUserLockCodeInput,
);
//=========================================================================
// QmiMessageDmsSetUserLockCodeOutput
//=========================================================================
pub fn qmi_message_dms_set_user_lock_code_output_get_type() -> GType;
pub fn qmi_message_dms_set_user_lock_code_output_get_result(
self_: *mut QmiMessageDmsSetUserLockCodeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_user_lock_code_output_ref(
self_: *mut QmiMessageDmsSetUserLockCodeOutput,
) -> *mut QmiMessageDmsSetUserLockCodeOutput;
pub fn qmi_message_dms_set_user_lock_code_output_unref(
self_: *mut QmiMessageDmsSetUserLockCodeOutput,
);
//=========================================================================
// QmiMessageDmsSetUserLockStateInput
//=========================================================================
pub fn qmi_message_dms_set_user_lock_state_input_get_type() -> GType;
pub fn qmi_message_dms_set_user_lock_state_input_new() -> *mut QmiMessageDmsSetUserLockStateInput;
pub fn qmi_message_dms_set_user_lock_state_input_get_info(
self_: *mut QmiMessageDmsSetUserLockStateInput,
value_info_enabled: *mut gboolean,
value_info_lock_code: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_user_lock_state_input_ref(
self_: *mut QmiMessageDmsSetUserLockStateInput,
) -> *mut QmiMessageDmsSetUserLockStateInput;
pub fn qmi_message_dms_set_user_lock_state_input_set_info(
self_: *mut QmiMessageDmsSetUserLockStateInput,
value_info_enabled: gboolean,
value_info_lock_code: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_user_lock_state_input_unref(
self_: *mut QmiMessageDmsSetUserLockStateInput,
);
//=========================================================================
// QmiMessageDmsSetUserLockStateOutput
//=========================================================================
pub fn qmi_message_dms_set_user_lock_state_output_get_type() -> GType;
pub fn qmi_message_dms_set_user_lock_state_output_get_result(
self_: *mut QmiMessageDmsSetUserLockStateOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_set_user_lock_state_output_ref(
self_: *mut QmiMessageDmsSetUserLockStateOutput,
) -> *mut QmiMessageDmsSetUserLockStateOutput;
pub fn qmi_message_dms_set_user_lock_state_output_unref(
self_: *mut QmiMessageDmsSetUserLockStateOutput,
);
//=========================================================================
// QmiMessageDmsSwiGetCurrentFirmwareOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_swi_get_current_firmware_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_swi_get_current_firmware_output_get_amss_version(
self_: *mut QmiMessageDmsSwiGetCurrentFirmwareOutput,
value_amss_version: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_swi_get_current_firmware_output_get_boot_version(
self_: *mut QmiMessageDmsSwiGetCurrentFirmwareOutput,
value_boot_version: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_swi_get_current_firmware_output_get_carrier(
self_: *mut QmiMessageDmsSwiGetCurrentFirmwareOutput,
value_carrier: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_swi_get_current_firmware_output_get_carrier_id(
self_: *mut QmiMessageDmsSwiGetCurrentFirmwareOutput,
value_carrier_id: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_swi_get_current_firmware_output_get_config_version(
self_: *mut QmiMessageDmsSwiGetCurrentFirmwareOutput,
value_config_version: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_swi_get_current_firmware_output_get_model(
self_: *mut QmiMessageDmsSwiGetCurrentFirmwareOutput,
value_model: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_swi_get_current_firmware_output_get_package_id(
self_: *mut QmiMessageDmsSwiGetCurrentFirmwareOutput,
value_package_id: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_swi_get_current_firmware_output_get_pri_version(
self_: *mut QmiMessageDmsSwiGetCurrentFirmwareOutput,
value_pri_version: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_swi_get_current_firmware_output_get_result(
self_: *mut QmiMessageDmsSwiGetCurrentFirmwareOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_swi_get_current_firmware_output_get_sku_id(
self_: *mut QmiMessageDmsSwiGetCurrentFirmwareOutput,
value_sku_id: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_swi_get_current_firmware_output_ref(
self_: *mut QmiMessageDmsSwiGetCurrentFirmwareOutput,
) -> *mut QmiMessageDmsSwiGetCurrentFirmwareOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_dms_swi_get_current_firmware_output_unref(
self_: *mut QmiMessageDmsSwiGetCurrentFirmwareOutput,
);
//=========================================================================
// QmiMessageDmsSwiGetUsbCompositionOutput
//=========================================================================
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_get_usb_composition_output_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_get_usb_composition_output_get_current(
self_: *mut QmiMessageDmsSwiGetUsbCompositionOutput,
value_current: *mut QmiDmsSwiUsbComposition,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_get_usb_composition_output_get_result(
self_: *mut QmiMessageDmsSwiGetUsbCompositionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_get_usb_composition_output_get_supported(
self_: *mut QmiMessageDmsSwiGetUsbCompositionOutput,
value_supported: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_get_usb_composition_output_ref(
self_: *mut QmiMessageDmsSwiGetUsbCompositionOutput,
) -> *mut QmiMessageDmsSwiGetUsbCompositionOutput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_get_usb_composition_output_unref(
self_: *mut QmiMessageDmsSwiGetUsbCompositionOutput,
);
//=========================================================================
// QmiMessageDmsSwiSetUsbCompositionInput
//=========================================================================
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_set_usb_composition_input_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_set_usb_composition_input_new()
-> *mut QmiMessageDmsSwiSetUsbCompositionInput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_set_usb_composition_input_get_current(
self_: *mut QmiMessageDmsSwiSetUsbCompositionInput,
value_current: *mut QmiDmsSwiUsbComposition,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_set_usb_composition_input_ref(
self_: *mut QmiMessageDmsSwiSetUsbCompositionInput,
) -> *mut QmiMessageDmsSwiSetUsbCompositionInput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_set_usb_composition_input_set_current(
self_: *mut QmiMessageDmsSwiSetUsbCompositionInput,
value_current: QmiDmsSwiUsbComposition,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_set_usb_composition_input_unref(
self_: *mut QmiMessageDmsSwiSetUsbCompositionInput,
);
//=========================================================================
// QmiMessageDmsSwiSetUsbCompositionOutput
//=========================================================================
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_set_usb_composition_output_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_set_usb_composition_output_get_result(
self_: *mut QmiMessageDmsSwiSetUsbCompositionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_set_usb_composition_output_ref(
self_: *mut QmiMessageDmsSwiSetUsbCompositionOutput,
) -> *mut QmiMessageDmsSwiSetUsbCompositionOutput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_dms_swi_set_usb_composition_output_unref(
self_: *mut QmiMessageDmsSwiSetUsbCompositionOutput,
);
//=========================================================================
// QmiMessageDmsUimChangePinInput
//=========================================================================
pub fn qmi_message_dms_uim_change_pin_input_get_type() -> GType;
pub fn qmi_message_dms_uim_change_pin_input_new() -> *mut QmiMessageDmsUimChangePinInput;
pub fn qmi_message_dms_uim_change_pin_input_get_info(
self_: *mut QmiMessageDmsUimChangePinInput,
value_info_pin_id: *mut QmiDmsUimPinId,
value_info_old_pin: *mut *const c_char,
value_info_new_pin: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_change_pin_input_ref(
self_: *mut QmiMessageDmsUimChangePinInput,
) -> *mut QmiMessageDmsUimChangePinInput;
pub fn qmi_message_dms_uim_change_pin_input_set_info(
self_: *mut QmiMessageDmsUimChangePinInput,
value_info_pin_id: QmiDmsUimPinId,
value_info_old_pin: *const c_char,
value_info_new_pin: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_change_pin_input_unref(self_: *mut QmiMessageDmsUimChangePinInput);
//=========================================================================
// QmiMessageDmsUimChangePinOutput
//=========================================================================
pub fn qmi_message_dms_uim_change_pin_output_get_type() -> GType;
pub fn qmi_message_dms_uim_change_pin_output_get_pin_retries_status(
self_: *mut QmiMessageDmsUimChangePinOutput,
value_pin_retries_status_verify_retries_left: *mut u8,
value_pin_retries_status_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_change_pin_output_get_result(
self_: *mut QmiMessageDmsUimChangePinOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_change_pin_output_ref(
self_: *mut QmiMessageDmsUimChangePinOutput,
) -> *mut QmiMessageDmsUimChangePinOutput;
pub fn qmi_message_dms_uim_change_pin_output_unref(self_: *mut QmiMessageDmsUimChangePinOutput);
//=========================================================================
// QmiMessageDmsUimGetCkStatusInput
//=========================================================================
pub fn qmi_message_dms_uim_get_ck_status_input_get_type() -> GType;
pub fn qmi_message_dms_uim_get_ck_status_input_new() -> *mut QmiMessageDmsUimGetCkStatusInput;
pub fn qmi_message_dms_uim_get_ck_status_input_get_facility(
self_: *mut QmiMessageDmsUimGetCkStatusInput,
value_facility: *mut QmiDmsUimFacility,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_ck_status_input_ref(
self_: *mut QmiMessageDmsUimGetCkStatusInput,
) -> *mut QmiMessageDmsUimGetCkStatusInput;
pub fn qmi_message_dms_uim_get_ck_status_input_set_facility(
self_: *mut QmiMessageDmsUimGetCkStatusInput,
value_facility: QmiDmsUimFacility,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_ck_status_input_unref(
self_: *mut QmiMessageDmsUimGetCkStatusInput,
);
//=========================================================================
// QmiMessageDmsUimGetCkStatusOutput
//=========================================================================
pub fn qmi_message_dms_uim_get_ck_status_output_get_type() -> GType;
pub fn qmi_message_dms_uim_get_ck_status_output_get_ck_status(
self_: *mut QmiMessageDmsUimGetCkStatusOutput,
value_ck_status_facility_state: *mut QmiDmsUimFacilityState,
value_ck_status_verify_retries_left: *mut u8,
value_ck_status_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_ck_status_output_get_operation_blocking_facility(
self_: *mut QmiMessageDmsUimGetCkStatusOutput,
value_operation_blocking_facility: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_ck_status_output_get_result(
self_: *mut QmiMessageDmsUimGetCkStatusOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_ck_status_output_ref(
self_: *mut QmiMessageDmsUimGetCkStatusOutput,
) -> *mut QmiMessageDmsUimGetCkStatusOutput;
pub fn qmi_message_dms_uim_get_ck_status_output_unref(
self_: *mut QmiMessageDmsUimGetCkStatusOutput,
);
//=========================================================================
// QmiMessageDmsUimGetIccidOutput
//=========================================================================
pub fn qmi_message_dms_uim_get_iccid_output_get_type() -> GType;
pub fn qmi_message_dms_uim_get_iccid_output_get_iccid(
self_: *mut QmiMessageDmsUimGetIccidOutput,
value_iccid: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_iccid_output_get_result(
self_: *mut QmiMessageDmsUimGetIccidOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_iccid_output_ref(
self_: *mut QmiMessageDmsUimGetIccidOutput,
) -> *mut QmiMessageDmsUimGetIccidOutput;
pub fn qmi_message_dms_uim_get_iccid_output_unref(self_: *mut QmiMessageDmsUimGetIccidOutput);
//=========================================================================
// QmiMessageDmsUimGetImsiOutput
//=========================================================================
pub fn qmi_message_dms_uim_get_imsi_output_get_type() -> GType;
pub fn qmi_message_dms_uim_get_imsi_output_get_imsi(
self_: *mut QmiMessageDmsUimGetImsiOutput,
value_imsi: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_imsi_output_get_result(
self_: *mut QmiMessageDmsUimGetImsiOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_imsi_output_ref(
self_: *mut QmiMessageDmsUimGetImsiOutput,
) -> *mut QmiMessageDmsUimGetImsiOutput;
pub fn qmi_message_dms_uim_get_imsi_output_unref(self_: *mut QmiMessageDmsUimGetImsiOutput);
//=========================================================================
// QmiMessageDmsUimGetPinStatusOutput
//=========================================================================
pub fn qmi_message_dms_uim_get_pin_status_output_get_type() -> GType;
pub fn qmi_message_dms_uim_get_pin_status_output_get_pin1_status(
self_: *mut QmiMessageDmsUimGetPinStatusOutput,
value_pin1_status_current_status: *mut QmiDmsUimPinStatus,
value_pin1_status_verify_retries_left: *mut u8,
value_pin1_status_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_pin_status_output_get_pin2_status(
self_: *mut QmiMessageDmsUimGetPinStatusOutput,
value_pin2_status_current_status: *mut QmiDmsUimPinStatus,
value_pin2_status_verify_retries_left: *mut u8,
value_pin2_status_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_pin_status_output_get_result(
self_: *mut QmiMessageDmsUimGetPinStatusOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_pin_status_output_ref(
self_: *mut QmiMessageDmsUimGetPinStatusOutput,
) -> *mut QmiMessageDmsUimGetPinStatusOutput;
pub fn qmi_message_dms_uim_get_pin_status_output_unref(
self_: *mut QmiMessageDmsUimGetPinStatusOutput,
);
//=========================================================================
// QmiMessageDmsUimGetStateOutput
//=========================================================================
pub fn qmi_message_dms_uim_get_state_output_get_type() -> GType;
pub fn qmi_message_dms_uim_get_state_output_get_result(
self_: *mut QmiMessageDmsUimGetStateOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_state_output_get_state(
self_: *mut QmiMessageDmsUimGetStateOutput,
value_state: *mut QmiDmsUimState,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_get_state_output_ref(
self_: *mut QmiMessageDmsUimGetStateOutput,
) -> *mut QmiMessageDmsUimGetStateOutput;
pub fn qmi_message_dms_uim_get_state_output_unref(self_: *mut QmiMessageDmsUimGetStateOutput);
//=========================================================================
// QmiMessageDmsUimSetCkProtectionInput
//=========================================================================
pub fn qmi_message_dms_uim_set_ck_protection_input_get_type() -> GType;
pub fn qmi_message_dms_uim_set_ck_protection_input_new()
-> *mut QmiMessageDmsUimSetCkProtectionInput;
pub fn qmi_message_dms_uim_set_ck_protection_input_get_facility(
self_: *mut QmiMessageDmsUimSetCkProtectionInput,
value_facility_facility: *mut QmiDmsUimFacility,
value_facility_facility_state: *mut QmiDmsUimFacilityState,
value_facility_facility_depersonalization_control_key: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_set_ck_protection_input_ref(
self_: *mut QmiMessageDmsUimSetCkProtectionInput,
) -> *mut QmiMessageDmsUimSetCkProtectionInput;
pub fn qmi_message_dms_uim_set_ck_protection_input_set_facility(
self_: *mut QmiMessageDmsUimSetCkProtectionInput,
value_facility_facility: QmiDmsUimFacility,
value_facility_facility_state: QmiDmsUimFacilityState,
value_facility_facility_depersonalization_control_key: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_set_ck_protection_input_unref(
self_: *mut QmiMessageDmsUimSetCkProtectionInput,
);
//=========================================================================
// QmiMessageDmsUimSetCkProtectionOutput
//=========================================================================
pub fn qmi_message_dms_uim_set_ck_protection_output_get_type() -> GType;
pub fn qmi_message_dms_uim_set_ck_protection_output_get_result(
self_: *mut QmiMessageDmsUimSetCkProtectionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_set_ck_protection_output_get_verify_retries_left(
self_: *mut QmiMessageDmsUimSetCkProtectionOutput,
value_verify_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_set_ck_protection_output_ref(
self_: *mut QmiMessageDmsUimSetCkProtectionOutput,
) -> *mut QmiMessageDmsUimSetCkProtectionOutput;
pub fn qmi_message_dms_uim_set_ck_protection_output_unref(
self_: *mut QmiMessageDmsUimSetCkProtectionOutput,
);
//=========================================================================
// QmiMessageDmsUimSetPinProtectionInput
//=========================================================================
pub fn qmi_message_dms_uim_set_pin_protection_input_get_type() -> GType;
pub fn qmi_message_dms_uim_set_pin_protection_input_new()
-> *mut QmiMessageDmsUimSetPinProtectionInput;
pub fn qmi_message_dms_uim_set_pin_protection_input_get_info(
self_: *mut QmiMessageDmsUimSetPinProtectionInput,
value_info_pin_id: *mut QmiDmsUimPinId,
value_info_protection_enabled: *mut gboolean,
value_info_pin: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_set_pin_protection_input_ref(
self_: *mut QmiMessageDmsUimSetPinProtectionInput,
) -> *mut QmiMessageDmsUimSetPinProtectionInput;
pub fn qmi_message_dms_uim_set_pin_protection_input_set_info(
self_: *mut QmiMessageDmsUimSetPinProtectionInput,
value_info_pin_id: QmiDmsUimPinId,
value_info_protection_enabled: gboolean,
value_info_pin: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_set_pin_protection_input_unref(
self_: *mut QmiMessageDmsUimSetPinProtectionInput,
);
//=========================================================================
// QmiMessageDmsUimSetPinProtectionOutput
//=========================================================================
pub fn qmi_message_dms_uim_set_pin_protection_output_get_type() -> GType;
pub fn qmi_message_dms_uim_set_pin_protection_output_get_pin_retries_status(
self_: *mut QmiMessageDmsUimSetPinProtectionOutput,
value_pin_retries_status_verify_retries_left: *mut u8,
value_pin_retries_status_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_set_pin_protection_output_get_result(
self_: *mut QmiMessageDmsUimSetPinProtectionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_set_pin_protection_output_ref(
self_: *mut QmiMessageDmsUimSetPinProtectionOutput,
) -> *mut QmiMessageDmsUimSetPinProtectionOutput;
pub fn qmi_message_dms_uim_set_pin_protection_output_unref(
self_: *mut QmiMessageDmsUimSetPinProtectionOutput,
);
//=========================================================================
// QmiMessageDmsUimUnblockCkInput
//=========================================================================
pub fn qmi_message_dms_uim_unblock_ck_input_get_type() -> GType;
pub fn qmi_message_dms_uim_unblock_ck_input_new() -> *mut QmiMessageDmsUimUnblockCkInput;
pub fn qmi_message_dms_uim_unblock_ck_input_get_facility(
self_: *mut QmiMessageDmsUimUnblockCkInput,
value_facility_facility: *mut QmiDmsUimFacility,
value_facility_facility_control_key: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_unblock_ck_input_ref(
self_: *mut QmiMessageDmsUimUnblockCkInput,
) -> *mut QmiMessageDmsUimUnblockCkInput;
pub fn qmi_message_dms_uim_unblock_ck_input_set_facility(
self_: *mut QmiMessageDmsUimUnblockCkInput,
value_facility_facility: QmiDmsUimFacility,
value_facility_facility_control_key: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_unblock_ck_input_unref(self_: *mut QmiMessageDmsUimUnblockCkInput);
//=========================================================================
// QmiMessageDmsUimUnblockCkOutput
//=========================================================================
pub fn qmi_message_dms_uim_unblock_ck_output_get_type() -> GType;
pub fn qmi_message_dms_uim_unblock_ck_output_get_result(
self_: *mut QmiMessageDmsUimUnblockCkOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_unblock_ck_output_get_unblock_retries_left(
self_: *mut QmiMessageDmsUimUnblockCkOutput,
value_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_unblock_ck_output_ref(
self_: *mut QmiMessageDmsUimUnblockCkOutput,
) -> *mut QmiMessageDmsUimUnblockCkOutput;
pub fn qmi_message_dms_uim_unblock_ck_output_unref(self_: *mut QmiMessageDmsUimUnblockCkOutput);
//=========================================================================
// QmiMessageDmsUimUnblockPinInput
//=========================================================================
pub fn qmi_message_dms_uim_unblock_pin_input_get_type() -> GType;
pub fn qmi_message_dms_uim_unblock_pin_input_new() -> *mut QmiMessageDmsUimUnblockPinInput;
pub fn qmi_message_dms_uim_unblock_pin_input_get_info(
self_: *mut QmiMessageDmsUimUnblockPinInput,
value_info_pin_id: *mut QmiDmsUimPinId,
value_info_puk: *mut *const c_char,
value_info_new_pin: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_unblock_pin_input_ref(
self_: *mut QmiMessageDmsUimUnblockPinInput,
) -> *mut QmiMessageDmsUimUnblockPinInput;
pub fn qmi_message_dms_uim_unblock_pin_input_set_info(
self_: *mut QmiMessageDmsUimUnblockPinInput,
value_info_pin_id: QmiDmsUimPinId,
value_info_puk: *const c_char,
value_info_new_pin: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_unblock_pin_input_unref(self_: *mut QmiMessageDmsUimUnblockPinInput);
//=========================================================================
// QmiMessageDmsUimUnblockPinOutput
//=========================================================================
pub fn qmi_message_dms_uim_unblock_pin_output_get_type() -> GType;
pub fn qmi_message_dms_uim_unblock_pin_output_get_pin_retries_status(
self_: *mut QmiMessageDmsUimUnblockPinOutput,
value_pin_retries_status_verify_retries_left: *mut u8,
value_pin_retries_status_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_unblock_pin_output_get_result(
self_: *mut QmiMessageDmsUimUnblockPinOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_unblock_pin_output_ref(
self_: *mut QmiMessageDmsUimUnblockPinOutput,
) -> *mut QmiMessageDmsUimUnblockPinOutput;
pub fn qmi_message_dms_uim_unblock_pin_output_unref(
self_: *mut QmiMessageDmsUimUnblockPinOutput,
);
//=========================================================================
// QmiMessageDmsUimVerifyPinInput
//=========================================================================
pub fn qmi_message_dms_uim_verify_pin_input_get_type() -> GType;
pub fn qmi_message_dms_uim_verify_pin_input_new() -> *mut QmiMessageDmsUimVerifyPinInput;
pub fn qmi_message_dms_uim_verify_pin_input_get_info(
self_: *mut QmiMessageDmsUimVerifyPinInput,
value_info_pin_id: *mut QmiDmsUimPinId,
value_info_pin: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_verify_pin_input_ref(
self_: *mut QmiMessageDmsUimVerifyPinInput,
) -> *mut QmiMessageDmsUimVerifyPinInput;
pub fn qmi_message_dms_uim_verify_pin_input_set_info(
self_: *mut QmiMessageDmsUimVerifyPinInput,
value_info_pin_id: QmiDmsUimPinId,
value_info_pin: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_verify_pin_input_unref(self_: *mut QmiMessageDmsUimVerifyPinInput);
//=========================================================================
// QmiMessageDmsUimVerifyPinOutput
//=========================================================================
pub fn qmi_message_dms_uim_verify_pin_output_get_type() -> GType;
pub fn qmi_message_dms_uim_verify_pin_output_get_pin_retries_status(
self_: *mut QmiMessageDmsUimVerifyPinOutput,
value_pin_retries_status_verify_retries_left: *mut u8,
value_pin_retries_status_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_verify_pin_output_get_result(
self_: *mut QmiMessageDmsUimVerifyPinOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_uim_verify_pin_output_ref(
self_: *mut QmiMessageDmsUimVerifyPinOutput,
) -> *mut QmiMessageDmsUimVerifyPinOutput;
pub fn qmi_message_dms_uim_verify_pin_output_unref(self_: *mut QmiMessageDmsUimVerifyPinOutput);
//=========================================================================
// QmiMessageDmsValidateServiceProgrammingCodeInput
//=========================================================================
pub fn qmi_message_dms_validate_service_programming_code_input_get_type() -> GType;
pub fn qmi_message_dms_validate_service_programming_code_input_new()
-> *mut QmiMessageDmsValidateServiceProgrammingCodeInput;
pub fn qmi_message_dms_validate_service_programming_code_input_get_service_programming_code(
self_: *mut QmiMessageDmsValidateServiceProgrammingCodeInput,
value_service_programming_code: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_validate_service_programming_code_input_ref(
self_: *mut QmiMessageDmsValidateServiceProgrammingCodeInput,
) -> *mut QmiMessageDmsValidateServiceProgrammingCodeInput;
pub fn qmi_message_dms_validate_service_programming_code_input_set_service_programming_code(
self_: *mut QmiMessageDmsValidateServiceProgrammingCodeInput,
value_service_programming_code: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_validate_service_programming_code_input_unref(
self_: *mut QmiMessageDmsValidateServiceProgrammingCodeInput,
);
//=========================================================================
// QmiMessageDmsValidateServiceProgrammingCodeOutput
//=========================================================================
pub fn qmi_message_dms_validate_service_programming_code_output_get_type() -> GType;
pub fn qmi_message_dms_validate_service_programming_code_output_get_result(
self_: *mut QmiMessageDmsValidateServiceProgrammingCodeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_validate_service_programming_code_output_ref(
self_: *mut QmiMessageDmsValidateServiceProgrammingCodeOutput,
) -> *mut QmiMessageDmsValidateServiceProgrammingCodeOutput;
pub fn qmi_message_dms_validate_service_programming_code_output_unref(
self_: *mut QmiMessageDmsValidateServiceProgrammingCodeOutput,
);
//=========================================================================
// QmiMessageDmsWriteUserDataInput
//=========================================================================
pub fn qmi_message_dms_write_user_data_input_get_type() -> GType;
pub fn qmi_message_dms_write_user_data_input_new() -> *mut QmiMessageDmsWriteUserDataInput;
pub fn qmi_message_dms_write_user_data_input_get_user_data(
self_: *mut QmiMessageDmsWriteUserDataInput,
value_user_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_write_user_data_input_ref(
self_: *mut QmiMessageDmsWriteUserDataInput,
) -> *mut QmiMessageDmsWriteUserDataInput;
pub fn qmi_message_dms_write_user_data_input_set_user_data(
self_: *mut QmiMessageDmsWriteUserDataInput,
value_user_data: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_write_user_data_input_unref(self_: *mut QmiMessageDmsWriteUserDataInput);
//=========================================================================
// QmiMessageDmsWriteUserDataOutput
//=========================================================================
pub fn qmi_message_dms_write_user_data_output_get_type() -> GType;
pub fn qmi_message_dms_write_user_data_output_get_result(
self_: *mut QmiMessageDmsWriteUserDataOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_dms_write_user_data_output_ref(
self_: *mut QmiMessageDmsWriteUserDataOutput,
) -> *mut QmiMessageDmsWriteUserDataOutput;
pub fn qmi_message_dms_write_user_data_output_unref(
self_: *mut QmiMessageDmsWriteUserDataOutput,
);
//=========================================================================
// QmiMessageDpmClosePortOutput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_close_port_output_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_close_port_output_get_result(
self_: *mut QmiMessageDpmClosePortOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_close_port_output_ref(
self_: *mut QmiMessageDpmClosePortOutput,
) -> *mut QmiMessageDpmClosePortOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_close_port_output_unref(self_: *mut QmiMessageDpmClosePortOutput);
//=========================================================================
// QmiMessageDpmOpenPortInput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_input_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_input_new() -> *mut QmiMessageDpmOpenPortInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_input_get_control_ports(
self_: *mut QmiMessageDpmOpenPortInput,
value_control_ports: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dpm_open_port_input_get_control_ports_gir(
self_: *mut QmiMessageDpmOpenPortInput,
value_control_ports_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_input_get_hardware_data_ports(
self_: *mut QmiMessageDpmOpenPortInput,
value_hardware_data_ports: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dpm_open_port_input_get_hardware_data_ports_gir(
self_: *mut QmiMessageDpmOpenPortInput,
value_hardware_data_ports_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_input_get_software_data_ports(
self_: *mut QmiMessageDpmOpenPortInput,
value_software_data_ports: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dpm_open_port_input_get_software_data_ports_gir(
self_: *mut QmiMessageDpmOpenPortInput,
value_software_data_ports_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_input_ref(
self_: *mut QmiMessageDpmOpenPortInput,
) -> *mut QmiMessageDpmOpenPortInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_input_set_control_ports(
self_: *mut QmiMessageDpmOpenPortInput,
value_control_ports: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dpm_open_port_input_set_control_ports_gir(
self_: *mut QmiMessageDpmOpenPortInput,
value_control_ports_ptr: *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_input_set_hardware_data_ports(
self_: *mut QmiMessageDpmOpenPortInput,
value_hardware_data_ports: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dpm_open_port_input_set_hardware_data_ports_gir(
self_: *mut QmiMessageDpmOpenPortInput,
value_hardware_data_ports_ptr: *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_input_set_software_data_ports(
self_: *mut QmiMessageDpmOpenPortInput,
value_software_data_ports: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dpm_open_port_input_set_software_data_ports_gir(
self_: *mut QmiMessageDpmOpenPortInput,
value_software_data_ports_ptr: *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_input_unref(self_: *mut QmiMessageDpmOpenPortInput);
//=========================================================================
// QmiMessageDpmOpenPortInputControlPortsElement
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_input_control_ports_element_get_type() -> GType;
//=========================================================================
// QmiMessageDpmOpenPortInputHardwareDataPortsElement
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_input_hardware_data_ports_element_get_type() -> GType;
//=========================================================================
// QmiMessageDpmOpenPortInputSoftwareDataPortsElement
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_input_software_data_ports_element_get_type() -> GType;
//=========================================================================
// QmiMessageDpmOpenPortOutput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_output_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_output_get_result(
self_: *mut QmiMessageDpmOpenPortOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_output_ref(
self_: *mut QmiMessageDpmOpenPortOutput,
) -> *mut QmiMessageDpmOpenPortOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_dpm_open_port_output_unref(self_: *mut QmiMessageDpmOpenPortOutput);
//=========================================================================
// QmiMessageDsdGetApnInfoInput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_get_apn_info_input_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_get_apn_info_input_new() -> *mut QmiMessageDsdGetApnInfoInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_get_apn_info_input_get_apn_type(
self_: *mut QmiMessageDsdGetApnInfoInput,
value_apn_type: *mut QmiDsdApnType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_get_apn_info_input_ref(
self_: *mut QmiMessageDsdGetApnInfoInput,
) -> *mut QmiMessageDsdGetApnInfoInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_get_apn_info_input_set_apn_type(
self_: *mut QmiMessageDsdGetApnInfoInput,
value_apn_type: QmiDsdApnType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_get_apn_info_input_unref(self_: *mut QmiMessageDsdGetApnInfoInput);
//=========================================================================
// QmiMessageDsdGetApnInfoOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_get_apn_info_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_get_apn_info_output_get_apn_name(
self_: *mut QmiMessageDsdGetApnInfoOutput,
value_apn_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_get_apn_info_output_get_result(
self_: *mut QmiMessageDsdGetApnInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_get_apn_info_output_ref(
self_: *mut QmiMessageDsdGetApnInfoOutput,
) -> *mut QmiMessageDsdGetApnInfoOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_get_apn_info_output_unref(self_: *mut QmiMessageDsdGetApnInfoOutput);
//=========================================================================
// QmiMessageDsdGetSystemStatusOutput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_get_system_status_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_get_system_status_output_get_available_systems(
self_: *mut QmiMessageDsdGetSystemStatusOutput,
value_available_systems: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_get_system_status_output_get_available_systems_gir(
self_: *mut QmiMessageDsdGetSystemStatusOutput,
value_available_systems_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_get_system_status_output_get_result(
self_: *mut QmiMessageDsdGetSystemStatusOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_get_system_status_output_ref(
self_: *mut QmiMessageDsdGetSystemStatusOutput,
) -> *mut QmiMessageDsdGetSystemStatusOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_get_system_status_output_unref(
self_: *mut QmiMessageDsdGetSystemStatusOutput,
);
//=========================================================================
// QmiMessageDsdGetSystemStatusOutputAvailableSystemsSystem
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_get_system_status_output_available_systems_system_get_type() -> GType;
//=========================================================================
// QmiMessageDsdSetApnTypeInput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_set_apn_type_input_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_set_apn_type_input_new() -> *mut QmiMessageDsdSetApnTypeInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_set_apn_type_input_get_apn_type(
self_: *mut QmiMessageDsdSetApnTypeInput,
value_apn_type_name: *mut *const c_char,
value_apn_type_type: *mut QmiDsdApnTypePreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_set_apn_type_input_get_apn_type_preference_mask(
self_: *mut QmiMessageDsdSetApnTypeInput,
value_apn_type_preference_mask: *mut QmiDsdApnTypePreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_set_apn_type_input_ref(
self_: *mut QmiMessageDsdSetApnTypeInput,
) -> *mut QmiMessageDsdSetApnTypeInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_set_apn_type_input_set_apn_type(
self_: *mut QmiMessageDsdSetApnTypeInput,
value_apn_type_name: *const c_char,
value_apn_type_type: QmiDsdApnTypePreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_set_apn_type_input_set_apn_type_preference_mask(
self_: *mut QmiMessageDsdSetApnTypeInput,
value_apn_type_preference_mask: QmiDsdApnTypePreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_set_apn_type_input_unref(self_: *mut QmiMessageDsdSetApnTypeInput);
//=========================================================================
// QmiMessageDsdSetApnTypeOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_set_apn_type_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_set_apn_type_output_get_result(
self_: *mut QmiMessageDsdSetApnTypeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_set_apn_type_output_ref(
self_: *mut QmiMessageDsdSetApnTypeOutput,
) -> *mut QmiMessageDsdSetApnTypeOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_dsd_set_apn_type_output_unref(self_: *mut QmiMessageDsdSetApnTypeOutput);
//=========================================================================
// QmiMessageDsdSystemStatusChangeInput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_system_status_change_input_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_system_status_change_input_new()
-> *mut QmiMessageDsdSystemStatusChangeInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_system_status_change_input_get_register_indication(
self_: *mut QmiMessageDsdSystemStatusChangeInput,
value_register_indication: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_system_status_change_input_ref(
self_: *mut QmiMessageDsdSystemStatusChangeInput,
) -> *mut QmiMessageDsdSystemStatusChangeInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_system_status_change_input_set_register_indication(
self_: *mut QmiMessageDsdSystemStatusChangeInput,
value_register_indication: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_system_status_change_input_unref(
self_: *mut QmiMessageDsdSystemStatusChangeInput,
);
//=========================================================================
// QmiMessageDsdSystemStatusChangeOutput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_system_status_change_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_system_status_change_output_get_result(
self_: *mut QmiMessageDsdSystemStatusChangeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_system_status_change_output_ref(
self_: *mut QmiMessageDsdSystemStatusChangeOutput,
) -> *mut QmiMessageDsdSystemStatusChangeOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_dsd_system_status_change_output_unref(
self_: *mut QmiMessageDsdSystemStatusChangeOutput,
);
//=========================================================================
// QmiMessageFoxGetFirmwareVersionInput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_fox_get_firmware_version_input_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_fox_get_firmware_version_input_new()
-> *mut QmiMessageFoxGetFirmwareVersionInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_fox_get_firmware_version_input_get_version_type(
self_: *mut QmiMessageFoxGetFirmwareVersionInput,
value_version_type: *mut QmiFoxFirmwareVersionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_fox_get_firmware_version_input_ref(
self_: *mut QmiMessageFoxGetFirmwareVersionInput,
) -> *mut QmiMessageFoxGetFirmwareVersionInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_fox_get_firmware_version_input_set_version_type(
self_: *mut QmiMessageFoxGetFirmwareVersionInput,
value_version_type: QmiFoxFirmwareVersionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_fox_get_firmware_version_input_unref(
self_: *mut QmiMessageFoxGetFirmwareVersionInput,
);
//=========================================================================
// QmiMessageFoxGetFirmwareVersionOutput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_fox_get_firmware_version_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_fox_get_firmware_version_output_get_result(
self_: *mut QmiMessageFoxGetFirmwareVersionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_fox_get_firmware_version_output_get_version(
self_: *mut QmiMessageFoxGetFirmwareVersionOutput,
value_version: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_fox_get_firmware_version_output_ref(
self_: *mut QmiMessageFoxGetFirmwareVersionOutput,
) -> *mut QmiMessageFoxGetFirmwareVersionOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_fox_get_firmware_version_output_unref(
self_: *mut QmiMessageFoxGetFirmwareVersionOutput,
);
//=========================================================================
// QmiMessageGasDmsGetEthernetPduMacAddressOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_ethernet_pdu_mac_address_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_ethernet_pdu_mac_address_output_get_mac_address_0(
self_: *mut QmiMessageGasDmsGetEthernetPduMacAddressOutput,
value_mac_address_0: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_ethernet_pdu_mac_address_output_get_mac_address_1(
self_: *mut QmiMessageGasDmsGetEthernetPduMacAddressOutput,
value_mac_address_1: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_ethernet_pdu_mac_address_output_get_result(
self_: *mut QmiMessageGasDmsGetEthernetPduMacAddressOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_ethernet_pdu_mac_address_output_ref(
self_: *mut QmiMessageGasDmsGetEthernetPduMacAddressOutput,
) -> *mut QmiMessageGasDmsGetEthernetPduMacAddressOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_ethernet_pdu_mac_address_output_unref(
self_: *mut QmiMessageGasDmsGetEthernetPduMacAddressOutput,
);
//=========================================================================
// QmiMessageGasDmsGetFirmwareAutoSimOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_firmware_auto_sim_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_firmware_auto_sim_output_get_auto_sim_mode(
self_: *mut QmiMessageGasDmsGetFirmwareAutoSimOutput,
value_auto_sim_mode: *mut QmiGasFirmwareAutoSimMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_firmware_auto_sim_output_get_config_id(
self_: *mut QmiMessageGasDmsGetFirmwareAutoSimOutput,
value_config_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_firmware_auto_sim_output_get_result(
self_: *mut QmiMessageGasDmsGetFirmwareAutoSimOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_firmware_auto_sim_output_ref(
self_: *mut QmiMessageGasDmsGetFirmwareAutoSimOutput,
) -> *mut QmiMessageGasDmsGetFirmwareAutoSimOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_firmware_auto_sim_output_unref(
self_: *mut QmiMessageGasDmsGetFirmwareAutoSimOutput,
);
//=========================================================================
// QmiMessageGasDmsGetFirmwareListInput
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_input_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_input_new()
-> *mut QmiMessageGasDmsGetFirmwareListInput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_input_get_mode(
self_: *mut QmiMessageGasDmsGetFirmwareListInput,
value_mode: *mut QmiGasFirmwareListingMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_input_get_name(
self_: *mut QmiMessageGasDmsGetFirmwareListInput,
value_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_input_get_slot_index(
self_: *mut QmiMessageGasDmsGetFirmwareListInput,
value_slot_index: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_input_get_version(
self_: *mut QmiMessageGasDmsGetFirmwareListInput,
value_version: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_input_ref(
self_: *mut QmiMessageGasDmsGetFirmwareListInput,
) -> *mut QmiMessageGasDmsGetFirmwareListInput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_input_set_mode(
self_: *mut QmiMessageGasDmsGetFirmwareListInput,
value_mode: QmiGasFirmwareListingMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_input_set_name(
self_: *mut QmiMessageGasDmsGetFirmwareListInput,
value_name: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_input_set_slot_index(
self_: *mut QmiMessageGasDmsGetFirmwareListInput,
value_slot_index: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_input_set_version(
self_: *mut QmiMessageGasDmsGetFirmwareListInput,
value_version: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_input_unref(
self_: *mut QmiMessageGasDmsGetFirmwareListInput,
);
//=========================================================================
// QmiMessageGasDmsGetFirmwareListOutput
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_output_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_output_get_mode(
self_: *mut QmiMessageGasDmsGetFirmwareListOutput,
value_mode: *mut QmiGasFirmwareListingMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_output_get_result(
self_: *mut QmiMessageGasDmsGetFirmwareListOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_output_get_stored_firmware_1(
self_: *mut QmiMessageGasDmsGetFirmwareListOutput,
value_stored_firmware_1_index: *mut u8,
value_stored_firmware_1_name: *mut *const c_char,
value_stored_firmware_1_version: *mut *const c_char,
value_stored_firmware_1_pri_revision: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_output_get_stored_firmware_2(
self_: *mut QmiMessageGasDmsGetFirmwareListOutput,
value_stored_firmware_2_index: *mut u8,
value_stored_firmware_2_name: *mut *const c_char,
value_stored_firmware_2_version: *mut *const c_char,
value_stored_firmware_2_pri_revision: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_output_get_stored_firmware_3(
self_: *mut QmiMessageGasDmsGetFirmwareListOutput,
value_stored_firmware_3_index: *mut u8,
value_stored_firmware_3_name: *mut *const c_char,
value_stored_firmware_3_version: *mut *const c_char,
value_stored_firmware_3_pri_revision: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_output_get_stored_firmware_4(
self_: *mut QmiMessageGasDmsGetFirmwareListOutput,
value_stored_firmware_4_index: *mut u8,
value_stored_firmware_4_name: *mut *const c_char,
value_stored_firmware_4_version: *mut *const c_char,
value_stored_firmware_4_pri_revision: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_output_ref(
self_: *mut QmiMessageGasDmsGetFirmwareListOutput,
) -> *mut QmiMessageGasDmsGetFirmwareListOutput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_get_firmware_list_output_unref(
self_: *mut QmiMessageGasDmsGetFirmwareListOutput,
);
//=========================================================================
// QmiMessageGasDmsGetUsbCompositionOutput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_get_usb_composition_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_get_usb_composition_output_get_composition_persistence(
self_: *mut QmiMessageGasDmsGetUsbCompositionOutput,
value_composition_persistence: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_get_usb_composition_output_get_endpoint_type(
self_: *mut QmiMessageGasDmsGetUsbCompositionOutput,
value_endpoint_type: *mut QmiGasUsbCompositionEndpointType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_get_usb_composition_output_get_immediate_setting(
self_: *mut QmiMessageGasDmsGetUsbCompositionOutput,
value_immediate_setting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_get_usb_composition_output_get_reboot_after_setting(
self_: *mut QmiMessageGasDmsGetUsbCompositionOutput,
value_reboot_after_setting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_get_usb_composition_output_get_result(
self_: *mut QmiMessageGasDmsGetUsbCompositionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_get_usb_composition_output_get_usb_composition(
self_: *mut QmiMessageGasDmsGetUsbCompositionOutput,
value_usb_composition: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_get_usb_composition_output_ref(
self_: *mut QmiMessageGasDmsGetUsbCompositionOutput,
) -> *mut QmiMessageGasDmsGetUsbCompositionOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_get_usb_composition_output_unref(
self_: *mut QmiMessageGasDmsGetUsbCompositionOutput,
);
//=========================================================================
// QmiMessageGasDmsSetActiveFirmwareInput
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_input_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_input_new()
-> *mut QmiMessageGasDmsSetActiveFirmwareInput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_input_get_carrier_name(
self_: *mut QmiMessageGasDmsSetActiveFirmwareInput,
value_carrier_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_input_get_slot_index(
self_: *mut QmiMessageGasDmsSetActiveFirmwareInput,
value_slot_index: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_input_get_version(
self_: *mut QmiMessageGasDmsSetActiveFirmwareInput,
value_version: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_input_ref(
self_: *mut QmiMessageGasDmsSetActiveFirmwareInput,
) -> *mut QmiMessageGasDmsSetActiveFirmwareInput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_input_set_carrier_name(
self_: *mut QmiMessageGasDmsSetActiveFirmwareInput,
value_carrier_name: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_input_set_slot_index(
self_: *mut QmiMessageGasDmsSetActiveFirmwareInput,
value_slot_index: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_input_set_version(
self_: *mut QmiMessageGasDmsSetActiveFirmwareInput,
value_version: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_input_unref(
self_: *mut QmiMessageGasDmsSetActiveFirmwareInput,
);
//=========================================================================
// QmiMessageGasDmsSetActiveFirmwareOutput
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_output_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_output_get_result(
self_: *mut QmiMessageGasDmsSetActiveFirmwareOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_output_ref(
self_: *mut QmiMessageGasDmsSetActiveFirmwareOutput,
) -> *mut QmiMessageGasDmsSetActiveFirmwareOutput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_gas_dms_set_active_firmware_output_unref(
self_: *mut QmiMessageGasDmsSetActiveFirmwareOutput,
);
//=========================================================================
// QmiMessageGasDmsSetFirmwareAutoSimInput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_set_firmware_auto_sim_input_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_set_firmware_auto_sim_input_new()
-> *mut QmiMessageGasDmsSetFirmwareAutoSimInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_set_firmware_auto_sim_input_get_auto_sim_mode(
self_: *mut QmiMessageGasDmsSetFirmwareAutoSimInput,
value_auto_sim_mode: *mut QmiGasFirmwareAutoSimMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_set_firmware_auto_sim_input_get_config_id(
self_: *mut QmiMessageGasDmsSetFirmwareAutoSimInput,
value_config_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_set_firmware_auto_sim_input_ref(
self_: *mut QmiMessageGasDmsSetFirmwareAutoSimInput,
) -> *mut QmiMessageGasDmsSetFirmwareAutoSimInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_set_firmware_auto_sim_input_set_auto_sim_mode(
self_: *mut QmiMessageGasDmsSetFirmwareAutoSimInput,
value_auto_sim_mode: QmiGasFirmwareAutoSimMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_set_firmware_auto_sim_input_set_config_id(
self_: *mut QmiMessageGasDmsSetFirmwareAutoSimInput,
value_config_id: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_set_firmware_auto_sim_input_unref(
self_: *mut QmiMessageGasDmsSetFirmwareAutoSimInput,
);
//=========================================================================
// QmiMessageGasDmsSetFirmwareAutoSimOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_set_firmware_auto_sim_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_set_firmware_auto_sim_output_get_result(
self_: *mut QmiMessageGasDmsSetFirmwareAutoSimOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_set_firmware_auto_sim_output_ref(
self_: *mut QmiMessageGasDmsSetFirmwareAutoSimOutput,
) -> *mut QmiMessageGasDmsSetFirmwareAutoSimOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_set_firmware_auto_sim_output_unref(
self_: *mut QmiMessageGasDmsSetFirmwareAutoSimOutput,
);
//=========================================================================
// QmiMessageGasDmsSetUsbCompositionInput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_new()
-> *mut QmiMessageGasDmsSetUsbCompositionInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_get_composition_persistence(
self_: *mut QmiMessageGasDmsSetUsbCompositionInput,
value_composition_persistence: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_get_endpoint_type(
self_: *mut QmiMessageGasDmsSetUsbCompositionInput,
value_endpoint_type: *mut QmiGasUsbCompositionEndpointType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_get_immediate_setting(
self_: *mut QmiMessageGasDmsSetUsbCompositionInput,
value_immediate_setting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_get_reboot_after_setting(
self_: *mut QmiMessageGasDmsSetUsbCompositionInput,
value_reboot_after_setting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_get_usb_composition(
self_: *mut QmiMessageGasDmsSetUsbCompositionInput,
value_usb_composition: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_ref(
self_: *mut QmiMessageGasDmsSetUsbCompositionInput,
) -> *mut QmiMessageGasDmsSetUsbCompositionInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_set_composition_persistence(
self_: *mut QmiMessageGasDmsSetUsbCompositionInput,
value_composition_persistence: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_set_endpoint_type(
self_: *mut QmiMessageGasDmsSetUsbCompositionInput,
value_endpoint_type: QmiGasUsbCompositionEndpointType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_set_immediate_setting(
self_: *mut QmiMessageGasDmsSetUsbCompositionInput,
value_immediate_setting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_set_reboot_after_setting(
self_: *mut QmiMessageGasDmsSetUsbCompositionInput,
value_reboot_after_setting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_set_usb_composition(
self_: *mut QmiMessageGasDmsSetUsbCompositionInput,
value_usb_composition: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_input_unref(
self_: *mut QmiMessageGasDmsSetUsbCompositionInput,
);
//=========================================================================
// QmiMessageGasDmsSetUsbCompositionOutput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_output_get_result(
self_: *mut QmiMessageGasDmsSetUsbCompositionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_output_ref(
self_: *mut QmiMessageGasDmsSetUsbCompositionOutput,
) -> *mut QmiMessageGasDmsSetUsbCompositionOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_gas_dms_set_usb_composition_output_unref(
self_: *mut QmiMessageGasDmsSetUsbCompositionOutput,
);
//=========================================================================
// QmiMessageGmsTestGetValueOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_get_value_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_get_value_output_get_result(
self_: *mut QmiMessageGmsTestGetValueOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_get_value_output_get_test_mandatory_value(
self_: *mut QmiMessageGmsTestGetValueOutput,
value_test_mandatory_value: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_get_value_output_get_test_optional_value(
self_: *mut QmiMessageGmsTestGetValueOutput,
value_test_optional_value: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_get_value_output_ref(
self_: *mut QmiMessageGmsTestGetValueOutput,
) -> *mut QmiMessageGmsTestGetValueOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_get_value_output_unref(self_: *mut QmiMessageGmsTestGetValueOutput);
//=========================================================================
// QmiMessageGmsTestSetValueInput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_set_value_input_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_set_value_input_new() -> *mut QmiMessageGmsTestSetValueInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_set_value_input_get_test_mandatory_value(
self_: *mut QmiMessageGmsTestSetValueInput,
value_test_mandatory_value: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_set_value_input_get_test_optional_value(
self_: *mut QmiMessageGmsTestSetValueInput,
value_test_optional_value: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_set_value_input_ref(
self_: *mut QmiMessageGmsTestSetValueInput,
) -> *mut QmiMessageGmsTestSetValueInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_set_value_input_set_test_mandatory_value(
self_: *mut QmiMessageGmsTestSetValueInput,
value_test_mandatory_value: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_set_value_input_set_test_optional_value(
self_: *mut QmiMessageGmsTestSetValueInput,
value_test_optional_value: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_set_value_input_unref(self_: *mut QmiMessageGmsTestSetValueInput);
//=========================================================================
// QmiMessageGmsTestSetValueOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_set_value_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_set_value_output_get_result(
self_: *mut QmiMessageGmsTestSetValueOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_set_value_output_ref(
self_: *mut QmiMessageGmsTestSetValueOutput,
) -> *mut QmiMessageGmsTestSetValueOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_gms_test_set_value_output_unref(self_: *mut QmiMessageGmsTestSetValueOutput);
//=========================================================================
// QmiMessageImsBindInput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_ims_bind_input_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_ims_bind_input_new() -> *mut QmiMessageImsBindInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_ims_bind_input_get_binding(
self_: *mut QmiMessageImsBindInput,
value_binding: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_ims_bind_input_ref(
self_: *mut QmiMessageImsBindInput,
) -> *mut QmiMessageImsBindInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_ims_bind_input_set_binding(
self_: *mut QmiMessageImsBindInput,
value_binding: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_ims_bind_input_unref(self_: *mut QmiMessageImsBindInput);
//=========================================================================
// QmiMessageImsBindOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_ims_bind_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_ims_bind_output_get_result(
self_: *mut QmiMessageImsBindOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_ims_bind_output_ref(
self_: *mut QmiMessageImsBindOutput,
) -> *mut QmiMessageImsBindOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_ims_bind_output_unref(self_: *mut QmiMessageImsBindOutput);
//=========================================================================
// QmiMessageImsGetImsServicesEnabledSettingOutput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ims_get_ims_services_enabled_setting_output_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ims_get_ims_services_enabled_setting_output_get_ims_registration_service_enabled(
self_: *mut QmiMessageImsGetImsServicesEnabledSettingOutput,
value_ims_registration_service_enabled: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ims_get_ims_services_enabled_setting_output_get_ims_sms_service_enabled(
self_: *mut QmiMessageImsGetImsServicesEnabledSettingOutput,
value_ims_sms_service_enabled: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ims_get_ims_services_enabled_setting_output_get_ims_ussd_service_enabled(
self_: *mut QmiMessageImsGetImsServicesEnabledSettingOutput,
value_ims_ussd_service_enabled: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ims_get_ims_services_enabled_setting_output_get_ims_ut_service_enabled(
self_: *mut QmiMessageImsGetImsServicesEnabledSettingOutput,
value_ims_ut_service_enabled: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ims_get_ims_services_enabled_setting_output_get_ims_video_telephony_service_enabled(
self_: *mut QmiMessageImsGetImsServicesEnabledSettingOutput,
value_ims_video_telephony_service_enabled: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ims_get_ims_services_enabled_setting_output_get_ims_voice_service_enabled(
self_: *mut QmiMessageImsGetImsServicesEnabledSettingOutput,
value_ims_voice_service_enabled: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ims_get_ims_services_enabled_setting_output_get_ims_voice_wifi_service_enabled(
self_: *mut QmiMessageImsGetImsServicesEnabledSettingOutput,
value_ims_voice_wifi_service_enabled: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ims_get_ims_services_enabled_setting_output_get_result(
self_: *mut QmiMessageImsGetImsServicesEnabledSettingOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ims_get_ims_services_enabled_setting_output_ref(
self_: *mut QmiMessageImsGetImsServicesEnabledSettingOutput,
) -> *mut QmiMessageImsGetImsServicesEnabledSettingOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ims_get_ims_services_enabled_setting_output_unref(
self_: *mut QmiMessageImsGetImsServicesEnabledSettingOutput,
);
//=========================================================================
// QmiMessageImsaBindInput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_bind_input_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_bind_input_new() -> *mut QmiMessageImsaBindInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_bind_input_get_binding(
self_: *mut QmiMessageImsaBindInput,
value_binding: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_bind_input_ref(
self_: *mut QmiMessageImsaBindInput,
) -> *mut QmiMessageImsaBindInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_bind_input_set_binding(
self_: *mut QmiMessageImsaBindInput,
value_binding: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_bind_input_unref(self_: *mut QmiMessageImsaBindInput);
//=========================================================================
// QmiMessageImsaBindOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_bind_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_bind_output_get_result(
self_: *mut QmiMessageImsaBindOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_bind_output_ref(
self_: *mut QmiMessageImsaBindOutput,
) -> *mut QmiMessageImsaBindOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_bind_output_unref(self_: *mut QmiMessageImsaBindOutput);
//=========================================================================
// QmiMessageImsaGetImsRegistrationStatusOutput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_registration_status_output_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_registration_status_output_get_ims_registration_error_code(
self_: *mut QmiMessageImsaGetImsRegistrationStatusOutput,
value_ims_registration_error_code: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_registration_status_output_get_ims_registration_error_message(
self_: *mut QmiMessageImsaGetImsRegistrationStatusOutput,
value_ims_registration_error_message: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_registration_status_output_get_ims_registration_status(
self_: *mut QmiMessageImsaGetImsRegistrationStatusOutput,
value_ims_registration_status: *mut QmiImsaImsRegistrationStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_registration_status_output_get_ims_registration_technology(
self_: *mut QmiMessageImsaGetImsRegistrationStatusOutput,
value_ims_registration_technology: *mut QmiImsaRegistrationTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_registration_status_output_get_result(
self_: *mut QmiMessageImsaGetImsRegistrationStatusOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_registration_status_output_ref(
self_: *mut QmiMessageImsaGetImsRegistrationStatusOutput,
) -> *mut QmiMessageImsaGetImsRegistrationStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_registration_status_output_unref(
self_: *mut QmiMessageImsaGetImsRegistrationStatusOutput,
);
//=========================================================================
// QmiMessageImsaGetImsServicesStatusOutput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_get_ims_sms_service_registration_technology(
self_: *mut QmiMessageImsaGetImsServicesStatusOutput,
value_ims_sms_service_registration_technology: *mut QmiImsaRegistrationTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_get_ims_sms_service_status(
self_: *mut QmiMessageImsaGetImsServicesStatusOutput,
value_ims_sms_service_status: *mut QmiImsaServiceStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_get_ims_ue_to_tas_service_registration_technology(
self_: *mut QmiMessageImsaGetImsServicesStatusOutput,
value_ims_ue_to_tas_service_registration_technology: *mut QmiImsaRegistrationTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_get_ims_ue_to_tas_service_status(
self_: *mut QmiMessageImsaGetImsServicesStatusOutput,
value_ims_ue_to_tas_service_status: *mut QmiImsaServiceStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_get_ims_video_share_service_registration_technology(
self_: *mut QmiMessageImsaGetImsServicesStatusOutput,
value_ims_video_share_service_registration_technology: *mut QmiImsaRegistrationTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_get_ims_video_share_service_status(
self_: *mut QmiMessageImsaGetImsServicesStatusOutput,
value_ims_video_share_service_status: *mut QmiImsaServiceStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_get_ims_video_telephony_service_registration_technology(
self_: *mut QmiMessageImsaGetImsServicesStatusOutput,
value_ims_video_telephony_service_registration_technology: *mut QmiImsaRegistrationTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_get_ims_video_telephony_service_status(
self_: *mut QmiMessageImsaGetImsServicesStatusOutput,
value_ims_video_telephony_service_status: *mut QmiImsaServiceStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_get_ims_voice_service_registration_technology(
self_: *mut QmiMessageImsaGetImsServicesStatusOutput,
value_ims_voice_service_registration_technology: *mut QmiImsaRegistrationTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_get_ims_voice_service_status(
self_: *mut QmiMessageImsaGetImsServicesStatusOutput,
value_ims_voice_service_status: *mut QmiImsaServiceStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_get_result(
self_: *mut QmiMessageImsaGetImsServicesStatusOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_ref(
self_: *mut QmiMessageImsaGetImsServicesStatusOutput,
) -> *mut QmiMessageImsaGetImsServicesStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_output_unref(
self_: *mut QmiMessageImsaGetImsServicesStatusOutput,
);
//=========================================================================
// QmiMessageImsaRegisterIndicationsInput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_register_indications_input_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_register_indications_input_new()
-> *mut QmiMessageImsaRegisterIndicationsInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_register_indications_input_get_ims_registration_status_changed(
self_: *mut QmiMessageImsaRegisterIndicationsInput,
value_ims_registration_status_changed: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_register_indications_input_get_ims_services_status_changed(
self_: *mut QmiMessageImsaRegisterIndicationsInput,
value_ims_services_status_changed: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_register_indications_input_ref(
self_: *mut QmiMessageImsaRegisterIndicationsInput,
) -> *mut QmiMessageImsaRegisterIndicationsInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_register_indications_input_set_ims_registration_status_changed(
self_: *mut QmiMessageImsaRegisterIndicationsInput,
value_ims_registration_status_changed: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_register_indications_input_set_ims_services_status_changed(
self_: *mut QmiMessageImsaRegisterIndicationsInput,
value_ims_services_status_changed: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_register_indications_input_unref(
self_: *mut QmiMessageImsaRegisterIndicationsInput,
);
//=========================================================================
// QmiMessageImsaRegisterIndicationsOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_register_indications_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_register_indications_output_get_result(
self_: *mut QmiMessageImsaRegisterIndicationsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_register_indications_output_ref(
self_: *mut QmiMessageImsaRegisterIndicationsOutput,
) -> *mut QmiMessageImsaRegisterIndicationsOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_register_indications_output_unref(
self_: *mut QmiMessageImsaRegisterIndicationsOutput,
);
//=========================================================================
// QmiMessageImspGetEnablerStateOutput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsp_get_enabler_state_output_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsp_get_enabler_state_output_get_enabler_state(
self_: *mut QmiMessageImspGetEnablerStateOutput,
value_enabler_state: *mut QmiImspEnablerState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsp_get_enabler_state_output_get_result(
self_: *mut QmiMessageImspGetEnablerStateOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsp_get_enabler_state_output_ref(
self_: *mut QmiMessageImspGetEnablerStateOutput,
) -> *mut QmiMessageImspGetEnablerStateOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsp_get_enabler_state_output_unref(
self_: *mut QmiMessageImspGetEnablerStateOutput,
);
//=========================================================================
// QmiMessageLocDeleteAssistanceDataInput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_new()
-> *mut QmiMessageLocDeleteAssistanceDataInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_get_delete_all(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
value_delete_all: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_get_delete_cell_database_mask(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
value_delete_cell_database_mask: *mut QmiLocDeleteCellDatabase,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_get_delete_clock_info_mask(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
value_delete_clock_info_mask: *mut QmiLocDeleteClockInfo,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_get_delete_gnss_data_mask(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
value_delete_gnss_data_mask: *mut QmiLocDeleteGnssData,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_get_delete_sv_info(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
value_delete_sv_info: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_loc_delete_assistance_data_input_get_delete_sv_info_gir(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
value_delete_sv_info_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_ref(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
) -> *mut QmiMessageLocDeleteAssistanceDataInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_set_delete_all(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
value_delete_all: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_set_delete_cell_database_mask(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
value_delete_cell_database_mask: QmiLocDeleteCellDatabase,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_set_delete_clock_info_mask(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
value_delete_clock_info_mask: QmiLocDeleteClockInfo,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_set_delete_gnss_data_mask(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
value_delete_gnss_data_mask: QmiLocDeleteGnssData,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_set_delete_sv_info(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
value_delete_sv_info: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_loc_delete_assistance_data_input_set_delete_sv_info_gir(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
value_delete_sv_info_ptr: *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_unref(
self_: *mut QmiMessageLocDeleteAssistanceDataInput,
);
//=========================================================================
// QmiMessageLocDeleteAssistanceDataInputDeleteSvInfoElement
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_input_delete_sv_info_element_get_type() -> GType;
//=========================================================================
// QmiMessageLocDeleteAssistanceDataOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_output_get_result(
self_: *mut QmiMessageLocDeleteAssistanceDataOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_output_ref(
self_: *mut QmiMessageLocDeleteAssistanceDataOutput,
) -> *mut QmiMessageLocDeleteAssistanceDataOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_delete_assistance_data_output_unref(
self_: *mut QmiMessageLocDeleteAssistanceDataOutput,
);
//=========================================================================
// QmiMessageLocGetEngineLockOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_get_engine_lock_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_get_engine_lock_output_get_result(
self_: *mut QmiMessageLocGetEngineLockOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_get_engine_lock_output_ref(
self_: *mut QmiMessageLocGetEngineLockOutput,
) -> *mut QmiMessageLocGetEngineLockOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_get_engine_lock_output_unref(
self_: *mut QmiMessageLocGetEngineLockOutput,
);
//=========================================================================
// QmiMessageLocGetNmeaTypesOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_get_nmea_types_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_get_nmea_types_output_get_result(
self_: *mut QmiMessageLocGetNmeaTypesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_get_nmea_types_output_ref(
self_: *mut QmiMessageLocGetNmeaTypesOutput,
) -> *mut QmiMessageLocGetNmeaTypesOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_get_nmea_types_output_unref(self_: *mut QmiMessageLocGetNmeaTypesOutput);
//=========================================================================
// QmiMessageLocGetOperationModeOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_operation_mode_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_operation_mode_output_get_result(
self_: *mut QmiMessageLocGetOperationModeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_operation_mode_output_ref(
self_: *mut QmiMessageLocGetOperationModeOutput,
) -> *mut QmiMessageLocGetOperationModeOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_operation_mode_output_unref(
self_: *mut QmiMessageLocGetOperationModeOutput,
);
//=========================================================================
// QmiMessageLocGetPredictedOrbitsDataSourceOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_predicted_orbits_data_source_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_predicted_orbits_data_source_output_get_result(
self_: *mut QmiMessageLocGetPredictedOrbitsDataSourceOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_predicted_orbits_data_source_output_ref(
self_: *mut QmiMessageLocGetPredictedOrbitsDataSourceOutput,
) -> *mut QmiMessageLocGetPredictedOrbitsDataSourceOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_predicted_orbits_data_source_output_unref(
self_: *mut QmiMessageLocGetPredictedOrbitsDataSourceOutput,
);
//=========================================================================
// QmiMessageLocGetServerInput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_server_input_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_server_input_new() -> *mut QmiMessageLocGetServerInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_server_input_get_server_address_type(
self_: *mut QmiMessageLocGetServerInput,
value_server_address_type: *mut QmiLocServerAddressType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_server_input_get_server_type(
self_: *mut QmiMessageLocGetServerInput,
value_server_type: *mut QmiLocServerType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_server_input_ref(
self_: *mut QmiMessageLocGetServerInput,
) -> *mut QmiMessageLocGetServerInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_server_input_set_server_address_type(
self_: *mut QmiMessageLocGetServerInput,
value_server_address_type: QmiLocServerAddressType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_server_input_set_server_type(
self_: *mut QmiMessageLocGetServerInput,
value_server_type: QmiLocServerType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_server_input_unref(self_: *mut QmiMessageLocGetServerInput);
//=========================================================================
// QmiMessageLocGetServerOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_server_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_server_output_get_result(
self_: *mut QmiMessageLocGetServerOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_server_output_ref(
self_: *mut QmiMessageLocGetServerOutput,
) -> *mut QmiMessageLocGetServerOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_get_server_output_unref(self_: *mut QmiMessageLocGetServerOutput);
//=========================================================================
// QmiMessageLocInjectPredictedOrbitsDataInput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_new()
-> *mut QmiMessageLocInjectPredictedOrbitsDataInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_get_format_type(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataInput,
value_format_type: *mut QmiLocPredictedOrbitsDataFormat,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_get_part_data(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataInput,
value_part_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_get_part_number(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataInput,
value_part_number: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_get_total_parts(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataInput,
value_total_parts: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_get_total_size(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataInput,
value_total_size: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_ref(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataInput,
) -> *mut QmiMessageLocInjectPredictedOrbitsDataInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_set_format_type(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataInput,
value_format_type: QmiLocPredictedOrbitsDataFormat,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_set_part_data(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataInput,
value_part_data: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_set_part_number(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataInput,
value_part_number: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_set_total_parts(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataInput,
value_total_parts: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_set_total_size(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataInput,
value_total_size: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_input_unref(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataInput,
);
//=========================================================================
// QmiMessageLocInjectPredictedOrbitsDataOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_output_get_result(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_output_ref(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataOutput,
) -> *mut QmiMessageLocInjectPredictedOrbitsDataOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_output_unref(
self_: *mut QmiMessageLocInjectPredictedOrbitsDataOutput,
);
//=========================================================================
// QmiMessageLocInjectXtraDataInput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_input_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_input_new() -> *mut QmiMessageLocInjectXtraDataInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_input_get_part_data(
self_: *mut QmiMessageLocInjectXtraDataInput,
value_part_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_input_get_part_number(
self_: *mut QmiMessageLocInjectXtraDataInput,
value_part_number: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_input_get_total_parts(
self_: *mut QmiMessageLocInjectXtraDataInput,
value_total_parts: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_input_get_total_size(
self_: *mut QmiMessageLocInjectXtraDataInput,
value_total_size: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_input_ref(
self_: *mut QmiMessageLocInjectXtraDataInput,
) -> *mut QmiMessageLocInjectXtraDataInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_input_set_part_data(
self_: *mut QmiMessageLocInjectXtraDataInput,
value_part_data: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_input_set_part_number(
self_: *mut QmiMessageLocInjectXtraDataInput,
value_part_number: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_input_set_total_parts(
self_: *mut QmiMessageLocInjectXtraDataInput,
value_total_parts: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_input_set_total_size(
self_: *mut QmiMessageLocInjectXtraDataInput,
value_total_size: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_input_unref(
self_: *mut QmiMessageLocInjectXtraDataInput,
);
//=========================================================================
// QmiMessageLocInjectXtraDataOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_output_get_result(
self_: *mut QmiMessageLocInjectXtraDataOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_output_ref(
self_: *mut QmiMessageLocInjectXtraDataOutput,
) -> *mut QmiMessageLocInjectXtraDataOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_inject_xtra_data_output_unref(
self_: *mut QmiMessageLocInjectXtraDataOutput,
);
//=========================================================================
// QmiMessageLocRegisterEventsInput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_register_events_input_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_register_events_input_new() -> *mut QmiMessageLocRegisterEventsInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_register_events_input_get_event_registration_mask(
self_: *mut QmiMessageLocRegisterEventsInput,
value_event_registration_mask: *mut QmiLocEventRegistrationFlag,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_register_events_input_ref(
self_: *mut QmiMessageLocRegisterEventsInput,
) -> *mut QmiMessageLocRegisterEventsInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_register_events_input_set_event_registration_mask(
self_: *mut QmiMessageLocRegisterEventsInput,
value_event_registration_mask: QmiLocEventRegistrationFlag,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_register_events_input_unref(
self_: *mut QmiMessageLocRegisterEventsInput,
);
//=========================================================================
// QmiMessageLocRegisterEventsOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_register_events_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_register_events_output_get_result(
self_: *mut QmiMessageLocRegisterEventsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_register_events_output_ref(
self_: *mut QmiMessageLocRegisterEventsOutput,
) -> *mut QmiMessageLocRegisterEventsOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_register_events_output_unref(
self_: *mut QmiMessageLocRegisterEventsOutput,
);
//=========================================================================
// QmiMessageLocSetEngineLockInput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_set_engine_lock_input_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_set_engine_lock_input_new() -> *mut QmiMessageLocSetEngineLockInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_set_engine_lock_input_get_lock_type(
self_: *mut QmiMessageLocSetEngineLockInput,
value_lock_type: *mut QmiLocLockType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_set_engine_lock_input_ref(
self_: *mut QmiMessageLocSetEngineLockInput,
) -> *mut QmiMessageLocSetEngineLockInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_set_engine_lock_input_set_lock_type(
self_: *mut QmiMessageLocSetEngineLockInput,
value_lock_type: QmiLocLockType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_set_engine_lock_input_unref(self_: *mut QmiMessageLocSetEngineLockInput);
//=========================================================================
// QmiMessageLocSetEngineLockOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_set_engine_lock_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_set_engine_lock_output_get_result(
self_: *mut QmiMessageLocSetEngineLockOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_set_engine_lock_output_ref(
self_: *mut QmiMessageLocSetEngineLockOutput,
) -> *mut QmiMessageLocSetEngineLockOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_loc_set_engine_lock_output_unref(
self_: *mut QmiMessageLocSetEngineLockOutput,
);
//=========================================================================
// QmiMessageLocSetNmeaTypesInput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_set_nmea_types_input_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_set_nmea_types_input_new() -> *mut QmiMessageLocSetNmeaTypesInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_set_nmea_types_input_get_nmea_types(
self_: *mut QmiMessageLocSetNmeaTypesInput,
value_nmea_types: *mut QmiLocNmeaType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_set_nmea_types_input_ref(
self_: *mut QmiMessageLocSetNmeaTypesInput,
) -> *mut QmiMessageLocSetNmeaTypesInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_set_nmea_types_input_set_nmea_types(
self_: *mut QmiMessageLocSetNmeaTypesInput,
value_nmea_types: QmiLocNmeaType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_set_nmea_types_input_unref(self_: *mut QmiMessageLocSetNmeaTypesInput);
//=========================================================================
// QmiMessageLocSetNmeaTypesOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_set_nmea_types_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_set_nmea_types_output_get_result(
self_: *mut QmiMessageLocSetNmeaTypesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_set_nmea_types_output_ref(
self_: *mut QmiMessageLocSetNmeaTypesOutput,
) -> *mut QmiMessageLocSetNmeaTypesOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_loc_set_nmea_types_output_unref(self_: *mut QmiMessageLocSetNmeaTypesOutput);
//=========================================================================
// QmiMessageLocSetOperationModeInput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_operation_mode_input_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_operation_mode_input_new() -> *mut QmiMessageLocSetOperationModeInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_operation_mode_input_get_operation_mode(
self_: *mut QmiMessageLocSetOperationModeInput,
value_operation_mode: *mut QmiLocOperationMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_operation_mode_input_ref(
self_: *mut QmiMessageLocSetOperationModeInput,
) -> *mut QmiMessageLocSetOperationModeInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_operation_mode_input_set_operation_mode(
self_: *mut QmiMessageLocSetOperationModeInput,
value_operation_mode: QmiLocOperationMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_operation_mode_input_unref(
self_: *mut QmiMessageLocSetOperationModeInput,
);
//=========================================================================
// QmiMessageLocSetOperationModeOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_operation_mode_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_operation_mode_output_get_result(
self_: *mut QmiMessageLocSetOperationModeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_operation_mode_output_ref(
self_: *mut QmiMessageLocSetOperationModeOutput,
) -> *mut QmiMessageLocSetOperationModeOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_operation_mode_output_unref(
self_: *mut QmiMessageLocSetOperationModeOutput,
);
//=========================================================================
// QmiMessageLocSetServerInput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_input_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_input_new() -> *mut QmiMessageLocSetServerInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_input_get_ipv4(
self_: *mut QmiMessageLocSetServerInput,
value_ipv4_ipv4_address: *mut u32,
value_ipv4_ipv4_port: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_input_get_ipv6(
self_: *mut QmiMessageLocSetServerInput,
value_ipv6_ipv6_address: *mut *mut glib::GArray,
value_ipv6_ipv6_port: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_input_get_server_type(
self_: *mut QmiMessageLocSetServerInput,
value_server_type: *mut QmiLocServerType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_input_get_url(
self_: *mut QmiMessageLocSetServerInput,
value_url: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_input_ref(
self_: *mut QmiMessageLocSetServerInput,
) -> *mut QmiMessageLocSetServerInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_input_set_ipv4(
self_: *mut QmiMessageLocSetServerInput,
value_ipv4_ipv4_address: u32,
value_ipv4_ipv4_port: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_input_set_ipv6(
self_: *mut QmiMessageLocSetServerInput,
value_ipv6_ipv6_address: *mut glib::GArray,
value_ipv6_ipv6_port: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_input_set_server_type(
self_: *mut QmiMessageLocSetServerInput,
value_server_type: QmiLocServerType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_input_set_url(
self_: *mut QmiMessageLocSetServerInput,
value_url: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_input_unref(self_: *mut QmiMessageLocSetServerInput);
//=========================================================================
// QmiMessageLocSetServerOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_output_get_result(
self_: *mut QmiMessageLocSetServerOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_output_ref(
self_: *mut QmiMessageLocSetServerOutput,
) -> *mut QmiMessageLocSetServerOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_set_server_output_unref(self_: *mut QmiMessageLocSetServerOutput);
//=========================================================================
// QmiMessageLocStartInput
//=========================================================================
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_start_input_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_start_input_new() -> *mut QmiMessageLocStartInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_start_input_get_fix_recurrence_type(
self_: *mut QmiMessageLocStartInput,
value_fix_recurrence_type: *mut QmiLocFixRecurrenceType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_start_input_get_intermediate_report_state(
self_: *mut QmiMessageLocStartInput,
value_intermediate_report_state: *mut QmiLocIntermediateReportState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_start_input_get_minimum_interval_between_position_reports(
self_: *mut QmiMessageLocStartInput,
value_minimum_interval_between_position_reports: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_start_input_get_session_id(
self_: *mut QmiMessageLocStartInput,
value_session_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_start_input_ref(
self_: *mut QmiMessageLocStartInput,
) -> *mut QmiMessageLocStartInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_start_input_set_fix_recurrence_type(
self_: *mut QmiMessageLocStartInput,
value_fix_recurrence_type: QmiLocFixRecurrenceType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_start_input_set_intermediate_report_state(
self_: *mut QmiMessageLocStartInput,
value_intermediate_report_state: QmiLocIntermediateReportState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_start_input_set_minimum_interval_between_position_reports(
self_: *mut QmiMessageLocStartInput,
value_minimum_interval_between_position_reports: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_start_input_set_session_id(
self_: *mut QmiMessageLocStartInput,
value_session_id: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_start_input_unref(self_: *mut QmiMessageLocStartInput);
//=========================================================================
// QmiMessageLocStartOutput
//=========================================================================
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_start_output_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_start_output_get_result(
self_: *mut QmiMessageLocStartOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_start_output_ref(
self_: *mut QmiMessageLocStartOutput,
) -> *mut QmiMessageLocStartOutput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_start_output_unref(self_: *mut QmiMessageLocStartOutput);
//=========================================================================
// QmiMessageLocStopInput
//=========================================================================
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_stop_input_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_stop_input_new() -> *mut QmiMessageLocStopInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_stop_input_get_session_id(
self_: *mut QmiMessageLocStopInput,
value_session_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_stop_input_ref(
self_: *mut QmiMessageLocStopInput,
) -> *mut QmiMessageLocStopInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_loc_stop_input_set_session_id(
self_: *mut QmiMessageLocStopInput,
value_session_id: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_stop_input_unref(self_: *mut QmiMessageLocStopInput);
//=========================================================================
// QmiMessageLocStopOutput
//=========================================================================
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_stop_output_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_stop_output_get_result(
self_: *mut QmiMessageLocStopOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_stop_output_ref(
self_: *mut QmiMessageLocStopOutput,
) -> *mut QmiMessageLocStopOutput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_loc_stop_output_unref(self_: *mut QmiMessageLocStopOutput);
//=========================================================================
// QmiMessageNasAttachDetachInput
//=========================================================================
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_nas_attach_detach_input_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_nas_attach_detach_input_new() -> *mut QmiMessageNasAttachDetachInput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_nas_attach_detach_input_get_action(
self_: *mut QmiMessageNasAttachDetachInput,
value_action: *mut QmiNasPsAttachAction,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_nas_attach_detach_input_ref(
self_: *mut QmiMessageNasAttachDetachInput,
) -> *mut QmiMessageNasAttachDetachInput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_nas_attach_detach_input_set_action(
self_: *mut QmiMessageNasAttachDetachInput,
value_action: QmiNasPsAttachAction,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_nas_attach_detach_input_unref(self_: *mut QmiMessageNasAttachDetachInput);
//=========================================================================
// QmiMessageNasAttachDetachOutput
//=========================================================================
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_nas_attach_detach_output_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_nas_attach_detach_output_get_result(
self_: *mut QmiMessageNasAttachDetachOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_nas_attach_detach_output_ref(
self_: *mut QmiMessageNasAttachDetachOutput,
) -> *mut QmiMessageNasAttachDetachOutput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_nas_attach_detach_output_unref(self_: *mut QmiMessageNasAttachDetachOutput);
//=========================================================================
// QmiMessageNasConfigSignalInfoInput
//=========================================================================
pub fn qmi_message_nas_config_signal_info_input_get_type() -> GType;
pub fn qmi_message_nas_config_signal_info_input_new() -> *mut QmiMessageNasConfigSignalInfoInput;
pub fn qmi_message_nas_config_signal_info_input_get_ecio_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_ecio_threshold: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_get_io_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_io_threshold: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_get_lte_report(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_lte_report_rate: *mut u8,
value_lte_report_average_period: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_get_lte_snr_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_lte_snr_threshold: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_get_rscp_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_rscp_threshold: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_get_rsrp_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_rsrp_threshold: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_get_rsrq_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_rsrq_threshold: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_get_rssi_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_rssi_threshold: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_get_sinr_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_sinr_threshold: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_ref(
self_: *mut QmiMessageNasConfigSignalInfoInput,
) -> *mut QmiMessageNasConfigSignalInfoInput;
pub fn qmi_message_nas_config_signal_info_input_set_ecio_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_ecio_threshold: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_set_io_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_io_threshold: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_set_lte_report(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_lte_report_rate: u8,
value_lte_report_average_period: u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_set_lte_snr_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_lte_snr_threshold: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_set_rscp_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_rscp_threshold: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_set_rsrp_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_rsrp_threshold: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_set_rsrq_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_rsrq_threshold: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_set_rssi_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_rssi_threshold: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_set_sinr_threshold(
self_: *mut QmiMessageNasConfigSignalInfoInput,
value_sinr_threshold: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_input_unref(
self_: *mut QmiMessageNasConfigSignalInfoInput,
);
//=========================================================================
// QmiMessageNasConfigSignalInfoOutput
//=========================================================================
pub fn qmi_message_nas_config_signal_info_output_get_type() -> GType;
pub fn qmi_message_nas_config_signal_info_output_get_result(
self_: *mut QmiMessageNasConfigSignalInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_config_signal_info_output_ref(
self_: *mut QmiMessageNasConfigSignalInfoOutput,
) -> *mut QmiMessageNasConfigSignalInfoOutput;
pub fn qmi_message_nas_config_signal_info_output_unref(
self_: *mut QmiMessageNasConfigSignalInfoOutput,
);
//=========================================================================
// QmiMessageNasConfigSignalInfoV2Input
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_new()
-> *mut QmiMessageNasConfigSignalInfoV2Input;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_cdma_ecio_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_cdma_ecio_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_cdma_ecio_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_cdma_ecio_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_cdma_rssi_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_cdma_rssi_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_cdma_rssi_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_cdma_rssi_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_gsm_rssi_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_gsm_rssi_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_gsm_rssi_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_gsm_rssi_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_hdr_ecio_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_ecio_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_hdr_ecio_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_ecio_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_hdr_io_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_io_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_hdr_io_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_io_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_hdr_rssi_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_rssi_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_hdr_rssi_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_rssi_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_hdr_sinr_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_sinr_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_hdr_sinr_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_sinr_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_lte_report(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_report_rate: *mut u8,
value_lte_report_average_period: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_lte_rsrp_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_rsrp_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_lte_rsrp_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_rsrp_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_lte_rsrq_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_rsrq_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_lte_rsrq_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_rsrq_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_lte_rssi_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_rssi_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_lte_rssi_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_rssi_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_lte_snr_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_snr_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_lte_snr_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_snr_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_nr5g_report(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_report_rate: *mut u8,
value_nr5g_report_average_period: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_nr5g_rsrp_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_rsrp_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_nr5g_rsrp_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_rsrp_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_nr5g_rsrq_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_rsrq_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_nr5g_rsrq_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_rsrq_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_nr5g_snr_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_snr_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_nr5g_snr_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_snr_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_wcdma_ecio_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_wcdma_ecio_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_wcdma_ecio_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_wcdma_ecio_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_wcdma_rscp_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_wcdma_rscp_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_wcdma_rscp_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_wcdma_rscp_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_wcdma_rssi_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_wcdma_rssi_delta: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_get_wcdma_rssi_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_wcdma_rssi_threshold_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_ref(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
) -> *mut QmiMessageNasConfigSignalInfoV2Input;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_cdma_ecio_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_cdma_ecio_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_cdma_ecio_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_cdma_ecio_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_cdma_rssi_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_cdma_rssi_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_cdma_rssi_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_cdma_rssi_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_gsm_rssi_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_gsm_rssi_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_gsm_rssi_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_gsm_rssi_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_hdr_ecio_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_ecio_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_hdr_ecio_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_ecio_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_hdr_io_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_io_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_hdr_io_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_io_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_hdr_rssi_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_rssi_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_hdr_rssi_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_rssi_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_hdr_sinr_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_sinr_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_hdr_sinr_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_hdr_sinr_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_lte_report(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_report_rate: u8,
value_lte_report_average_period: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_lte_rsrp_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_rsrp_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_lte_rsrp_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_rsrp_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_lte_rsrq_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_rsrq_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_lte_rsrq_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_rsrq_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_lte_rssi_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_rssi_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_lte_rssi_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_rssi_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_lte_snr_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_snr_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_lte_snr_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_lte_snr_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_nr5g_report(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_report_rate: u8,
value_nr5g_report_average_period: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_nr5g_rsrp_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_rsrp_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_nr5g_rsrp_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_rsrp_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_nr5g_rsrq_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_rsrq_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_nr5g_rsrq_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_rsrq_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_nr5g_snr_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_snr_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_nr5g_snr_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_nr5g_snr_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_wcdma_ecio_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_wcdma_ecio_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_wcdma_ecio_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_wcdma_ecio_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_wcdma_rscp_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_wcdma_rscp_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_wcdma_rscp_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_wcdma_rscp_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_wcdma_rssi_delta(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_wcdma_rssi_delta: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_set_wcdma_rssi_threshold_list(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
value_wcdma_rssi_threshold_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_input_unref(
self_: *mut QmiMessageNasConfigSignalInfoV2Input,
);
//=========================================================================
// QmiMessageNasConfigSignalInfoV2Output
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_output_get_result(
self_: *mut QmiMessageNasConfigSignalInfoV2Output,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_output_ref(
self_: *mut QmiMessageNasConfigSignalInfoV2Output,
) -> *mut QmiMessageNasConfigSignalInfoV2Output;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_config_signal_info_v2_output_unref(
self_: *mut QmiMessageNasConfigSignalInfoV2Output,
);
//=========================================================================
// QmiMessageNasForceNetworkSearchOutput
//=========================================================================
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_message_nas_force_network_search_output_get_type() -> GType;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_message_nas_force_network_search_output_get_result(
self_: *mut QmiMessageNasForceNetworkSearchOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_message_nas_force_network_search_output_ref(
self_: *mut QmiMessageNasForceNetworkSearchOutput,
) -> *mut QmiMessageNasForceNetworkSearchOutput;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_message_nas_force_network_search_output_unref(
self_: *mut QmiMessageNasForceNetworkSearchOutput,
);
//=========================================================================
// QmiMessageNasGetCdmaPositionInfoOutput
//=========================================================================
pub fn qmi_message_nas_get_cdma_position_info_output_get_type() -> GType;
pub fn qmi_message_nas_get_cdma_position_info_output_get_cdma_position_info(
self_: *mut QmiMessageNasGetCdmaPositionInfoOutput,
value_cdma_position_info_ui_in_idle_mode: *mut i8,
value_cdma_position_info_basestations: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_cdma_position_info_output_get_cdma_position_info_gir(
self_: *mut QmiMessageNasGetCdmaPositionInfoOutput,
value_cdma_position_info_ui_in_idle_mode: *mut i8,
value_cdma_position_info_basestations_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_cdma_position_info_output_get_result(
self_: *mut QmiMessageNasGetCdmaPositionInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_cdma_position_info_output_ref(
self_: *mut QmiMessageNasGetCdmaPositionInfoOutput,
) -> *mut QmiMessageNasGetCdmaPositionInfoOutput;
pub fn qmi_message_nas_get_cdma_position_info_output_unref(
self_: *mut QmiMessageNasGetCdmaPositionInfoOutput,
);
//=========================================================================
// QmiMessageNasGetCdmaPositionInfoOutputCdmaPositionInfoBasestationsBasestation
//=========================================================================
pub fn qmi_message_nas_get_cdma_position_info_output_cdma_position_info_basestations_basestation_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetCellLocationInfoOutput
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_cdma_info(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_cdma_info_system_id: *mut u16,
value_cdma_info_network_id: *mut u16,
value_cdma_info_base_station_id: *mut u16,
value_cdma_info_reference_pn: *mut u16,
value_cdma_info_latitude: *mut u32,
value_cdma_info_longitude: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_compat_context(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
) -> gpointer;
#[cfg(feature = "v1_26_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26_6")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_geran_info_v2(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_geran_info_v2_cell_id: *mut u32,
value_geran_info_v2_plmn: *mut *mut glib::GArray,
value_geran_info_v2_lac: *mut u16,
value_geran_info_v2_geran_absolute_rf_channel_number: *mut u16,
value_geran_info_v2_base_station_identity_code: *mut u8,
value_geran_info_v2_timing_advance: *mut u32,
value_geran_info_v2_rx_level: *mut u16,
value_geran_info_v2_cell: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_geran_info_v2_gir(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_geran_info_v2_cell_id: *mut u32,
value_geran_info_v2_plmn: *mut *mut glib::GArray,
value_geran_info_v2_lac: *mut u16,
value_geran_info_v2_geran_absolute_rf_channel_number: *mut u16,
value_geran_info_v2_base_station_identity_code: *mut u8,
value_geran_info_v2_timing_advance: *mut u32,
value_geran_info_v2_rx_level: *mut u16,
value_geran_info_v2_cell_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_interfrequency_lte_info(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_interfrequency_lte_info_ue_in_idle: *mut gboolean,
value_interfrequency_lte_info_frequency: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_interfrequency_lte_info_gir(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_interfrequency_lte_info_ue_in_idle: *mut gboolean,
value_interfrequency_lte_info_frequency_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26_6")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_intrafrequency_lte_info_v2(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_intrafrequency_lte_info_v2_ue_in_idle: *mut gboolean,
value_intrafrequency_lte_info_v2_plmn: *mut *mut glib::GArray,
value_intrafrequency_lte_info_v2_tracking_area_code: *mut u16,
value_intrafrequency_lte_info_v2_global_cell_id: *mut u32,
value_intrafrequency_lte_info_v2_eutra_absolute_rf_channel_number: *mut u16,
value_intrafrequency_lte_info_v2_serving_cell_id: *mut u16,
value_intrafrequency_lte_info_v2_cell_reselection_priority: *mut u8,
value_intrafrequency_lte_info_v2_s_non_intra_search_threshold: *mut u8,
value_intrafrequency_lte_info_v2_serving_cell_low_threshold: *mut u8,
value_intrafrequency_lte_info_v2_s_intra_search_threshold: *mut u8,
value_intrafrequency_lte_info_v2_cell: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_intrafrequency_lte_info_v2_gir(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_intrafrequency_lte_info_v2_ue_in_idle: *mut gboolean,
value_intrafrequency_lte_info_v2_plmn: *mut *mut glib::GArray,
value_intrafrequency_lte_info_v2_tracking_area_code: *mut u16,
value_intrafrequency_lte_info_v2_global_cell_id: *mut u32,
value_intrafrequency_lte_info_v2_eutra_absolute_rf_channel_number: *mut u16,
value_intrafrequency_lte_info_v2_serving_cell_id: *mut u16,
value_intrafrequency_lte_info_v2_cell_reselection_priority: *mut u8,
value_intrafrequency_lte_info_v2_s_non_intra_search_threshold: *mut u8,
value_intrafrequency_lte_info_v2_serving_cell_low_threshold: *mut u8,
value_intrafrequency_lte_info_v2_s_intra_search_threshold: *mut u8,
value_intrafrequency_lte_info_v2_cell_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_lte_info_neighboring_gsm(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_lte_info_neighboring_gsm_ue_in_idle: *mut gboolean,
value_lte_info_neighboring_gsm_frequency: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_lte_info_neighboring_gsm_gir(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_lte_info_neighboring_gsm_ue_in_idle: *mut gboolean,
value_lte_info_neighboring_gsm_frequency_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_lte_info_neighboring_wcdma(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_lte_info_neighboring_wcdma_ue_in_idle: *mut gboolean,
value_lte_info_neighboring_wcdma_frequency: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_lte_info_neighboring_wcdma_gir(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_lte_info_neighboring_wcdma_ue_in_idle: *mut gboolean,
value_lte_info_neighboring_wcdma_frequency_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_lte_info_timing_advance(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_lte_info_timing_advance: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_nr5g_arfcn(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_nr5g_arfcn: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_nr5g_cell_information(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_nr5g_cell_information_plmn: *mut *mut glib::GArray,
value_nr5g_cell_information_tracking_area_code: *mut *mut glib::GArray,
value_nr5g_cell_information_global_cell_id: *mut u64,
value_nr5g_cell_information_physical_cell_id: *mut u16,
value_nr5g_cell_information_rsrq: *mut i16,
value_nr5g_cell_information_rsrp: *mut i16,
value_nr5g_cell_information_snr: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_result(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_umts_cell_id(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_umts_cell_id: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_umts_info_neighboring_lte(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_umts_info_neighboring_lte_rrc_state: *mut QmiNasWcdmaRrcState,
value_umts_info_neighboring_lte_frequency: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_umts_info_neighboring_lte_gir(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_umts_info_neighboring_lte_rrc_state: *mut QmiNasWcdmaRrcState,
value_umts_info_neighboring_lte_frequency_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26_6")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_umts_info_v2(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_umts_info_v2_cell_id: *mut u16,
value_umts_info_v2_plmn: *mut *mut glib::GArray,
value_umts_info_v2_lac: *mut u16,
value_umts_info_v2_utra_absolute_rf_channel_number: *mut u16,
value_umts_info_v2_primary_scrambling_code: *mut u16,
value_umts_info_v2_rscp: *mut i16,
value_umts_info_v2_ecio: *mut i16,
value_umts_info_v2_cell: *mut *mut glib::GArray,
value_umts_info_v2_neighboring_geran: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_cell_location_info_output_get_umts_info_v2_gir(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
value_umts_info_v2_cell_id: *mut u16,
value_umts_info_v2_plmn: *mut *mut glib::GArray,
value_umts_info_v2_lac: *mut u16,
value_umts_info_v2_utra_absolute_rf_channel_number: *mut u16,
value_umts_info_v2_primary_scrambling_code: *mut u16,
value_umts_info_v2_rscp: *mut i16,
value_umts_info_v2_ecio: *mut i16,
value_umts_info_v2_cell_ptr: *mut *mut glib::GPtrArray,
value_umts_info_v2_neighboring_geran_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_ref(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
) -> *mut QmiMessageNasGetCellLocationInfoOutput;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_set_compat_context(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
compat_context: gpointer,
compat_context_free: glib::GDestroyNotify,
);
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_unref(
self_: *mut QmiMessageNasGetCellLocationInfoOutput,
);
//=========================================================================
// QmiMessageNasGetCellLocationInfoOutputGeranInfoV2CellElement
//=========================================================================
#[cfg(feature = "v1_26_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26_6")))]
pub fn qmi_message_nas_get_cell_location_info_output_geran_info_v2_cell_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElementCellElement
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_interfrequency_lte_info_frequency_element_cell_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetCellLocationInfoOutputInterfrequencyLteInfoFrequencyElementGir
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_cell_location_info_output_interfrequency_lte_info_frequency_element_gir_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetCellLocationInfoOutputIntrafrequencyLteInfoV2CellElement
//=========================================================================
#[cfg(feature = "v1_26_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26_6")))]
pub fn qmi_message_nas_get_cell_location_info_output_intrafrequency_lte_info_v2_cell_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringGsmFrequencyElementCellElement
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_lte_info_neighboring_gsm_frequency_element_cell_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringGsmFrequencyElementGir
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_cell_location_info_output_lte_info_neighboring_gsm_frequency_element_gir_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringWcdmaFrequencyElementCellElement
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_lte_info_neighboring_wcdma_frequency_element_cell_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetCellLocationInfoOutputLteInfoNeighboringWcdmaFrequencyElementGir
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_cell_location_info_output_lte_info_neighboring_wcdma_frequency_element_gir_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetCellLocationInfoOutputUmtsInfoNeighboringLteFrequencyElement
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_nas_get_cell_location_info_output_umts_info_neighboring_lte_frequency_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetCellLocationInfoOutputUmtsInfoV2CellElement
//=========================================================================
#[cfg(feature = "v1_26_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26_6")))]
pub fn qmi_message_nas_get_cell_location_info_output_umts_info_v2_cell_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetCellLocationInfoOutputUmtsInfoV2NeighboringGeranElement
//=========================================================================
#[cfg(feature = "v1_26_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26_6")))]
pub fn qmi_message_nas_get_cell_location_info_output_umts_info_v2_neighboring_geran_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetDrxOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_drx_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_drx_output_get_info(
self_: *mut QmiMessageNasGetDrxOutput,
value_info: *mut QmiNasDrx,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_drx_output_get_result(
self_: *mut QmiMessageNasGetDrxOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_drx_output_ref(
self_: *mut QmiMessageNasGetDrxOutput,
) -> *mut QmiMessageNasGetDrxOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_drx_output_unref(self_: *mut QmiMessageNasGetDrxOutput);
//=========================================================================
// QmiMessageNasGetHomeNetworkOutput
//=========================================================================
pub fn qmi_message_nas_get_home_network_output_get_type() -> GType;
pub fn qmi_message_nas_get_home_network_output_get_home_network(
self_: *mut QmiMessageNasGetHomeNetworkOutput,
value_home_network_mcc: *mut u16,
value_home_network_mnc: *mut u16,
value_home_network_description: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24_6")))]
pub fn qmi_message_nas_get_home_network_output_get_home_network_3gpp2_ext(
self_: *mut QmiMessageNasGetHomeNetworkOutput,
value_home_network_3gpp2_ext_mcc: *mut u16,
value_home_network_3gpp2_ext_mnc: *mut u16,
value_home_network_3gpp2_ext_display_description: *mut QmiNasNetworkDescriptionDisplay,
value_home_network_3gpp2_ext_description_encoding: *mut QmiNasNetworkDescriptionEncoding,
value_home_network_3gpp2_ext_description: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_home_network_output_get_home_network_3gpp_mnc(
self_: *mut QmiMessageNasGetHomeNetworkOutput,
value_home_network_3gpp_mnc_is_3gpp: *mut gboolean,
value_home_network_3gpp_mnc_includes_pcs_digit: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_home_network_output_get_home_system_id(
self_: *mut QmiMessageNasGetHomeNetworkOutput,
value_home_system_id_sid: *mut u16,
value_home_system_id_nid: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_get_home_network_output_get_network_name_source(
self_: *mut QmiMessageNasGetHomeNetworkOutput,
value_network_name_source: *mut QmiNasNetworkNameSource,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_home_network_output_get_result(
self_: *mut QmiMessageNasGetHomeNetworkOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_home_network_output_ref(
self_: *mut QmiMessageNasGetHomeNetworkOutput,
) -> *mut QmiMessageNasGetHomeNetworkOutput;
pub fn qmi_message_nas_get_home_network_output_unref(
self_: *mut QmiMessageNasGetHomeNetworkOutput,
);
//=========================================================================
// QmiMessageNasGetLteCphyCaInfoOutput
//=========================================================================
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_message_nas_get_lte_cphy_ca_info_output_get_type() -> GType;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_message_nas_get_lte_cphy_ca_info_output_get_dl_bandwidth(
self_: *mut QmiMessageNasGetLteCphyCaInfoOutput,
value_dl_bandwidth: *mut QmiNasDLBandwidth,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_message_nas_get_lte_cphy_ca_info_output_get_phy_ca_agg_pcell_info(
self_: *mut QmiMessageNasGetLteCphyCaInfoOutput,
value_phy_ca_agg_pcell_info_physical_cell_id: *mut u16,
value_phy_ca_agg_pcell_info_rx_channel: *mut u16,
value_phy_ca_agg_pcell_info_dl_bandwidth: *mut QmiNasDLBandwidth,
value_phy_ca_agg_pcell_info_lte_band: *mut QmiNasActiveBand,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_message_nas_get_lte_cphy_ca_info_output_get_phy_ca_agg_scell_info(
self_: *mut QmiMessageNasGetLteCphyCaInfoOutput,
value_phy_ca_agg_scell_info_physical_cell_id: *mut u16,
value_phy_ca_agg_scell_info_rx_channel: *mut u16,
value_phy_ca_agg_scell_info_dl_bandwidth: *mut QmiNasDLBandwidth,
value_phy_ca_agg_scell_info_lte_band: *mut QmiNasActiveBand,
value_phy_ca_agg_scell_info_state: *mut QmiNasScellState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_nas_get_lte_cphy_ca_info_output_get_phy_ca_agg_secondary_cells(
self_: *mut QmiMessageNasGetLteCphyCaInfoOutput,
value_phy_ca_agg_secondary_cells: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_lte_cphy_ca_info_output_get_phy_ca_agg_secondary_cells_gir(
self_: *mut QmiMessageNasGetLteCphyCaInfoOutput,
value_phy_ca_agg_secondary_cells_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_message_nas_get_lte_cphy_ca_info_output_get_result(
self_: *mut QmiMessageNasGetLteCphyCaInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_message_nas_get_lte_cphy_ca_info_output_get_scell_index(
self_: *mut QmiMessageNasGetLteCphyCaInfoOutput,
value_scell_index: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_message_nas_get_lte_cphy_ca_info_output_ref(
self_: *mut QmiMessageNasGetLteCphyCaInfoOutput,
) -> *mut QmiMessageNasGetLteCphyCaInfoOutput;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_message_nas_get_lte_cphy_ca_info_output_unref(
self_: *mut QmiMessageNasGetLteCphyCaInfoOutput,
);
//=========================================================================
// QmiMessageNasGetLteCphyCaInfoOutputPhyCaAggSecondaryCellsSsc
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_nas_get_lte_cphy_ca_info_output_phy_ca_agg_secondary_cells_ssc_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetNetworkTimeOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_nas_get_network_time_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_nas_get_network_time_output_get_3gpp2_time(
self_: *mut QmiMessageNasGetNetworkTimeOutput,
value_3gpp2_time_universal_time_year: *mut u16,
value_3gpp2_time_universal_time_month: *mut u8,
value_3gpp2_time_universal_time_day: *mut u8,
value_3gpp2_time_universal_time_hour: *mut u8,
value_3gpp2_time_universal_time_minute: *mut u8,
value_3gpp2_time_universal_time_second: *mut u8,
value_3gpp2_time_universal_time_day_of_week: *mut QmiNasDayOfWeek,
value_3gpp2_time_timezone_offset: *mut i8,
value_3gpp2_time_daylight_savings_adjustment: *mut QmiNasDaylightSavingsAdjustment,
value_3gpp2_time_radio_interface: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_nas_get_network_time_output_get_3gpp_time(
self_: *mut QmiMessageNasGetNetworkTimeOutput,
value_3gpp_time_universal_time_year: *mut u16,
value_3gpp_time_universal_time_month: *mut u8,
value_3gpp_time_universal_time_day: *mut u8,
value_3gpp_time_universal_time_hour: *mut u8,
value_3gpp_time_universal_time_minute: *mut u8,
value_3gpp_time_universal_time_second: *mut u8,
value_3gpp_time_universal_time_day_of_week: *mut QmiNasDayOfWeek,
value_3gpp_time_timezone_offset: *mut i8,
value_3gpp_time_daylight_savings_adjustment: *mut QmiNasDaylightSavingsAdjustment,
value_3gpp_time_radio_interface: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_nas_get_network_time_output_get_result(
self_: *mut QmiMessageNasGetNetworkTimeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_nas_get_network_time_output_ref(
self_: *mut QmiMessageNasGetNetworkTimeOutput,
) -> *mut QmiMessageNasGetNetworkTimeOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_nas_get_network_time_output_unref(
self_: *mut QmiMessageNasGetNetworkTimeOutput,
);
//=========================================================================
// QmiMessageNasGetOperatorNameOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_nas_get_operator_name_output_get_type() -> GType;
#[cfg(feature = "v1_24_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24_6")))]
pub fn qmi_message_nas_get_operator_name_output_get_nitz_information(
self_: *mut QmiMessageNasGetOperatorNameOutput,
value_nitz_information_name_encoding: *mut QmiNasPlmnEncodingScheme,
value_nitz_information_short_country_initials: *mut QmiNasPlmnNameCountryInitials,
value_nitz_information_long_name_spare_bits: *mut QmiNasPlmnNameSpareBits,
value_nitz_information_short_name_spare_bits: *mut QmiNasPlmnNameSpareBits,
value_nitz_information_long_name: *mut *mut glib::GArray,
value_nitz_information_short_name: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_nas_get_operator_name_output_get_operator_plmn_list(
self_: *mut QmiMessageNasGetOperatorNameOutput,
value_operator_plmn_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_operator_name_output_get_operator_plmn_list_gir(
self_: *mut QmiMessageNasGetOperatorNameOutput,
value_operator_plmn_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_nas_get_operator_name_output_get_operator_plmn_name(
self_: *mut QmiMessageNasGetOperatorNameOutput,
value_operator_plmn_name: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_operator_name_output_get_operator_plmn_name_gir(
self_: *mut QmiMessageNasGetOperatorNameOutput,
value_operator_plmn_name_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_nas_get_operator_name_output_get_operator_string_name(
self_: *mut QmiMessageNasGetOperatorNameOutput,
value_operator_string_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_nas_get_operator_name_output_get_result(
self_: *mut QmiMessageNasGetOperatorNameOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_nas_get_operator_name_output_get_service_provider_name(
self_: *mut QmiMessageNasGetOperatorNameOutput,
value_service_provider_name_name_display_condition: *mut QmiNasNetworkNameDisplayCondition,
value_service_provider_name_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_nas_get_operator_name_output_ref(
self_: *mut QmiMessageNasGetOperatorNameOutput,
) -> *mut QmiMessageNasGetOperatorNameOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_nas_get_operator_name_output_unref(
self_: *mut QmiMessageNasGetOperatorNameOutput,
);
//=========================================================================
// QmiMessageNasGetOperatorNameOutputOperatorPlmnListElement
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_nas_get_operator_name_output_operator_plmn_list_element_get_type() -> GType;
//=========================================================================
// QmiMessageNasGetOperatorNameOutputOperatorPlmnNameElement
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_nas_get_operator_name_output_operator_plmn_name_element_get_type() -> GType;
//=========================================================================
// QmiMessageNasGetPlmnNameInput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_new() -> *mut QmiMessageNasGetPlmnNameInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_get_always_send_plmn_name(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_always_send_plmn_name: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_get_csg_id(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_csg_id: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_get_mnc_pcs_digit_include_status(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_mnc_pcs_digit_include_status: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_get_plmn(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_plmn_mcc: *mut u16,
value_plmn_mnc: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_get_radio_access_technology(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_radio_access_technology: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_get_send_all_information(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_send_all_information: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_get_suppress_sim_error(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_suppress_sim_error: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_get_use_static_table_only(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_use_static_table_only: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_ref(
self_: *mut QmiMessageNasGetPlmnNameInput,
) -> *mut QmiMessageNasGetPlmnNameInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_set_always_send_plmn_name(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_always_send_plmn_name: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_set_csg_id(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_csg_id: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_set_mnc_pcs_digit_include_status(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_mnc_pcs_digit_include_status: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_set_plmn(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_plmn_mcc: u16,
value_plmn_mnc: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_set_radio_access_technology(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_radio_access_technology: QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_set_send_all_information(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_send_all_information: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_set_suppress_sim_error(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_suppress_sim_error: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_set_use_static_table_only(
self_: *mut QmiMessageNasGetPlmnNameInput,
value_use_static_table_only: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_input_unref(self_: *mut QmiMessageNasGetPlmnNameInput);
//=========================================================================
// QmiMessageNasGetPlmnNameOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_output_get_3gpp_eons_plmn_name(
self_: *mut QmiMessageNasGetPlmnNameOutput,
value_3gpp_eons_plmn_name_service_provider_name_encoding: *mut QmiNasNetworkDescriptionEncoding,
value_3gpp_eons_plmn_name_service_provider_name: *mut *mut glib::GArray,
value_3gpp_eons_plmn_name_short_name_encoding: *mut QmiNasNetworkDescriptionEncoding,
value_3gpp_eons_plmn_name_short_name_country_initials: *mut QmiNasPlmnNameCountryInitials,
value_3gpp_eons_plmn_name_short_name_spare_bits: *mut QmiNasPlmnNameSpareBits,
value_3gpp_eons_plmn_name_short_name: *mut *mut glib::GArray,
value_3gpp_eons_plmn_name_long_name_encoding: *mut QmiNasNetworkDescriptionEncoding,
value_3gpp_eons_plmn_name_long_name_country_initials: *mut QmiNasPlmnNameCountryInitials,
value_3gpp_eons_plmn_name_long_name_spare_bits: *mut QmiNasPlmnNameSpareBits,
value_3gpp_eons_plmn_name_long_name: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_output_get_additional_information(
self_: *mut QmiMessageNasGetPlmnNameOutput,
value_additional_information: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_output_get_display_bit_information(
self_: *mut QmiMessageNasGetPlmnNameOutput,
value_display_bit_information_service_provider_name_set: *mut QmiNasBoolean,
value_display_bit_information_plmn_name_set: *mut QmiNasBoolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_output_get_network_information(
self_: *mut QmiMessageNasGetPlmnNameOutput,
value_network_information: *mut QmiNasBoolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_output_get_network_name_source(
self_: *mut QmiMessageNasGetPlmnNameOutput,
value_network_name_source: *mut QmiNasNetworkNameSource,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_output_get_plmn_name_with_language_id(
self_: *mut QmiMessageNasGetPlmnNameOutput,
value_plmn_name_with_language_id: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_plmn_name_output_get_plmn_name_with_language_id_gir(
self_: *mut QmiMessageNasGetPlmnNameOutput,
value_plmn_name_with_language_id_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_output_get_result(
self_: *mut QmiMessageNasGetPlmnNameOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_output_ref(
self_: *mut QmiMessageNasGetPlmnNameOutput,
) -> *mut QmiMessageNasGetPlmnNameOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_output_unref(self_: *mut QmiMessageNasGetPlmnNameOutput);
//=========================================================================
// QmiMessageNasGetPlmnNameOutputPlmnNameWithLanguageIdElement
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_plmn_name_output_plmn_name_with_language_id_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetPreferredNetworksOutput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_preferred_networks_output_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_preferred_networks_output_get_mnc_pcs_digit_include_status(
self_: *mut QmiMessageNasGetPreferredNetworksOutput,
value_mnc_pcs_digit_include_status: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_preferred_networks_output_get_mnc_pcs_digit_include_status_gir(
self_: *mut QmiMessageNasGetPreferredNetworksOutput,
value_mnc_pcs_digit_include_status_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_preferred_networks_output_get_preferred_networks(
self_: *mut QmiMessageNasGetPreferredNetworksOutput,
value_preferred_networks: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_preferred_networks_output_get_preferred_networks_gir(
self_: *mut QmiMessageNasGetPreferredNetworksOutput,
value_preferred_networks_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_preferred_networks_output_get_result(
self_: *mut QmiMessageNasGetPreferredNetworksOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_nas_get_preferred_networks_output_get_static_mnc_pcs_digit_include_status(
self_: *mut QmiMessageNasGetPreferredNetworksOutput,
value_static_mnc_pcs_digit_include_status: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_nas_get_preferred_networks_output_get_static_mnc_pcs_digit_include_status_gir(
self_: *mut QmiMessageNasGetPreferredNetworksOutput,
value_static_mnc_pcs_digit_include_status_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_nas_get_preferred_networks_output_get_static_preferred_networks(
self_: *mut QmiMessageNasGetPreferredNetworksOutput,
value_static_preferred_networks: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_nas_get_preferred_networks_output_get_static_preferred_networks_gir(
self_: *mut QmiMessageNasGetPreferredNetworksOutput,
value_static_preferred_networks_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_preferred_networks_output_ref(
self_: *mut QmiMessageNasGetPreferredNetworksOutput,
) -> *mut QmiMessageNasGetPreferredNetworksOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_preferred_networks_output_unref(
self_: *mut QmiMessageNasGetPreferredNetworksOutput,
);
//=========================================================================
// QmiMessageNasGetPreferredNetworksOutputMncPcsDigitIncludeStatusElement
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_preferred_networks_output_mnc_pcs_digit_include_status_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetPreferredNetworksOutputPreferredNetworksElement
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_preferred_networks_output_preferred_networks_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetPreferredNetworksOutputStaticMncPcsDigitIncludeStatusElement
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_nas_get_preferred_networks_output_static_mnc_pcs_digit_include_status_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetPreferredNetworksOutputStaticPreferredNetworksElement
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_nas_get_preferred_networks_output_static_preferred_networks_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetRfBandInformationOutput
//=========================================================================
pub fn qmi_message_nas_get_rf_band_information_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_nas_get_rf_band_information_output_get_bandwidth_list(
self_: *mut QmiMessageNasGetRfBandInformationOutput,
value_bandwidth_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_rf_band_information_output_get_bandwidth_list_gir(
self_: *mut QmiMessageNasGetRfBandInformationOutput,
value_bandwidth_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_nas_get_rf_band_information_output_get_extended_list(
self_: *mut QmiMessageNasGetRfBandInformationOutput,
value_extended_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_rf_band_information_output_get_extended_list_gir(
self_: *mut QmiMessageNasGetRfBandInformationOutput,
value_extended_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_rf_band_information_output_get_list(
self_: *mut QmiMessageNasGetRfBandInformationOutput,
value_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_rf_band_information_output_get_list_gir(
self_: *mut QmiMessageNasGetRfBandInformationOutput,
value_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_rf_band_information_output_get_result(
self_: *mut QmiMessageNasGetRfBandInformationOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_rf_band_information_output_ref(
self_: *mut QmiMessageNasGetRfBandInformationOutput,
) -> *mut QmiMessageNasGetRfBandInformationOutput;
pub fn qmi_message_nas_get_rf_band_information_output_unref(
self_: *mut QmiMessageNasGetRfBandInformationOutput,
);
//=========================================================================
// QmiMessageNasGetRfBandInformationOutputBandwidthListElement
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_nas_get_rf_band_information_output_bandwidth_list_element_get_type() -> GType;
//=========================================================================
// QmiMessageNasGetRfBandInformationOutputExtendedListElement
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_nas_get_rf_band_information_output_extended_list_element_get_type() -> GType;
//=========================================================================
// QmiMessageNasGetRfBandInformationOutputListElement
//=========================================================================
pub fn qmi_message_nas_get_rf_band_information_output_list_element_get_type() -> GType;
//=========================================================================
// QmiMessageNasGetServingSystemOutput
//=========================================================================
pub fn qmi_message_nas_get_serving_system_output_get_type() -> GType;
pub fn qmi_message_nas_get_serving_system_output_get_call_barring_status(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_call_barring_status_cs_status: *mut QmiNasCallBarringStatus,
value_call_barring_status_ps_status: *mut QmiNasCallBarringStatus,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_cdma_base_station_info(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_cdma_base_station_info_base_station_id: *mut u16,
value_cdma_base_station_info_base_station_latitude: *mut i32,
value_cdma_base_station_info_base_station_longitude: *mut i32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_cdma_p_rev(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_cdma_p_rev: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_cdma_system_id(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_cdma_system_id_sid: *mut u16,
value_cdma_system_id_nid: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_cdma_system_info(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_cdma_system_info_mcc: *mut u16,
value_cdma_system_info_imsi_11_12: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_cid_3gpp(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_cid_3gpp: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_concurrent_service_info_3gpp2(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_concurrent_service_info_3gpp2: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_current_plmn(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_current_plmn_mcc: *mut u16,
value_current_plmn_mnc: *mut u16,
value_current_plmn_description: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_data_service_capability(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_data_service_capability: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_daylight_saving_time_adjustment_3gpp(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_daylight_saving_time_adjustment_3gpp: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_default_roaming_indicator(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_default_roaming_indicator: *mut QmiNasRoamingIndicatorStatus,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_detailed_service_status(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_detailed_service_status_status: *mut QmiNasServiceStatus,
value_detailed_service_status_capability: *mut QmiNasNetworkServiceDomain,
value_detailed_service_status_hdr_status: *mut QmiNasServiceStatus,
value_detailed_service_status_hdr_hybrid: *mut gboolean,
value_detailed_service_status_forbidden: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_dtm_support(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_dtm_support: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_hdr_personality(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_hdr_personality: *mut QmiNasHdrPersonality,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_lac_3gpp(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_lac_3gpp: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_lte_tac(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_lte_tac: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_mnc_pcs_digit_include_status(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_mnc_pcs_digit_include_status_mcc: *mut u16,
value_mnc_pcs_digit_include_status_mnc: *mut u16,
value_mnc_pcs_digit_include_status_includes_pcs_digit: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_get_serving_system_output_get_network_name_source(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_network_name_source: *mut QmiNasNetworkNameSource,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_prl_indicator_3gpp2(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_prl_indicator_3gpp2: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_result(
self_: *mut QmiMessageNasGetServingSystemOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_roaming_indicator(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_roaming_indicator: *mut QmiNasRoamingIndicatorStatus,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_roaming_indicator_list(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_roaming_indicator_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_serving_system_output_get_roaming_indicator_list_gir(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_roaming_indicator_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_serving_system(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_serving_system_registration_state: *mut QmiNasRegistrationState,
value_serving_system_cs_attach_state: *mut QmiNasAttachState,
value_serving_system_ps_attach_state: *mut QmiNasAttachState,
value_serving_system_selected_network: *mut QmiNasNetworkType,
value_serving_system_radio_interfaces: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_time_zone_3gpp(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_time_zone_3gpp: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_time_zone_3gpp2(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_time_zone_3gpp2_leap_seconds: *mut u8,
value_time_zone_3gpp2_local_time_offset: *mut i8,
value_time_zone_3gpp2_daylight_saving_time: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_get_umts_primary_scrambling_code(
self_: *mut QmiMessageNasGetServingSystemOutput,
value_umts_primary_scrambling_code: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_serving_system_output_ref(
self_: *mut QmiMessageNasGetServingSystemOutput,
) -> *mut QmiMessageNasGetServingSystemOutput;
pub fn qmi_message_nas_get_serving_system_output_unref(
self_: *mut QmiMessageNasGetServingSystemOutput,
);
//=========================================================================
// QmiMessageNasGetServingSystemOutputRoamingIndicatorListElement
//=========================================================================
pub fn qmi_message_nas_get_serving_system_output_roaming_indicator_list_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasGetSignalInfoOutput
//=========================================================================
pub fn qmi_message_nas_get_signal_info_output_get_type() -> GType;
#[cfg(feature = "v1_26_2")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26_2")))]
pub fn qmi_message_nas_get_signal_info_output_get_5g_signal_strength(
self_: *mut QmiMessageNasGetSignalInfoOutput,
value_5g_signal_strength_rsrp: *mut i16,
value_5g_signal_strength_snr: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26_2")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26_2")))]
pub fn qmi_message_nas_get_signal_info_output_get_5g_signal_strength_extended(
self_: *mut QmiMessageNasGetSignalInfoOutput,
value_5g_signal_strength_extended: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_info_output_get_cdma_signal_strength(
self_: *mut QmiMessageNasGetSignalInfoOutput,
value_cdma_signal_strength_rssi: *mut i8,
value_cdma_signal_strength_ecio: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_info_output_get_gsm_signal_strength(
self_: *mut QmiMessageNasGetSignalInfoOutput,
value_gsm_signal_strength: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_info_output_get_hdr_signal_strength(
self_: *mut QmiMessageNasGetSignalInfoOutput,
value_hdr_signal_strength_rssi: *mut i8,
value_hdr_signal_strength_ecio: *mut i16,
value_hdr_signal_strength_sinr: *mut QmiNasEvdoSinrLevel,
value_hdr_signal_strength_io: *mut i32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_info_output_get_lte_signal_strength(
self_: *mut QmiMessageNasGetSignalInfoOutput,
value_lte_signal_strength_rssi: *mut i8,
value_lte_signal_strength_rsrq: *mut i8,
value_lte_signal_strength_rsrp: *mut i16,
value_lte_signal_strength_snr: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_info_output_get_result(
self_: *mut QmiMessageNasGetSignalInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_info_output_get_tdma_signal_strength(
self_: *mut QmiMessageNasGetSignalInfoOutput,
value_tdma_signal_strength: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26_2")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26_2")))]
pub fn qmi_message_nas_get_signal_info_output_get_tdma_signal_strength_extended(
self_: *mut QmiMessageNasGetSignalInfoOutput,
value_tdma_signal_strength_extended_rssi: *mut i32,
value_tdma_signal_strength_extended_rscp: *mut i32,
value_tdma_signal_strength_extended_ecio: *mut i32,
value_tdma_signal_strength_extended_sinr: *mut i32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_signal_info_output_get_wcdma_rscp(
self_: *mut QmiMessageNasGetSignalInfoOutput,
value_wcdma_rscp: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_info_output_get_wcdma_signal_strength(
self_: *mut QmiMessageNasGetSignalInfoOutput,
value_wcdma_signal_strength_rssi: *mut i8,
value_wcdma_signal_strength_ecio: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_info_output_ref(
self_: *mut QmiMessageNasGetSignalInfoOutput,
) -> *mut QmiMessageNasGetSignalInfoOutput;
pub fn qmi_message_nas_get_signal_info_output_unref(
self_: *mut QmiMessageNasGetSignalInfoOutput,
);
//=========================================================================
// QmiMessageNasGetSignalStrengthInput
//=========================================================================
pub fn qmi_message_nas_get_signal_strength_input_get_type() -> GType;
pub fn qmi_message_nas_get_signal_strength_input_new()
-> *mut QmiMessageNasGetSignalStrengthInput;
pub fn qmi_message_nas_get_signal_strength_input_get_request_mask(
self_: *mut QmiMessageNasGetSignalStrengthInput,
value_request_mask: *mut QmiNasSignalStrengthRequest,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_strength_input_ref(
self_: *mut QmiMessageNasGetSignalStrengthInput,
) -> *mut QmiMessageNasGetSignalStrengthInput;
pub fn qmi_message_nas_get_signal_strength_input_set_request_mask(
self_: *mut QmiMessageNasGetSignalStrengthInput,
value_request_mask: QmiNasSignalStrengthRequest,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_strength_input_unref(
self_: *mut QmiMessageNasGetSignalStrengthInput,
);
//=========================================================================
// QmiMessageNasGetSignalStrengthOutput
//=========================================================================
pub fn qmi_message_nas_get_signal_strength_output_get_type() -> GType;
pub fn qmi_message_nas_get_signal_strength_output_get_ecio_list(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_ecio_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_signal_strength_output_get_ecio_list_gir(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_ecio_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_strength_output_get_error_rate_list(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_error_rate_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_signal_strength_output_get_error_rate_list_gir(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_error_rate_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_strength_output_get_io(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_io: *mut i32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_strength_output_get_lte_rsrp(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_lte_rsrp: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_strength_output_get_lte_snr(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_lte_snr: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_strength_output_get_result(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_strength_output_get_rsrq(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_rsrq_rsrq: *mut i8,
value_rsrq_radio_interface: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_strength_output_get_rssi_list(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_rssi_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_signal_strength_output_get_rssi_list_gir(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_rssi_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_strength_output_get_signal_strength(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_signal_strength_strength: *mut i8,
value_signal_strength_radio_interface: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_strength_output_get_sinr(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_sinr: *mut QmiNasEvdoSinrLevel,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_strength_output_get_strength_list(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_strength_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_signal_strength_output_get_strength_list_gir(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
value_strength_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_signal_strength_output_ref(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
) -> *mut QmiMessageNasGetSignalStrengthOutput;
pub fn qmi_message_nas_get_signal_strength_output_unref(
self_: *mut QmiMessageNasGetSignalStrengthOutput,
);
//=========================================================================
// QmiMessageNasGetSignalStrengthOutputEcioListElement
//=========================================================================
pub fn qmi_message_nas_get_signal_strength_output_ecio_list_element_get_type() -> GType;
//=========================================================================
// QmiMessageNasGetSignalStrengthOutputErrorRateListElement
//=========================================================================
pub fn qmi_message_nas_get_signal_strength_output_error_rate_list_element_get_type() -> GType;
//=========================================================================
// QmiMessageNasGetSignalStrengthOutputRssiListElement
//=========================================================================
pub fn qmi_message_nas_get_signal_strength_output_rssi_list_element_get_type() -> GType;
//=========================================================================
// QmiMessageNasGetSignalStrengthOutputStrengthListElement
//=========================================================================
pub fn qmi_message_nas_get_signal_strength_output_strength_list_element_get_type() -> GType;
//=========================================================================
// QmiMessageNasGetSupportedMessagesOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_nas_get_supported_messages_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_nas_get_supported_messages_output_get_list(
self_: *mut QmiMessageNasGetSupportedMessagesOutput,
value_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_nas_get_supported_messages_output_get_result(
self_: *mut QmiMessageNasGetSupportedMessagesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_nas_get_supported_messages_output_ref(
self_: *mut QmiMessageNasGetSupportedMessagesOutput,
) -> *mut QmiMessageNasGetSupportedMessagesOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_nas_get_supported_messages_output_unref(
self_: *mut QmiMessageNasGetSupportedMessagesOutput,
);
//=========================================================================
// QmiMessageNasGetSystemInfoOutput
//=========================================================================
pub fn qmi_message_nas_get_system_info_output_get_type() -> GType;
pub fn qmi_message_nas_get_system_info_output_get_additional_cdma_system_info(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_additional_cdma_system_info_geo_system_index: *mut u16,
value_additional_cdma_system_info_registration_period: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_additional_gsm_system_info(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_additional_gsm_system_info_geo_system_index: *mut u16,
value_additional_gsm_system_info_cell_broadcast_support: *mut QmiNasCellBroadcastCapability,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_additional_hdr_system_info(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_additional_hdr_system_info_geo_system_index: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_additional_lte_system_info(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_additional_lte_system_info_geo_system_index: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_additional_wcdma_system_info(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_additional_wcdma_system_info_geo_system_index: *mut u16,
value_additional_wcdma_system_info_cell_broadcast_support: *mut QmiNasCellBroadcastCapability,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_system_info_output_get_cdma_registration_zone_id(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_cdma_registration_zone_id: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_system_info_output_get_cdma_resolved_mcc(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_cdma_resolved_mcc: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_cdma_service_status(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_cdma_service_status_service_status: *mut QmiNasServiceStatus,
value_cdma_service_status_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_cdma_system_info(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_cdma_system_info_domain_valid: *mut gboolean,
value_cdma_system_info_domain: *mut QmiNasNetworkServiceDomain,
value_cdma_system_info_service_capability_valid: *mut gboolean,
value_cdma_system_info_service_capability: *mut QmiNasNetworkServiceDomain,
value_cdma_system_info_roaming_status_valid: *mut gboolean,
value_cdma_system_info_roaming_status: *mut QmiNasRoamingStatus,
value_cdma_system_info_forbidden_valid: *mut gboolean,
value_cdma_system_info_forbidden: *mut gboolean,
value_cdma_system_info_prl_match_valid: *mut gboolean,
value_cdma_system_info_prl_match: *mut gboolean,
value_cdma_system_info_p_rev_valid: *mut gboolean,
value_cdma_system_info_p_rev: *mut u8,
value_cdma_system_info_base_station_p_rev_valid: *mut gboolean,
value_cdma_system_info_base_station_p_rev: *mut u8,
value_cdma_system_info_concurrent_service_support_valid: *mut gboolean,
value_cdma_system_info_concurrent_service_support: *mut gboolean,
value_cdma_system_info_cdma_system_id_valid: *mut gboolean,
value_cdma_system_info_sid: *mut u16,
value_cdma_system_info_nid: *mut u16,
value_cdma_system_info_base_station_info_valid: *mut gboolean,
value_cdma_system_info_base_station_id: *mut u16,
value_cdma_system_info_base_station_latitude: *mut i32,
value_cdma_system_info_base_station_longitude: *mut i32,
value_cdma_system_info_packet_zone_valid: *mut gboolean,
value_cdma_system_info_packet_zone: *mut u16,
value_cdma_system_info_network_id_valid: *mut gboolean,
value_cdma_system_info_mcc: *mut *const c_char,
value_cdma_system_info_mnc: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_system_info_output_get_dcnr_restriction_info(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_dcnr_restriction_info: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_system_info_output_get_eutra_with_nr5g_availability(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_eutra_with_nr5g_availability: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_gsm_call_barring_status(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_gsm_call_barring_status_cs_status: *mut QmiNasCallBarringStatus,
value_gsm_call_barring_status_ps_status: *mut QmiNasCallBarringStatus,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_gsm_cipher_domain(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_gsm_cipher_domain: *mut QmiNasNetworkServiceDomain,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_system_info_output_get_gsm_routing_area_code(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_gsm_routing_area_code: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_gsm_service_status(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_gsm_service_status_service_status: *mut QmiNasServiceStatus,
value_gsm_service_status_true_service_status: *mut QmiNasServiceStatus,
value_gsm_service_status_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_system_info_output_get_gsm_system_info_v2(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_gsm_system_info_v2_domain_valid: *mut gboolean,
value_gsm_system_info_v2_domain: *mut QmiNasNetworkServiceDomain,
value_gsm_system_info_v2_service_capability_valid: *mut gboolean,
value_gsm_system_info_v2_service_capability: *mut QmiNasNetworkServiceDomain,
value_gsm_system_info_v2_roaming_status_valid: *mut gboolean,
value_gsm_system_info_v2_roaming_status: *mut QmiNasRoamingStatus,
value_gsm_system_info_v2_forbidden_valid: *mut gboolean,
value_gsm_system_info_v2_forbidden: *mut gboolean,
value_gsm_system_info_v2_lac_valid: *mut gboolean,
value_gsm_system_info_v2_lac: *mut u16,
value_gsm_system_info_v2_cid_valid: *mut gboolean,
value_gsm_system_info_v2_cid: *mut u32,
value_gsm_system_info_v2_registration_reject_info_valid: *mut gboolean,
value_gsm_system_info_v2_registration_reject_domain: *mut QmiNasNetworkServiceDomain,
value_gsm_system_info_v2_registration_reject_cause: *mut QmiNasRejectCause,
value_gsm_system_info_v2_network_id_valid: *mut gboolean,
value_gsm_system_info_v2_mcc: *mut *const c_char,
value_gsm_system_info_v2_mnc: *mut *const c_char,
value_gsm_system_info_v2_egprs_support_valid: *mut gboolean,
value_gsm_system_info_v2_egprs_support: *mut gboolean,
value_gsm_system_info_v2_dtm_support_valid: *mut gboolean,
value_gsm_system_info_v2_dtm_support: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_hdr_service_status(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_hdr_service_status_service_status: *mut QmiNasServiceStatus,
value_hdr_service_status_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_hdr_system_info(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_hdr_system_info_domain_valid: *mut gboolean,
value_hdr_system_info_domain: *mut QmiNasNetworkServiceDomain,
value_hdr_system_info_service_capability_valid: *mut gboolean,
value_hdr_system_info_service_capability: *mut QmiNasNetworkServiceDomain,
value_hdr_system_info_roaming_status_valid: *mut gboolean,
value_hdr_system_info_roaming_status: *mut QmiNasRoamingStatus,
value_hdr_system_info_forbidden_valid: *mut gboolean,
value_hdr_system_info_forbidden: *mut gboolean,
value_hdr_system_info_prl_match_valid: *mut gboolean,
value_hdr_system_info_prl_match: *mut gboolean,
value_hdr_system_info_personality_valid: *mut gboolean,
value_hdr_system_info_personality: *mut QmiNasHdrPersonality,
value_hdr_system_info_protocol_revision_valid: *mut gboolean,
value_hdr_system_info_protocol_revision: *mut QmiNasHdrProtocolRevision,
value_hdr_system_info_is_856_system_id_valid: *mut gboolean,
value_hdr_system_info_is_856_system_id: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_get_system_info_output_get_ims_voice_support(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_ims_voice_support: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_get_system_info_output_get_lte_cell_access_status(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_lte_cell_access_status: *mut QmiNasLteCellAccessStatus,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_lte_embms_coverage_info_support(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_lte_embms_coverage_info_support: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_get_system_info_output_get_lte_embms_coverage_info_trace_id(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_lte_embms_coverage_info_trace_id: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_get_system_info_output_get_lte_registration_domain(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_lte_registration_domain: *mut QmiNasLteRegistrationDomain,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_lte_service_status(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_lte_service_status_service_status: *mut QmiNasServiceStatus,
value_lte_service_status_true_service_status: *mut QmiNasServiceStatus,
value_lte_service_status_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_system_info_output_get_lte_system_info_v2(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_lte_system_info_v2_domain_valid: *mut gboolean,
value_lte_system_info_v2_domain: *mut QmiNasNetworkServiceDomain,
value_lte_system_info_v2_service_capability_valid: *mut gboolean,
value_lte_system_info_v2_service_capability: *mut QmiNasNetworkServiceDomain,
value_lte_system_info_v2_roaming_status_valid: *mut gboolean,
value_lte_system_info_v2_roaming_status: *mut QmiNasRoamingStatus,
value_lte_system_info_v2_forbidden_valid: *mut gboolean,
value_lte_system_info_v2_forbidden: *mut gboolean,
value_lte_system_info_v2_lac_valid: *mut gboolean,
value_lte_system_info_v2_lac: *mut u16,
value_lte_system_info_v2_cid_valid: *mut gboolean,
value_lte_system_info_v2_cid: *mut u32,
value_lte_system_info_v2_registration_reject_info_valid: *mut gboolean,
value_lte_system_info_v2_registration_reject_domain: *mut QmiNasNetworkServiceDomain,
value_lte_system_info_v2_registration_reject_cause: *mut QmiNasRejectCause,
value_lte_system_info_v2_network_id_valid: *mut gboolean,
value_lte_system_info_v2_mcc: *mut *const c_char,
value_lte_system_info_v2_mnc: *mut *const c_char,
value_lte_system_info_v2_tac_valid: *mut gboolean,
value_lte_system_info_v2_tac: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_system_info_output_get_lte_voice_domain(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_lte_voice_domain: *mut QmiNasLteVoiceDomain,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_lte_voice_support(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_lte_voice_support: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_get_system_info_output_get_network_selection_registration_restriction(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_network_selection_registration_restriction: *mut QmiNasNetworkSelectionRegistrationRestriction,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_system_info_output_get_nr5g_service_status_info(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_nr5g_service_status_info_service_status: *mut QmiNasServiceStatus,
value_nr5g_service_status_info_true_service_status: *mut QmiNasServiceStatus,
value_nr5g_service_status_info_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_system_info_output_get_nr5g_system_info(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_nr5g_system_info_domain_valid: *mut gboolean,
value_nr5g_system_info_domain: *mut QmiNasNetworkServiceDomain,
value_nr5g_system_info_service_capability_valid: *mut gboolean,
value_nr5g_system_info_service_capability: *mut QmiNasNetworkServiceDomain,
value_nr5g_system_info_roaming_status_valid: *mut gboolean,
value_nr5g_system_info_roaming_status: *mut QmiNasRoamingStatus,
value_nr5g_system_info_forbidden_valid: *mut gboolean,
value_nr5g_system_info_forbidden: *mut gboolean,
value_nr5g_system_info_lac_valid: *mut gboolean,
value_nr5g_system_info_lac: *mut u16,
value_nr5g_system_info_cid_valid: *mut gboolean,
value_nr5g_system_info_cid: *mut u32,
value_nr5g_system_info_registration_reject_info_valid: *mut gboolean,
value_nr5g_system_info_registration_reject_domain: *mut QmiNasNetworkServiceDomain,
value_nr5g_system_info_registration_reject_cause: *mut u8,
value_nr5g_system_info_network_id_valid: *mut gboolean,
value_nr5g_system_info_mcc: *mut *const c_char,
value_nr5g_system_info_mnc: *mut *const c_char,
value_nr5g_system_info_tac_valid: *mut gboolean,
value_nr5g_system_info_tac: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_system_info_output_get_nr5g_tracking_area_code(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_nr5g_tracking_area_code: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_result(
self_: *mut QmiMessageNasGetSystemInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_sim_reject_info(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_sim_reject_info: *mut QmiNasSimRejectState,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_td_scdma_service_status(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_td_scdma_service_status_service_status: *mut QmiNasServiceStatus,
value_td_scdma_service_status_true_service_status: *mut QmiNasServiceStatus,
value_td_scdma_service_status_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_system_info_output_get_td_scdma_system_info_v2(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_td_scdma_system_info_v2_domain_valid: *mut gboolean,
value_td_scdma_system_info_v2_domain: *mut QmiNasNetworkServiceDomain,
value_td_scdma_system_info_v2_service_capability_valid: *mut gboolean,
value_td_scdma_system_info_v2_service_capability: *mut QmiNasNetworkServiceDomain,
value_td_scdma_system_info_v2_roaming_status_valid: *mut gboolean,
value_td_scdma_system_info_v2_roaming_status: *mut QmiNasRoamingStatus,
value_td_scdma_system_info_v2_forbidden_valid: *mut gboolean,
value_td_scdma_system_info_v2_forbidden: *mut gboolean,
value_td_scdma_system_info_v2_lac_valid: *mut gboolean,
value_td_scdma_system_info_v2_lac: *mut u16,
value_td_scdma_system_info_v2_cid_valid: *mut gboolean,
value_td_scdma_system_info_v2_cid: *mut u32,
value_td_scdma_system_info_v2_registration_reject_info_valid: *mut gboolean,
value_td_scdma_system_info_v2_registration_reject_domain: *mut QmiNasNetworkServiceDomain,
value_td_scdma_system_info_v2_registration_reject_cause: *mut QmiNasRejectCause,
value_td_scdma_system_info_v2_network_id_valid: *mut gboolean,
value_td_scdma_system_info_v2_mcc: *mut *const c_char,
value_td_scdma_system_info_v2_mnc: *mut *const c_char,
value_td_scdma_system_info_v2_hs_call_status_valid: *mut gboolean,
value_td_scdma_system_info_v2_hs_call_status: *mut QmiNasWcdmaHsService,
value_td_scdma_system_info_v2_hs_service_valid: *mut gboolean,
value_td_scdma_system_info_v2_hs_service: *mut QmiNasWcdmaHsService,
value_td_scdma_system_info_v2_cell_parameter_id_valid: *mut gboolean,
value_td_scdma_system_info_v2_cell_parameter_id: *mut u16,
value_td_scdma_system_info_v2_cell_broadcast_support_valid: *mut gboolean,
value_td_scdma_system_info_v2_cell_broadcast_support: *mut QmiNasCellBroadcastCapability,
value_td_scdma_system_info_v2_cs_call_barring_status_valid: *mut gboolean,
value_td_scdma_system_info_v2_cs_call_barring_status: *mut QmiNasCallBarringStatus,
value_td_scdma_system_info_v2_ps_call_barring_status_valid: *mut gboolean,
value_td_scdma_system_info_v2_ps_call_barring_status: *mut QmiNasCallBarringStatus,
value_td_scdma_system_info_v2_cipher_domain_valid: *mut gboolean,
value_td_scdma_system_info_v2_cipher_domain: *mut QmiNasNetworkServiceDomain,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_wcdma_call_barring_status(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_wcdma_call_barring_status_cs_status: *mut QmiNasCallBarringStatus,
value_wcdma_call_barring_status_ps_status: *mut QmiNasCallBarringStatus,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_wcdma_cipher_domain(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_wcdma_cipher_domain: *mut QmiNasNetworkServiceDomain,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_system_info_output_get_wcdma_routing_area_code(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_wcdma_routing_area_code: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_get_wcdma_service_status(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_wcdma_service_status_service_status: *mut QmiNasServiceStatus,
value_wcdma_service_status_true_service_status: *mut QmiNasServiceStatus,
value_wcdma_service_status_preferred_data_path: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_get_system_info_output_get_wcdma_system_info_v2(
self_: *mut QmiMessageNasGetSystemInfoOutput,
value_wcdma_system_info_v2_domain_valid: *mut gboolean,
value_wcdma_system_info_v2_domain: *mut QmiNasNetworkServiceDomain,
value_wcdma_system_info_v2_service_capability_valid: *mut gboolean,
value_wcdma_system_info_v2_service_capability: *mut QmiNasNetworkServiceDomain,
value_wcdma_system_info_v2_roaming_status_valid: *mut gboolean,
value_wcdma_system_info_v2_roaming_status: *mut QmiNasRoamingStatus,
value_wcdma_system_info_v2_forbidden_valid: *mut gboolean,
value_wcdma_system_info_v2_forbidden: *mut gboolean,
value_wcdma_system_info_v2_lac_valid: *mut gboolean,
value_wcdma_system_info_v2_lac: *mut u16,
value_wcdma_system_info_v2_cid_valid: *mut gboolean,
value_wcdma_system_info_v2_cid: *mut u32,
value_wcdma_system_info_v2_registration_reject_info_valid: *mut gboolean,
value_wcdma_system_info_v2_registration_reject_domain: *mut QmiNasNetworkServiceDomain,
value_wcdma_system_info_v2_registration_reject_cause: *mut QmiNasRejectCause,
value_wcdma_system_info_v2_network_id_valid: *mut gboolean,
value_wcdma_system_info_v2_mcc: *mut *const c_char,
value_wcdma_system_info_v2_mnc: *mut *const c_char,
value_wcdma_system_info_v2_hs_call_status_valid: *mut gboolean,
value_wcdma_system_info_v2_hs_call_status: *mut QmiNasWcdmaHsService,
value_wcdma_system_info_v2_hs_service_valid: *mut gboolean,
value_wcdma_system_info_v2_hs_service: *mut QmiNasWcdmaHsService,
value_wcdma_system_info_v2_primary_scrambling_code_valid: *mut gboolean,
value_wcdma_system_info_v2_primary_scrambling_code: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_info_output_ref(
self_: *mut QmiMessageNasGetSystemInfoOutput,
) -> *mut QmiMessageNasGetSystemInfoOutput;
pub fn qmi_message_nas_get_system_info_output_unref(
self_: *mut QmiMessageNasGetSystemInfoOutput,
);
//=========================================================================
// QmiMessageNasGetSystemSelectionPreferenceOutput
//=========================================================================
pub fn qmi_message_nas_get_system_selection_preference_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_nas_get_system_selection_preference_output_get_acquisition_order_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_acquisition_order_preference: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_selection_preference_output_get_band_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_band_preference: *mut QmiNasBandPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_selection_preference_output_get_cdma_prl_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_cdma_prl_preference: *mut QmiNasCdmaPrlPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_get_system_selection_preference_output_get_disabled_modes(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_disabled_modes: *mut QmiNasRatModePreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_selection_preference_output_get_emergency_mode(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_emergency_mode: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_nas_get_system_selection_preference_output_get_extended_lte_band_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_extended_lte_band_preference_mask_low: *mut u64,
value_extended_lte_band_preference_mask_mid_low: *mut u64,
value_extended_lte_band_preference_mask_mid_high: *mut u64,
value_extended_lte_band_preference_mask_high: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_selection_preference_output_get_gsm_wcdma_acquisition_order_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_gsm_wcdma_acquisition_order_preference: *mut QmiNasGsmWcdmaAcquisitionOrderPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_selection_preference_output_get_lte_band_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_lte_band_preference: *mut QmiNasLteBandPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_selection_preference_output_get_manual_network_selection(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_manual_network_selection_mcc: *mut u16,
value_manual_network_selection_mnc: *mut u16,
value_manual_network_selection_includes_pcs_digit: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_selection_preference_output_get_mode_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_mode_preference: *mut QmiNasRatModePreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_selection_preference_output_get_network_selection_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_network_selection_preference: *mut QmiNasNetworkSelectionPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_get_system_selection_preference_output_get_network_selection_registration_restriction(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_network_selection_registration_restriction: *mut QmiNasNetworkSelectionRegistrationRestriction,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_system_selection_preference_output_get_nr5g_nsa_band_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_nr5g_nsa_band_preference_mask_0: *mut u64,
value_nr5g_nsa_band_preference_mask_1: *mut u64,
value_nr5g_nsa_band_preference_mask_2: *mut u64,
value_nr5g_nsa_band_preference_mask_3: *mut u64,
value_nr5g_nsa_band_preference_mask_4: *mut u64,
value_nr5g_nsa_band_preference_mask_5: *mut u64,
value_nr5g_nsa_band_preference_mask_6: *mut u64,
value_nr5g_nsa_band_preference_mask_7: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_get_system_selection_preference_output_get_nr5g_sa_band_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_nr5g_sa_band_preference_mask_0: *mut u64,
value_nr5g_sa_band_preference_mask_1: *mut u64,
value_nr5g_sa_band_preference_mask_2: *mut u64,
value_nr5g_sa_band_preference_mask_3: *mut u64,
value_nr5g_sa_band_preference_mask_4: *mut u64,
value_nr5g_sa_band_preference_mask_5: *mut u64,
value_nr5g_sa_band_preference_mask_6: *mut u64,
value_nr5g_sa_band_preference_mask_7: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_selection_preference_output_get_result(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_selection_preference_output_get_roaming_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_roaming_preference: *mut QmiNasRoamingPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_selection_preference_output_get_service_domain_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_service_domain_preference: *mut QmiNasServiceDomainPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_selection_preference_output_get_td_scdma_band_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_td_scdma_band_preference: *mut QmiNasTdScdmaBandPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_get_system_selection_preference_output_get_usage_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_usage_preference: *mut QmiNasUsagePreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_get_system_selection_preference_output_get_voice_domain_preference(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
value_voice_domain_preference: *mut QmiNasVoiceDomainPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_system_selection_preference_output_ref(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
) -> *mut QmiMessageNasGetSystemSelectionPreferenceOutput;
pub fn qmi_message_nas_get_system_selection_preference_output_unref(
self_: *mut QmiMessageNasGetSystemSelectionPreferenceOutput,
);
//=========================================================================
// QmiMessageNasGetTechnologyPreferenceOutput
//=========================================================================
pub fn qmi_message_nas_get_technology_preference_output_get_type() -> GType;
pub fn qmi_message_nas_get_technology_preference_output_get_active(
self_: *mut QmiMessageNasGetTechnologyPreferenceOutput,
value_active_technology_preference: *mut QmiNasRadioTechnologyPreference,
value_active_technology_preference_duration: *mut QmiNasPreferenceDuration,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_technology_preference_output_get_persistent(
self_: *mut QmiMessageNasGetTechnologyPreferenceOutput,
value_persistent: *mut QmiNasRadioTechnologyPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_technology_preference_output_get_result(
self_: *mut QmiMessageNasGetTechnologyPreferenceOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_get_technology_preference_output_ref(
self_: *mut QmiMessageNasGetTechnologyPreferenceOutput,
) -> *mut QmiMessageNasGetTechnologyPreferenceOutput;
pub fn qmi_message_nas_get_technology_preference_output_unref(
self_: *mut QmiMessageNasGetTechnologyPreferenceOutput,
);
//=========================================================================
// QmiMessageNasGetTxRxInfoInput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_nas_get_tx_rx_info_input_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_nas_get_tx_rx_info_input_new() -> *mut QmiMessageNasGetTxRxInfoInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_nas_get_tx_rx_info_input_get_radio_interface(
self_: *mut QmiMessageNasGetTxRxInfoInput,
value_radio_interface: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_nas_get_tx_rx_info_input_ref(
self_: *mut QmiMessageNasGetTxRxInfoInput,
) -> *mut QmiMessageNasGetTxRxInfoInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_nas_get_tx_rx_info_input_set_radio_interface(
self_: *mut QmiMessageNasGetTxRxInfoInput,
value_radio_interface: QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_nas_get_tx_rx_info_input_unref(self_: *mut QmiMessageNasGetTxRxInfoInput);
//=========================================================================
// QmiMessageNasGetTxRxInfoOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_nas_get_tx_rx_info_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_nas_get_tx_rx_info_output_get_result(
self_: *mut QmiMessageNasGetTxRxInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_nas_get_tx_rx_info_output_get_rx_chain_0_info(
self_: *mut QmiMessageNasGetTxRxInfoOutput,
value_rx_chain_0_info_is_radio_tuned: *mut gboolean,
value_rx_chain_0_info_rx_power: *mut i32,
value_rx_chain_0_info_ecio: *mut i32,
value_rx_chain_0_info_rscp: *mut i32,
value_rx_chain_0_info_rsrp: *mut i32,
value_rx_chain_0_info_phase: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_nas_get_tx_rx_info_output_get_rx_chain_1_info(
self_: *mut QmiMessageNasGetTxRxInfoOutput,
value_rx_chain_1_info_is_radio_tuned: *mut gboolean,
value_rx_chain_1_info_rx_power: *mut i32,
value_rx_chain_1_info_ecio: *mut i32,
value_rx_chain_1_info_rscp: *mut i32,
value_rx_chain_1_info_rsrp: *mut i32,
value_rx_chain_1_info_phase: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_tx_rx_info_output_get_rx_chain_2_info(
self_: *mut QmiMessageNasGetTxRxInfoOutput,
value_rx_chain_2_info_is_radio_tuned: *mut gboolean,
value_rx_chain_2_info_rx_power: *mut i32,
value_rx_chain_2_info_ecio: *mut i32,
value_rx_chain_2_info_rscp: *mut i32,
value_rx_chain_2_info_rsrp: *mut i32,
value_rx_chain_2_info_phase: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_nas_get_tx_rx_info_output_get_rx_chain_3_info(
self_: *mut QmiMessageNasGetTxRxInfoOutput,
value_rx_chain_3_info_is_radio_tuned: *mut gboolean,
value_rx_chain_3_info_rx_power: *mut i32,
value_rx_chain_3_info_ecio: *mut i32,
value_rx_chain_3_info_rscp: *mut i32,
value_rx_chain_3_info_rsrp: *mut i32,
value_rx_chain_3_info_phase: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_nas_get_tx_rx_info_output_get_tx_info(
self_: *mut QmiMessageNasGetTxRxInfoOutput,
value_tx_info_is_in_traffic: *mut gboolean,
value_tx_info_tx_power: *mut i32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_nas_get_tx_rx_info_output_ref(
self_: *mut QmiMessageNasGetTxRxInfoOutput,
) -> *mut QmiMessageNasGetTxRxInfoOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_nas_get_tx_rx_info_output_unref(self_: *mut QmiMessageNasGetTxRxInfoOutput);
//=========================================================================
// QmiMessageNasInitiateNetworkRegisterInput
//=========================================================================
pub fn qmi_message_nas_initiate_network_register_input_get_type() -> GType;
pub fn qmi_message_nas_initiate_network_register_input_new()
-> *mut QmiMessageNasInitiateNetworkRegisterInput;
pub fn qmi_message_nas_initiate_network_register_input_get_action(
self_: *mut QmiMessageNasInitiateNetworkRegisterInput,
value_action: *mut QmiNasNetworkRegisterType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_initiate_network_register_input_get_change_duration(
self_: *mut QmiMessageNasInitiateNetworkRegisterInput,
value_change_duration: *mut QmiNasChangeDuration,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_initiate_network_register_input_get_manual_registration_info_3gpp(
self_: *mut QmiMessageNasInitiateNetworkRegisterInput,
value_manual_registration_info_3gpp_mcc: *mut u16,
value_manual_registration_info_3gpp_mnc: *mut u16,
value_manual_registration_info_3gpp_radio_interface: *mut QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_initiate_network_register_input_get_mnc_pcs_digit_include_status(
self_: *mut QmiMessageNasInitiateNetworkRegisterInput,
value_mnc_pcs_digit_include_status: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_initiate_network_register_input_ref(
self_: *mut QmiMessageNasInitiateNetworkRegisterInput,
) -> *mut QmiMessageNasInitiateNetworkRegisterInput;
pub fn qmi_message_nas_initiate_network_register_input_set_action(
self_: *mut QmiMessageNasInitiateNetworkRegisterInput,
value_action: QmiNasNetworkRegisterType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_initiate_network_register_input_set_change_duration(
self_: *mut QmiMessageNasInitiateNetworkRegisterInput,
value_change_duration: QmiNasChangeDuration,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_initiate_network_register_input_set_manual_registration_info_3gpp(
self_: *mut QmiMessageNasInitiateNetworkRegisterInput,
value_manual_registration_info_3gpp_mcc: u16,
value_manual_registration_info_3gpp_mnc: u16,
value_manual_registration_info_3gpp_radio_interface: QmiNasRadioInterface,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_initiate_network_register_input_set_mnc_pcs_digit_include_status(
self_: *mut QmiMessageNasInitiateNetworkRegisterInput,
value_mnc_pcs_digit_include_status: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_initiate_network_register_input_unref(
self_: *mut QmiMessageNasInitiateNetworkRegisterInput,
);
//=========================================================================
// QmiMessageNasInitiateNetworkRegisterOutput
//=========================================================================
pub fn qmi_message_nas_initiate_network_register_output_get_type() -> GType;
pub fn qmi_message_nas_initiate_network_register_output_get_result(
self_: *mut QmiMessageNasInitiateNetworkRegisterOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_initiate_network_register_output_ref(
self_: *mut QmiMessageNasInitiateNetworkRegisterOutput,
) -> *mut QmiMessageNasInitiateNetworkRegisterOutput;
pub fn qmi_message_nas_initiate_network_register_output_unref(
self_: *mut QmiMessageNasInitiateNetworkRegisterOutput,
);
//=========================================================================
// QmiMessageNasNetworkScanInput
//=========================================================================
pub fn qmi_message_nas_network_scan_input_get_type() -> GType;
pub fn qmi_message_nas_network_scan_input_new() -> *mut QmiMessageNasNetworkScanInput;
pub fn qmi_message_nas_network_scan_input_get_network_type(
self_: *mut QmiMessageNasNetworkScanInput,
value_network_type: *mut QmiNasNetworkScanType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_network_scan_input_ref(
self_: *mut QmiMessageNasNetworkScanInput,
) -> *mut QmiMessageNasNetworkScanInput;
pub fn qmi_message_nas_network_scan_input_set_network_type(
self_: *mut QmiMessageNasNetworkScanInput,
value_network_type: QmiNasNetworkScanType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_network_scan_input_unref(self_: *mut QmiMessageNasNetworkScanInput);
//=========================================================================
// QmiMessageNasNetworkScanOutput
//=========================================================================
pub fn qmi_message_nas_network_scan_output_get_type() -> GType;
pub fn qmi_message_nas_network_scan_output_get_mnc_pcs_digit_include_status(
self_: *mut QmiMessageNasNetworkScanOutput,
value_mnc_pcs_digit_include_status: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_network_scan_output_get_mnc_pcs_digit_include_status_gir(
self_: *mut QmiMessageNasNetworkScanOutput,
value_mnc_pcs_digit_include_status_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_network_scan_output_get_network_information(
self_: *mut QmiMessageNasNetworkScanOutput,
value_network_information: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_network_scan_output_get_network_information_gir(
self_: *mut QmiMessageNasNetworkScanOutput,
value_network_information_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_network_scan_output_get_network_scan_result(
self_: *mut QmiMessageNasNetworkScanOutput,
value_network_scan_result: *mut QmiNasNetworkScanResult,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_network_scan_output_get_radio_access_technology(
self_: *mut QmiMessageNasNetworkScanOutput,
value_radio_access_technology: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_network_scan_output_get_radio_access_technology_gir(
self_: *mut QmiMessageNasNetworkScanOutput,
value_radio_access_technology_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_network_scan_output_get_result(
self_: *mut QmiMessageNasNetworkScanOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_network_scan_output_ref(
self_: *mut QmiMessageNasNetworkScanOutput,
) -> *mut QmiMessageNasNetworkScanOutput;
pub fn qmi_message_nas_network_scan_output_unref(self_: *mut QmiMessageNasNetworkScanOutput);
//=========================================================================
// QmiMessageNasNetworkScanOutputMncPcsDigitIncludeStatusElement
//=========================================================================
pub fn qmi_message_nas_network_scan_output_mnc_pcs_digit_include_status_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasNetworkScanOutputNetworkInformationElement
//=========================================================================
pub fn qmi_message_nas_network_scan_output_network_information_element_get_type() -> GType;
//=========================================================================
// QmiMessageNasNetworkScanOutputRadioAccessTechnologyElement
//=========================================================================
pub fn qmi_message_nas_network_scan_output_radio_access_technology_element_get_type() -> GType;
//=========================================================================
// QmiMessageNasRegisterIndicationsInput
//=========================================================================
pub fn qmi_message_nas_register_indications_input_get_type() -> GType;
pub fn qmi_message_nas_register_indications_input_new()
-> *mut QmiMessageNasRegisterIndicationsInput;
pub fn qmi_message_nas_register_indications_input_get_current_plmn_name(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_current_plmn_name: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_ddtm_events(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_ddtm_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_dual_standby_preference(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_dual_standby_preference: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_embms_status(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_embms_status: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_error_rate(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_error_rate: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_hdr_new_uati_assigned(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_hdr_new_uati_assigned: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_hdr_session_closed(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_hdr_session_closed: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_managed_roaming(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_managed_roaming: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_register_indications_input_get_network_reject_information(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_network_reject_information_enable_network_reject_indications: *mut gboolean,
value_network_reject_information_supress_system_info_indications: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_network_time(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_network_time: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_rf_band_information(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_rf_band_information: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_serving_system_events(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_serving_system_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_signal_info(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_signal_info: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_subscription_info(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_subscription_info: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_system_info(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_system_info: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_get_system_selection_preference(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_system_selection_preference: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_ref(
self_: *mut QmiMessageNasRegisterIndicationsInput,
) -> *mut QmiMessageNasRegisterIndicationsInput;
pub fn qmi_message_nas_register_indications_input_set_current_plmn_name(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_current_plmn_name: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_ddtm_events(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_ddtm_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_dual_standby_preference(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_dual_standby_preference: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_embms_status(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_embms_status: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_error_rate(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_error_rate: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_hdr_new_uati_assigned(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_hdr_new_uati_assigned: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_hdr_session_closed(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_hdr_session_closed: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_managed_roaming(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_managed_roaming: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_register_indications_input_set_network_reject_information(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_network_reject_information_enable_network_reject_indications: gboolean,
value_network_reject_information_supress_system_info_indications: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_network_time(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_network_time: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_rf_band_information(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_rf_band_information: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_serving_system_events(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_serving_system_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_signal_info(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_signal_info: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_subscription_info(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_subscription_info: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_system_info(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_system_info: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_set_system_selection_preference(
self_: *mut QmiMessageNasRegisterIndicationsInput,
value_system_selection_preference: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_input_unref(
self_: *mut QmiMessageNasRegisterIndicationsInput,
);
//=========================================================================
// QmiMessageNasRegisterIndicationsOutput
//=========================================================================
pub fn qmi_message_nas_register_indications_output_get_type() -> GType;
pub fn qmi_message_nas_register_indications_output_get_result(
self_: *mut QmiMessageNasRegisterIndicationsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_register_indications_output_ref(
self_: *mut QmiMessageNasRegisterIndicationsOutput,
) -> *mut QmiMessageNasRegisterIndicationsOutput;
pub fn qmi_message_nas_register_indications_output_unref(
self_: *mut QmiMessageNasRegisterIndicationsOutput,
);
//=========================================================================
// QmiMessageNasResetOutput
//=========================================================================
pub fn qmi_message_nas_reset_output_get_type() -> GType;
pub fn qmi_message_nas_reset_output_get_result(
self_: *mut QmiMessageNasResetOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_reset_output_ref(
self_: *mut QmiMessageNasResetOutput,
) -> *mut QmiMessageNasResetOutput;
pub fn qmi_message_nas_reset_output_unref(self_: *mut QmiMessageNasResetOutput);
//=========================================================================
// QmiMessageNasSetEventReportInput
//=========================================================================
pub fn qmi_message_nas_set_event_report_input_get_type() -> GType;
pub fn qmi_message_nas_set_event_report_input_new() -> *mut QmiMessageNasSetEventReportInput;
pub fn qmi_message_nas_set_event_report_input_get_ecio_indicator(
self_: *mut QmiMessageNasSetEventReportInput,
value_ecio_indicator_report: *mut gboolean,
value_ecio_indicator_ecio_delta: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_get_ecio_threshold(
self_: *mut QmiMessageNasSetEventReportInput,
value_ecio_threshold_report: *mut gboolean,
value_ecio_threshold_thresholds: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_get_error_rate_indicator(
self_: *mut QmiMessageNasSetEventReportInput,
value_error_rate_indicator: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_get_io_indicator(
self_: *mut QmiMessageNasSetEventReportInput,
value_io_indicator_report: *mut gboolean,
value_io_indicator_io_delta: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_get_lte_rsrp_delta(
self_: *mut QmiMessageNasSetEventReportInput,
value_lte_rsrp_delta_report: *mut gboolean,
value_lte_rsrp_delta_rsrp_delta: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_get_lte_snr_delta(
self_: *mut QmiMessageNasSetEventReportInput,
value_lte_snr_delta_report: *mut gboolean,
value_lte_snr_delta_snr_delta: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_get_registration_reject_reason(
self_: *mut QmiMessageNasSetEventReportInput,
value_registration_reject_reason: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_get_rf_band_information(
self_: *mut QmiMessageNasSetEventReportInput,
value_rf_band_information: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_get_rssi_indicator(
self_: *mut QmiMessageNasSetEventReportInput,
value_rssi_indicator_report: *mut gboolean,
value_rssi_indicator_rssi_delta: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_get_signal_strength_indicator(
self_: *mut QmiMessageNasSetEventReportInput,
value_signal_strength_indicator_report: *mut gboolean,
value_signal_strength_indicator_thresholds: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_get_sinr_indicator(
self_: *mut QmiMessageNasSetEventReportInput,
value_sinr_indicator_report: *mut gboolean,
value_sinr_indicator_sinr_delta: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_get_sinr_threshold(
self_: *mut QmiMessageNasSetEventReportInput,
value_sinr_threshold_report: *mut gboolean,
value_sinr_threshold_thresholds: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_ref(
self_: *mut QmiMessageNasSetEventReportInput,
) -> *mut QmiMessageNasSetEventReportInput;
pub fn qmi_message_nas_set_event_report_input_set_ecio_indicator(
self_: *mut QmiMessageNasSetEventReportInput,
value_ecio_indicator_report: gboolean,
value_ecio_indicator_ecio_delta: u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_set_ecio_threshold(
self_: *mut QmiMessageNasSetEventReportInput,
value_ecio_threshold_report: gboolean,
value_ecio_threshold_thresholds: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_set_error_rate_indicator(
self_: *mut QmiMessageNasSetEventReportInput,
value_error_rate_indicator: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_set_io_indicator(
self_: *mut QmiMessageNasSetEventReportInput,
value_io_indicator_report: gboolean,
value_io_indicator_io_delta: u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_set_lte_rsrp_delta(
self_: *mut QmiMessageNasSetEventReportInput,
value_lte_rsrp_delta_report: gboolean,
value_lte_rsrp_delta_rsrp_delta: u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_set_lte_snr_delta(
self_: *mut QmiMessageNasSetEventReportInput,
value_lte_snr_delta_report: gboolean,
value_lte_snr_delta_snr_delta: u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_set_registration_reject_reason(
self_: *mut QmiMessageNasSetEventReportInput,
value_registration_reject_reason: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_set_rf_band_information(
self_: *mut QmiMessageNasSetEventReportInput,
value_rf_band_information: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_set_rssi_indicator(
self_: *mut QmiMessageNasSetEventReportInput,
value_rssi_indicator_report: gboolean,
value_rssi_indicator_rssi_delta: u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_set_signal_strength_indicator(
self_: *mut QmiMessageNasSetEventReportInput,
value_signal_strength_indicator_report: gboolean,
value_signal_strength_indicator_thresholds: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_set_sinr_indicator(
self_: *mut QmiMessageNasSetEventReportInput,
value_sinr_indicator_report: gboolean,
value_sinr_indicator_sinr_delta: u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_set_sinr_threshold(
self_: *mut QmiMessageNasSetEventReportInput,
value_sinr_threshold_report: gboolean,
value_sinr_threshold_thresholds: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_input_unref(
self_: *mut QmiMessageNasSetEventReportInput,
);
//=========================================================================
// QmiMessageNasSetEventReportOutput
//=========================================================================
pub fn qmi_message_nas_set_event_report_output_get_type() -> GType;
pub fn qmi_message_nas_set_event_report_output_get_result(
self_: *mut QmiMessageNasSetEventReportOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_event_report_output_ref(
self_: *mut QmiMessageNasSetEventReportOutput,
) -> *mut QmiMessageNasSetEventReportOutput;
pub fn qmi_message_nas_set_event_report_output_unref(
self_: *mut QmiMessageNasSetEventReportOutput,
);
//=========================================================================
// QmiMessageNasSetPreferredNetworksInput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_input_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_input_new()
-> *mut QmiMessageNasSetPreferredNetworksInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_input_get_clear_previous_preferred_networks(
self_: *mut QmiMessageNasSetPreferredNetworksInput,
value_clear_previous_preferred_networks: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_input_get_mnc_pcs_digit_include_status(
self_: *mut QmiMessageNasSetPreferredNetworksInput,
value_mnc_pcs_digit_include_status: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_set_preferred_networks_input_get_mnc_pcs_digit_include_status_gir(
self_: *mut QmiMessageNasSetPreferredNetworksInput,
value_mnc_pcs_digit_include_status_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_input_get_preferred_networks(
self_: *mut QmiMessageNasSetPreferredNetworksInput,
value_preferred_networks: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_set_preferred_networks_input_get_preferred_networks_gir(
self_: *mut QmiMessageNasSetPreferredNetworksInput,
value_preferred_networks_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_input_ref(
self_: *mut QmiMessageNasSetPreferredNetworksInput,
) -> *mut QmiMessageNasSetPreferredNetworksInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_input_set_clear_previous_preferred_networks(
self_: *mut QmiMessageNasSetPreferredNetworksInput,
value_clear_previous_preferred_networks: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_input_set_mnc_pcs_digit_include_status(
self_: *mut QmiMessageNasSetPreferredNetworksInput,
value_mnc_pcs_digit_include_status: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_set_preferred_networks_input_set_mnc_pcs_digit_include_status_gir(
self_: *mut QmiMessageNasSetPreferredNetworksInput,
value_mnc_pcs_digit_include_status_ptr: *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_input_set_preferred_networks(
self_: *mut QmiMessageNasSetPreferredNetworksInput,
value_preferred_networks: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_set_preferred_networks_input_set_preferred_networks_gir(
self_: *mut QmiMessageNasSetPreferredNetworksInput,
value_preferred_networks_ptr: *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_input_unref(
self_: *mut QmiMessageNasSetPreferredNetworksInput,
);
//=========================================================================
// QmiMessageNasSetPreferredNetworksInputMncPcsDigitIncludeStatusElement
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_input_mnc_pcs_digit_include_status_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasSetPreferredNetworksInputPreferredNetworksElement
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_input_preferred_networks_element_get_type()
-> GType;
//=========================================================================
// QmiMessageNasSetPreferredNetworksOutput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_output_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_output_get_result(
self_: *mut QmiMessageNasSetPreferredNetworksOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_output_ref(
self_: *mut QmiMessageNasSetPreferredNetworksOutput,
) -> *mut QmiMessageNasSetPreferredNetworksOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_preferred_networks_output_unref(
self_: *mut QmiMessageNasSetPreferredNetworksOutput,
);
//=========================================================================
// QmiMessageNasSetSystemSelectionPreferenceInput
//=========================================================================
pub fn qmi_message_nas_set_system_selection_preference_input_get_type() -> GType;
pub fn qmi_message_nas_set_system_selection_preference_input_new()
-> *mut QmiMessageNasSetSystemSelectionPreferenceInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_nas_set_system_selection_preference_input_get_acquisition_order_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_acquisition_order_preference: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_get_band_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_band_preference: *mut QmiNasBandPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_get_cdma_prl_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_cdma_prl_preference: *mut QmiNasCdmaPrlPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_get_change_duration(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_change_duration: *mut QmiNasChangeDuration,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_get_emergency_mode(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_emergency_mode: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_nas_set_system_selection_preference_input_get_extended_lte_band_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_extended_lte_band_preference_mask_low: *mut u64,
value_extended_lte_band_preference_mask_mid_low: *mut u64,
value_extended_lte_band_preference_mask_mid_high: *mut u64,
value_extended_lte_band_preference_mask_high: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_get_gsm_wcdma_acquisition_order_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_gsm_wcdma_acquisition_order_preference: *mut QmiNasGsmWcdmaAcquisitionOrderPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_get_lte_band_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_lte_band_preference: *mut QmiNasLteBandPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_system_selection_preference_input_get_mnc_pcs_digit_include_status(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_mnc_pcs_digit_include_status: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_get_mode_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_mode_preference: *mut QmiNasRatModePreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_get_network_selection_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_network_selection_preference_mode: *mut QmiNasNetworkSelectionPreference,
value_network_selection_preference_mcc: *mut u16,
value_network_selection_preference_mnc: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_set_system_selection_preference_input_get_network_selection_registration_restriction(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_network_selection_registration_restriction: *mut QmiNasNetworkSelectionRegistrationRestriction,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_set_system_selection_preference_input_get_nr5g_nsa_band_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_nr5g_nsa_band_preference_mask_0: *mut u64,
value_nr5g_nsa_band_preference_mask_1: *mut u64,
value_nr5g_nsa_band_preference_mask_2: *mut u64,
value_nr5g_nsa_band_preference_mask_3: *mut u64,
value_nr5g_nsa_band_preference_mask_4: *mut u64,
value_nr5g_nsa_band_preference_mask_5: *mut u64,
value_nr5g_nsa_band_preference_mask_6: *mut u64,
value_nr5g_nsa_band_preference_mask_7: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_set_system_selection_preference_input_get_nr5g_sa_band_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_nr5g_sa_band_preference_mask_0: *mut u64,
value_nr5g_sa_band_preference_mask_1: *mut u64,
value_nr5g_sa_band_preference_mask_2: *mut u64,
value_nr5g_sa_band_preference_mask_3: *mut u64,
value_nr5g_sa_band_preference_mask_4: *mut u64,
value_nr5g_sa_band_preference_mask_5: *mut u64,
value_nr5g_sa_band_preference_mask_6: *mut u64,
value_nr5g_sa_band_preference_mask_7: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_get_roaming_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_roaming_preference: *mut QmiNasRoamingPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_get_service_domain_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_service_domain_preference: *mut QmiNasServiceDomainPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_get_td_scdma_band_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_td_scdma_band_preference: *mut QmiNasTdScdmaBandPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_set_system_selection_preference_input_get_usage_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_usage_preference: *mut QmiNasUsagePreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_set_system_selection_preference_input_get_voice_domain_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_voice_domain_preference: *mut QmiNasVoiceDomainPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_ref(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
) -> *mut QmiMessageNasSetSystemSelectionPreferenceInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_nas_set_system_selection_preference_input_set_acquisition_order_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_acquisition_order_preference: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_set_band_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_band_preference: QmiNasBandPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_set_cdma_prl_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_cdma_prl_preference: QmiNasCdmaPrlPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_set_change_duration(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_change_duration: QmiNasChangeDuration,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_set_emergency_mode(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_emergency_mode: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_nas_set_system_selection_preference_input_set_extended_lte_band_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_extended_lte_band_preference_mask_low: u64,
value_extended_lte_band_preference_mask_mid_low: u64,
value_extended_lte_band_preference_mask_mid_high: u64,
value_extended_lte_band_preference_mask_high: u64,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_set_gsm_wcdma_acquisition_order_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_gsm_wcdma_acquisition_order_preference: QmiNasGsmWcdmaAcquisitionOrderPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_set_lte_band_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_lte_band_preference: QmiNasLteBandPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_set_system_selection_preference_input_set_mnc_pcs_digit_include_status(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_mnc_pcs_digit_include_status: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_set_mode_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_mode_preference: QmiNasRatModePreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_set_network_selection_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_network_selection_preference_mode: QmiNasNetworkSelectionPreference,
value_network_selection_preference_mcc: u16,
value_network_selection_preference_mnc: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_set_system_selection_preference_input_set_network_selection_registration_restriction(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_network_selection_registration_restriction: QmiNasNetworkSelectionRegistrationRestriction,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_set_system_selection_preference_input_set_nr5g_nsa_band_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_nr5g_nsa_band_preference_mask_0: u64,
value_nr5g_nsa_band_preference_mask_1: u64,
value_nr5g_nsa_band_preference_mask_2: u64,
value_nr5g_nsa_band_preference_mask_3: u64,
value_nr5g_nsa_band_preference_mask_4: u64,
value_nr5g_nsa_band_preference_mask_5: u64,
value_nr5g_nsa_band_preference_mask_6: u64,
value_nr5g_nsa_band_preference_mask_7: u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_nas_set_system_selection_preference_input_set_nr5g_sa_band_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_nr5g_sa_band_preference_mask_0: u64,
value_nr5g_sa_band_preference_mask_1: u64,
value_nr5g_sa_band_preference_mask_2: u64,
value_nr5g_sa_band_preference_mask_3: u64,
value_nr5g_sa_band_preference_mask_4: u64,
value_nr5g_sa_band_preference_mask_5: u64,
value_nr5g_sa_band_preference_mask_6: u64,
value_nr5g_sa_band_preference_mask_7: u64,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_set_roaming_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_roaming_preference: QmiNasRoamingPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_set_service_domain_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_service_domain_preference: QmiNasServiceDomainPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_set_td_scdma_band_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_td_scdma_band_preference: QmiNasTdScdmaBandPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_set_system_selection_preference_input_set_usage_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_usage_preference: QmiNasUsagePreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_set_system_selection_preference_input_set_voice_domain_preference(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
value_voice_domain_preference: QmiNasVoiceDomainPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_input_unref(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
);
//=========================================================================
// QmiMessageNasSetSystemSelectionPreferenceOutput
//=========================================================================
pub fn qmi_message_nas_set_system_selection_preference_output_get_type() -> GType;
pub fn qmi_message_nas_set_system_selection_preference_output_get_result(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_system_selection_preference_output_ref(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceOutput,
) -> *mut QmiMessageNasSetSystemSelectionPreferenceOutput;
pub fn qmi_message_nas_set_system_selection_preference_output_unref(
self_: *mut QmiMessageNasSetSystemSelectionPreferenceOutput,
);
//=========================================================================
// QmiMessageNasSetTechnologyPreferenceInput
//=========================================================================
pub fn qmi_message_nas_set_technology_preference_input_get_type() -> GType;
pub fn qmi_message_nas_set_technology_preference_input_new()
-> *mut QmiMessageNasSetTechnologyPreferenceInput;
pub fn qmi_message_nas_set_technology_preference_input_get_current(
self_: *mut QmiMessageNasSetTechnologyPreferenceInput,
value_current_technology_preference: *mut QmiNasRadioTechnologyPreference,
value_current_technology_preference_duration: *mut QmiNasPreferenceDuration,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_technology_preference_input_ref(
self_: *mut QmiMessageNasSetTechnologyPreferenceInput,
) -> *mut QmiMessageNasSetTechnologyPreferenceInput;
pub fn qmi_message_nas_set_technology_preference_input_set_current(
self_: *mut QmiMessageNasSetTechnologyPreferenceInput,
value_current_technology_preference: QmiNasRadioTechnologyPreference,
value_current_technology_preference_duration: QmiNasPreferenceDuration,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_technology_preference_input_unref(
self_: *mut QmiMessageNasSetTechnologyPreferenceInput,
);
//=========================================================================
// QmiMessageNasSetTechnologyPreferenceOutput
//=========================================================================
pub fn qmi_message_nas_set_technology_preference_output_get_type() -> GType;
pub fn qmi_message_nas_set_technology_preference_output_get_result(
self_: *mut QmiMessageNasSetTechnologyPreferenceOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_nas_set_technology_preference_output_ref(
self_: *mut QmiMessageNasSetTechnologyPreferenceOutput,
) -> *mut QmiMessageNasSetTechnologyPreferenceOutput;
pub fn qmi_message_nas_set_technology_preference_output_unref(
self_: *mut QmiMessageNasSetTechnologyPreferenceOutput,
);
//=========================================================================
// QmiMessageNasSwiGetStatusOutput
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_swi_get_status_output_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_nas_swi_get_status_output_get_common_info_v2(
self_: *mut QmiMessageNasSwiGetStatusOutput,
value_common_info_v2_temperature: *mut i8,
value_common_info_v2_modem_mode: *mut QmiNasSwiModemMode,
value_common_info_v2_system_mode: *mut QmiNasSwiSystemMode,
value_common_info_v2_ims_registration_state: *mut QmiNasSwiImsRegState,
value_common_info_v2_packet_service_state: *mut QmiNasSwiPsState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_swi_get_status_output_get_lte_info(
self_: *mut QmiMessageNasSwiGetStatusOutput,
value_lte_info_band: *mut QmiNasActiveBand,
value_lte_info_bandwidth: *mut QmiNasDLBandwidth,
value_lte_info_rx_channel: *mut u16,
value_lte_info_tx_channel: *mut u16,
value_lte_info_emm_state: *mut QmiNasSwiEmmState,
value_lte_info_emm_sub_state: *mut u8,
value_lte_info_emm_connection_state: *mut QmiNasSwiEmmConnectionState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_swi_get_status_output_get_result(
self_: *mut QmiMessageNasSwiGetStatusOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_swi_get_status_output_ref(
self_: *mut QmiMessageNasSwiGetStatusOutput,
) -> *mut QmiMessageNasSwiGetStatusOutput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_nas_swi_get_status_output_unref(self_: *mut QmiMessageNasSwiGetStatusOutput);
//=========================================================================
// QmiMessageOmaCancelSessionOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_cancel_session_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_cancel_session_output_get_result(
self_: *mut QmiMessageOmaCancelSessionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_cancel_session_output_ref(
self_: *mut QmiMessageOmaCancelSessionOutput,
) -> *mut QmiMessageOmaCancelSessionOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_cancel_session_output_unref(
self_: *mut QmiMessageOmaCancelSessionOutput,
);
//=========================================================================
// QmiMessageOmaGetFeatureSettingOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_feature_setting_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_feature_setting_output_get_device_provisioning_service_update_config(
self_: *mut QmiMessageOmaGetFeatureSettingOutput,
value_device_provisioning_service_update_config: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_feature_setting_output_get_hfa_feature_config(
self_: *mut QmiMessageOmaGetFeatureSettingOutput,
value_hfa_feature_config: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_feature_setting_output_get_hfa_feature_done_state(
self_: *mut QmiMessageOmaGetFeatureSettingOutput,
value_hfa_feature_done_state: *mut QmiOmaHfaFeatureDoneState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_feature_setting_output_get_prl_update_service_config(
self_: *mut QmiMessageOmaGetFeatureSettingOutput,
value_prl_update_service_config: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_feature_setting_output_get_result(
self_: *mut QmiMessageOmaGetFeatureSettingOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_feature_setting_output_ref(
self_: *mut QmiMessageOmaGetFeatureSettingOutput,
) -> *mut QmiMessageOmaGetFeatureSettingOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_feature_setting_output_unref(
self_: *mut QmiMessageOmaGetFeatureSettingOutput,
);
//=========================================================================
// QmiMessageOmaGetSessionInfoOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_session_info_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_session_info_output_get_network_initiated_alert(
self_: *mut QmiMessageOmaGetSessionInfoOutput,
value_network_initiated_alert_session_type: *mut QmiOmaSessionType,
value_network_initiated_alert_session_id: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_session_info_output_get_result(
self_: *mut QmiMessageOmaGetSessionInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_session_info_output_get_retry_info(
self_: *mut QmiMessageOmaGetSessionInfoOutput,
value_retry_info_retry_count: *mut u8,
value_retry_info_retry_pause_timer: *mut u16,
value_retry_info_retry_pause_timer_remaining: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_session_info_output_get_session_failed_reason(
self_: *mut QmiMessageOmaGetSessionInfoOutput,
value_session_failed_reason: *mut QmiOmaSessionFailedReason,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_session_info_output_get_session_info(
self_: *mut QmiMessageOmaGetSessionInfoOutput,
value_session_info_session_state: *mut QmiOmaSessionState,
value_session_info_session_type: *mut QmiOmaSessionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_session_info_output_ref(
self_: *mut QmiMessageOmaGetSessionInfoOutput,
) -> *mut QmiMessageOmaGetSessionInfoOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_get_session_info_output_unref(
self_: *mut QmiMessageOmaGetSessionInfoOutput,
);
//=========================================================================
// QmiMessageOmaResetOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_reset_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_reset_output_get_result(
self_: *mut QmiMessageOmaResetOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_reset_output_ref(
self_: *mut QmiMessageOmaResetOutput,
) -> *mut QmiMessageOmaResetOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_reset_output_unref(self_: *mut QmiMessageOmaResetOutput);
//=========================================================================
// QmiMessageOmaSendSelectionInput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_send_selection_input_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_send_selection_input_new() -> *mut QmiMessageOmaSendSelectionInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_send_selection_input_get_network_initiated_alert_selection(
self_: *mut QmiMessageOmaSendSelectionInput,
value_network_initiated_alert_selection_control_point_selection_accept: *mut gboolean,
value_network_initiated_alert_selection_session_id: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_send_selection_input_ref(
self_: *mut QmiMessageOmaSendSelectionInput,
) -> *mut QmiMessageOmaSendSelectionInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_send_selection_input_set_network_initiated_alert_selection(
self_: *mut QmiMessageOmaSendSelectionInput,
value_network_initiated_alert_selection_control_point_selection_accept: gboolean,
value_network_initiated_alert_selection_session_id: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_send_selection_input_unref(self_: *mut QmiMessageOmaSendSelectionInput);
//=========================================================================
// QmiMessageOmaSendSelectionOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_send_selection_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_send_selection_output_get_result(
self_: *mut QmiMessageOmaSendSelectionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_send_selection_output_ref(
self_: *mut QmiMessageOmaSendSelectionOutput,
) -> *mut QmiMessageOmaSendSelectionOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_send_selection_output_unref(
self_: *mut QmiMessageOmaSendSelectionOutput,
);
//=========================================================================
// QmiMessageOmaSetEventReportInput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_event_report_input_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_event_report_input_new() -> *mut QmiMessageOmaSetEventReportInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_event_report_input_get_network_initiated_alert_reporting(
self_: *mut QmiMessageOmaSetEventReportInput,
value_network_initiated_alert_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_event_report_input_get_session_state_reporting(
self_: *mut QmiMessageOmaSetEventReportInput,
value_session_state_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_event_report_input_ref(
self_: *mut QmiMessageOmaSetEventReportInput,
) -> *mut QmiMessageOmaSetEventReportInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_event_report_input_set_network_initiated_alert_reporting(
self_: *mut QmiMessageOmaSetEventReportInput,
value_network_initiated_alert_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_event_report_input_set_session_state_reporting(
self_: *mut QmiMessageOmaSetEventReportInput,
value_session_state_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_event_report_input_unref(
self_: *mut QmiMessageOmaSetEventReportInput,
);
//=========================================================================
// QmiMessageOmaSetEventReportOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_event_report_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_event_report_output_get_result(
self_: *mut QmiMessageOmaSetEventReportOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_event_report_output_ref(
self_: *mut QmiMessageOmaSetEventReportOutput,
) -> *mut QmiMessageOmaSetEventReportOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_event_report_output_unref(
self_: *mut QmiMessageOmaSetEventReportOutput,
);
//=========================================================================
// QmiMessageOmaSetFeatureSettingInput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_input_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_input_new()
-> *mut QmiMessageOmaSetFeatureSettingInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_input_get_device_provisioning_service_update_config(
self_: *mut QmiMessageOmaSetFeatureSettingInput,
value_device_provisioning_service_update_config: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_input_get_hfa_feature_config(
self_: *mut QmiMessageOmaSetFeatureSettingInput,
value_hfa_feature_config: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_input_get_prl_update_service_config(
self_: *mut QmiMessageOmaSetFeatureSettingInput,
value_prl_update_service_config: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_input_ref(
self_: *mut QmiMessageOmaSetFeatureSettingInput,
) -> *mut QmiMessageOmaSetFeatureSettingInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_input_set_device_provisioning_service_update_config(
self_: *mut QmiMessageOmaSetFeatureSettingInput,
value_device_provisioning_service_update_config: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_input_set_hfa_feature_config(
self_: *mut QmiMessageOmaSetFeatureSettingInput,
value_hfa_feature_config: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_input_set_prl_update_service_config(
self_: *mut QmiMessageOmaSetFeatureSettingInput,
value_prl_update_service_config: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_input_unref(
self_: *mut QmiMessageOmaSetFeatureSettingInput,
);
//=========================================================================
// QmiMessageOmaSetFeatureSettingOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_output_get_result(
self_: *mut QmiMessageOmaSetFeatureSettingOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_output_ref(
self_: *mut QmiMessageOmaSetFeatureSettingOutput,
) -> *mut QmiMessageOmaSetFeatureSettingOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_set_feature_setting_output_unref(
self_: *mut QmiMessageOmaSetFeatureSettingOutput,
);
//=========================================================================
// QmiMessageOmaStartSessionInput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_start_session_input_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_start_session_input_new() -> *mut QmiMessageOmaStartSessionInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_start_session_input_get_session_type(
self_: *mut QmiMessageOmaStartSessionInput,
value_session_type: *mut QmiOmaSessionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_start_session_input_ref(
self_: *mut QmiMessageOmaStartSessionInput,
) -> *mut QmiMessageOmaStartSessionInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_start_session_input_set_session_type(
self_: *mut QmiMessageOmaStartSessionInput,
value_session_type: QmiOmaSessionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_start_session_input_unref(self_: *mut QmiMessageOmaStartSessionInput);
//=========================================================================
// QmiMessageOmaStartSessionOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_start_session_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_start_session_output_get_result(
self_: *mut QmiMessageOmaStartSessionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_start_session_output_ref(
self_: *mut QmiMessageOmaStartSessionOutput,
) -> *mut QmiMessageOmaStartSessionOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_oma_start_session_output_unref(self_: *mut QmiMessageOmaStartSessionOutput);
//=========================================================================
// QmiMessagePbmGetAllCapabilitiesOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_additional_number_alpha_string_capability(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_additional_number_alpha_string_capability: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_additional_number_alpha_string_capability_gir(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_additional_number_alpha_string_capability_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_additional_number_capability(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_additional_number_capability: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_additional_number_capability_gir(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_additional_number_capability_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_capability_basic_information(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_capability_basic_information: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_capability_basic_information_gir(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_capability_basic_information_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_email_capability(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_email_capability: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_email_capability_gir(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_email_capability_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_group_capability(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_group_capability: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_group_capability_gir(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_group_capability_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_grouping_information_alpha_string_capability(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_grouping_information_alpha_string_capability: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_grouping_information_alpha_string_capability_gir(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_grouping_information_alpha_string_capability_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_hidden_records_capability(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_hidden_records_capability: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_hidden_records_capability_gir(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_hidden_records_capability_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_result(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_second_name_capability(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_second_name_capability: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pbm_get_all_capabilities_output_get_second_name_capability_gir(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
value_second_name_capability_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_ref(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
) -> *mut QmiMessagePbmGetAllCapabilitiesOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_unref(
self_: *mut QmiMessagePbmGetAllCapabilitiesOutput,
);
//=========================================================================
// QmiMessagePbmGetAllCapabilitiesOutputAdditionalNumberAlphaStringCapabilityElement
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_additional_number_alpha_string_capability_element_get_type()
-> GType;
//=========================================================================
// QmiMessagePbmGetAllCapabilitiesOutputAdditionalNumberCapabilityElement
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_additional_number_capability_element_get_type()
-> GType;
//=========================================================================
// QmiMessagePbmGetAllCapabilitiesOutputCapabilityBasicInformationElementGir
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pbm_get_all_capabilities_output_capability_basic_information_element_gir_get_type()
-> GType;
//=========================================================================
// QmiMessagePbmGetAllCapabilitiesOutputCapabilityBasicInformationElementPhonebooksElement
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_capability_basic_information_element_phonebooks_element_get_type()
-> GType;
//=========================================================================
// QmiMessagePbmGetAllCapabilitiesOutputEmailCapabilityElement
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_email_capability_element_get_type() -> GType;
//=========================================================================
// QmiMessagePbmGetAllCapabilitiesOutputGroupCapabilityElement
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_group_capability_element_get_type() -> GType;
//=========================================================================
// QmiMessagePbmGetAllCapabilitiesOutputGroupingInformationAlphaStringCapabilityElement
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_grouping_information_alpha_string_capability_element_get_type()
-> GType;
//=========================================================================
// QmiMessagePbmGetAllCapabilitiesOutputHiddenRecordsCapabilityElement
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_hidden_records_capability_element_get_type()
-> GType;
//=========================================================================
// QmiMessagePbmGetAllCapabilitiesOutputSecondNameCapabilityElement
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_all_capabilities_output_second_name_capability_element_get_type()
-> GType;
//=========================================================================
// QmiMessagePbmGetCapabilitiesInput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_input_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_input_new() -> *mut QmiMessagePbmGetCapabilitiesInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_input_get_phonebook_information(
self_: *mut QmiMessagePbmGetCapabilitiesInput,
value_phonebook_information_session_type: *mut QmiPbmSessionType,
value_phonebook_information_phonebook_type: *mut QmiPbmPhonebookType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_input_ref(
self_: *mut QmiMessagePbmGetCapabilitiesInput,
) -> *mut QmiMessagePbmGetCapabilitiesInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_input_set_phonebook_information(
self_: *mut QmiMessagePbmGetCapabilitiesInput,
value_phonebook_information_session_type: QmiPbmSessionType,
value_phonebook_information_phonebook_type: QmiPbmPhonebookType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_input_unref(
self_: *mut QmiMessagePbmGetCapabilitiesInput,
);
//=========================================================================
// QmiMessagePbmGetCapabilitiesOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_output_get_additional_number_alpha_string_capability(
self_: *mut QmiMessagePbmGetCapabilitiesOutput,
value_additional_number_alpha_string_capability_maximum_records: *mut u8,
value_additional_number_alpha_string_capability_used_records: *mut u8,
value_additional_number_alpha_string_capability_maximum_string_length: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_output_get_additional_number_capability(
self_: *mut QmiMessagePbmGetCapabilitiesOutput,
value_additional_number_capability_maximum_additional_numbers: *mut u8,
value_additional_number_capability_maximum_additional_number_length: *mut u8,
value_additional_number_capability_maximum_additional_number_tag_length: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_output_get_capability_basic_information(
self_: *mut QmiMessagePbmGetCapabilitiesOutput,
value_capability_basic_information_session_type: *mut QmiPbmSessionType,
value_capability_basic_information_phonebook_type: *mut QmiPbmPhonebookType,
value_capability_basic_information_used_records: *mut u16,
value_capability_basic_information_maximum_records: *mut u16,
value_capability_basic_information_maximum_number_length: *mut u8,
value_capability_basic_information_maximum_name_length: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_output_get_email_capability(
self_: *mut QmiMessagePbmGetCapabilitiesOutput,
value_email_capability_maximum_emails: *mut u8,
value_email_capability_maximum_email_address_length: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_output_get_group_capability(
self_: *mut QmiMessagePbmGetCapabilitiesOutput,
value_group_capability_maximum_groups: *mut u8,
value_group_capability_maximum_group_tag_length: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_output_get_grouping_information_alpha_string_capability(
self_: *mut QmiMessagePbmGetCapabilitiesOutput,
value_grouping_information_alpha_string_capability_maximum_records: *mut u8,
value_grouping_information_alpha_string_capability_used_records: *mut u8,
value_grouping_information_alpha_string_capability_maximum_string_length: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_output_get_hidden_records_capability(
self_: *mut QmiMessagePbmGetCapabilitiesOutput,
value_hidden_records_capability_supported: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_output_get_result(
self_: *mut QmiMessagePbmGetCapabilitiesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_output_get_second_name_capability(
self_: *mut QmiMessagePbmGetCapabilitiesOutput,
value_second_name_capability_maximum_second_name_length: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_output_ref(
self_: *mut QmiMessagePbmGetCapabilitiesOutput,
) -> *mut QmiMessagePbmGetCapabilitiesOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_get_capabilities_output_unref(
self_: *mut QmiMessagePbmGetCapabilitiesOutput,
);
//=========================================================================
// QmiMessagePbmIndicationRegisterInput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_indication_register_input_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_indication_register_input_new()
-> *mut QmiMessagePbmIndicationRegisterInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_indication_register_input_get_event_registration_mask(
self_: *mut QmiMessagePbmIndicationRegisterInput,
value_event_registration_mask: *mut QmiPbmEventRegistrationFlag,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_indication_register_input_ref(
self_: *mut QmiMessagePbmIndicationRegisterInput,
) -> *mut QmiMessagePbmIndicationRegisterInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_indication_register_input_set_event_registration_mask(
self_: *mut QmiMessagePbmIndicationRegisterInput,
value_event_registration_mask: QmiPbmEventRegistrationFlag,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_indication_register_input_unref(
self_: *mut QmiMessagePbmIndicationRegisterInput,
);
//=========================================================================
// QmiMessagePbmIndicationRegisterOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_indication_register_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_indication_register_output_get_event_registration_mask(
self_: *mut QmiMessagePbmIndicationRegisterOutput,
value_event_registration_mask: *mut QmiPbmEventRegistrationFlag,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_indication_register_output_get_result(
self_: *mut QmiMessagePbmIndicationRegisterOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_indication_register_output_ref(
self_: *mut QmiMessagePbmIndicationRegisterOutput,
) -> *mut QmiMessagePbmIndicationRegisterOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_pbm_indication_register_output_unref(
self_: *mut QmiMessagePbmIndicationRegisterOutput,
);
//=========================================================================
// QmiMessagePdcActivateConfigInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_activate_config_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_activate_config_input_new() -> *mut QmiMessagePdcActivateConfigInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_activate_config_input_get_config_type(
self_: *mut QmiMessagePdcActivateConfigInput,
value_config_type: *mut QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_activate_config_input_get_token(
self_: *mut QmiMessagePdcActivateConfigInput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_activate_config_input_ref(
self_: *mut QmiMessagePdcActivateConfigInput,
) -> *mut QmiMessagePdcActivateConfigInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_activate_config_input_set_config_type(
self_: *mut QmiMessagePdcActivateConfigInput,
value_config_type: QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_activate_config_input_set_token(
self_: *mut QmiMessagePdcActivateConfigInput,
value_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_activate_config_input_unref(
self_: *mut QmiMessagePdcActivateConfigInput,
);
//=========================================================================
// QmiMessagePdcActivateConfigOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_activate_config_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_activate_config_output_get_result(
self_: *mut QmiMessagePdcActivateConfigOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_activate_config_output_get_token(
self_: *mut QmiMessagePdcActivateConfigOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_activate_config_output_ref(
self_: *mut QmiMessagePdcActivateConfigOutput,
) -> *mut QmiMessagePdcActivateConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_activate_config_output_unref(
self_: *mut QmiMessagePdcActivateConfigOutput,
);
//=========================================================================
// QmiMessagePdcConfigChangeInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_config_change_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_config_change_input_new() -> *mut QmiMessagePdcConfigChangeInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pdc_config_change_input_get_type_with_id_v2(
self_: *mut QmiMessagePdcConfigChangeInput,
value_type_with_id_v2_config_type: *mut QmiPdcConfigurationType,
value_type_with_id_v2_id: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_config_change_input_ref(
self_: *mut QmiMessagePdcConfigChangeInput,
) -> *mut QmiMessagePdcConfigChangeInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pdc_config_change_input_set_type_with_id_v2(
self_: *mut QmiMessagePdcConfigChangeInput,
value_type_with_id_v2_config_type: QmiPdcConfigurationType,
value_type_with_id_v2_id: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_config_change_input_unref(self_: *mut QmiMessagePdcConfigChangeInput);
//=========================================================================
// QmiMessagePdcConfigChangeOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_config_change_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_config_change_output_get_result(
self_: *mut QmiMessagePdcConfigChangeOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pdc_config_change_output_get_type_with_id_v2(
self_: *mut QmiMessagePdcConfigChangeOutput,
value_type_with_id_v2_config_type: *mut QmiPdcConfigurationType,
value_type_with_id_v2_id: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_config_change_output_ref(
self_: *mut QmiMessagePdcConfigChangeOutput,
) -> *mut QmiMessagePdcConfigChangeOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_config_change_output_unref(self_: *mut QmiMessagePdcConfigChangeOutput);
//=========================================================================
// QmiMessagePdcDeactivateConfigInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_deactivate_config_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_deactivate_config_input_new() -> *mut QmiMessagePdcDeactivateConfigInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_deactivate_config_input_get_config_type(
self_: *mut QmiMessagePdcDeactivateConfigInput,
value_config_type: *mut QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_deactivate_config_input_get_token(
self_: *mut QmiMessagePdcDeactivateConfigInput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_deactivate_config_input_ref(
self_: *mut QmiMessagePdcDeactivateConfigInput,
) -> *mut QmiMessagePdcDeactivateConfigInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_deactivate_config_input_set_config_type(
self_: *mut QmiMessagePdcDeactivateConfigInput,
value_config_type: QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_deactivate_config_input_set_token(
self_: *mut QmiMessagePdcDeactivateConfigInput,
value_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_deactivate_config_input_unref(
self_: *mut QmiMessagePdcDeactivateConfigInput,
);
//=========================================================================
// QmiMessagePdcDeactivateConfigOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_deactivate_config_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_deactivate_config_output_get_result(
self_: *mut QmiMessagePdcDeactivateConfigOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_deactivate_config_output_get_token(
self_: *mut QmiMessagePdcDeactivateConfigOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_deactivate_config_output_ref(
self_: *mut QmiMessagePdcDeactivateConfigOutput,
) -> *mut QmiMessagePdcDeactivateConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_deactivate_config_output_unref(
self_: *mut QmiMessagePdcDeactivateConfigOutput,
);
//=========================================================================
// QmiMessagePdcDeleteConfigInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_input_new() -> *mut QmiMessagePdcDeleteConfigInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_input_get_config_type(
self_: *mut QmiMessagePdcDeleteConfigInput,
value_config_type: *mut QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_input_get_id(
self_: *mut QmiMessagePdcDeleteConfigInput,
value_id: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_input_get_token(
self_: *mut QmiMessagePdcDeleteConfigInput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_input_ref(
self_: *mut QmiMessagePdcDeleteConfigInput,
) -> *mut QmiMessagePdcDeleteConfigInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_input_set_config_type(
self_: *mut QmiMessagePdcDeleteConfigInput,
value_config_type: QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_input_set_id(
self_: *mut QmiMessagePdcDeleteConfigInput,
value_id: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_input_set_token(
self_: *mut QmiMessagePdcDeleteConfigInput,
value_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_input_unref(self_: *mut QmiMessagePdcDeleteConfigInput);
//=========================================================================
// QmiMessagePdcDeleteConfigOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_output_get_result(
self_: *mut QmiMessagePdcDeleteConfigOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_output_get_token(
self_: *mut QmiMessagePdcDeleteConfigOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_output_ref(
self_: *mut QmiMessagePdcDeleteConfigOutput,
) -> *mut QmiMessagePdcDeleteConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_delete_config_output_unref(self_: *mut QmiMessagePdcDeleteConfigOutput);
//=========================================================================
// QmiMessagePdcGetConfigInfoInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_info_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_info_input_new() -> *mut QmiMessagePdcGetConfigInfoInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_info_input_get_token(
self_: *mut QmiMessagePdcGetConfigInfoInput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pdc_get_config_info_input_get_type_with_id_v2(
self_: *mut QmiMessagePdcGetConfigInfoInput,
value_type_with_id_v2_config_type: *mut QmiPdcConfigurationType,
value_type_with_id_v2_id: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_info_input_ref(
self_: *mut QmiMessagePdcGetConfigInfoInput,
) -> *mut QmiMessagePdcGetConfigInfoInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_info_input_set_token(
self_: *mut QmiMessagePdcGetConfigInfoInput,
value_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pdc_get_config_info_input_set_type_with_id_v2(
self_: *mut QmiMessagePdcGetConfigInfoInput,
value_type_with_id_v2_config_type: QmiPdcConfigurationType,
value_type_with_id_v2_id: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_info_input_unref(self_: *mut QmiMessagePdcGetConfigInfoInput);
//=========================================================================
// QmiMessagePdcGetConfigInfoOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_info_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_info_output_get_result(
self_: *mut QmiMessagePdcGetConfigInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_info_output_ref(
self_: *mut QmiMessagePdcGetConfigInfoOutput,
) -> *mut QmiMessagePdcGetConfigInfoOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_info_output_unref(
self_: *mut QmiMessagePdcGetConfigInfoOutput,
);
//=========================================================================
// QmiMessagePdcGetConfigLimitsInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_input_new() -> *mut QmiMessagePdcGetConfigLimitsInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_input_get_config_type(
self_: *mut QmiMessagePdcGetConfigLimitsInput,
value_config_type: *mut QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_input_get_token(
self_: *mut QmiMessagePdcGetConfigLimitsInput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_input_ref(
self_: *mut QmiMessagePdcGetConfigLimitsInput,
) -> *mut QmiMessagePdcGetConfigLimitsInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_input_set_config_type(
self_: *mut QmiMessagePdcGetConfigLimitsInput,
value_config_type: QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_input_set_token(
self_: *mut QmiMessagePdcGetConfigLimitsInput,
value_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_input_unref(
self_: *mut QmiMessagePdcGetConfigLimitsInput,
);
//=========================================================================
// QmiMessagePdcGetConfigLimitsOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_output_get_current_size(
self_: *mut QmiMessagePdcGetConfigLimitsOutput,
value_current_size: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_output_get_maximum_size(
self_: *mut QmiMessagePdcGetConfigLimitsOutput,
value_maximum_size: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_output_get_result(
self_: *mut QmiMessagePdcGetConfigLimitsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_output_get_token(
self_: *mut QmiMessagePdcGetConfigLimitsOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_output_ref(
self_: *mut QmiMessagePdcGetConfigLimitsOutput,
) -> *mut QmiMessagePdcGetConfigLimitsOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_config_limits_output_unref(
self_: *mut QmiMessagePdcGetConfigLimitsOutput,
);
//=========================================================================
// QmiMessagePdcGetDefaultConfigInfoInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_input_new()
-> *mut QmiMessagePdcGetDefaultConfigInfoInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_input_get_config_type(
self_: *mut QmiMessagePdcGetDefaultConfigInfoInput,
value_config_type: *mut QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_input_get_token(
self_: *mut QmiMessagePdcGetDefaultConfigInfoInput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_input_ref(
self_: *mut QmiMessagePdcGetDefaultConfigInfoInput,
) -> *mut QmiMessagePdcGetDefaultConfigInfoInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_input_set_config_type(
self_: *mut QmiMessagePdcGetDefaultConfigInfoInput,
value_config_type: QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_input_set_token(
self_: *mut QmiMessagePdcGetDefaultConfigInfoInput,
value_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_input_unref(
self_: *mut QmiMessagePdcGetDefaultConfigInfoInput,
);
//=========================================================================
// QmiMessagePdcGetDefaultConfigInfoOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_output_get_description(
self_: *mut QmiMessagePdcGetDefaultConfigInfoOutput,
value_description: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_output_get_result(
self_: *mut QmiMessagePdcGetDefaultConfigInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_output_get_token(
self_: *mut QmiMessagePdcGetDefaultConfigInfoOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_output_get_total_size(
self_: *mut QmiMessagePdcGetDefaultConfigInfoOutput,
value_total_size: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_output_get_version(
self_: *mut QmiMessagePdcGetDefaultConfigInfoOutput,
value_version: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_output_ref(
self_: *mut QmiMessagePdcGetDefaultConfigInfoOutput,
) -> *mut QmiMessagePdcGetDefaultConfigInfoOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_default_config_info_output_unref(
self_: *mut QmiMessagePdcGetDefaultConfigInfoOutput,
);
//=========================================================================
// QmiMessagePdcGetSelectedConfigInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_selected_config_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_selected_config_input_new()
-> *mut QmiMessagePdcGetSelectedConfigInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_selected_config_input_get_config_type(
self_: *mut QmiMessagePdcGetSelectedConfigInput,
value_config_type: *mut QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_selected_config_input_get_token(
self_: *mut QmiMessagePdcGetSelectedConfigInput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_selected_config_input_ref(
self_: *mut QmiMessagePdcGetSelectedConfigInput,
) -> *mut QmiMessagePdcGetSelectedConfigInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_selected_config_input_set_config_type(
self_: *mut QmiMessagePdcGetSelectedConfigInput,
value_config_type: QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_selected_config_input_set_token(
self_: *mut QmiMessagePdcGetSelectedConfigInput,
value_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_selected_config_input_unref(
self_: *mut QmiMessagePdcGetSelectedConfigInput,
);
//=========================================================================
// QmiMessagePdcGetSelectedConfigOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_selected_config_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_selected_config_output_get_result(
self_: *mut QmiMessagePdcGetSelectedConfigOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_selected_config_output_get_token(
self_: *mut QmiMessagePdcGetSelectedConfigOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_selected_config_output_ref(
self_: *mut QmiMessagePdcGetSelectedConfigOutput,
) -> *mut QmiMessagePdcGetSelectedConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_get_selected_config_output_unref(
self_: *mut QmiMessagePdcGetSelectedConfigOutput,
);
//=========================================================================
// QmiMessagePdcListConfigsInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_list_configs_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_list_configs_input_new() -> *mut QmiMessagePdcListConfigsInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_list_configs_input_get_config_type(
self_: *mut QmiMessagePdcListConfigsInput,
value_config_type: *mut QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_list_configs_input_get_token(
self_: *mut QmiMessagePdcListConfigsInput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_list_configs_input_ref(
self_: *mut QmiMessagePdcListConfigsInput,
) -> *mut QmiMessagePdcListConfigsInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_list_configs_input_set_config_type(
self_: *mut QmiMessagePdcListConfigsInput,
value_config_type: QmiPdcConfigurationType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_list_configs_input_set_token(
self_: *mut QmiMessagePdcListConfigsInput,
value_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_list_configs_input_unref(self_: *mut QmiMessagePdcListConfigsInput);
//=========================================================================
// QmiMessagePdcListConfigsOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_list_configs_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_list_configs_output_get_result(
self_: *mut QmiMessagePdcListConfigsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_list_configs_output_ref(
self_: *mut QmiMessagePdcListConfigsOutput,
) -> *mut QmiMessagePdcListConfigsOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_list_configs_output_unref(self_: *mut QmiMessagePdcListConfigsOutput);
//=========================================================================
// QmiMessagePdcLoadConfigInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_load_config_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_load_config_input_new() -> *mut QmiMessagePdcLoadConfigInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_load_config_input_get_config_chunk(
self_: *mut QmiMessagePdcLoadConfigInput,
value_config_chunk_type: *mut QmiPdcConfigurationType,
value_config_chunk_id: *mut *mut glib::GArray,
value_config_chunk_total_size: *mut u32,
value_config_chunk_chunk: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_load_config_input_get_token(
self_: *mut QmiMessagePdcLoadConfigInput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_load_config_input_ref(
self_: *mut QmiMessagePdcLoadConfigInput,
) -> *mut QmiMessagePdcLoadConfigInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_load_config_input_set_config_chunk(
self_: *mut QmiMessagePdcLoadConfigInput,
value_config_chunk_type: QmiPdcConfigurationType,
value_config_chunk_id: *mut glib::GArray,
value_config_chunk_total_size: u32,
value_config_chunk_chunk: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_load_config_input_set_token(
self_: *mut QmiMessagePdcLoadConfigInput,
value_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_load_config_input_unref(self_: *mut QmiMessagePdcLoadConfigInput);
//=========================================================================
// QmiMessagePdcLoadConfigOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_load_config_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_load_config_output_get_result(
self_: *mut QmiMessagePdcLoadConfigOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_load_config_output_get_token(
self_: *mut QmiMessagePdcLoadConfigOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_load_config_output_ref(
self_: *mut QmiMessagePdcLoadConfigOutput,
) -> *mut QmiMessagePdcLoadConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_load_config_output_unref(self_: *mut QmiMessagePdcLoadConfigOutput);
//=========================================================================
// QmiMessagePdcRegisterInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_register_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_register_input_new() -> *mut QmiMessagePdcRegisterInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pdc_register_input_get_enable_refresh(
self_: *mut QmiMessagePdcRegisterInput,
value_enable_refresh: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_register_input_get_enable_reporting(
self_: *mut QmiMessagePdcRegisterInput,
value_enable_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_register_input_ref(
self_: *mut QmiMessagePdcRegisterInput,
) -> *mut QmiMessagePdcRegisterInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pdc_register_input_set_enable_refresh(
self_: *mut QmiMessagePdcRegisterInput,
value_enable_refresh: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_register_input_set_enable_reporting(
self_: *mut QmiMessagePdcRegisterInput,
value_enable_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_register_input_unref(self_: *mut QmiMessagePdcRegisterInput);
//=========================================================================
// QmiMessagePdcRegisterOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_register_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_register_output_get_result(
self_: *mut QmiMessagePdcRegisterOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_register_output_ref(
self_: *mut QmiMessagePdcRegisterOutput,
) -> *mut QmiMessagePdcRegisterOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_register_output_unref(self_: *mut QmiMessagePdcRegisterOutput);
//=========================================================================
// QmiMessagePdcResetOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_reset_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_reset_output_get_result(
self_: *mut QmiMessagePdcResetOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_reset_output_ref(
self_: *mut QmiMessagePdcResetOutput,
) -> *mut QmiMessagePdcResetOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_reset_output_unref(self_: *mut QmiMessagePdcResetOutput);
//=========================================================================
// QmiMessagePdcSetSelectedConfigInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_set_selected_config_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_set_selected_config_input_new()
-> *mut QmiMessagePdcSetSelectedConfigInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_set_selected_config_input_get_token(
self_: *mut QmiMessagePdcSetSelectedConfigInput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pdc_set_selected_config_input_get_type_with_id_v2(
self_: *mut QmiMessagePdcSetSelectedConfigInput,
value_type_with_id_v2_config_type: *mut QmiPdcConfigurationType,
value_type_with_id_v2_id: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_set_selected_config_input_ref(
self_: *mut QmiMessagePdcSetSelectedConfigInput,
) -> *mut QmiMessagePdcSetSelectedConfigInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_set_selected_config_input_set_token(
self_: *mut QmiMessagePdcSetSelectedConfigInput,
value_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_pdc_set_selected_config_input_set_type_with_id_v2(
self_: *mut QmiMessagePdcSetSelectedConfigInput,
value_type_with_id_v2_config_type: QmiPdcConfigurationType,
value_type_with_id_v2_id: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_set_selected_config_input_unref(
self_: *mut QmiMessagePdcSetSelectedConfigInput,
);
//=========================================================================
// QmiMessagePdcSetSelectedConfigOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_set_selected_config_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_set_selected_config_output_get_result(
self_: *mut QmiMessagePdcSetSelectedConfigOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_set_selected_config_output_get_token(
self_: *mut QmiMessagePdcSetSelectedConfigOutput,
value_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_set_selected_config_output_ref(
self_: *mut QmiMessagePdcSetSelectedConfigOutput,
) -> *mut QmiMessagePdcSetSelectedConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_pdc_set_selected_config_output_unref(
self_: *mut QmiMessagePdcSetSelectedConfigOutput,
);
//=========================================================================
// QmiMessagePdsGetAgpsConfigInput
//=========================================================================
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_agps_config_input_get_type() -> GType;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_agps_config_input_new() -> *mut QmiMessagePdsGetAgpsConfigInput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_agps_config_input_get_network_mode(
self_: *mut QmiMessagePdsGetAgpsConfigInput,
value_network_mode: *mut QmiPdsNetworkMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_agps_config_input_ref(
self_: *mut QmiMessagePdsGetAgpsConfigInput,
) -> *mut QmiMessagePdsGetAgpsConfigInput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_agps_config_input_set_network_mode(
self_: *mut QmiMessagePdsGetAgpsConfigInput,
value_network_mode: QmiPdsNetworkMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_agps_config_input_unref(self_: *mut QmiMessagePdsGetAgpsConfigInput);
//=========================================================================
// QmiMessagePdsGetAgpsConfigOutput
//=========================================================================
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_agps_config_output_get_type() -> GType;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_agps_config_output_get_location_server_address(
self_: *mut QmiMessagePdsGetAgpsConfigOutput,
value_location_server_address_ip: *mut u32,
value_location_server_address_port: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_agps_config_output_get_location_server_url(
self_: *mut QmiMessagePdsGetAgpsConfigOutput,
value_location_server_url: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_agps_config_output_get_result(
self_: *mut QmiMessagePdsGetAgpsConfigOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_agps_config_output_ref(
self_: *mut QmiMessagePdsGetAgpsConfigOutput,
) -> *mut QmiMessagePdsGetAgpsConfigOutput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_agps_config_output_unref(
self_: *mut QmiMessagePdsGetAgpsConfigOutput,
);
//=========================================================================
// QmiMessagePdsGetAutoTrackingStateOutput
//=========================================================================
pub fn qmi_message_pds_get_auto_tracking_state_output_get_type() -> GType;
pub fn qmi_message_pds_get_auto_tracking_state_output_get_result(
self_: *mut QmiMessagePdsGetAutoTrackingStateOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_get_auto_tracking_state_output_get_state(
self_: *mut QmiMessagePdsGetAutoTrackingStateOutput,
value_state_auto_tracking_state: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_get_auto_tracking_state_output_ref(
self_: *mut QmiMessagePdsGetAutoTrackingStateOutput,
) -> *mut QmiMessagePdsGetAutoTrackingStateOutput;
pub fn qmi_message_pds_get_auto_tracking_state_output_unref(
self_: *mut QmiMessagePdsGetAutoTrackingStateOutput,
);
//=========================================================================
// QmiMessagePdsGetDefaultTrackingSessionOutput
//=========================================================================
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_default_tracking_session_output_get_type() -> GType;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_default_tracking_session_output_get_info(
self_: *mut QmiMessagePdsGetDefaultTrackingSessionOutput,
value_info_session_operation: *mut QmiPdsOperatingMode,
value_info_position_data_timeout: *mut u8,
value_info_interval: *mut u32,
value_info_accuracy_threshold: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_default_tracking_session_output_get_result(
self_: *mut QmiMessagePdsGetDefaultTrackingSessionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_default_tracking_session_output_ref(
self_: *mut QmiMessagePdsGetDefaultTrackingSessionOutput,
) -> *mut QmiMessagePdsGetDefaultTrackingSessionOutput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_get_default_tracking_session_output_unref(
self_: *mut QmiMessagePdsGetDefaultTrackingSessionOutput,
);
//=========================================================================
// QmiMessagePdsGetGpsServiceStateOutput
//=========================================================================
pub fn qmi_message_pds_get_gps_service_state_output_get_type() -> GType;
pub fn qmi_message_pds_get_gps_service_state_output_get_result(
self_: *mut QmiMessagePdsGetGpsServiceStateOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_get_gps_service_state_output_get_state(
self_: *mut QmiMessagePdsGetGpsServiceStateOutput,
value_state_gps_service_state: *mut gboolean,
value_state_tracking_session_state: *mut QmiPdsTrackingSessionState,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_get_gps_service_state_output_ref(
self_: *mut QmiMessagePdsGetGpsServiceStateOutput,
) -> *mut QmiMessagePdsGetGpsServiceStateOutput;
pub fn qmi_message_pds_get_gps_service_state_output_unref(
self_: *mut QmiMessagePdsGetGpsServiceStateOutput,
);
//=========================================================================
// QmiMessagePdsResetOutput
//=========================================================================
pub fn qmi_message_pds_reset_output_get_type() -> GType;
pub fn qmi_message_pds_reset_output_get_result(
self_: *mut QmiMessagePdsResetOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_reset_output_ref(
self_: *mut QmiMessagePdsResetOutput,
) -> *mut QmiMessagePdsResetOutput;
pub fn qmi_message_pds_reset_output_unref(self_: *mut QmiMessagePdsResetOutput);
//=========================================================================
// QmiMessagePdsSetAgpsConfigInput
//=========================================================================
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_input_get_type() -> GType;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_input_new() -> *mut QmiMessagePdsSetAgpsConfigInput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_input_get_location_server_address(
self_: *mut QmiMessagePdsSetAgpsConfigInput,
value_location_server_address_ip: *mut u32,
value_location_server_address_port: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_input_get_location_server_url(
self_: *mut QmiMessagePdsSetAgpsConfigInput,
value_location_server_url: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_input_get_network_mode(
self_: *mut QmiMessagePdsSetAgpsConfigInput,
value_network_mode: *mut QmiPdsNetworkMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_input_ref(
self_: *mut QmiMessagePdsSetAgpsConfigInput,
) -> *mut QmiMessagePdsSetAgpsConfigInput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_input_set_location_server_address(
self_: *mut QmiMessagePdsSetAgpsConfigInput,
value_location_server_address_ip: u32,
value_location_server_address_port: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_input_set_location_server_url(
self_: *mut QmiMessagePdsSetAgpsConfigInput,
value_location_server_url: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_input_set_network_mode(
self_: *mut QmiMessagePdsSetAgpsConfigInput,
value_network_mode: QmiPdsNetworkMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_input_unref(self_: *mut QmiMessagePdsSetAgpsConfigInput);
//=========================================================================
// QmiMessagePdsSetAgpsConfigOutput
//=========================================================================
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_output_get_type() -> GType;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_output_get_result(
self_: *mut QmiMessagePdsSetAgpsConfigOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_output_ref(
self_: *mut QmiMessagePdsSetAgpsConfigOutput,
) -> *mut QmiMessagePdsSetAgpsConfigOutput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_agps_config_output_unref(
self_: *mut QmiMessagePdsSetAgpsConfigOutput,
);
//=========================================================================
// QmiMessagePdsSetAutoTrackingStateInput
//=========================================================================
pub fn qmi_message_pds_set_auto_tracking_state_input_get_type() -> GType;
pub fn qmi_message_pds_set_auto_tracking_state_input_new()
-> *mut QmiMessagePdsSetAutoTrackingStateInput;
pub fn qmi_message_pds_set_auto_tracking_state_input_get_state(
self_: *mut QmiMessagePdsSetAutoTrackingStateInput,
value_state_auto_tracking_state: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_auto_tracking_state_input_ref(
self_: *mut QmiMessagePdsSetAutoTrackingStateInput,
) -> *mut QmiMessagePdsSetAutoTrackingStateInput;
pub fn qmi_message_pds_set_auto_tracking_state_input_set_state(
self_: *mut QmiMessagePdsSetAutoTrackingStateInput,
value_state_auto_tracking_state: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_auto_tracking_state_input_unref(
self_: *mut QmiMessagePdsSetAutoTrackingStateInput,
);
//=========================================================================
// QmiMessagePdsSetAutoTrackingStateOutput
//=========================================================================
pub fn qmi_message_pds_set_auto_tracking_state_output_get_type() -> GType;
pub fn qmi_message_pds_set_auto_tracking_state_output_get_result(
self_: *mut QmiMessagePdsSetAutoTrackingStateOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_auto_tracking_state_output_ref(
self_: *mut QmiMessagePdsSetAutoTrackingStateOutput,
) -> *mut QmiMessagePdsSetAutoTrackingStateOutput;
pub fn qmi_message_pds_set_auto_tracking_state_output_unref(
self_: *mut QmiMessagePdsSetAutoTrackingStateOutput,
);
//=========================================================================
// QmiMessagePdsSetDefaultTrackingSessionInput
//=========================================================================
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_default_tracking_session_input_get_type() -> GType;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_default_tracking_session_input_new()
-> *mut QmiMessagePdsSetDefaultTrackingSessionInput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_default_tracking_session_input_get_info(
self_: *mut QmiMessagePdsSetDefaultTrackingSessionInput,
value_info_session_operation: *mut QmiPdsOperatingMode,
value_info_position_data_timeout: *mut u8,
value_info_interval: *mut u32,
value_info_accuracy_threshold: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_default_tracking_session_input_ref(
self_: *mut QmiMessagePdsSetDefaultTrackingSessionInput,
) -> *mut QmiMessagePdsSetDefaultTrackingSessionInput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_default_tracking_session_input_set_info(
self_: *mut QmiMessagePdsSetDefaultTrackingSessionInput,
value_info_session_operation: QmiPdsOperatingMode,
value_info_position_data_timeout: u8,
value_info_interval: u32,
value_info_accuracy_threshold: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_default_tracking_session_input_unref(
self_: *mut QmiMessagePdsSetDefaultTrackingSessionInput,
);
//=========================================================================
// QmiMessagePdsSetDefaultTrackingSessionOutput
//=========================================================================
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_default_tracking_session_output_get_type() -> GType;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_default_tracking_session_output_get_result(
self_: *mut QmiMessagePdsSetDefaultTrackingSessionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_default_tracking_session_output_ref(
self_: *mut QmiMessagePdsSetDefaultTrackingSessionOutput,
) -> *mut QmiMessagePdsSetDefaultTrackingSessionOutput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_pds_set_default_tracking_session_output_unref(
self_: *mut QmiMessagePdsSetDefaultTrackingSessionOutput,
);
//=========================================================================
// QmiMessagePdsSetEventReportInput
//=========================================================================
pub fn qmi_message_pds_set_event_report_input_get_type() -> GType;
pub fn qmi_message_pds_set_event_report_input_new() -> *mut QmiMessagePdsSetEventReportInput;
pub fn qmi_message_pds_set_event_report_input_get_accelerometer_data_streaming_ready_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_accelerometer_data_streaming_ready_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_extended_external_xtra_data_request_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_extended_external_xtra_data_request_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_extended_nmea_position_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_extended_nmea_position_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_external_time_injection_request_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_external_time_injection_request_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_external_wifi_position_request_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_external_wifi_position_request_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_external_xtra_data_request_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_external_xtra_data_request_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_gyro_data_streaming_ready_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_gyro_data_streaming_ready_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_heading_uncertainty_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_heading_uncertainty_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_nmea_debug_strings_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_nmea_debug_strings_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_nmea_position_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_nmea_position_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_parsed_position_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_parsed_position_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_pds_comm_event_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_pds_comm_event_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_position_reliability_indicator_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_position_reliability_indicator_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_satellite_information_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_satellite_information_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_sensor_data_usage_indicator_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_sensor_data_usage_indicator_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_supl_network_initiated_prompt_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_supl_network_initiated_prompt_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_time_source_information_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_time_source_information_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_time_sync_request_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_time_sync_request_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_umts_cp_network_initiated_prompt_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_umts_cp_network_initiated_prompt_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_get_vx_network_initiated_request_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_vx_network_initiated_request_reporting: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_ref(
self_: *mut QmiMessagePdsSetEventReportInput,
) -> *mut QmiMessagePdsSetEventReportInput;
pub fn qmi_message_pds_set_event_report_input_set_accelerometer_data_streaming_ready_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_accelerometer_data_streaming_ready_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_extended_external_xtra_data_request_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_extended_external_xtra_data_request_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_extended_nmea_position_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_extended_nmea_position_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_external_time_injection_request_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_external_time_injection_request_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_external_wifi_position_request_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_external_wifi_position_request_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_external_xtra_data_request_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_external_xtra_data_request_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_gyro_data_streaming_ready_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_gyro_data_streaming_ready_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_heading_uncertainty_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_heading_uncertainty_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_nmea_debug_strings_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_nmea_debug_strings_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_nmea_position_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_nmea_position_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_parsed_position_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_parsed_position_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_pds_comm_event_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_pds_comm_event_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_position_reliability_indicator_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_position_reliability_indicator_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_satellite_information_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_satellite_information_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_sensor_data_usage_indicator_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_sensor_data_usage_indicator_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_supl_network_initiated_prompt_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_supl_network_initiated_prompt_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_time_source_information_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_time_source_information_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_time_sync_request_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_time_sync_request_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_umts_cp_network_initiated_prompt_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_umts_cp_network_initiated_prompt_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_set_vx_network_initiated_request_reporting(
self_: *mut QmiMessagePdsSetEventReportInput,
value_vx_network_initiated_request_reporting: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_input_unref(
self_: *mut QmiMessagePdsSetEventReportInput,
);
//=========================================================================
// QmiMessagePdsSetEventReportOutput
//=========================================================================
pub fn qmi_message_pds_set_event_report_output_get_type() -> GType;
pub fn qmi_message_pds_set_event_report_output_get_result(
self_: *mut QmiMessagePdsSetEventReportOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_event_report_output_ref(
self_: *mut QmiMessagePdsSetEventReportOutput,
) -> *mut QmiMessagePdsSetEventReportOutput;
pub fn qmi_message_pds_set_event_report_output_unref(
self_: *mut QmiMessagePdsSetEventReportOutput,
);
//=========================================================================
// QmiMessagePdsSetGpsServiceStateInput
//=========================================================================
pub fn qmi_message_pds_set_gps_service_state_input_get_type() -> GType;
pub fn qmi_message_pds_set_gps_service_state_input_new()
-> *mut QmiMessagePdsSetGpsServiceStateInput;
pub fn qmi_message_pds_set_gps_service_state_input_get_state(
self_: *mut QmiMessagePdsSetGpsServiceStateInput,
value_state_gps_service_state: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_gps_service_state_input_ref(
self_: *mut QmiMessagePdsSetGpsServiceStateInput,
) -> *mut QmiMessagePdsSetGpsServiceStateInput;
pub fn qmi_message_pds_set_gps_service_state_input_set_state(
self_: *mut QmiMessagePdsSetGpsServiceStateInput,
value_state_gps_service_state: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_gps_service_state_input_unref(
self_: *mut QmiMessagePdsSetGpsServiceStateInput,
);
//=========================================================================
// QmiMessagePdsSetGpsServiceStateOutput
//=========================================================================
pub fn qmi_message_pds_set_gps_service_state_output_get_type() -> GType;
pub fn qmi_message_pds_set_gps_service_state_output_get_result(
self_: *mut QmiMessagePdsSetGpsServiceStateOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_pds_set_gps_service_state_output_ref(
self_: *mut QmiMessagePdsSetGpsServiceStateOutput,
) -> *mut QmiMessagePdsSetGpsServiceStateOutput;
pub fn qmi_message_pds_set_gps_service_state_output_unref(
self_: *mut QmiMessagePdsSetGpsServiceStateOutput,
);
//=========================================================================
// QmiMessageQosGetFlowStatusInput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_flow_status_input_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_flow_status_input_new() -> *mut QmiMessageQosGetFlowStatusInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_flow_status_input_get_qos_id(
self_: *mut QmiMessageQosGetFlowStatusInput,
value_qos_id: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_flow_status_input_ref(
self_: *mut QmiMessageQosGetFlowStatusInput,
) -> *mut QmiMessageQosGetFlowStatusInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_flow_status_input_set_qos_id(
self_: *mut QmiMessageQosGetFlowStatusInput,
value_qos_id: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_flow_status_input_unref(self_: *mut QmiMessageQosGetFlowStatusInput);
//=========================================================================
// QmiMessageQosGetFlowStatusOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_flow_status_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_flow_status_output_get_result(
self_: *mut QmiMessageQosGetFlowStatusOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_flow_status_output_get_value(
self_: *mut QmiMessageQosGetFlowStatusOutput,
value_value: *mut QmiQosStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_flow_status_output_ref(
self_: *mut QmiMessageQosGetFlowStatusOutput,
) -> *mut QmiMessageQosGetFlowStatusOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_flow_status_output_unref(
self_: *mut QmiMessageQosGetFlowStatusOutput,
);
//=========================================================================
// QmiMessageQosGetNetworkStatusOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_network_status_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_network_status_output_get_qos_supported(
self_: *mut QmiMessageQosGetNetworkStatusOutput,
value_qos_supported: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_network_status_output_get_result(
self_: *mut QmiMessageQosGetNetworkStatusOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_network_status_output_ref(
self_: *mut QmiMessageQosGetNetworkStatusOutput,
) -> *mut QmiMessageQosGetNetworkStatusOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_get_network_status_output_unref(
self_: *mut QmiMessageQosGetNetworkStatusOutput,
);
//=========================================================================
// QmiMessageQosResetOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_reset_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_reset_output_get_result(
self_: *mut QmiMessageQosResetOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_reset_output_ref(
self_: *mut QmiMessageQosResetOutput,
) -> *mut QmiMessageQosResetOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_reset_output_unref(self_: *mut QmiMessageQosResetOutput);
//=========================================================================
// QmiMessageQosSwiReadDataStatsInput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_swi_read_data_stats_input_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_swi_read_data_stats_input_new() -> *mut QmiMessageQosSwiReadDataStatsInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_swi_read_data_stats_input_get_apn_id(
self_: *mut QmiMessageQosSwiReadDataStatsInput,
value_apn_id: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_swi_read_data_stats_input_ref(
self_: *mut QmiMessageQosSwiReadDataStatsInput,
) -> *mut QmiMessageQosSwiReadDataStatsInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_swi_read_data_stats_input_set_apn_id(
self_: *mut QmiMessageQosSwiReadDataStatsInput,
value_apn_id: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_swi_read_data_stats_input_unref(
self_: *mut QmiMessageQosSwiReadDataStatsInput,
);
//=========================================================================
// QmiMessageQosSwiReadDataStatsOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_swi_read_data_stats_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_swi_read_data_stats_output_get_apn(
self_: *mut QmiMessageQosSwiReadDataStatsOutput,
value_apn_apn_id: *mut u32,
value_apn_tx_packets: *mut u32,
value_apn_tx_packets_dropped: *mut u32,
value_apn_rx_packets: *mut u32,
value_apn_tx_bytes: *mut u64,
value_apn_tx_bytes_dropped: *mut u64,
value_apn_rx_bytes: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_swi_read_data_stats_output_get_flow(
self_: *mut QmiMessageQosSwiReadDataStatsOutput,
value_flow: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_qos_swi_read_data_stats_output_get_flow_gir(
self_: *mut QmiMessageQosSwiReadDataStatsOutput,
value_flow_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_swi_read_data_stats_output_get_result(
self_: *mut QmiMessageQosSwiReadDataStatsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_swi_read_data_stats_output_ref(
self_: *mut QmiMessageQosSwiReadDataStatsOutput,
) -> *mut QmiMessageQosSwiReadDataStatsOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_swi_read_data_stats_output_unref(
self_: *mut QmiMessageQosSwiReadDataStatsOutput,
);
//=========================================================================
// QmiMessageQosSwiReadDataStatsOutputFlowElement
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_qos_swi_read_data_stats_output_flow_element_get_type() -> GType;
//=========================================================================
// QmiMessageSarRfGetStateOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_get_state_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_get_state_output_get_result(
self_: *mut QmiMessageSarRfGetStateOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_get_state_output_get_state(
self_: *mut QmiMessageSarRfGetStateOutput,
value_state: *mut QmiSarRfState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_get_state_output_ref(
self_: *mut QmiMessageSarRfGetStateOutput,
) -> *mut QmiMessageSarRfGetStateOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_get_state_output_unref(self_: *mut QmiMessageSarRfGetStateOutput);
//=========================================================================
// QmiMessageSarRfSetStateInput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_set_state_input_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_set_state_input_new() -> *mut QmiMessageSarRfSetStateInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_set_state_input_get_state(
self_: *mut QmiMessageSarRfSetStateInput,
value_state: *mut QmiSarRfState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_set_state_input_ref(
self_: *mut QmiMessageSarRfSetStateInput,
) -> *mut QmiMessageSarRfSetStateInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_set_state_input_set_state(
self_: *mut QmiMessageSarRfSetStateInput,
value_state: QmiSarRfState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_set_state_input_unref(self_: *mut QmiMessageSarRfSetStateInput);
//=========================================================================
// QmiMessageSarRfSetStateOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_set_state_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_set_state_output_get_result(
self_: *mut QmiMessageSarRfSetStateOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_set_state_output_ref(
self_: *mut QmiMessageSarRfSetStateOutput,
) -> *mut QmiMessageSarRfSetStateOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_sar_rf_set_state_output_unref(self_: *mut QmiMessageSarRfSetStateOutput);
//=========================================================================
// QmiMessageSscControlInput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_input_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_input_new() -> *mut QmiMessageSscControlInput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_input_get_data(
self_: *mut QmiMessageSscControlInput,
value_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_input_get_report_type(
self_: *mut QmiMessageSscControlInput,
value_report_type: *mut QmiSscReportType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_input_ref(
self_: *mut QmiMessageSscControlInput,
) -> *mut QmiMessageSscControlInput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_input_set_data(
self_: *mut QmiMessageSscControlInput,
value_data: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_input_set_report_type(
self_: *mut QmiMessageSscControlInput,
value_report_type: QmiSscReportType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_input_unref(self_: *mut QmiMessageSscControlInput);
//=========================================================================
// QmiMessageSscControlOutput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_output_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_output_get_client_id(
self_: *mut QmiMessageSscControlOutput,
value_client_id: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_output_get_response(
self_: *mut QmiMessageSscControlOutput,
value_response: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_output_get_result(
self_: *mut QmiMessageSscControlOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_output_ref(
self_: *mut QmiMessageSscControlOutput,
) -> *mut QmiMessageSscControlOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_output_unref(self_: *mut QmiMessageSscControlOutput);
//=========================================================================
// QmiMessageUimChangePinInput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_input_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_input_new() -> *mut QmiMessageUimChangePinInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_input_get_info(
self_: *mut QmiMessageUimChangePinInput,
value_info_pin_id: *mut QmiUimPinId,
value_info_old_pin: *mut *const c_char,
value_info_new_pin: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_input_get_response_in_indication_token(
self_: *mut QmiMessageUimChangePinInput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_change_pin_input_get_session(
self_: *mut QmiMessageUimChangePinInput,
value_session_session_type: *mut QmiUimSessionType,
value_session_application_identifier: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_input_ref(
self_: *mut QmiMessageUimChangePinInput,
) -> *mut QmiMessageUimChangePinInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_input_set_info(
self_: *mut QmiMessageUimChangePinInput,
value_info_pin_id: QmiUimPinId,
value_info_old_pin: *const c_char,
value_info_new_pin: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_input_set_response_in_indication_token(
self_: *mut QmiMessageUimChangePinInput,
value_response_in_indication_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_change_pin_input_set_session(
self_: *mut QmiMessageUimChangePinInput,
value_session_session_type: QmiUimSessionType,
value_session_application_identifier: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_input_unref(self_: *mut QmiMessageUimChangePinInput);
//=========================================================================
// QmiMessageUimChangePinOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_output_get_card_result(
self_: *mut QmiMessageUimChangePinOutput,
value_card_result_sw1: *mut u8,
value_card_result_sw2: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_output_get_response_in_indication_token(
self_: *mut QmiMessageUimChangePinOutput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_output_get_result(
self_: *mut QmiMessageUimChangePinOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_output_get_retries_remaining(
self_: *mut QmiMessageUimChangePinOutput,
value_retries_remaining_verify_retries_left: *mut u8,
value_retries_remaining_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_output_ref(
self_: *mut QmiMessageUimChangePinOutput,
) -> *mut QmiMessageUimChangePinOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_change_pin_output_unref(self_: *mut QmiMessageUimChangePinOutput);
//=========================================================================
// QmiMessageUimChangeProvisioningSessionInput
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_uim_change_provisioning_session_input_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_uim_change_provisioning_session_input_new()
-> *mut QmiMessageUimChangeProvisioningSessionInput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_uim_change_provisioning_session_input_get_application_information(
self_: *mut QmiMessageUimChangeProvisioningSessionInput,
value_application_information_slot: *mut u8,
value_application_information_application_identifier: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_uim_change_provisioning_session_input_get_session_change(
self_: *mut QmiMessageUimChangeProvisioningSessionInput,
value_session_change_session_type: *mut QmiUimSessionType,
value_session_change_activate: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_uim_change_provisioning_session_input_ref(
self_: *mut QmiMessageUimChangeProvisioningSessionInput,
) -> *mut QmiMessageUimChangeProvisioningSessionInput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_uim_change_provisioning_session_input_set_application_information(
self_: *mut QmiMessageUimChangeProvisioningSessionInput,
value_application_information_slot: u8,
value_application_information_application_identifier: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_uim_change_provisioning_session_input_set_session_change(
self_: *mut QmiMessageUimChangeProvisioningSessionInput,
value_session_change_session_type: QmiUimSessionType,
value_session_change_activate: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_uim_change_provisioning_session_input_unref(
self_: *mut QmiMessageUimChangeProvisioningSessionInput,
);
//=========================================================================
// QmiMessageUimChangeProvisioningSessionOutput
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_uim_change_provisioning_session_output_get_type() -> GType;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_uim_change_provisioning_session_output_get_result(
self_: *mut QmiMessageUimChangeProvisioningSessionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_uim_change_provisioning_session_output_ref(
self_: *mut QmiMessageUimChangeProvisioningSessionOutput,
) -> *mut QmiMessageUimChangeProvisioningSessionOutput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_uim_change_provisioning_session_output_unref(
self_: *mut QmiMessageUimChangeProvisioningSessionOutput,
);
//=========================================================================
// QmiMessageUimDepersonalizationInput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_depersonalization_input_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_depersonalization_input_new() -> *mut QmiMessageUimDepersonalizationInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_depersonalization_input_get_info(
self_: *mut QmiMessageUimDepersonalizationInput,
value_info_feature: *mut QmiUimCardApplicationPersonalizationFeature,
value_info_operation: *mut QmiUimDepersonalizationOperation,
value_info_control_key: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_depersonalization_input_get_slot(
self_: *mut QmiMessageUimDepersonalizationInput,
value_slot: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_depersonalization_input_ref(
self_: *mut QmiMessageUimDepersonalizationInput,
) -> *mut QmiMessageUimDepersonalizationInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_depersonalization_input_set_info(
self_: *mut QmiMessageUimDepersonalizationInput,
value_info_feature: QmiUimCardApplicationPersonalizationFeature,
value_info_operation: QmiUimDepersonalizationOperation,
value_info_control_key: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_depersonalization_input_set_slot(
self_: *mut QmiMessageUimDepersonalizationInput,
value_slot: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_depersonalization_input_unref(
self_: *mut QmiMessageUimDepersonalizationInput,
);
//=========================================================================
// QmiMessageUimDepersonalizationOutput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_depersonalization_output_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_depersonalization_output_get_result(
self_: *mut QmiMessageUimDepersonalizationOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_depersonalization_output_get_retries_remaining(
self_: *mut QmiMessageUimDepersonalizationOutput,
value_retries_remaining_verify_left: *mut u8,
value_retries_remaining_unblock_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_depersonalization_output_ref(
self_: *mut QmiMessageUimDepersonalizationOutput,
) -> *mut QmiMessageUimDepersonalizationOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_depersonalization_output_unref(
self_: *mut QmiMessageUimDepersonalizationOutput,
);
//=========================================================================
// QmiMessageUimGetCardStatusOutput
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_uim_get_card_status_output_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_uim_get_card_status_output_get_card_status(
self_: *mut QmiMessageUimGetCardStatusOutput,
value_card_status_index_gw_primary: *mut u16,
value_card_status_index_1x_primary: *mut u16,
value_card_status_index_gw_secondary: *mut u16,
value_card_status_index_1x_secondary: *mut u16,
value_card_status_cards: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_get_card_status_output_get_card_status_gir(
self_: *mut QmiMessageUimGetCardStatusOutput,
value_card_status_index_gw_primary: *mut u16,
value_card_status_index_1x_primary: *mut u16,
value_card_status_index_gw_secondary: *mut u16,
value_card_status_index_1x_secondary: *mut u16,
value_card_status_cards_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_uim_get_card_status_output_get_result(
self_: *mut QmiMessageUimGetCardStatusOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_uim_get_card_status_output_ref(
self_: *mut QmiMessageUimGetCardStatusOutput,
) -> *mut QmiMessageUimGetCardStatusOutput;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_uim_get_card_status_output_unref(
self_: *mut QmiMessageUimGetCardStatusOutput,
);
//=========================================================================
// QmiMessageUimGetCardStatusOutputCardStatusCardsElementApplicationsElementV2
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_get_card_status_output_card_status_cards_element_applications_element_v2_get_type()
-> GType;
//=========================================================================
// QmiMessageUimGetCardStatusOutputCardStatusCardsElementGir
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_get_card_status_output_card_status_cards_element_gir_get_type() -> GType;
//=========================================================================
// QmiMessageUimGetConfigurationInput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_input_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_input_new() -> *mut QmiMessageUimGetConfigurationInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_input_get_configuration_mask(
self_: *mut QmiMessageUimGetConfigurationInput,
value_configuration_mask: *mut QmiUimConfiguration,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_input_ref(
self_: *mut QmiMessageUimGetConfigurationInput,
) -> *mut QmiMessageUimGetConfigurationInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_input_set_configuration_mask(
self_: *mut QmiMessageUimGetConfigurationInput,
value_configuration_mask: QmiUimConfiguration,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_input_unref(
self_: *mut QmiMessageUimGetConfigurationInput,
);
//=========================================================================
// QmiMessageUimGetConfigurationOutput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_output_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_output_get_automatic_selection(
self_: *mut QmiMessageUimGetConfigurationOutput,
value_automatic_selection: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_output_get_compat_context(
self_: *mut QmiMessageUimGetConfigurationOutput,
) -> gpointer;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_output_get_halt_subscription(
self_: *mut QmiMessageUimGetConfigurationOutput,
value_halt_subscription: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_output_get_personalization_status(
self_: *mut QmiMessageUimGetConfigurationOutput,
value_personalization_status: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_get_configuration_output_get_personalization_status_gir(
self_: *mut QmiMessageUimGetConfigurationOutput,
value_personalization_status_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_get_configuration_output_get_personalization_status_other(
self_: *mut QmiMessageUimGetConfigurationOutput,
value_personalization_status_other: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_get_configuration_output_get_personalization_status_other_gir(
self_: *mut QmiMessageUimGetConfigurationOutput,
value_personalization_status_other_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_output_get_result(
self_: *mut QmiMessageUimGetConfigurationOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_output_ref(
self_: *mut QmiMessageUimGetConfigurationOutput,
) -> *mut QmiMessageUimGetConfigurationOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_output_set_compat_context(
self_: *mut QmiMessageUimGetConfigurationOutput,
compat_context: gpointer,
compat_context_free: glib::GDestroyNotify,
);
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_output_unref(
self_: *mut QmiMessageUimGetConfigurationOutput,
);
//=========================================================================
// QmiMessageUimGetConfigurationOutputPersonalizationStatusElement
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_uim_get_configuration_output_personalization_status_element_get_type()
-> GType;
//=========================================================================
// QmiMessageUimGetConfigurationOutputPersonalizationStatusOtherElementGir
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_get_configuration_output_personalization_status_other_element_gir_get_type()
-> GType;
//=========================================================================
// QmiMessageUimGetConfigurationOutputPersonalizationStatusOtherElementSlotElement
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_get_configuration_output_personalization_status_other_element_slot_element_get_type()
-> GType;
//=========================================================================
// QmiMessageUimGetFileAttributesInput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_input_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_input_new()
-> *mut QmiMessageUimGetFileAttributesInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_input_get_file(
self_: *mut QmiMessageUimGetFileAttributesInput,
value_file_file_id: *mut u16,
value_file_file_path: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_input_get_response_in_indication_token(
self_: *mut QmiMessageUimGetFileAttributesInput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_get_file_attributes_input_get_session(
self_: *mut QmiMessageUimGetFileAttributesInput,
value_session_session_type: *mut QmiUimSessionType,
value_session_application_identifier: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_input_ref(
self_: *mut QmiMessageUimGetFileAttributesInput,
) -> *mut QmiMessageUimGetFileAttributesInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_input_set_file(
self_: *mut QmiMessageUimGetFileAttributesInput,
value_file_file_id: u16,
value_file_file_path: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_input_set_response_in_indication_token(
self_: *mut QmiMessageUimGetFileAttributesInput,
value_response_in_indication_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_get_file_attributes_input_set_session(
self_: *mut QmiMessageUimGetFileAttributesInput,
value_session_session_type: QmiUimSessionType,
value_session_application_identifier: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_input_unref(
self_: *mut QmiMessageUimGetFileAttributesInput,
);
//=========================================================================
// QmiMessageUimGetFileAttributesOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_output_get_card_result(
self_: *mut QmiMessageUimGetFileAttributesOutput,
value_card_result_sw1: *mut u8,
value_card_result_sw2: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_output_get_file_attributes(
self_: *mut QmiMessageUimGetFileAttributesOutput,
value_file_attributes_file_size: *mut u16,
value_file_attributes_file_id: *mut u16,
value_file_attributes_file_type: *mut QmiUimFileType,
value_file_attributes_record_size: *mut u16,
value_file_attributes_record_count: *mut u16,
value_file_attributes_read_security_attributes_logic: *mut QmiUimSecurityAttributeLogic,
value_file_attributes_read_security_attributes: *mut QmiUimSecurityAttribute,
value_file_attributes_write_security_attributes_logic: *mut QmiUimSecurityAttributeLogic,
value_file_attributes_write_security_attributes: *mut QmiUimSecurityAttribute,
value_file_attributes_increase_security_attributes_logic: *mut QmiUimSecurityAttributeLogic,
value_file_attributes_increase_security_attributes: *mut QmiUimSecurityAttribute,
value_file_attributes_deactivate_security_attributes_logic: *mut QmiUimSecurityAttributeLogic,
value_file_attributes_deactivate_security_attributes: *mut QmiUimSecurityAttribute,
value_file_attributes_activate_security_attributes_logic: *mut QmiUimSecurityAttributeLogic,
value_file_attributes_activate_security_attributes: *mut QmiUimSecurityAttribute,
value_file_attributes_raw_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_output_get_response_in_indication_token(
self_: *mut QmiMessageUimGetFileAttributesOutput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_output_get_result(
self_: *mut QmiMessageUimGetFileAttributesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_output_ref(
self_: *mut QmiMessageUimGetFileAttributesOutput,
) -> *mut QmiMessageUimGetFileAttributesOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_get_file_attributes_output_unref(
self_: *mut QmiMessageUimGetFileAttributesOutput,
);
//=========================================================================
// QmiMessageUimGetSlotStatusOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_get_slot_status_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_get_slot_status_output_get_compat_context(
self_: *mut QmiMessageUimGetSlotStatusOutput,
) -> gpointer;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_get_slot_status_output_get_physical_slot_information(
self_: *mut QmiMessageUimGetSlotStatusOutput,
value_physical_slot_information: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_get_slot_status_output_get_physical_slot_information_gir(
self_: *mut QmiMessageUimGetSlotStatusOutput,
value_physical_slot_information_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_get_slot_status_output_get_physical_slot_status(
self_: *mut QmiMessageUimGetSlotStatusOutput,
value_physical_slot_status: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_get_slot_status_output_get_physical_slot_status_gir(
self_: *mut QmiMessageUimGetSlotStatusOutput,
value_physical_slot_status_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_get_slot_status_output_get_result(
self_: *mut QmiMessageUimGetSlotStatusOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_get_slot_status_output_get_slot_eid(
self_: *mut QmiMessageUimGetSlotStatusOutput,
value_slot_eid: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_get_slot_status_output_get_slot_eid_gir(
self_: *mut QmiMessageUimGetSlotStatusOutput,
value_slot_eid_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_get_slot_status_output_ref(
self_: *mut QmiMessageUimGetSlotStatusOutput,
) -> *mut QmiMessageUimGetSlotStatusOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_get_slot_status_output_set_compat_context(
self_: *mut QmiMessageUimGetSlotStatusOutput,
compat_context: gpointer,
compat_context_free: glib::GDestroyNotify,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_get_slot_status_output_unref(
self_: *mut QmiMessageUimGetSlotStatusOutput,
);
//=========================================================================
// QmiMessageUimGetSupportedMessagesOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_get_supported_messages_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_get_supported_messages_output_get_list(
self_: *mut QmiMessageUimGetSupportedMessagesOutput,
value_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_get_supported_messages_output_get_result(
self_: *mut QmiMessageUimGetSupportedMessagesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_get_supported_messages_output_ref(
self_: *mut QmiMessageUimGetSupportedMessagesOutput,
) -> *mut QmiMessageUimGetSupportedMessagesOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_get_supported_messages_output_unref(
self_: *mut QmiMessageUimGetSupportedMessagesOutput,
);
//=========================================================================
// QmiMessageUimLogicalChannelInput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_new() -> *mut QmiMessageUimLogicalChannelInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_get_aid(
self_: *mut QmiMessageUimLogicalChannelInput,
value_aid: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_get_channel_id(
self_: *mut QmiMessageUimLogicalChannelInput,
value_channel_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_get_file_control_information(
self_: *mut QmiMessageUimLogicalChannelInput,
value_file_control_information: *mut QmiUimFileControlInformation,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_get_slot(
self_: *mut QmiMessageUimLogicalChannelInput,
value_slot: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_get_terminate_application(
self_: *mut QmiMessageUimLogicalChannelInput,
value_terminate_application: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_ref(
self_: *mut QmiMessageUimLogicalChannelInput,
) -> *mut QmiMessageUimLogicalChannelInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_set_aid(
self_: *mut QmiMessageUimLogicalChannelInput,
value_aid: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_set_channel_id(
self_: *mut QmiMessageUimLogicalChannelInput,
value_channel_id: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_set_file_control_information(
self_: *mut QmiMessageUimLogicalChannelInput,
value_file_control_information: QmiUimFileControlInformation,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_set_slot(
self_: *mut QmiMessageUimLogicalChannelInput,
value_slot: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_set_terminate_application(
self_: *mut QmiMessageUimLogicalChannelInput,
value_terminate_application: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_input_unref(
self_: *mut QmiMessageUimLogicalChannelInput,
);
//=========================================================================
// QmiMessageUimLogicalChannelOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_output_get_card_result(
self_: *mut QmiMessageUimLogicalChannelOutput,
value_card_result_sw1: *mut u8,
value_card_result_sw2: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_output_get_channel_id(
self_: *mut QmiMessageUimLogicalChannelOutput,
value_channel_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_output_get_result(
self_: *mut QmiMessageUimLogicalChannelOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_output_get_select_response(
self_: *mut QmiMessageUimLogicalChannelOutput,
value_select_response: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_output_ref(
self_: *mut QmiMessageUimLogicalChannelOutput,
) -> *mut QmiMessageUimLogicalChannelOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_output_unref(
self_: *mut QmiMessageUimLogicalChannelOutput,
);
//=========================================================================
// QmiMessageUimOpenLogicalChannelInput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_input_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_input_new()
-> *mut QmiMessageUimOpenLogicalChannelInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_input_get_aid(
self_: *mut QmiMessageUimOpenLogicalChannelInput,
value_aid: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_input_get_file_control_information(
self_: *mut QmiMessageUimOpenLogicalChannelInput,
value_file_control_information: *mut QmiUimFileControlInformation,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_input_get_slot(
self_: *mut QmiMessageUimOpenLogicalChannelInput,
value_slot: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_input_ref(
self_: *mut QmiMessageUimOpenLogicalChannelInput,
) -> *mut QmiMessageUimOpenLogicalChannelInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_input_set_aid(
self_: *mut QmiMessageUimOpenLogicalChannelInput,
value_aid: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_input_set_file_control_information(
self_: *mut QmiMessageUimOpenLogicalChannelInput,
value_file_control_information: QmiUimFileControlInformation,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_input_set_slot(
self_: *mut QmiMessageUimOpenLogicalChannelInput,
value_slot: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_input_unref(
self_: *mut QmiMessageUimOpenLogicalChannelInput,
);
//=========================================================================
// QmiMessageUimOpenLogicalChannelOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_output_get_card_result(
self_: *mut QmiMessageUimOpenLogicalChannelOutput,
value_card_result_sw1: *mut u8,
value_card_result_sw2: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_output_get_channel_id(
self_: *mut QmiMessageUimOpenLogicalChannelOutput,
value_channel_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_output_get_result(
self_: *mut QmiMessageUimOpenLogicalChannelOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_output_get_select_response(
self_: *mut QmiMessageUimOpenLogicalChannelOutput,
value_select_response: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_output_ref(
self_: *mut QmiMessageUimOpenLogicalChannelOutput,
) -> *mut QmiMessageUimOpenLogicalChannelOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_output_unref(
self_: *mut QmiMessageUimOpenLogicalChannelOutput,
);
//=========================================================================
// QmiMessageUimPowerOffSimInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_off_sim_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_off_sim_input_new() -> *mut QmiMessageUimPowerOffSimInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_off_sim_input_get_slot(
self_: *mut QmiMessageUimPowerOffSimInput,
value_slot: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_off_sim_input_ref(
self_: *mut QmiMessageUimPowerOffSimInput,
) -> *mut QmiMessageUimPowerOffSimInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_off_sim_input_set_slot(
self_: *mut QmiMessageUimPowerOffSimInput,
value_slot: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_off_sim_input_unref(self_: *mut QmiMessageUimPowerOffSimInput);
//=========================================================================
// QmiMessageUimPowerOffSimOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_off_sim_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_off_sim_output_get_result(
self_: *mut QmiMessageUimPowerOffSimOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_off_sim_output_ref(
self_: *mut QmiMessageUimPowerOffSimOutput,
) -> *mut QmiMessageUimPowerOffSimOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_off_sim_output_unref(self_: *mut QmiMessageUimPowerOffSimOutput);
//=========================================================================
// QmiMessageUimPowerOnSimInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_on_sim_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_on_sim_input_new() -> *mut QmiMessageUimPowerOnSimInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_on_sim_input_get_slot(
self_: *mut QmiMessageUimPowerOnSimInput,
value_slot: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_on_sim_input_ref(
self_: *mut QmiMessageUimPowerOnSimInput,
) -> *mut QmiMessageUimPowerOnSimInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_on_sim_input_set_slot(
self_: *mut QmiMessageUimPowerOnSimInput,
value_slot: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_on_sim_input_unref(self_: *mut QmiMessageUimPowerOnSimInput);
//=========================================================================
// QmiMessageUimPowerOnSimOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_on_sim_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_on_sim_output_get_result(
self_: *mut QmiMessageUimPowerOnSimOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_on_sim_output_ref(
self_: *mut QmiMessageUimPowerOnSimOutput,
) -> *mut QmiMessageUimPowerOnSimOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_uim_power_on_sim_output_unref(self_: *mut QmiMessageUimPowerOnSimOutput);
//=========================================================================
// QmiMessageUimReadRecordInput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_input_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_input_new() -> *mut QmiMessageUimReadRecordInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_input_get_file(
self_: *mut QmiMessageUimReadRecordInput,
value_file_file_id: *mut u16,
value_file_file_path: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_input_get_last_record(
self_: *mut QmiMessageUimReadRecordInput,
value_last_record: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_input_get_record(
self_: *mut QmiMessageUimReadRecordInput,
value_record_record_number: *mut u16,
value_record_record_length: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_input_get_response_in_indication_token(
self_: *mut QmiMessageUimReadRecordInput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_read_record_input_get_session(
self_: *mut QmiMessageUimReadRecordInput,
value_session_session_type: *mut QmiUimSessionType,
value_session_application_identifier: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_input_ref(
self_: *mut QmiMessageUimReadRecordInput,
) -> *mut QmiMessageUimReadRecordInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_input_set_file(
self_: *mut QmiMessageUimReadRecordInput,
value_file_file_id: u16,
value_file_file_path: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_input_set_last_record(
self_: *mut QmiMessageUimReadRecordInput,
value_last_record: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_input_set_record(
self_: *mut QmiMessageUimReadRecordInput,
value_record_record_number: u16,
value_record_record_length: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_input_set_response_in_indication_token(
self_: *mut QmiMessageUimReadRecordInput,
value_response_in_indication_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_read_record_input_set_session(
self_: *mut QmiMessageUimReadRecordInput,
value_session_session_type: QmiUimSessionType,
value_session_application_identifier: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_input_unref(self_: *mut QmiMessageUimReadRecordInput);
//=========================================================================
// QmiMessageUimReadRecordOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_output_get_additional_read_result(
self_: *mut QmiMessageUimReadRecordOutput,
value_additional_read_result: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_output_get_card_result(
self_: *mut QmiMessageUimReadRecordOutput,
value_card_result_sw1: *mut u8,
value_card_result_sw2: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_output_get_read_result(
self_: *mut QmiMessageUimReadRecordOutput,
value_read_result: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_output_get_response_in_indication_token(
self_: *mut QmiMessageUimReadRecordOutput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_output_get_result(
self_: *mut QmiMessageUimReadRecordOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_output_ref(
self_: *mut QmiMessageUimReadRecordOutput,
) -> *mut QmiMessageUimReadRecordOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_record_output_unref(self_: *mut QmiMessageUimReadRecordOutput);
//=========================================================================
// QmiMessageUimReadTransparentInput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_input_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_input_new() -> *mut QmiMessageUimReadTransparentInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_input_get_encrypt_data(
self_: *mut QmiMessageUimReadTransparentInput,
value_encrypt_data: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_input_get_file(
self_: *mut QmiMessageUimReadTransparentInput,
value_file_file_id: *mut u16,
value_file_file_path: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_input_get_read_information(
self_: *mut QmiMessageUimReadTransparentInput,
value_read_information_offset: *mut u16,
value_read_information_length: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_input_get_response_in_indication_token(
self_: *mut QmiMessageUimReadTransparentInput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_read_transparent_input_get_session(
self_: *mut QmiMessageUimReadTransparentInput,
value_session_session_type: *mut QmiUimSessionType,
value_session_application_identifier: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_input_ref(
self_: *mut QmiMessageUimReadTransparentInput,
) -> *mut QmiMessageUimReadTransparentInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_input_set_encrypt_data(
self_: *mut QmiMessageUimReadTransparentInput,
value_encrypt_data: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_input_set_file(
self_: *mut QmiMessageUimReadTransparentInput,
value_file_file_id: u16,
value_file_file_path: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_input_set_read_information(
self_: *mut QmiMessageUimReadTransparentInput,
value_read_information_offset: u16,
value_read_information_length: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_input_set_response_in_indication_token(
self_: *mut QmiMessageUimReadTransparentInput,
value_response_in_indication_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_read_transparent_input_set_session(
self_: *mut QmiMessageUimReadTransparentInput,
value_session_session_type: QmiUimSessionType,
value_session_application_identifier: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_input_unref(
self_: *mut QmiMessageUimReadTransparentInput,
);
//=========================================================================
// QmiMessageUimReadTransparentOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_output_get_card_result(
self_: *mut QmiMessageUimReadTransparentOutput,
value_card_result_sw1: *mut u8,
value_card_result_sw2: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_output_get_encrypted_data(
self_: *mut QmiMessageUimReadTransparentOutput,
value_encrypted_data: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_output_get_read_result(
self_: *mut QmiMessageUimReadTransparentOutput,
value_read_result: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_output_get_response_in_indication_token(
self_: *mut QmiMessageUimReadTransparentOutput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_output_get_result(
self_: *mut QmiMessageUimReadTransparentOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_output_ref(
self_: *mut QmiMessageUimReadTransparentOutput,
) -> *mut QmiMessageUimReadTransparentOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_read_transparent_output_unref(
self_: *mut QmiMessageUimReadTransparentOutput,
);
//=========================================================================
// QmiMessageUimRefreshCompleteInput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_complete_input_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_complete_input_new() -> *mut QmiMessageUimRefreshCompleteInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_complete_input_get_info(
self_: *mut QmiMessageUimRefreshCompleteInput,
value_info_refresh_success: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_complete_input_get_session(
self_: *mut QmiMessageUimRefreshCompleteInput,
value_session_session_type: *mut QmiUimSessionType,
value_session_application_identifier: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_complete_input_ref(
self_: *mut QmiMessageUimRefreshCompleteInput,
) -> *mut QmiMessageUimRefreshCompleteInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_complete_input_set_info(
self_: *mut QmiMessageUimRefreshCompleteInput,
value_info_refresh_success: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_complete_input_set_session(
self_: *mut QmiMessageUimRefreshCompleteInput,
value_session_session_type: QmiUimSessionType,
value_session_application_identifier: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_complete_input_unref(
self_: *mut QmiMessageUimRefreshCompleteInput,
);
//=========================================================================
// QmiMessageUimRefreshCompleteOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_complete_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_complete_output_get_result(
self_: *mut QmiMessageUimRefreshCompleteOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_complete_output_ref(
self_: *mut QmiMessageUimRefreshCompleteOutput,
) -> *mut QmiMessageUimRefreshCompleteOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_complete_output_unref(
self_: *mut QmiMessageUimRefreshCompleteOutput,
);
//=========================================================================
// QmiMessageUimRefreshRegisterAllInput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_all_input_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_all_input_new()
-> *mut QmiMessageUimRefreshRegisterAllInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_all_input_get_info(
self_: *mut QmiMessageUimRefreshRegisterAllInput,
value_info_register_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_all_input_get_session(
self_: *mut QmiMessageUimRefreshRegisterAllInput,
value_session_session_type: *mut QmiUimSessionType,
value_session_application_identifier: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_all_input_ref(
self_: *mut QmiMessageUimRefreshRegisterAllInput,
) -> *mut QmiMessageUimRefreshRegisterAllInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_all_input_set_info(
self_: *mut QmiMessageUimRefreshRegisterAllInput,
value_info_register_flag: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_all_input_set_session(
self_: *mut QmiMessageUimRefreshRegisterAllInput,
value_session_session_type: QmiUimSessionType,
value_session_application_identifier: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_all_input_unref(
self_: *mut QmiMessageUimRefreshRegisterAllInput,
);
//=========================================================================
// QmiMessageUimRefreshRegisterAllOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_all_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_all_output_get_result(
self_: *mut QmiMessageUimRefreshRegisterAllOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_all_output_ref(
self_: *mut QmiMessageUimRefreshRegisterAllOutput,
) -> *mut QmiMessageUimRefreshRegisterAllOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_all_output_unref(
self_: *mut QmiMessageUimRefreshRegisterAllOutput,
);
//=========================================================================
// QmiMessageUimRefreshRegisterInput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_input_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_input_new() -> *mut QmiMessageUimRefreshRegisterInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_input_get_info(
self_: *mut QmiMessageUimRefreshRegisterInput,
value_info_register_flag: *mut gboolean,
value_info_vote_for_init: *mut gboolean,
value_info_files: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_refresh_register_input_get_info_gir(
self_: *mut QmiMessageUimRefreshRegisterInput,
value_info_register_flag: *mut gboolean,
value_info_vote_for_init: *mut gboolean,
value_info_files_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_input_get_session(
self_: *mut QmiMessageUimRefreshRegisterInput,
value_session_session_type: *mut QmiUimSessionType,
value_session_application_identifier: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_input_ref(
self_: *mut QmiMessageUimRefreshRegisterInput,
) -> *mut QmiMessageUimRefreshRegisterInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_input_set_info(
self_: *mut QmiMessageUimRefreshRegisterInput,
value_info_register_flag: gboolean,
value_info_vote_for_init: gboolean,
value_info_files: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_refresh_register_input_set_info_gir(
self_: *mut QmiMessageUimRefreshRegisterInput,
value_info_register_flag: gboolean,
value_info_vote_for_init: gboolean,
value_info_files_ptr: *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_input_set_session(
self_: *mut QmiMessageUimRefreshRegisterInput,
value_session_session_type: QmiUimSessionType,
value_session_application_identifier: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_input_unref(
self_: *mut QmiMessageUimRefreshRegisterInput,
);
//=========================================================================
// QmiMessageUimRefreshRegisterInputInfoFilesElement
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_input_info_files_element_get_type() -> GType;
//=========================================================================
// QmiMessageUimRefreshRegisterOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_output_get_result(
self_: *mut QmiMessageUimRefreshRegisterOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_output_ref(
self_: *mut QmiMessageUimRefreshRegisterOutput,
) -> *mut QmiMessageUimRefreshRegisterOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_uim_refresh_register_output_unref(
self_: *mut QmiMessageUimRefreshRegisterOutput,
);
//=========================================================================
// QmiMessageUimRegisterEventsInput
//=========================================================================
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_message_uim_register_events_input_get_type() -> GType;
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_message_uim_register_events_input_new() -> *mut QmiMessageUimRegisterEventsInput;
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_message_uim_register_events_input_get_event_registration_mask(
self_: *mut QmiMessageUimRegisterEventsInput,
value_event_registration_mask: *mut QmiUimEventRegistrationFlag,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_message_uim_register_events_input_ref(
self_: *mut QmiMessageUimRegisterEventsInput,
) -> *mut QmiMessageUimRegisterEventsInput;
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_message_uim_register_events_input_set_event_registration_mask(
self_: *mut QmiMessageUimRegisterEventsInput,
value_event_registration_mask: QmiUimEventRegistrationFlag,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_message_uim_register_events_input_unref(
self_: *mut QmiMessageUimRegisterEventsInput,
);
//=========================================================================
// QmiMessageUimRegisterEventsOutput
//=========================================================================
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_message_uim_register_events_output_get_type() -> GType;
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_message_uim_register_events_output_get_event_registration_mask(
self_: *mut QmiMessageUimRegisterEventsOutput,
value_event_registration_mask: *mut QmiUimEventRegistrationFlag,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_message_uim_register_events_output_get_result(
self_: *mut QmiMessageUimRegisterEventsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_message_uim_register_events_output_ref(
self_: *mut QmiMessageUimRegisterEventsOutput,
) -> *mut QmiMessageUimRegisterEventsOutput;
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_message_uim_register_events_output_unref(
self_: *mut QmiMessageUimRegisterEventsOutput,
);
//=========================================================================
// QmiMessageUimRemoteUnlockInput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_remote_unlock_input_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_remote_unlock_input_new() -> *mut QmiMessageUimRemoteUnlockInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_remote_unlock_input_get_simlock_data(
self_: *mut QmiMessageUimRemoteUnlockInput,
value_simlock_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_remote_unlock_input_get_simlock_extended_data(
self_: *mut QmiMessageUimRemoteUnlockInput,
value_simlock_extended_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_remote_unlock_input_ref(
self_: *mut QmiMessageUimRemoteUnlockInput,
) -> *mut QmiMessageUimRemoteUnlockInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_remote_unlock_input_set_simlock_data(
self_: *mut QmiMessageUimRemoteUnlockInput,
value_simlock_data: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_remote_unlock_input_set_simlock_extended_data(
self_: *mut QmiMessageUimRemoteUnlockInput,
value_simlock_extended_data: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_remote_unlock_input_unref(self_: *mut QmiMessageUimRemoteUnlockInput);
//=========================================================================
// QmiMessageUimRemoteUnlockOutput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_remote_unlock_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_remote_unlock_output_get_result(
self_: *mut QmiMessageUimRemoteUnlockOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_remote_unlock_output_ref(
self_: *mut QmiMessageUimRemoteUnlockOutput,
) -> *mut QmiMessageUimRemoteUnlockOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_uim_remote_unlock_output_unref(self_: *mut QmiMessageUimRemoteUnlockOutput);
//=========================================================================
// QmiMessageUimResetOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_reset_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_reset_output_get_result(
self_: *mut QmiMessageUimResetOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_reset_output_ref(
self_: *mut QmiMessageUimResetOutput,
) -> *mut QmiMessageUimResetOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_uim_reset_output_unref(self_: *mut QmiMessageUimResetOutput);
//=========================================================================
// QmiMessageUimSendApduInput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_input_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_input_new() -> *mut QmiMessageUimSendApduInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_input_get_apdu(
self_: *mut QmiMessageUimSendApduInput,
value_apdu: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_input_get_channel_id(
self_: *mut QmiMessageUimSendApduInput,
value_channel_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_input_get_procedure_bytes(
self_: *mut QmiMessageUimSendApduInput,
value_procedure_bytes: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_input_get_slot(
self_: *mut QmiMessageUimSendApduInput,
value_slot: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_input_ref(
self_: *mut QmiMessageUimSendApduInput,
) -> *mut QmiMessageUimSendApduInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_input_set_apdu(
self_: *mut QmiMessageUimSendApduInput,
value_apdu: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_input_set_channel_id(
self_: *mut QmiMessageUimSendApduInput,
value_channel_id: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_input_set_procedure_bytes(
self_: *mut QmiMessageUimSendApduInput,
value_procedure_bytes: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_input_set_slot(
self_: *mut QmiMessageUimSendApduInput,
value_slot: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_input_unref(self_: *mut QmiMessageUimSendApduInput);
//=========================================================================
// QmiMessageUimSendApduOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_output_get_apdu_response(
self_: *mut QmiMessageUimSendApduOutput,
value_apdu_response: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_output_get_result(
self_: *mut QmiMessageUimSendApduOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_output_ref(
self_: *mut QmiMessageUimSendApduOutput,
) -> *mut QmiMessageUimSendApduOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_output_unref(self_: *mut QmiMessageUimSendApduOutput);
//=========================================================================
// QmiMessageUimSetPinProtectionInput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_input_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_input_new() -> *mut QmiMessageUimSetPinProtectionInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_input_get_info(
self_: *mut QmiMessageUimSetPinProtectionInput,
value_info_pin_id: *mut QmiUimPinId,
value_info_pin_enabled: *mut gboolean,
value_info_pin_value: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_input_get_response_in_indication_token(
self_: *mut QmiMessageUimSetPinProtectionInput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_set_pin_protection_input_get_session(
self_: *mut QmiMessageUimSetPinProtectionInput,
value_session_session_type: *mut QmiUimSessionType,
value_session_application_identifier: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_input_ref(
self_: *mut QmiMessageUimSetPinProtectionInput,
) -> *mut QmiMessageUimSetPinProtectionInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_input_set_info(
self_: *mut QmiMessageUimSetPinProtectionInput,
value_info_pin_id: QmiUimPinId,
value_info_pin_enabled: gboolean,
value_info_pin_value: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_input_set_response_in_indication_token(
self_: *mut QmiMessageUimSetPinProtectionInput,
value_response_in_indication_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_set_pin_protection_input_set_session(
self_: *mut QmiMessageUimSetPinProtectionInput,
value_session_session_type: QmiUimSessionType,
value_session_application_identifier: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_input_unref(
self_: *mut QmiMessageUimSetPinProtectionInput,
);
//=========================================================================
// QmiMessageUimSetPinProtectionOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_output_get_response_in_indication_token(
self_: *mut QmiMessageUimSetPinProtectionOutput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_output_get_result(
self_: *mut QmiMessageUimSetPinProtectionOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_output_get_retries_remaining(
self_: *mut QmiMessageUimSetPinProtectionOutput,
value_retries_remaining_verify_retries_left: *mut u8,
value_retries_remaining_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_output_ref(
self_: *mut QmiMessageUimSetPinProtectionOutput,
) -> *mut QmiMessageUimSetPinProtectionOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_set_pin_protection_output_unref(
self_: *mut QmiMessageUimSetPinProtectionOutput,
);
//=========================================================================
// QmiMessageUimSwitchSlotInput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_switch_slot_input_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_switch_slot_input_new() -> *mut QmiMessageUimSwitchSlotInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_switch_slot_input_get_logical_slot(
self_: *mut QmiMessageUimSwitchSlotInput,
value_logical_slot: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_switch_slot_input_get_physical_slot(
self_: *mut QmiMessageUimSwitchSlotInput,
value_physical_slot: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_switch_slot_input_ref(
self_: *mut QmiMessageUimSwitchSlotInput,
) -> *mut QmiMessageUimSwitchSlotInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_switch_slot_input_set_logical_slot(
self_: *mut QmiMessageUimSwitchSlotInput,
value_logical_slot: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_switch_slot_input_set_physical_slot(
self_: *mut QmiMessageUimSwitchSlotInput,
value_physical_slot: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_switch_slot_input_unref(self_: *mut QmiMessageUimSwitchSlotInput);
//=========================================================================
// QmiMessageUimSwitchSlotOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_switch_slot_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_switch_slot_output_get_result(
self_: *mut QmiMessageUimSwitchSlotOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_switch_slot_output_ref(
self_: *mut QmiMessageUimSwitchSlotOutput,
) -> *mut QmiMessageUimSwitchSlotOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_uim_switch_slot_output_unref(self_: *mut QmiMessageUimSwitchSlotOutput);
//=========================================================================
// QmiMessageUimUnblockPinInput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_input_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_input_new() -> *mut QmiMessageUimUnblockPinInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_input_get_info(
self_: *mut QmiMessageUimUnblockPinInput,
value_info_pin_id: *mut QmiUimPinId,
value_info_puk: *mut *const c_char,
value_info_new_pin: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_input_get_response_in_indication_token(
self_: *mut QmiMessageUimUnblockPinInput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_unblock_pin_input_get_session(
self_: *mut QmiMessageUimUnblockPinInput,
value_session_session_type: *mut QmiUimSessionType,
value_session_application_identifier: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_input_ref(
self_: *mut QmiMessageUimUnblockPinInput,
) -> *mut QmiMessageUimUnblockPinInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_input_set_info(
self_: *mut QmiMessageUimUnblockPinInput,
value_info_pin_id: QmiUimPinId,
value_info_puk: *const c_char,
value_info_new_pin: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_input_set_response_in_indication_token(
self_: *mut QmiMessageUimUnblockPinInput,
value_response_in_indication_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_unblock_pin_input_set_session(
self_: *mut QmiMessageUimUnblockPinInput,
value_session_session_type: QmiUimSessionType,
value_session_application_identifier: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_input_unref(self_: *mut QmiMessageUimUnblockPinInput);
//=========================================================================
// QmiMessageUimUnblockPinOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_output_get_card_result(
self_: *mut QmiMessageUimUnblockPinOutput,
value_card_result_sw1: *mut u8,
value_card_result_sw2: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_output_get_response_in_indication_token(
self_: *mut QmiMessageUimUnblockPinOutput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_output_get_result(
self_: *mut QmiMessageUimUnblockPinOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_output_get_retries_remaining(
self_: *mut QmiMessageUimUnblockPinOutput,
value_retries_remaining_verify_retries_left: *mut u8,
value_retries_remaining_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_output_ref(
self_: *mut QmiMessageUimUnblockPinOutput,
) -> *mut QmiMessageUimUnblockPinOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_unblock_pin_output_unref(self_: *mut QmiMessageUimUnblockPinOutput);
//=========================================================================
// QmiMessageUimVerifyPinInput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_input_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_input_new() -> *mut QmiMessageUimVerifyPinInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_input_get_info(
self_: *mut QmiMessageUimVerifyPinInput,
value_info_pin_id: *mut QmiUimPinId,
value_info_pin_value: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_input_get_response_in_indication_token(
self_: *mut QmiMessageUimVerifyPinInput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_verify_pin_input_get_session(
self_: *mut QmiMessageUimVerifyPinInput,
value_session_session_type: *mut QmiUimSessionType,
value_session_application_identifier: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_input_ref(
self_: *mut QmiMessageUimVerifyPinInput,
) -> *mut QmiMessageUimVerifyPinInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_input_set_info(
self_: *mut QmiMessageUimVerifyPinInput,
value_info_pin_id: QmiUimPinId,
value_info_pin_value: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_input_set_response_in_indication_token(
self_: *mut QmiMessageUimVerifyPinInput,
value_response_in_indication_token: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_uim_verify_pin_input_set_session(
self_: *mut QmiMessageUimVerifyPinInput,
value_session_session_type: QmiUimSessionType,
value_session_application_identifier: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_input_unref(self_: *mut QmiMessageUimVerifyPinInput);
//=========================================================================
// QmiMessageUimVerifyPinOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_output_get_card_result(
self_: *mut QmiMessageUimVerifyPinOutput,
value_card_result_sw1: *mut u8,
value_card_result_sw2: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_output_get_response_in_indication_token(
self_: *mut QmiMessageUimVerifyPinOutput,
value_response_in_indication_token: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_output_get_result(
self_: *mut QmiMessageUimVerifyPinOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_output_get_retries_remaining(
self_: *mut QmiMessageUimVerifyPinOutput,
value_retries_remaining_verify_retries_left: *mut u8,
value_retries_remaining_unblock_retries_left: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_output_ref(
self_: *mut QmiMessageUimVerifyPinOutput,
) -> *mut QmiMessageUimVerifyPinOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_uim_verify_pin_output_unref(self_: *mut QmiMessageUimVerifyPinOutput);
//=========================================================================
// QmiMessageVoiceAnswerCallInput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_answer_call_input_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_answer_call_input_new() -> *mut QmiMessageVoiceAnswerCallInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_answer_call_input_get_call_id(
self_: *mut QmiMessageVoiceAnswerCallInput,
value_call_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_answer_call_input_ref(
self_: *mut QmiMessageVoiceAnswerCallInput,
) -> *mut QmiMessageVoiceAnswerCallInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_answer_call_input_set_call_id(
self_: *mut QmiMessageVoiceAnswerCallInput,
value_call_id: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_answer_call_input_unref(self_: *mut QmiMessageVoiceAnswerCallInput);
//=========================================================================
// QmiMessageVoiceAnswerCallOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_answer_call_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_answer_call_output_get_call_id(
self_: *mut QmiMessageVoiceAnswerCallOutput,
value_call_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_answer_call_output_get_result(
self_: *mut QmiMessageVoiceAnswerCallOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_answer_call_output_ref(
self_: *mut QmiMessageVoiceAnswerCallOutput,
) -> *mut QmiMessageVoiceAnswerCallOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_answer_call_output_unref(self_: *mut QmiMessageVoiceAnswerCallOutput);
//=========================================================================
// QmiMessageVoiceAnswerUssdInput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_answer_ussd_input_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_answer_ussd_input_new() -> *mut QmiMessageVoiceAnswerUssdInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_answer_ussd_input_get_uss_data(
self_: *mut QmiMessageVoiceAnswerUssdInput,
value_uss_data_data_coding_scheme: *mut QmiVoiceUssDataCodingScheme,
value_uss_data_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_answer_ussd_input_ref(
self_: *mut QmiMessageVoiceAnswerUssdInput,
) -> *mut QmiMessageVoiceAnswerUssdInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_answer_ussd_input_set_uss_data(
self_: *mut QmiMessageVoiceAnswerUssdInput,
value_uss_data_data_coding_scheme: QmiVoiceUssDataCodingScheme,
value_uss_data_data: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_answer_ussd_input_unref(self_: *mut QmiMessageVoiceAnswerUssdInput);
//=========================================================================
// QmiMessageVoiceAnswerUssdOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_answer_ussd_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_answer_ussd_output_get_result(
self_: *mut QmiMessageVoiceAnswerUssdOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_answer_ussd_output_ref(
self_: *mut QmiMessageVoiceAnswerUssdOutput,
) -> *mut QmiMessageVoiceAnswerUssdOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_answer_ussd_output_unref(self_: *mut QmiMessageVoiceAnswerUssdOutput);
//=========================================================================
// QmiMessageVoiceBurstDtmfInput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_burst_dtmf_input_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_burst_dtmf_input_new() -> *mut QmiMessageVoiceBurstDtmfInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_burst_dtmf_input_get_data(
self_: *mut QmiMessageVoiceBurstDtmfInput,
value_data_call_id: *mut u8,
value_data_digit_buffer: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_burst_dtmf_input_ref(
self_: *mut QmiMessageVoiceBurstDtmfInput,
) -> *mut QmiMessageVoiceBurstDtmfInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_burst_dtmf_input_set_data(
self_: *mut QmiMessageVoiceBurstDtmfInput,
value_data_call_id: u8,
value_data_digit_buffer: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_burst_dtmf_input_unref(self_: *mut QmiMessageVoiceBurstDtmfInput);
//=========================================================================
// QmiMessageVoiceBurstDtmfOutput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_burst_dtmf_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_burst_dtmf_output_get_call_id(
self_: *mut QmiMessageVoiceBurstDtmfOutput,
value_call_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_burst_dtmf_output_get_result(
self_: *mut QmiMessageVoiceBurstDtmfOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_burst_dtmf_output_ref(
self_: *mut QmiMessageVoiceBurstDtmfOutput,
) -> *mut QmiMessageVoiceBurstDtmfOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_burst_dtmf_output_unref(self_: *mut QmiMessageVoiceBurstDtmfOutput);
//=========================================================================
// QmiMessageVoiceCancelUssdOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_cancel_ussd_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_cancel_ussd_output_get_result(
self_: *mut QmiMessageVoiceCancelUssdOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_cancel_ussd_output_ref(
self_: *mut QmiMessageVoiceCancelUssdOutput,
) -> *mut QmiMessageVoiceCancelUssdOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_cancel_ussd_output_unref(self_: *mut QmiMessageVoiceCancelUssdOutput);
//=========================================================================
// QmiMessageVoiceDialCallInput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_dial_call_input_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_dial_call_input_new() -> *mut QmiMessageVoiceDialCallInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_dial_call_input_get_calling_number(
self_: *mut QmiMessageVoiceDialCallInput,
value_calling_number: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_dial_call_input_ref(
self_: *mut QmiMessageVoiceDialCallInput,
) -> *mut QmiMessageVoiceDialCallInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_dial_call_input_set_calling_number(
self_: *mut QmiMessageVoiceDialCallInput,
value_calling_number: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_dial_call_input_unref(self_: *mut QmiMessageVoiceDialCallInput);
//=========================================================================
// QmiMessageVoiceDialCallOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_dial_call_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_dial_call_output_get_call_id(
self_: *mut QmiMessageVoiceDialCallOutput,
value_call_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_dial_call_output_get_result(
self_: *mut QmiMessageVoiceDialCallOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_dial_call_output_ref(
self_: *mut QmiMessageVoiceDialCallOutput,
) -> *mut QmiMessageVoiceDialCallOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_dial_call_output_unref(self_: *mut QmiMessageVoiceDialCallOutput);
//=========================================================================
// QmiMessageVoiceEndCallInput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_end_call_input_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_end_call_input_new() -> *mut QmiMessageVoiceEndCallInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_end_call_input_get_call_id(
self_: *mut QmiMessageVoiceEndCallInput,
value_call_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_end_call_input_ref(
self_: *mut QmiMessageVoiceEndCallInput,
) -> *mut QmiMessageVoiceEndCallInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_end_call_input_set_call_id(
self_: *mut QmiMessageVoiceEndCallInput,
value_call_id: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_end_call_input_unref(self_: *mut QmiMessageVoiceEndCallInput);
//=========================================================================
// QmiMessageVoiceEndCallOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_end_call_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_end_call_output_get_call_id(
self_: *mut QmiMessageVoiceEndCallOutput,
value_call_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_end_call_output_get_result(
self_: *mut QmiMessageVoiceEndCallOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_end_call_output_ref(
self_: *mut QmiMessageVoiceEndCallOutput,
) -> *mut QmiMessageVoiceEndCallOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_end_call_output_unref(self_: *mut QmiMessageVoiceEndCallOutput);
//=========================================================================
// QmiMessageVoiceGetAllCallInfoOutput
//=========================================================================
#[cfg(feature = "v1_30_2")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30_2")))]
pub fn qmi_message_voice_get_all_call_info_output_get_type() -> GType;
#[cfg(feature = "v1_30_2")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30_2")))]
pub fn qmi_message_voice_get_all_call_info_output_get_call_information(
self_: *mut QmiMessageVoiceGetAllCallInfoOutput,
value_call_information: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_get_all_call_info_output_get_call_information_gir(
self_: *mut QmiMessageVoiceGetAllCallInfoOutput,
value_call_information_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30_2")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30_2")))]
pub fn qmi_message_voice_get_all_call_info_output_get_remote_party_number(
self_: *mut QmiMessageVoiceGetAllCallInfoOutput,
value_remote_party_number: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_get_all_call_info_output_get_remote_party_number_gir(
self_: *mut QmiMessageVoiceGetAllCallInfoOutput,
value_remote_party_number_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30_2")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30_2")))]
pub fn qmi_message_voice_get_all_call_info_output_get_result(
self_: *mut QmiMessageVoiceGetAllCallInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30_2")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30_2")))]
pub fn qmi_message_voice_get_all_call_info_output_ref(
self_: *mut QmiMessageVoiceGetAllCallInfoOutput,
) -> *mut QmiMessageVoiceGetAllCallInfoOutput;
#[cfg(feature = "v1_30_2")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30_2")))]
pub fn qmi_message_voice_get_all_call_info_output_unref(
self_: *mut QmiMessageVoiceGetAllCallInfoOutput,
);
//=========================================================================
// QmiMessageVoiceGetAllCallInfoOutputCallInformationCall
//=========================================================================
#[cfg(feature = "v1_30_2")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30_2")))]
pub fn qmi_message_voice_get_all_call_info_output_call_information_call_get_type() -> GType;
//=========================================================================
// QmiMessageVoiceGetAllCallInfoOutputRemotePartyNumberCall
//=========================================================================
#[cfg(feature = "v1_30_2")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30_2")))]
pub fn qmi_message_voice_get_all_call_info_output_remote_party_number_call_get_type() -> GType;
//=========================================================================
// QmiMessageVoiceGetCallWaitingInput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_get_call_waiting_input_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_get_call_waiting_input_new() -> *mut QmiMessageVoiceGetCallWaitingInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_get_call_waiting_input_get_service_class(
self_: *mut QmiMessageVoiceGetCallWaitingInput,
value_service_class: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_get_call_waiting_input_ref(
self_: *mut QmiMessageVoiceGetCallWaitingInput,
) -> *mut QmiMessageVoiceGetCallWaitingInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_get_call_waiting_input_set_service_class(
self_: *mut QmiMessageVoiceGetCallWaitingInput,
value_service_class: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_get_call_waiting_input_unref(
self_: *mut QmiMessageVoiceGetCallWaitingInput,
);
//=========================================================================
// QmiMessageVoiceGetCallWaitingOutput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_get_call_waiting_output_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_get_call_waiting_output_get_result(
self_: *mut QmiMessageVoiceGetCallWaitingOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_get_call_waiting_output_get_service_class(
self_: *mut QmiMessageVoiceGetCallWaitingOutput,
value_service_class: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_get_call_waiting_output_ref(
self_: *mut QmiMessageVoiceGetCallWaitingOutput,
) -> *mut QmiMessageVoiceGetCallWaitingOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_get_call_waiting_output_unref(
self_: *mut QmiMessageVoiceGetCallWaitingOutput,
);
//=========================================================================
// QmiMessageVoiceGetConfigInput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_new() -> *mut QmiMessageVoiceGetConfigInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_get_air_timer(
self_: *mut QmiMessageVoiceGetConfigInput,
value_air_timer: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_get_amr_status(
self_: *mut QmiMessageVoiceGetConfigInput,
value_amr_status: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_get_auto_answer(
self_: *mut QmiMessageVoiceGetConfigInput,
value_auto_answer: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_get_nam_index(
self_: *mut QmiMessageVoiceGetConfigInput,
value_nam_index: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_get_preferred_voice_privacy(
self_: *mut QmiMessageVoiceGetConfigInput,
value_preferred_voice_privacy: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_get_preferred_voice_service_option(
self_: *mut QmiMessageVoiceGetConfigInput,
value_preferred_voice_service_option: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_get_roam_timer(
self_: *mut QmiMessageVoiceGetConfigInput,
value_roam_timer: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_get_tty_mode(
self_: *mut QmiMessageVoiceGetConfigInput,
value_tty_mode: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_get_voice_domain_preference(
self_: *mut QmiMessageVoiceGetConfigInput,
value_voice_domain_preference: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_ref(
self_: *mut QmiMessageVoiceGetConfigInput,
) -> *mut QmiMessageVoiceGetConfigInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_set_air_timer(
self_: *mut QmiMessageVoiceGetConfigInput,
value_air_timer: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_set_amr_status(
self_: *mut QmiMessageVoiceGetConfigInput,
value_amr_status: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_set_auto_answer(
self_: *mut QmiMessageVoiceGetConfigInput,
value_auto_answer: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_set_nam_index(
self_: *mut QmiMessageVoiceGetConfigInput,
value_nam_index: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_set_preferred_voice_privacy(
self_: *mut QmiMessageVoiceGetConfigInput,
value_preferred_voice_privacy: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_set_preferred_voice_service_option(
self_: *mut QmiMessageVoiceGetConfigInput,
value_preferred_voice_service_option: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_set_roam_timer(
self_: *mut QmiMessageVoiceGetConfigInput,
value_roam_timer: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_set_tty_mode(
self_: *mut QmiMessageVoiceGetConfigInput,
value_tty_mode: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_set_voice_domain_preference(
self_: *mut QmiMessageVoiceGetConfigInput,
value_voice_domain_preference: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_input_unref(self_: *mut QmiMessageVoiceGetConfigInput);
//=========================================================================
// QmiMessageVoiceGetConfigOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_output_get_air_timer_count(
self_: *mut QmiMessageVoiceGetConfigOutput,
value_air_timer_count_nam_id: *mut u8,
value_air_timer_count_air_timer: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_output_get_auto_answer_status(
self_: *mut QmiMessageVoiceGetConfigOutput,
value_auto_answer_status: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_output_get_current_amr_status(
self_: *mut QmiMessageVoiceGetConfigOutput,
value_current_amr_status_gsm: *mut gboolean,
value_current_amr_status_wcdma: *mut QmiVoiceWcdmaAmrStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_output_get_current_preferred_voice_so(
self_: *mut QmiMessageVoiceGetConfigOutput,
value_current_preferred_voice_so_nam_id: *mut u8,
value_current_preferred_voice_so_evrc_capability: *mut gboolean,
value_current_preferred_voice_so_home_page_voice_service_option: *mut QmiVoiceServiceOption,
value_current_preferred_voice_so_home_origination_voice_service_option: *mut QmiVoiceServiceOption,
value_current_preferred_voice_so_roaming_origination_voice_service_option: *mut QmiVoiceServiceOption,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_output_get_current_tty_mode(
self_: *mut QmiMessageVoiceGetConfigOutput,
value_current_tty_mode: *mut QmiVoiceTtyMode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_output_get_current_voice_domain_preference(
self_: *mut QmiMessageVoiceGetConfigOutput,
value_current_voice_domain_preference: *mut QmiVoiceDomain,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_output_get_current_voice_privacy_preference(
self_: *mut QmiMessageVoiceGetConfigOutput,
value_current_voice_privacy_preference: *mut QmiVoicePrivacy,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_output_get_result(
self_: *mut QmiMessageVoiceGetConfigOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_output_get_roam_timer_count(
self_: *mut QmiMessageVoiceGetConfigOutput,
value_roam_timer_count_nam_id: *mut u8,
value_roam_timer_count_roam_timer: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_output_ref(
self_: *mut QmiMessageVoiceGetConfigOutput,
) -> *mut QmiMessageVoiceGetConfigOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_config_output_unref(self_: *mut QmiMessageVoiceGetConfigOutput);
//=========================================================================
// QmiMessageVoiceGetSupportedMessagesOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_supported_messages_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_supported_messages_output_get_list(
self_: *mut QmiMessageVoiceGetSupportedMessagesOutput,
value_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_supported_messages_output_get_result(
self_: *mut QmiMessageVoiceGetSupportedMessagesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_supported_messages_output_ref(
self_: *mut QmiMessageVoiceGetSupportedMessagesOutput,
) -> *mut QmiMessageVoiceGetSupportedMessagesOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_voice_get_supported_messages_output_unref(
self_: *mut QmiMessageVoiceGetSupportedMessagesOutput,
);
//=========================================================================
// QmiMessageVoiceIndicationRegisterInput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_new()
-> *mut QmiMessageVoiceIndicationRegisterInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_aoc_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_aoc_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_call_notification_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_call_notification_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_conference_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_conference_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_dtmf_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_dtmf_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_extended_burst_type_international_information_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_extended_burst_type_international_information_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_handover_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_handover_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_modification_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_modification_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_mt_page_miss_information_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_mt_page_miss_information_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_speech_codec_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_speech_codec_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_supplementary_service_notification_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_supplementary_service_notification_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_ussd_notification_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_ussd_notification_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_uus_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_uus_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_get_voice_privacy_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_voice_privacy_events: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_ref(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
) -> *mut QmiMessageVoiceIndicationRegisterInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_set_aoc_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_aoc_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_set_call_notification_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_call_notification_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_set_conference_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_conference_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_set_dtmf_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_dtmf_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_set_extended_burst_type_international_information_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_extended_burst_type_international_information_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_set_handover_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_handover_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_set_modification_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_modification_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_set_mt_page_miss_information_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_mt_page_miss_information_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_set_speech_codec_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_speech_codec_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_set_supplementary_service_notification_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_supplementary_service_notification_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_set_ussd_notification_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_ussd_notification_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_set_uus_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_uus_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_set_voice_privacy_events(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
value_voice_privacy_events: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_input_unref(
self_: *mut QmiMessageVoiceIndicationRegisterInput,
);
//=========================================================================
// QmiMessageVoiceIndicationRegisterOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_output_get_result(
self_: *mut QmiMessageVoiceIndicationRegisterOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_output_ref(
self_: *mut QmiMessageVoiceIndicationRegisterOutput,
) -> *mut QmiMessageVoiceIndicationRegisterOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_indication_register_output_unref(
self_: *mut QmiMessageVoiceIndicationRegisterOutput,
);
//=========================================================================
// QmiMessageVoiceManageCallsInput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_manage_calls_input_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_manage_calls_input_new() -> *mut QmiMessageVoiceManageCallsInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_manage_calls_input_get_call_id(
self_: *mut QmiMessageVoiceManageCallsInput,
value_call_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_manage_calls_input_get_service_type(
self_: *mut QmiMessageVoiceManageCallsInput,
value_service_type: *mut QmiVoiceSupplementaryServiceType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_manage_calls_input_ref(
self_: *mut QmiMessageVoiceManageCallsInput,
) -> *mut QmiMessageVoiceManageCallsInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_manage_calls_input_set_call_id(
self_: *mut QmiMessageVoiceManageCallsInput,
value_call_id: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_manage_calls_input_set_service_type(
self_: *mut QmiMessageVoiceManageCallsInput,
value_service_type: QmiVoiceSupplementaryServiceType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_manage_calls_input_unref(self_: *mut QmiMessageVoiceManageCallsInput);
//=========================================================================
// QmiMessageVoiceManageCallsOutput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_manage_calls_output_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_manage_calls_output_get_result(
self_: *mut QmiMessageVoiceManageCallsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_manage_calls_output_ref(
self_: *mut QmiMessageVoiceManageCallsOutput,
) -> *mut QmiMessageVoiceManageCallsOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_manage_calls_output_unref(
self_: *mut QmiMessageVoiceManageCallsOutput,
);
//=========================================================================
// QmiMessageVoiceOriginateUssdInput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_input_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_input_new() -> *mut QmiMessageVoiceOriginateUssdInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_input_get_uss_data(
self_: *mut QmiMessageVoiceOriginateUssdInput,
value_uss_data_data_coding_scheme: *mut QmiVoiceUssDataCodingScheme,
value_uss_data_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_input_ref(
self_: *mut QmiMessageVoiceOriginateUssdInput,
) -> *mut QmiMessageVoiceOriginateUssdInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_input_set_uss_data(
self_: *mut QmiMessageVoiceOriginateUssdInput,
value_uss_data_data_coding_scheme: QmiVoiceUssDataCodingScheme,
value_uss_data_data: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_input_unref(
self_: *mut QmiMessageVoiceOriginateUssdInput,
);
//=========================================================================
// QmiMessageVoiceOriginateUssdNoWaitInput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_no_wait_input_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_no_wait_input_new()
-> *mut QmiMessageVoiceOriginateUssdNoWaitInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_no_wait_input_get_uss_data(
self_: *mut QmiMessageVoiceOriginateUssdNoWaitInput,
value_uss_data_data_coding_scheme: *mut QmiVoiceUssDataCodingScheme,
value_uss_data_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_no_wait_input_ref(
self_: *mut QmiMessageVoiceOriginateUssdNoWaitInput,
) -> *mut QmiMessageVoiceOriginateUssdNoWaitInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_no_wait_input_set_uss_data(
self_: *mut QmiMessageVoiceOriginateUssdNoWaitInput,
value_uss_data_data_coding_scheme: QmiVoiceUssDataCodingScheme,
value_uss_data_data: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_no_wait_input_unref(
self_: *mut QmiMessageVoiceOriginateUssdNoWaitInput,
);
//=========================================================================
// QmiMessageVoiceOriginateUssdNoWaitOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_no_wait_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_no_wait_output_get_result(
self_: *mut QmiMessageVoiceOriginateUssdNoWaitOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_no_wait_output_ref(
self_: *mut QmiMessageVoiceOriginateUssdNoWaitOutput,
) -> *mut QmiMessageVoiceOriginateUssdNoWaitOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_no_wait_output_unref(
self_: *mut QmiMessageVoiceOriginateUssdNoWaitOutput,
);
//=========================================================================
// QmiMessageVoiceOriginateUssdOutput
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_output_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_output_get_alpha_identifier(
self_: *mut QmiMessageVoiceOriginateUssdOutput,
value_alpha_identifier_data_coding_scheme: *mut QmiVoiceAlphaDataCodingScheme,
value_alpha_identifier_alpha: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_output_get_call_control_result_type(
self_: *mut QmiMessageVoiceOriginateUssdOutput,
value_call_control_result_type: *mut QmiVoiceCallControlResultType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_output_get_call_control_supplementary_service_type(
self_: *mut QmiMessageVoiceOriginateUssdOutput,
value_call_control_supplementary_service_type: *mut QmiVoiceCallControlSupplementaryServiceType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_output_get_call_id(
self_: *mut QmiMessageVoiceOriginateUssdOutput,
value_call_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_output_get_failure_cause(
self_: *mut QmiMessageVoiceOriginateUssdOutput,
value_failure_cause: *mut QmiVoiceCallEndReason,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_output_get_result(
self_: *mut QmiMessageVoiceOriginateUssdOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_output_get_uss_data(
self_: *mut QmiMessageVoiceOriginateUssdOutput,
value_uss_data_data_coding_scheme: *mut QmiVoiceUssDataCodingScheme,
value_uss_data_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_output_get_uss_data_utf16(
self_: *mut QmiMessageVoiceOriginateUssdOutput,
value_uss_data_utf16: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_output_ref(
self_: *mut QmiMessageVoiceOriginateUssdOutput,
) -> *mut QmiMessageVoiceOriginateUssdOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_voice_originate_ussd_output_unref(
self_: *mut QmiMessageVoiceOriginateUssdOutput,
);
//=========================================================================
// QmiMessageVoiceSetSupplementaryServiceInput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_set_supplementary_service_input_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_set_supplementary_service_input_new()
-> *mut QmiMessageVoiceSetSupplementaryServiceInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_set_supplementary_service_input_get_supplementary_service_information(
self_: *mut QmiMessageVoiceSetSupplementaryServiceInput,
value_supplementary_service_information_supplementary_service_action: *mut QmiVoiceSupplementaryServiceAction,
value_supplementary_service_information_supplementary_service_reason: *mut QmiVoiceSupplementaryServiceReason,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_set_supplementary_service_input_ref(
self_: *mut QmiMessageVoiceSetSupplementaryServiceInput,
) -> *mut QmiMessageVoiceSetSupplementaryServiceInput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_set_supplementary_service_input_set_supplementary_service_information(
self_: *mut QmiMessageVoiceSetSupplementaryServiceInput,
value_supplementary_service_information_supplementary_service_action: QmiVoiceSupplementaryServiceAction,
value_supplementary_service_information_supplementary_service_reason: QmiVoiceSupplementaryServiceReason,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_set_supplementary_service_input_unref(
self_: *mut QmiMessageVoiceSetSupplementaryServiceInput,
);
//=========================================================================
// QmiMessageVoiceSetSupplementaryServiceOutput
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_set_supplementary_service_output_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_set_supplementary_service_output_get_result(
self_: *mut QmiMessageVoiceSetSupplementaryServiceOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_set_supplementary_service_output_get_service_status(
self_: *mut QmiMessageVoiceSetSupplementaryServiceOutput,
value_service_status_active: *mut gboolean,
value_service_status_provisioned: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_set_supplementary_service_output_ref(
self_: *mut QmiMessageVoiceSetSupplementaryServiceOutput,
) -> *mut QmiMessageVoiceSetSupplementaryServiceOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_voice_set_supplementary_service_output_unref(
self_: *mut QmiMessageVoiceSetSupplementaryServiceOutput,
);
//=========================================================================
// QmiMessageVoiceStartContinuousDtmfInput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_start_continuous_dtmf_input_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_start_continuous_dtmf_input_new()
-> *mut QmiMessageVoiceStartContinuousDtmfInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_start_continuous_dtmf_input_get_data(
self_: *mut QmiMessageVoiceStartContinuousDtmfInput,
value_data_call_id: *mut u8,
value_data_digit: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_start_continuous_dtmf_input_ref(
self_: *mut QmiMessageVoiceStartContinuousDtmfInput,
) -> *mut QmiMessageVoiceStartContinuousDtmfInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_start_continuous_dtmf_input_set_data(
self_: *mut QmiMessageVoiceStartContinuousDtmfInput,
value_data_call_id: u8,
value_data_digit: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_start_continuous_dtmf_input_unref(
self_: *mut QmiMessageVoiceStartContinuousDtmfInput,
);
//=========================================================================
// QmiMessageVoiceStartContinuousDtmfOutput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_start_continuous_dtmf_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_start_continuous_dtmf_output_get_call_id(
self_: *mut QmiMessageVoiceStartContinuousDtmfOutput,
value_call_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_start_continuous_dtmf_output_get_result(
self_: *mut QmiMessageVoiceStartContinuousDtmfOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_start_continuous_dtmf_output_ref(
self_: *mut QmiMessageVoiceStartContinuousDtmfOutput,
) -> *mut QmiMessageVoiceStartContinuousDtmfOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_start_continuous_dtmf_output_unref(
self_: *mut QmiMessageVoiceStartContinuousDtmfOutput,
);
//=========================================================================
// QmiMessageVoiceStopContinuousDtmfInput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_stop_continuous_dtmf_input_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_stop_continuous_dtmf_input_new()
-> *mut QmiMessageVoiceStopContinuousDtmfInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_stop_continuous_dtmf_input_get_data(
self_: *mut QmiMessageVoiceStopContinuousDtmfInput,
value_data_call_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_stop_continuous_dtmf_input_ref(
self_: *mut QmiMessageVoiceStopContinuousDtmfInput,
) -> *mut QmiMessageVoiceStopContinuousDtmfInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_stop_continuous_dtmf_input_set_data(
self_: *mut QmiMessageVoiceStopContinuousDtmfInput,
value_data_call_id: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_stop_continuous_dtmf_input_unref(
self_: *mut QmiMessageVoiceStopContinuousDtmfInput,
);
//=========================================================================
// QmiMessageVoiceStopContinuousDtmfOutput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_stop_continuous_dtmf_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_stop_continuous_dtmf_output_get_call_id(
self_: *mut QmiMessageVoiceStopContinuousDtmfOutput,
value_call_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_stop_continuous_dtmf_output_get_result(
self_: *mut QmiMessageVoiceStopContinuousDtmfOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_stop_continuous_dtmf_output_ref(
self_: *mut QmiMessageVoiceStopContinuousDtmfOutput,
) -> *mut QmiMessageVoiceStopContinuousDtmfOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_voice_stop_continuous_dtmf_output_unref(
self_: *mut QmiMessageVoiceStopContinuousDtmfOutput,
);
//=========================================================================
// QmiMessageWdaGetDataFormatInput
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_input_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_input_new() -> *mut QmiMessageWdaGetDataFormatInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_wda_get_data_format_input_get_endpoint_info(
self_: *mut QmiMessageWdaGetDataFormatInput,
value_endpoint_info_endpoint_type: *mut QmiDataEndpointType,
value_endpoint_info_interface_number: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_input_ref(
self_: *mut QmiMessageWdaGetDataFormatInput,
) -> *mut QmiMessageWdaGetDataFormatInput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_message_wda_get_data_format_input_set_endpoint_info(
self_: *mut QmiMessageWdaGetDataFormatInput,
value_endpoint_info_endpoint_type: QmiDataEndpointType,
value_endpoint_info_interface_number: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_input_unref(self_: *mut QmiMessageWdaGetDataFormatInput);
//=========================================================================
// QmiMessageWdaGetDataFormatOutput
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_output_get_type() -> GType;
#[cfg(feature = "v1_24_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24_6")))]
pub fn qmi_message_wda_get_data_format_output_get_downlink_data_aggregation_max_datagrams(
self_: *mut QmiMessageWdaGetDataFormatOutput,
value_downlink_data_aggregation_max_datagrams: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_output_get_downlink_data_aggregation_max_size(
self_: *mut QmiMessageWdaGetDataFormatOutput,
value_downlink_data_aggregation_max_size: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_output_get_downlink_data_aggregation_protocol(
self_: *mut QmiMessageWdaGetDataFormatOutput,
value_downlink_data_aggregation_protocol: *mut QmiWdaDataAggregationProtocol,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_wda_get_data_format_output_get_download_minimum_padding(
self_: *mut QmiMessageWdaGetDataFormatOutput,
value_download_minimum_padding: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_wda_get_data_format_output_get_flow_control(
self_: *mut QmiMessageWdaGetDataFormatOutput,
value_flow_control: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_output_get_link_layer_protocol(
self_: *mut QmiMessageWdaGetDataFormatOutput,
value_link_layer_protocol: *mut QmiWdaLinkLayerProtocol,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_output_get_ndp_signature(
self_: *mut QmiMessageWdaGetDataFormatOutput,
value_ndp_signature: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_output_get_qos_format(
self_: *mut QmiMessageWdaGetDataFormatOutput,
value_qos_format: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_output_get_result(
self_: *mut QmiMessageWdaGetDataFormatOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_wda_get_data_format_output_get_uplink_data_aggregation_max_datagrams(
self_: *mut QmiMessageWdaGetDataFormatOutput,
value_uplink_data_aggregation_max_datagrams: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_output_get_uplink_data_aggregation_max_size(
self_: *mut QmiMessageWdaGetDataFormatOutput,
value_uplink_data_aggregation_max_size: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_output_get_uplink_data_aggregation_protocol(
self_: *mut QmiMessageWdaGetDataFormatOutput,
value_uplink_data_aggregation_protocol: *mut QmiWdaDataAggregationProtocol,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_output_ref(
self_: *mut QmiMessageWdaGetDataFormatOutput,
) -> *mut QmiMessageWdaGetDataFormatOutput;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_get_data_format_output_unref(
self_: *mut QmiMessageWdaGetDataFormatOutput,
);
//=========================================================================
// QmiMessageWdaGetSupportedMessagesOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wda_get_supported_messages_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wda_get_supported_messages_output_get_list(
self_: *mut QmiMessageWdaGetSupportedMessagesOutput,
value_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wda_get_supported_messages_output_get_result(
self_: *mut QmiMessageWdaGetSupportedMessagesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wda_get_supported_messages_output_ref(
self_: *mut QmiMessageWdaGetSupportedMessagesOutput,
) -> *mut QmiMessageWdaGetSupportedMessagesOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wda_get_supported_messages_output_unref(
self_: *mut QmiMessageWdaGetSupportedMessagesOutput,
);
//=========================================================================
// QmiMessageWdaLoopbackConfigurationInput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wda_loopback_configuration_input_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wda_loopback_configuration_input_new()
-> *mut QmiMessageWdaLoopbackConfigurationInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wda_loopback_configuration_input_get_loopback_state(
self_: *mut QmiMessageWdaLoopbackConfigurationInput,
value_loopback_state: *mut QmiWdaLoopBackState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wda_loopback_configuration_input_get_replication_factor(
self_: *mut QmiMessageWdaLoopbackConfigurationInput,
value_replication_factor: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wda_loopback_configuration_input_ref(
self_: *mut QmiMessageWdaLoopbackConfigurationInput,
) -> *mut QmiMessageWdaLoopbackConfigurationInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wda_loopback_configuration_input_set_loopback_state(
self_: *mut QmiMessageWdaLoopbackConfigurationInput,
value_loopback_state: QmiWdaLoopBackState,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wda_loopback_configuration_input_set_replication_factor(
self_: *mut QmiMessageWdaLoopbackConfigurationInput,
value_replication_factor: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wda_loopback_configuration_input_unref(
self_: *mut QmiMessageWdaLoopbackConfigurationInput,
);
//=========================================================================
// QmiMessageWdaLoopbackConfigurationOutput
//=========================================================================
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wda_loopback_configuration_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wda_loopback_configuration_output_get_result(
self_: *mut QmiMessageWdaLoopbackConfigurationOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wda_loopback_configuration_output_ref(
self_: *mut QmiMessageWdaLoopbackConfigurationOutput,
) -> *mut QmiMessageWdaLoopbackConfigurationOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wda_loopback_configuration_output_unref(
self_: *mut QmiMessageWdaLoopbackConfigurationOutput,
);
//=========================================================================
// QmiMessageWdaSetDataFormatInput
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_new() -> *mut QmiMessageWdaSetDataFormatInput;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_get_downlink_data_aggregation_max_datagrams(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_downlink_data_aggregation_max_datagrams: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_get_downlink_data_aggregation_max_size(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_downlink_data_aggregation_max_size: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_get_downlink_data_aggregation_protocol(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_downlink_data_aggregation_protocol: *mut QmiWdaDataAggregationProtocol,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wda_set_data_format_input_get_endpoint_info(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_endpoint_info_endpoint_type: *mut QmiDataEndpointType,
value_endpoint_info_interface_number: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_get_link_layer_protocol(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_link_layer_protocol: *mut QmiWdaLinkLayerProtocol,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_get_ndp_signature(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_ndp_signature: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_get_qos_format(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_qos_format: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wda_set_data_format_input_get_uplink_data_aggregation_max_datagrams(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_uplink_data_aggregation_max_datagrams: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wda_set_data_format_input_get_uplink_data_aggregation_max_size(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_uplink_data_aggregation_max_size: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_get_uplink_data_aggregation_protocol(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_uplink_data_aggregation_protocol: *mut QmiWdaDataAggregationProtocol,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_ref(
self_: *mut QmiMessageWdaSetDataFormatInput,
) -> *mut QmiMessageWdaSetDataFormatInput;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_set_downlink_data_aggregation_max_datagrams(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_downlink_data_aggregation_max_datagrams: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_set_downlink_data_aggregation_max_size(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_downlink_data_aggregation_max_size: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_set_downlink_data_aggregation_protocol(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_downlink_data_aggregation_protocol: QmiWdaDataAggregationProtocol,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wda_set_data_format_input_set_endpoint_info(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_endpoint_info_endpoint_type: QmiDataEndpointType,
value_endpoint_info_interface_number: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_set_link_layer_protocol(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_link_layer_protocol: QmiWdaLinkLayerProtocol,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_set_ndp_signature(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_ndp_signature: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_set_qos_format(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_qos_format: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wda_set_data_format_input_set_uplink_data_aggregation_max_datagrams(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_uplink_data_aggregation_max_datagrams: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wda_set_data_format_input_set_uplink_data_aggregation_max_size(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_uplink_data_aggregation_max_size: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_set_uplink_data_aggregation_protocol(
self_: *mut QmiMessageWdaSetDataFormatInput,
value_uplink_data_aggregation_protocol: QmiWdaDataAggregationProtocol,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_input_unref(self_: *mut QmiMessageWdaSetDataFormatInput);
//=========================================================================
// QmiMessageWdaSetDataFormatOutput
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_output_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_output_get_downlink_data_aggregation_max_datagrams(
self_: *mut QmiMessageWdaSetDataFormatOutput,
value_downlink_data_aggregation_max_datagrams: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_output_get_downlink_data_aggregation_max_size(
self_: *mut QmiMessageWdaSetDataFormatOutput,
value_downlink_data_aggregation_max_size: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_output_get_downlink_data_aggregation_protocol(
self_: *mut QmiMessageWdaSetDataFormatOutput,
value_downlink_data_aggregation_protocol: *mut QmiWdaDataAggregationProtocol,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_wda_set_data_format_output_get_download_minimum_padding(
self_: *mut QmiMessageWdaSetDataFormatOutput,
value_download_minimum_padding: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_wda_set_data_format_output_get_flow_control(
self_: *mut QmiMessageWdaSetDataFormatOutput,
value_flow_control: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_output_get_link_layer_protocol(
self_: *mut QmiMessageWdaSetDataFormatOutput,
value_link_layer_protocol: *mut QmiWdaLinkLayerProtocol,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_output_get_ndp_signature(
self_: *mut QmiMessageWdaSetDataFormatOutput,
value_ndp_signature: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_output_get_qos_format(
self_: *mut QmiMessageWdaSetDataFormatOutput,
value_qos_format: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_output_get_result(
self_: *mut QmiMessageWdaSetDataFormatOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_wda_set_data_format_output_get_uplink_data_aggregation_max_datagrams(
self_: *mut QmiMessageWdaSetDataFormatOutput,
value_uplink_data_aggregation_max_datagrams: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_wda_set_data_format_output_get_uplink_data_aggregation_max_size(
self_: *mut QmiMessageWdaSetDataFormatOutput,
value_uplink_data_aggregation_max_size: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_output_get_uplink_data_aggregation_protocol(
self_: *mut QmiMessageWdaSetDataFormatOutput,
value_uplink_data_aggregation_protocol: *mut QmiWdaDataAggregationProtocol,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_output_ref(
self_: *mut QmiMessageWdaSetDataFormatOutput,
) -> *mut QmiMessageWdaSetDataFormatOutput;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_message_wda_set_data_format_output_unref(
self_: *mut QmiMessageWdaSetDataFormatOutput,
);
//=========================================================================
// QmiMessageWdsBindDataPortInput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_bind_data_port_input_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_bind_data_port_input_new() -> *mut QmiMessageWdsBindDataPortInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_bind_data_port_input_get_data_port(
self_: *mut QmiMessageWdsBindDataPortInput,
value_data_port: *mut QmiSioPort,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_bind_data_port_input_ref(
self_: *mut QmiMessageWdsBindDataPortInput,
) -> *mut QmiMessageWdsBindDataPortInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_bind_data_port_input_set_data_port(
self_: *mut QmiMessageWdsBindDataPortInput,
value_data_port: QmiSioPort,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_bind_data_port_input_unref(self_: *mut QmiMessageWdsBindDataPortInput);
//=========================================================================
// QmiMessageWdsBindDataPortOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_bind_data_port_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_bind_data_port_output_get_result(
self_: *mut QmiMessageWdsBindDataPortOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_bind_data_port_output_ref(
self_: *mut QmiMessageWdsBindDataPortOutput,
) -> *mut QmiMessageWdsBindDataPortOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_bind_data_port_output_unref(self_: *mut QmiMessageWdsBindDataPortOutput);
//=========================================================================
// QmiMessageWdsBindMuxDataPortInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_input_new() -> *mut QmiMessageWdsBindMuxDataPortInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_input_get_client_type(
self_: *mut QmiMessageWdsBindMuxDataPortInput,
value_client_type: *mut QmiWdsClientType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_input_get_endpoint_info(
self_: *mut QmiMessageWdsBindMuxDataPortInput,
value_endpoint_info_endpoint_type: *mut QmiDataEndpointType,
value_endpoint_info_interface_number: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_input_get_mux_id(
self_: *mut QmiMessageWdsBindMuxDataPortInput,
value_mux_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_input_ref(
self_: *mut QmiMessageWdsBindMuxDataPortInput,
) -> *mut QmiMessageWdsBindMuxDataPortInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_input_set_client_type(
self_: *mut QmiMessageWdsBindMuxDataPortInput,
value_client_type: QmiWdsClientType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_input_set_endpoint_info(
self_: *mut QmiMessageWdsBindMuxDataPortInput,
value_endpoint_info_endpoint_type: QmiDataEndpointType,
value_endpoint_info_interface_number: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_input_set_mux_id(
self_: *mut QmiMessageWdsBindMuxDataPortInput,
value_mux_id: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_input_unref(
self_: *mut QmiMessageWdsBindMuxDataPortInput,
);
//=========================================================================
// QmiMessageWdsBindMuxDataPortOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_output_get_result(
self_: *mut QmiMessageWdsBindMuxDataPortOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_output_ref(
self_: *mut QmiMessageWdsBindMuxDataPortOutput,
) -> *mut QmiMessageWdsBindMuxDataPortOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_bind_mux_data_port_output_unref(
self_: *mut QmiMessageWdsBindMuxDataPortOutput,
);
//=========================================================================
// QmiMessageWdsConfigureProfileEventListInput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_input_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_input_new()
-> *mut QmiMessageWdsConfigureProfileEventListInput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_input_get_register(
self_: *mut QmiMessageWdsConfigureProfileEventListInput,
value_register: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_input_get_register_gir(
self_: *mut QmiMessageWdsConfigureProfileEventListInput,
value_register_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_input_ref(
self_: *mut QmiMessageWdsConfigureProfileEventListInput,
) -> *mut QmiMessageWdsConfigureProfileEventListInput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_input_set_register(
self_: *mut QmiMessageWdsConfigureProfileEventListInput,
value_register: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_input_set_register_gir(
self_: *mut QmiMessageWdsConfigureProfileEventListInput,
value_register_ptr: *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_input_unref(
self_: *mut QmiMessageWdsConfigureProfileEventListInput,
);
//=========================================================================
// QmiMessageWdsConfigureProfileEventListInputRegisterElement
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_input_register_element_get_type() -> GType;
//=========================================================================
// QmiMessageWdsConfigureProfileEventListOutput
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_output_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_output_get_result(
self_: *mut QmiMessageWdsConfigureProfileEventListOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_output_ref(
self_: *mut QmiMessageWdsConfigureProfileEventListOutput,
) -> *mut QmiMessageWdsConfigureProfileEventListOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_output_unref(
self_: *mut QmiMessageWdsConfigureProfileEventListOutput,
);
//=========================================================================
// QmiMessageWdsCreateProfileInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_new() -> *mut QmiMessageWdsCreateProfileInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_create_profile_input_get_address_allocation_preference(
self_: *mut QmiMessageWdsCreateProfileInput,
value_address_allocation_preference: *mut QmiWdsAddressAllocationPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_create_profile_input_get_apn_disabled_flag(
self_: *mut QmiMessageWdsCreateProfileInput,
value_apn_disabled_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_apn_name(
self_: *mut QmiMessageWdsCreateProfileInput,
value_apn_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_wds_create_profile_input_get_apn_type_mask(
self_: *mut QmiMessageWdsCreateProfileInput,
value_apn_type_mask: *mut QmiWdsApnTypeMask,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_authentication(
self_: *mut QmiMessageWdsCreateProfileInput,
value_authentication: *mut QmiWdsAuthentication,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_gprs_minimum_qos(
self_: *mut QmiMessageWdsCreateProfileInput,
value_gprs_minimum_qos_precedence_class: *mut u32,
value_gprs_minimum_qos_delay_class: *mut u32,
value_gprs_minimum_qos_reliability_class: *mut u32,
value_gprs_minimum_qos_peak_throughput_class: *mut u32,
value_gprs_minimum_qos_mean_throughput_class: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_gprs_requested_qos(
self_: *mut QmiMessageWdsCreateProfileInput,
value_gprs_requested_qos_precedence_class: *mut u32,
value_gprs_requested_qos_delay_class: *mut u32,
value_gprs_requested_qos_reliability_class: *mut u32,
value_gprs_requested_qos_peak_throughput_class: *mut u32,
value_gprs_requested_qos_mean_throughput_class: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_imcn_flag(
self_: *mut QmiMessageWdsCreateProfileInput,
value_imcn_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_ipv4_address_preference(
self_: *mut QmiMessageWdsCreateProfileInput,
value_ipv4_address_preference: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_ipv6_address_preference(
self_: *mut QmiMessageWdsCreateProfileInput,
value_ipv6_address_preference_address: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_ipv6_primary_dns_address_preference(
self_: *mut QmiMessageWdsCreateProfileInput,
value_ipv6_primary_dns_address_preference: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_ipv6_secondary_dns_address_preference(
self_: *mut QmiMessageWdsCreateProfileInput,
value_ipv6_secondary_dns_address_preference: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_lte_qos_parameters(
self_: *mut QmiMessageWdsCreateProfileInput,
value_lte_qos_parameters_qos_class_identifier: *mut QmiWdsQosClassIdentifier,
value_lte_qos_parameters_guaranteed_downlink_bitrate: *mut u32,
value_lte_qos_parameters_max_downlink_bitrate: *mut u32,
value_lte_qos_parameters_guaranteed_uplink_bitrate: *mut u32,
value_lte_qos_parameters_max_uplink_bitrate: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_password(
self_: *mut QmiMessageWdsCreateProfileInput,
value_password: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_pcscf_address_using_dhcp(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pcscf_address_using_dhcp: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_pcscf_address_using_pco(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pcscf_address_using_pco: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_create_profile_input_get_pdp_access_control(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_access_control: *mut QmiWdsPdpAccessControl,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_pdp_context_number(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_context_number: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_pdp_context_primary_id(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_context_primary_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_pdp_context_secondary_flag(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_context_secondary_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_pdp_data_compression_type(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_data_compression_type: *mut QmiWdsPdpDataCompressionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_pdp_header_compression_type(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_header_compression_type: *mut QmiWdsPdpHeaderCompressionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_pdp_type(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_type: *mut QmiWdsPdpType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_primary_ipv4_dns_address(
self_: *mut QmiMessageWdsCreateProfileInput,
value_primary_ipv4_dns_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_profile_name(
self_: *mut QmiMessageWdsCreateProfileInput,
value_profile_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_profile_type(
self_: *mut QmiMessageWdsCreateProfileInput,
value_profile_type: *mut QmiWdsProfileType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_create_profile_input_get_roaming_disallowed_flag(
self_: *mut QmiMessageWdsCreateProfileInput,
value_roaming_disallowed_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_secondary_ipv4_dns_address(
self_: *mut QmiMessageWdsCreateProfileInput,
value_secondary_ipv4_dns_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_umts_minimum_qos(
self_: *mut QmiMessageWdsCreateProfileInput,
value_umts_minimum_qos_traffic_class: *mut QmiWdsTrafficClass,
value_umts_minimum_qos_max_uplink_bitrate: *mut u32,
value_umts_minimum_qos_max_downlink_bitrate: *mut u32,
value_umts_minimum_qos_guaranteed_uplink_bitrate: *mut u32,
value_umts_minimum_qos_guaranteed_downlink_bitrate: *mut u32,
value_umts_minimum_qos_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_minimum_qos_maximum_sdu_size: *mut u32,
value_umts_minimum_qos_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_minimum_qos_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_minimum_qos_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_minimum_qos_transfer_delay: *mut u32,
value_umts_minimum_qos_traffic_handling_priority: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_umts_minimum_qos_with_signaling_indication_flag(
self_: *mut QmiMessageWdsCreateProfileInput,
value_umts_minimum_qos_with_signaling_indication_flag_traffic_class: *mut QmiWdsTrafficClass,
value_umts_minimum_qos_with_signaling_indication_flag_max_uplink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_max_downlink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_guaranteed_uplink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_guaranteed_downlink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_minimum_qos_with_signaling_indication_flag_maximum_sdu_size: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_minimum_qos_with_signaling_indication_flag_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_minimum_qos_with_signaling_indication_flag_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_minimum_qos_with_signaling_indication_flag_transfer_delay: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_traffic_handling_priority: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_signaling_indication: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_umts_requested_qos(
self_: *mut QmiMessageWdsCreateProfileInput,
value_umts_requested_qos_traffic_class: *mut QmiWdsTrafficClass,
value_umts_requested_qos_max_uplink_bitrate: *mut u32,
value_umts_requested_qos_max_downlink_bitrate: *mut u32,
value_umts_requested_qos_guaranteed_uplink_bitrate: *mut u32,
value_umts_requested_qos_guaranteed_downlink_bitrate: *mut u32,
value_umts_requested_qos_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_requested_qos_maximum_sdu_size: *mut u32,
value_umts_requested_qos_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_requested_qos_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_requested_qos_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_requested_qos_transfer_delay: *mut u32,
value_umts_requested_qos_traffic_handling_priority: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_umts_requested_qos_with_signaling_indication_flag(
self_: *mut QmiMessageWdsCreateProfileInput,
value_umts_requested_qos_with_signaling_indication_flag_traffic_class: *mut QmiWdsTrafficClass,
value_umts_requested_qos_with_signaling_indication_flag_max_uplink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_max_downlink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_guaranteed_uplink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_guaranteed_downlink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_requested_qos_with_signaling_indication_flag_maximum_sdu_size: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_requested_qos_with_signaling_indication_flag_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_requested_qos_with_signaling_indication_flag_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_requested_qos_with_signaling_indication_flag_transfer_delay: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_traffic_handling_priority: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_signaling_indication: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_get_username(
self_: *mut QmiMessageWdsCreateProfileInput,
value_username: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_ref(
self_: *mut QmiMessageWdsCreateProfileInput,
) -> *mut QmiMessageWdsCreateProfileInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_create_profile_input_set_address_allocation_preference(
self_: *mut QmiMessageWdsCreateProfileInput,
value_address_allocation_preference: QmiWdsAddressAllocationPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_create_profile_input_set_apn_disabled_flag(
self_: *mut QmiMessageWdsCreateProfileInput,
value_apn_disabled_flag: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_apn_name(
self_: *mut QmiMessageWdsCreateProfileInput,
value_apn_name: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_wds_create_profile_input_set_apn_type_mask(
self_: *mut QmiMessageWdsCreateProfileInput,
value_apn_type_mask: QmiWdsApnTypeMask,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_authentication(
self_: *mut QmiMessageWdsCreateProfileInput,
value_authentication: QmiWdsAuthentication,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_gprs_minimum_qos(
self_: *mut QmiMessageWdsCreateProfileInput,
value_gprs_minimum_qos_precedence_class: u32,
value_gprs_minimum_qos_delay_class: u32,
value_gprs_minimum_qos_reliability_class: u32,
value_gprs_minimum_qos_peak_throughput_class: u32,
value_gprs_minimum_qos_mean_throughput_class: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_gprs_requested_qos(
self_: *mut QmiMessageWdsCreateProfileInput,
value_gprs_requested_qos_precedence_class: u32,
value_gprs_requested_qos_delay_class: u32,
value_gprs_requested_qos_reliability_class: u32,
value_gprs_requested_qos_peak_throughput_class: u32,
value_gprs_requested_qos_mean_throughput_class: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_imcn_flag(
self_: *mut QmiMessageWdsCreateProfileInput,
value_imcn_flag: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_ipv4_address_preference(
self_: *mut QmiMessageWdsCreateProfileInput,
value_ipv4_address_preference: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_ipv6_address_preference(
self_: *mut QmiMessageWdsCreateProfileInput,
value_ipv6_address_preference_address: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_ipv6_primary_dns_address_preference(
self_: *mut QmiMessageWdsCreateProfileInput,
value_ipv6_primary_dns_address_preference: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_ipv6_secondary_dns_address_preference(
self_: *mut QmiMessageWdsCreateProfileInput,
value_ipv6_secondary_dns_address_preference: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_lte_qos_parameters(
self_: *mut QmiMessageWdsCreateProfileInput,
value_lte_qos_parameters_qos_class_identifier: QmiWdsQosClassIdentifier,
value_lte_qos_parameters_guaranteed_downlink_bitrate: u32,
value_lte_qos_parameters_max_downlink_bitrate: u32,
value_lte_qos_parameters_guaranteed_uplink_bitrate: u32,
value_lte_qos_parameters_max_uplink_bitrate: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_password(
self_: *mut QmiMessageWdsCreateProfileInput,
value_password: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_pcscf_address_using_dhcp(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pcscf_address_using_dhcp: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_pcscf_address_using_pco(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pcscf_address_using_pco: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_create_profile_input_set_pdp_access_control(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_access_control: QmiWdsPdpAccessControl,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_pdp_context_number(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_context_number: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_pdp_context_primary_id(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_context_primary_id: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_pdp_context_secondary_flag(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_context_secondary_flag: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_pdp_data_compression_type(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_data_compression_type: QmiWdsPdpDataCompressionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_pdp_header_compression_type(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_header_compression_type: QmiWdsPdpHeaderCompressionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_pdp_type(
self_: *mut QmiMessageWdsCreateProfileInput,
value_pdp_type: QmiWdsPdpType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_primary_ipv4_dns_address(
self_: *mut QmiMessageWdsCreateProfileInput,
value_primary_ipv4_dns_address: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_profile_name(
self_: *mut QmiMessageWdsCreateProfileInput,
value_profile_name: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_profile_type(
self_: *mut QmiMessageWdsCreateProfileInput,
value_profile_type: QmiWdsProfileType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_create_profile_input_set_roaming_disallowed_flag(
self_: *mut QmiMessageWdsCreateProfileInput,
value_roaming_disallowed_flag: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_secondary_ipv4_dns_address(
self_: *mut QmiMessageWdsCreateProfileInput,
value_secondary_ipv4_dns_address: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_umts_minimum_qos(
self_: *mut QmiMessageWdsCreateProfileInput,
value_umts_minimum_qos_traffic_class: QmiWdsTrafficClass,
value_umts_minimum_qos_max_uplink_bitrate: u32,
value_umts_minimum_qos_max_downlink_bitrate: u32,
value_umts_minimum_qos_guaranteed_uplink_bitrate: u32,
value_umts_minimum_qos_guaranteed_downlink_bitrate: u32,
value_umts_minimum_qos_qos_delivery_order: QmiWdsDeliveryOrder,
value_umts_minimum_qos_maximum_sdu_size: u32,
value_umts_minimum_qos_sdu_error_ratio: QmiWdsSduErrorRatio,
value_umts_minimum_qos_residual_bit_error_ratio: QmiWdsSduResidualBitErrorRatio,
value_umts_minimum_qos_delivery_erroneous_sdu: QmiWdsSduErroneousDelivery,
value_umts_minimum_qos_transfer_delay: u32,
value_umts_minimum_qos_traffic_handling_priority: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_umts_minimum_qos_with_signaling_indication_flag(
self_: *mut QmiMessageWdsCreateProfileInput,
value_umts_minimum_qos_with_signaling_indication_flag_traffic_class: QmiWdsTrafficClass,
value_umts_minimum_qos_with_signaling_indication_flag_max_uplink_bitrate: u32,
value_umts_minimum_qos_with_signaling_indication_flag_max_downlink_bitrate: u32,
value_umts_minimum_qos_with_signaling_indication_flag_guaranteed_uplink_bitrate: u32,
value_umts_minimum_qos_with_signaling_indication_flag_guaranteed_downlink_bitrate: u32,
value_umts_minimum_qos_with_signaling_indication_flag_qos_delivery_order: QmiWdsDeliveryOrder,
value_umts_minimum_qos_with_signaling_indication_flag_maximum_sdu_size: u32,
value_umts_minimum_qos_with_signaling_indication_flag_sdu_error_ratio: QmiWdsSduErrorRatio,
value_umts_minimum_qos_with_signaling_indication_flag_residual_bit_error_ratio: QmiWdsSduResidualBitErrorRatio,
value_umts_minimum_qos_with_signaling_indication_flag_delivery_erroneous_sdu: QmiWdsSduErroneousDelivery,
value_umts_minimum_qos_with_signaling_indication_flag_transfer_delay: u32,
value_umts_minimum_qos_with_signaling_indication_flag_traffic_handling_priority: u32,
value_umts_minimum_qos_with_signaling_indication_flag_signaling_indication: i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_umts_requested_qos(
self_: *mut QmiMessageWdsCreateProfileInput,
value_umts_requested_qos_traffic_class: QmiWdsTrafficClass,
value_umts_requested_qos_max_uplink_bitrate: u32,
value_umts_requested_qos_max_downlink_bitrate: u32,
value_umts_requested_qos_guaranteed_uplink_bitrate: u32,
value_umts_requested_qos_guaranteed_downlink_bitrate: u32,
value_umts_requested_qos_qos_delivery_order: QmiWdsDeliveryOrder,
value_umts_requested_qos_maximum_sdu_size: u32,
value_umts_requested_qos_sdu_error_ratio: QmiWdsSduErrorRatio,
value_umts_requested_qos_residual_bit_error_ratio: QmiWdsSduResidualBitErrorRatio,
value_umts_requested_qos_delivery_erroneous_sdu: QmiWdsSduErroneousDelivery,
value_umts_requested_qos_transfer_delay: u32,
value_umts_requested_qos_traffic_handling_priority: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_umts_requested_qos_with_signaling_indication_flag(
self_: *mut QmiMessageWdsCreateProfileInput,
value_umts_requested_qos_with_signaling_indication_flag_traffic_class: QmiWdsTrafficClass,
value_umts_requested_qos_with_signaling_indication_flag_max_uplink_bitrate: u32,
value_umts_requested_qos_with_signaling_indication_flag_max_downlink_bitrate: u32,
value_umts_requested_qos_with_signaling_indication_flag_guaranteed_uplink_bitrate: u32,
value_umts_requested_qos_with_signaling_indication_flag_guaranteed_downlink_bitrate: u32,
value_umts_requested_qos_with_signaling_indication_flag_qos_delivery_order: QmiWdsDeliveryOrder,
value_umts_requested_qos_with_signaling_indication_flag_maximum_sdu_size: u32,
value_umts_requested_qos_with_signaling_indication_flag_sdu_error_ratio: QmiWdsSduErrorRatio,
value_umts_requested_qos_with_signaling_indication_flag_residual_bit_error_ratio: QmiWdsSduResidualBitErrorRatio,
value_umts_requested_qos_with_signaling_indication_flag_delivery_erroneous_sdu: QmiWdsSduErroneousDelivery,
value_umts_requested_qos_with_signaling_indication_flag_transfer_delay: u32,
value_umts_requested_qos_with_signaling_indication_flag_traffic_handling_priority: u32,
value_umts_requested_qos_with_signaling_indication_flag_signaling_indication: i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_set_username(
self_: *mut QmiMessageWdsCreateProfileInput,
value_username: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_input_unref(self_: *mut QmiMessageWdsCreateProfileInput);
//=========================================================================
// QmiMessageWdsCreateProfileOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_output_get_extended_error_code(
self_: *mut QmiMessageWdsCreateProfileOutput,
value_extended_error_code: *mut QmiWdsDsProfileError,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_output_get_profile_identifier(
self_: *mut QmiMessageWdsCreateProfileOutput,
value_profile_identifier_profile_type: *mut QmiWdsProfileType,
value_profile_identifier_profile_index: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_output_get_result(
self_: *mut QmiMessageWdsCreateProfileOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_output_ref(
self_: *mut QmiMessageWdsCreateProfileOutput,
) -> *mut QmiMessageWdsCreateProfileOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_create_profile_output_unref(
self_: *mut QmiMessageWdsCreateProfileOutput,
);
//=========================================================================
// QmiMessageWdsDeleteProfileInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_delete_profile_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_delete_profile_input_new() -> *mut QmiMessageWdsDeleteProfileInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_delete_profile_input_get_profile_identifier(
self_: *mut QmiMessageWdsDeleteProfileInput,
value_profile_identifier_profile_type: *mut QmiWdsProfileType,
value_profile_identifier_profile_index: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_delete_profile_input_ref(
self_: *mut QmiMessageWdsDeleteProfileInput,
) -> *mut QmiMessageWdsDeleteProfileInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_delete_profile_input_set_profile_identifier(
self_: *mut QmiMessageWdsDeleteProfileInput,
value_profile_identifier_profile_type: QmiWdsProfileType,
value_profile_identifier_profile_index: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_delete_profile_input_unref(self_: *mut QmiMessageWdsDeleteProfileInput);
//=========================================================================
// QmiMessageWdsDeleteProfileOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_delete_profile_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_delete_profile_output_get_extended_error_code(
self_: *mut QmiMessageWdsDeleteProfileOutput,
value_extended_error_code: *mut QmiWdsDsProfileError,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_delete_profile_output_get_result(
self_: *mut QmiMessageWdsDeleteProfileOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_delete_profile_output_ref(
self_: *mut QmiMessageWdsDeleteProfileOutput,
) -> *mut QmiMessageWdsDeleteProfileOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_delete_profile_output_unref(
self_: *mut QmiMessageWdsDeleteProfileOutput,
);
//=========================================================================
// QmiMessageWdsGetAutoconnectSettingsOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_autoconnect_settings_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_autoconnect_settings_output_get_result(
self_: *mut QmiMessageWdsGetAutoconnectSettingsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_autoconnect_settings_output_get_roaming(
self_: *mut QmiMessageWdsGetAutoconnectSettingsOutput,
value_roaming: *mut QmiWdsAutoconnectSettingRoaming,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_autoconnect_settings_output_get_status(
self_: *mut QmiMessageWdsGetAutoconnectSettingsOutput,
value_status: *mut QmiWdsAutoconnectSetting,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_autoconnect_settings_output_ref(
self_: *mut QmiMessageWdsGetAutoconnectSettingsOutput,
) -> *mut QmiMessageWdsGetAutoconnectSettingsOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_autoconnect_settings_output_unref(
self_: *mut QmiMessageWdsGetAutoconnectSettingsOutput,
);
//=========================================================================
// QmiMessageWdsGetChannelRatesOutput
//=========================================================================
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_wds_get_channel_rates_output_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_wds_get_channel_rates_output_get_channel_rates(
self_: *mut QmiMessageWdsGetChannelRatesOutput,
value_channel_rates_channel_tx_rate_bps: *mut u32,
value_channel_rates_channel_rx_rate_bps: *mut u32,
value_channel_rates_max_channel_tx_rate_bps: *mut u32,
value_channel_rates_max_channel_rx_rate_bps: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_wds_get_channel_rates_output_get_result(
self_: *mut QmiMessageWdsGetChannelRatesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_wds_get_channel_rates_output_ref(
self_: *mut QmiMessageWdsGetChannelRatesOutput,
) -> *mut QmiMessageWdsGetChannelRatesOutput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_message_wds_get_channel_rates_output_unref(
self_: *mut QmiMessageWdsGetChannelRatesOutput,
);
//=========================================================================
// QmiMessageWdsGetCurrentDataBearerTechnologyOutput
//=========================================================================
pub fn qmi_message_wds_get_current_data_bearer_technology_output_get_type() -> GType;
pub fn qmi_message_wds_get_current_data_bearer_technology_output_get_current(
self_: *mut QmiMessageWdsGetCurrentDataBearerTechnologyOutput,
value_current_network_type: *mut QmiWdsNetworkType,
value_current_rat_mask: *mut u32,
value_current_so_mask: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_data_bearer_technology_output_get_last(
self_: *mut QmiMessageWdsGetCurrentDataBearerTechnologyOutput,
value_last_network_type: *mut QmiWdsNetworkType,
value_last_rat_mask: *mut u32,
value_last_so_mask: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_data_bearer_technology_output_get_result(
self_: *mut QmiMessageWdsGetCurrentDataBearerTechnologyOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_data_bearer_technology_output_ref(
self_: *mut QmiMessageWdsGetCurrentDataBearerTechnologyOutput,
) -> *mut QmiMessageWdsGetCurrentDataBearerTechnologyOutput;
pub fn qmi_message_wds_get_current_data_bearer_technology_output_unref(
self_: *mut QmiMessageWdsGetCurrentDataBearerTechnologyOutput,
);
//=========================================================================
// QmiMessageWdsGetCurrentSettingsInput
//=========================================================================
pub fn qmi_message_wds_get_current_settings_input_get_type() -> GType;
pub fn qmi_message_wds_get_current_settings_input_new()
-> *mut QmiMessageWdsGetCurrentSettingsInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_get_current_settings_input_get_requested_settings(
self_: *mut QmiMessageWdsGetCurrentSettingsInput,
value_requested_settings: *mut QmiWdsRequestedSettings,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_input_ref(
self_: *mut QmiMessageWdsGetCurrentSettingsInput,
) -> *mut QmiMessageWdsGetCurrentSettingsInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_get_current_settings_input_set_requested_settings(
self_: *mut QmiMessageWdsGetCurrentSettingsInput,
value_requested_settings: QmiWdsRequestedSettings,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_input_unref(
self_: *mut QmiMessageWdsGetCurrentSettingsInput,
);
//=========================================================================
// QmiMessageWdsGetCurrentSettingsOutput
//=========================================================================
pub fn qmi_message_wds_get_current_settings_output_get_type() -> GType;
pub fn qmi_message_wds_get_current_settings_output_get_apn_name(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_apn_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_authentication(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_authentication: *mut QmiWdsAuthentication,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_domain_name_list(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_domain_name_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_extended_technology_preference(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_extended_technology_preference: *mut QmiWdsExtendedTechnologyPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_gprs_granted_qos(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_gprs_granted_qos_precedence_class: *mut u32,
value_gprs_granted_qos_delay_class: *mut u32,
value_gprs_granted_qos_reliability_class: *mut u32,
value_gprs_granted_qos_peak_throughput_class: *mut u32,
value_gprs_granted_qos_mean_throughput_class: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_imcn_flag(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_imcn_flag: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_ip_family(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_ip_family: *mut QmiWdsIpFamily,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_ipv4_address(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_ipv4_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_ipv4_gateway_address(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_ipv4_gateway_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_ipv4_gateway_subnet_mask(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_ipv4_gateway_subnet_mask: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_ipv6_address(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_ipv6_address_address: *mut *mut glib::GArray,
value_ipv6_address_prefix_length: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_ipv6_gateway_address(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_ipv6_gateway_address_address: *mut *mut glib::GArray,
value_ipv6_gateway_address_prefix_length: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_ipv6_primary_dns_address(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_ipv6_primary_dns_address: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_ipv6_secondary_dns_address(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_ipv6_secondary_dns_address: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_mtu(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_mtu: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_get_current_settings_output_get_operator_reserved_pco(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_operator_reserved_pco_mcc: *mut u16,
value_operator_reserved_pco_mnc: *mut u16,
value_operator_reserved_pco_mnc_includes_pcs_digit: *mut gboolean,
value_operator_reserved_pco_app_specific_info: *mut *mut glib::GArray,
value_operator_reserved_pco_container_id: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_pcscf_address_using_pco(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_pcscf_address_using_pco: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_pcscf_domain_name_list(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_pcscf_domain_name_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_pcscf_server_address_list(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_pcscf_server_address_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_pdp_type(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_pdp_type: *mut QmiWdsPdpType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_primary_ipv4_dns_address(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_primary_ipv4_dns_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_profile_id(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_profile_id_profile_type: *mut QmiWdsProfileType,
value_profile_id_profile_index: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_profile_name(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_profile_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_result(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_secondary_ipv4_dns_address(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_secondary_ipv4_dns_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_current_settings_output_get_umts_granted_qos(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_umts_granted_qos_traffic_class: *mut QmiWdsTrafficClass,
value_umts_granted_qos_max_uplink_bitrate: *mut u32,
value_umts_granted_qos_max_downlink_bitrate: *mut u32,
value_umts_granted_qos_guaranteed_uplink_bitrate: *mut u32,
value_umts_granted_qos_guaranteed_downlink_bitrate: *mut u32,
value_umts_granted_qos_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_granted_qos_maximum_sdu_size: *mut u32,
value_umts_granted_qos_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_granted_qos_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_granted_qos_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_granted_qos_transfer_delay: *mut u32,
value_umts_granted_qos_traffic_handling_priority: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_get_username(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
value_username: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_current_settings_output_ref(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
) -> *mut QmiMessageWdsGetCurrentSettingsOutput;
pub fn qmi_message_wds_get_current_settings_output_unref(
self_: *mut QmiMessageWdsGetCurrentSettingsOutput,
);
//=========================================================================
// QmiMessageWdsGetDataBearerTechnologyOutput
//=========================================================================
pub fn qmi_message_wds_get_data_bearer_technology_output_get_type() -> GType;
pub fn qmi_message_wds_get_data_bearer_technology_output_get_current(
self_: *mut QmiMessageWdsGetDataBearerTechnologyOutput,
value_current: *mut QmiWdsDataBearerTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_data_bearer_technology_output_get_last(
self_: *mut QmiMessageWdsGetDataBearerTechnologyOutput,
value_last: *mut QmiWdsDataBearerTechnology,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_data_bearer_technology_output_get_result(
self_: *mut QmiMessageWdsGetDataBearerTechnologyOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_data_bearer_technology_output_ref(
self_: *mut QmiMessageWdsGetDataBearerTechnologyOutput,
) -> *mut QmiMessageWdsGetDataBearerTechnologyOutput;
pub fn qmi_message_wds_get_data_bearer_technology_output_unref(
self_: *mut QmiMessageWdsGetDataBearerTechnologyOutput,
);
//=========================================================================
// QmiMessageWdsGetDefaultProfileNumberInput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_default_profile_number_input_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_default_profile_number_input_new()
-> *mut QmiMessageWdsGetDefaultProfileNumberInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_default_profile_number_input_get_profile_type(
self_: *mut QmiMessageWdsGetDefaultProfileNumberInput,
value_profile_type_type: *mut QmiWdsProfileType,
value_profile_type_family: *mut QmiWdsProfileFamily,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_default_profile_number_input_ref(
self_: *mut QmiMessageWdsGetDefaultProfileNumberInput,
) -> *mut QmiMessageWdsGetDefaultProfileNumberInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_default_profile_number_input_set_profile_type(
self_: *mut QmiMessageWdsGetDefaultProfileNumberInput,
value_profile_type_type: QmiWdsProfileType,
value_profile_type_family: QmiWdsProfileFamily,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_default_profile_number_input_unref(
self_: *mut QmiMessageWdsGetDefaultProfileNumberInput,
);
//=========================================================================
// QmiMessageWdsGetDefaultProfileNumberOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_default_profile_number_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_default_profile_number_output_get_extended_error_code(
self_: *mut QmiMessageWdsGetDefaultProfileNumberOutput,
value_extended_error_code: *mut QmiWdsDsProfileError,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_default_profile_number_output_get_index(
self_: *mut QmiMessageWdsGetDefaultProfileNumberOutput,
value_index: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_default_profile_number_output_get_result(
self_: *mut QmiMessageWdsGetDefaultProfileNumberOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_default_profile_number_output_ref(
self_: *mut QmiMessageWdsGetDefaultProfileNumberOutput,
) -> *mut QmiMessageWdsGetDefaultProfileNumberOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_default_profile_number_output_unref(
self_: *mut QmiMessageWdsGetDefaultProfileNumberOutput,
);
//=========================================================================
// QmiMessageWdsGetDefaultSettingsInput
//=========================================================================
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_input_get_type() -> GType;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_input_new()
-> *mut QmiMessageWdsGetDefaultSettingsInput;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_input_get_profile_type(
self_: *mut QmiMessageWdsGetDefaultSettingsInput,
value_profile_type: *mut QmiWdsProfileType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_input_ref(
self_: *mut QmiMessageWdsGetDefaultSettingsInput,
) -> *mut QmiMessageWdsGetDefaultSettingsInput;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_input_set_profile_type(
self_: *mut QmiMessageWdsGetDefaultSettingsInput,
value_profile_type: QmiWdsProfileType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_input_unref(
self_: *mut QmiMessageWdsGetDefaultSettingsInput,
);
//=========================================================================
// QmiMessageWdsGetDefaultSettingsOutput
//=========================================================================
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_get_default_settings_output_get_address_allocation_preference(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_address_allocation_preference: *mut QmiWdsAddressAllocationPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_get_default_settings_output_get_apn_disabled_flag(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_apn_disabled_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_apn_name(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_apn_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_authentication(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_authentication: *mut QmiWdsAuthentication,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_extended_error_code(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_extended_error_code: *mut QmiWdsDsProfileError,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_gprs_minimum_qos(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_gprs_minimum_qos_precedence_class: *mut u32,
value_gprs_minimum_qos_delay_class: *mut u32,
value_gprs_minimum_qos_reliability_class: *mut u32,
value_gprs_minimum_qos_peak_throughput_class: *mut u32,
value_gprs_minimum_qos_mean_throughput_class: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_gprs_requested_qos(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_gprs_requested_qos_precedence_class: *mut u32,
value_gprs_requested_qos_delay_class: *mut u32,
value_gprs_requested_qos_reliability_class: *mut u32,
value_gprs_requested_qos_peak_throughput_class: *mut u32,
value_gprs_requested_qos_mean_throughput_class: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_imcn_flag(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_imcn_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_ipv4_address_preference(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_ipv4_address_preference: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_ipv6_address_preference(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_ipv6_address_preference_address: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_ipv6_primary_dns_address_preference(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_ipv6_primary_dns_address_preference: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_ipv6_secondary_dns_address_preference(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_ipv6_secondary_dns_address_preference: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_default_settings_output_get_lte_qos_parameters(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_lte_qos_parameters_qos_class_identifier: *mut QmiWdsQosClassIdentifier,
value_lte_qos_parameters_guaranteed_downlink_bitrate: *mut u32,
value_lte_qos_parameters_max_downlink_bitrate: *mut u32,
value_lte_qos_parameters_guaranteed_uplink_bitrate: *mut u32,
value_lte_qos_parameters_max_uplink_bitrate: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_password(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_password: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_pcscf_address_using_dhcp(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_pcscf_address_using_dhcp: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_pcscf_address_using_pco(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_pcscf_address_using_pco: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_get_default_settings_output_get_pdp_access_control(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_pdp_access_control: *mut QmiWdsPdpAccessControl,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_default_settings_output_get_pdp_context_number(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_pdp_context_number: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_default_settings_output_get_pdp_context_primary_id(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_pdp_context_primary_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_default_settings_output_get_pdp_context_secondary_flag(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_pdp_context_secondary_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_default_settings_output_get_pdp_data_compression_type(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_pdp_data_compression_type: *mut QmiWdsPdpDataCompressionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_default_settings_output_get_pdp_header_compression_type(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_pdp_header_compression_type: *mut QmiWdsPdpHeaderCompressionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_pdp_type(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_pdp_type: *mut QmiWdsPdpType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_primary_ipv4_dns_address(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_primary_ipv4_dns_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_profile_name(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_profile_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_result(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_secondary_ipv4_dns_address(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_secondary_ipv4_dns_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_default_settings_output_get_umts_minimum_qos(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_umts_minimum_qos_traffic_class: *mut QmiWdsTrafficClass,
value_umts_minimum_qos_max_uplink_bitrate: *mut u32,
value_umts_minimum_qos_max_downlink_bitrate: *mut u32,
value_umts_minimum_qos_guaranteed_uplink_bitrate: *mut u32,
value_umts_minimum_qos_guaranteed_downlink_bitrate: *mut u32,
value_umts_minimum_qos_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_minimum_qos_maximum_sdu_size: *mut u32,
value_umts_minimum_qos_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_minimum_qos_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_minimum_qos_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_minimum_qos_transfer_delay: *mut u32,
value_umts_minimum_qos_traffic_handling_priority: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_default_settings_output_get_umts_minimum_qos_with_signaling_indication_flag(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_umts_minimum_qos_with_signaling_indication_flag_traffic_class: *mut QmiWdsTrafficClass,
value_umts_minimum_qos_with_signaling_indication_flag_max_uplink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_max_downlink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_guaranteed_uplink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_guaranteed_downlink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_minimum_qos_with_signaling_indication_flag_maximum_sdu_size: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_minimum_qos_with_signaling_indication_flag_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_minimum_qos_with_signaling_indication_flag_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_minimum_qos_with_signaling_indication_flag_transfer_delay: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_traffic_handling_priority: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_signaling_indication: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_default_settings_output_get_umts_requested_qos(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_umts_requested_qos_traffic_class: *mut QmiWdsTrafficClass,
value_umts_requested_qos_max_uplink_bitrate: *mut u32,
value_umts_requested_qos_max_downlink_bitrate: *mut u32,
value_umts_requested_qos_guaranteed_uplink_bitrate: *mut u32,
value_umts_requested_qos_guaranteed_downlink_bitrate: *mut u32,
value_umts_requested_qos_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_requested_qos_maximum_sdu_size: *mut u32,
value_umts_requested_qos_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_requested_qos_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_requested_qos_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_requested_qos_transfer_delay: *mut u32,
value_umts_requested_qos_traffic_handling_priority: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_default_settings_output_get_umts_requested_qos_with_signaling_indication_flag(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_umts_requested_qos_with_signaling_indication_flag_traffic_class: *mut QmiWdsTrafficClass,
value_umts_requested_qos_with_signaling_indication_flag_max_uplink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_max_downlink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_guaranteed_uplink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_guaranteed_downlink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_requested_qos_with_signaling_indication_flag_maximum_sdu_size: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_requested_qos_with_signaling_indication_flag_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_requested_qos_with_signaling_indication_flag_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_requested_qos_with_signaling_indication_flag_transfer_delay: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_traffic_handling_priority: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_signaling_indication: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_get_username(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
value_username: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_ref(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
) -> *mut QmiMessageWdsGetDefaultSettingsOutput;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_default_settings_output_unref(
self_: *mut QmiMessageWdsGetDefaultSettingsOutput,
);
//=========================================================================
// QmiMessageWdsGetDormancyStatusOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_dormancy_status_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_dormancy_status_output_get_dormancy_status(
self_: *mut QmiMessageWdsGetDormancyStatusOutput,
value_dormancy_status: *mut QmiWdsDormancyStatus,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_dormancy_status_output_get_result(
self_: *mut QmiMessageWdsGetDormancyStatusOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_dormancy_status_output_ref(
self_: *mut QmiMessageWdsGetDormancyStatusOutput,
) -> *mut QmiMessageWdsGetDormancyStatusOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_dormancy_status_output_unref(
self_: *mut QmiMessageWdsGetDormancyStatusOutput,
);
//=========================================================================
// QmiMessageWdsGetLteAttachParametersOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_lte_attach_parameters_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_lte_attach_parameters_output_get_apn(
self_: *mut QmiMessageWdsGetLteAttachParametersOutput,
value_apn: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_lte_attach_parameters_output_get_ip_support_type(
self_: *mut QmiMessageWdsGetLteAttachParametersOutput,
value_ip_support_type: *mut QmiWdsIpSupportType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_lte_attach_parameters_output_get_ota_attach_performed(
self_: *mut QmiMessageWdsGetLteAttachParametersOutput,
value_ota_attach_performed: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_lte_attach_parameters_output_get_result(
self_: *mut QmiMessageWdsGetLteAttachParametersOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_lte_attach_parameters_output_ref(
self_: *mut QmiMessageWdsGetLteAttachParametersOutput,
) -> *mut QmiMessageWdsGetLteAttachParametersOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_lte_attach_parameters_output_unref(
self_: *mut QmiMessageWdsGetLteAttachParametersOutput,
);
//=========================================================================
// QmiMessageWdsGetLteAttachPdnListOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_lte_attach_pdn_list_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_lte_attach_pdn_list_output_get_current_list(
self_: *mut QmiMessageWdsGetLteAttachPdnListOutput,
value_current_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_lte_attach_pdn_list_output_get_pending_list(
self_: *mut QmiMessageWdsGetLteAttachPdnListOutput,
value_pending_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_lte_attach_pdn_list_output_get_result(
self_: *mut QmiMessageWdsGetLteAttachPdnListOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_lte_attach_pdn_list_output_ref(
self_: *mut QmiMessageWdsGetLteAttachPdnListOutput,
) -> *mut QmiMessageWdsGetLteAttachPdnListOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_lte_attach_pdn_list_output_unref(
self_: *mut QmiMessageWdsGetLteAttachPdnListOutput,
);
//=========================================================================
// QmiMessageWdsGetMaxLteAttachPdnNumberOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_max_lte_attach_pdn_number_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_max_lte_attach_pdn_number_output_get_info(
self_: *mut QmiMessageWdsGetMaxLteAttachPdnNumberOutput,
value_info: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_max_lte_attach_pdn_number_output_get_result(
self_: *mut QmiMessageWdsGetMaxLteAttachPdnNumberOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_max_lte_attach_pdn_number_output_ref(
self_: *mut QmiMessageWdsGetMaxLteAttachPdnNumberOutput,
) -> *mut QmiMessageWdsGetMaxLteAttachPdnNumberOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_get_max_lte_attach_pdn_number_output_unref(
self_: *mut QmiMessageWdsGetMaxLteAttachPdnNumberOutput,
);
//=========================================================================
// QmiMessageWdsGetPacketServiceStatusOutput
//=========================================================================
pub fn qmi_message_wds_get_packet_service_status_output_get_type() -> GType;
pub fn qmi_message_wds_get_packet_service_status_output_get_connection_status(
self_: *mut QmiMessageWdsGetPacketServiceStatusOutput,
value_connection_status: *mut QmiWdsConnectionStatus,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_packet_service_status_output_get_result(
self_: *mut QmiMessageWdsGetPacketServiceStatusOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_get_packet_service_status_output_ref(
self_: *mut QmiMessageWdsGetPacketServiceStatusOutput,
) -> *mut QmiMessageWdsGetPacketServiceStatusOutput;
pub fn qmi_message_wds_get_packet_service_status_output_unref(
self_: *mut QmiMessageWdsGetPacketServiceStatusOutput,
);
//=========================================================================
// QmiMessageWdsGetPacketStatisticsInput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_input_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_input_new()
-> *mut QmiMessageWdsGetPacketStatisticsInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_input_get_mask(
self_: *mut QmiMessageWdsGetPacketStatisticsInput,
value_mask: *mut QmiWdsPacketStatisticsMaskFlag,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_input_ref(
self_: *mut QmiMessageWdsGetPacketStatisticsInput,
) -> *mut QmiMessageWdsGetPacketStatisticsInput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_input_set_mask(
self_: *mut QmiMessageWdsGetPacketStatisticsInput,
value_mask: QmiWdsPacketStatisticsMaskFlag,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_input_unref(
self_: *mut QmiMessageWdsGetPacketStatisticsInput,
);
//=========================================================================
// QmiMessageWdsGetPacketStatisticsOutput
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_last_call_rx_bytes_ok(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
value_last_call_rx_bytes_ok: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_last_call_tx_bytes_ok(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
value_last_call_tx_bytes_ok: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_result(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_rx_bytes_ok(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
value_rx_bytes_ok: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_rx_overflows(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
value_rx_overflows: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_rx_packets_dropped(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
value_rx_packets_dropped: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_rx_packets_error(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
value_rx_packets_error: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_rx_packets_ok(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
value_rx_packets_ok: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_tx_bytes_ok(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
value_tx_bytes_ok: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_tx_overflows(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
value_tx_overflows: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_tx_packets_dropped(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
value_tx_packets_dropped: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_tx_packets_error(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
value_tx_packets_error: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_get_tx_packets_ok(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
value_tx_packets_ok: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_ref(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
) -> *mut QmiMessageWdsGetPacketStatisticsOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_message_wds_get_packet_statistics_output_unref(
self_: *mut QmiMessageWdsGetPacketStatisticsOutput,
);
//=========================================================================
// QmiMessageWdsGetPdnThrottleInfoInput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_pdn_throttle_info_input_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_pdn_throttle_info_input_new()
-> *mut QmiMessageWdsGetPdnThrottleInfoInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_pdn_throttle_info_input_get_network_type(
self_: *mut QmiMessageWdsGetPdnThrottleInfoInput,
value_network_type: *mut QmiWdsDataSystemNetworkType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_pdn_throttle_info_input_ref(
self_: *mut QmiMessageWdsGetPdnThrottleInfoInput,
) -> *mut QmiMessageWdsGetPdnThrottleInfoInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_pdn_throttle_info_input_set_network_type(
self_: *mut QmiMessageWdsGetPdnThrottleInfoInput,
value_network_type: QmiWdsDataSystemNetworkType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_pdn_throttle_info_input_unref(
self_: *mut QmiMessageWdsGetPdnThrottleInfoInput,
);
//=========================================================================
// QmiMessageWdsGetPdnThrottleInfoOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_pdn_throttle_info_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_pdn_throttle_info_output_get_info(
self_: *mut QmiMessageWdsGetPdnThrottleInfoOutput,
value_info: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_get_pdn_throttle_info_output_get_info_gir(
self_: *mut QmiMessageWdsGetPdnThrottleInfoOutput,
value_info_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_pdn_throttle_info_output_get_result(
self_: *mut QmiMessageWdsGetPdnThrottleInfoOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_pdn_throttle_info_output_ref(
self_: *mut QmiMessageWdsGetPdnThrottleInfoOutput,
) -> *mut QmiMessageWdsGetPdnThrottleInfoOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_pdn_throttle_info_output_unref(
self_: *mut QmiMessageWdsGetPdnThrottleInfoOutput,
);
//=========================================================================
// QmiMessageWdsGetPdnThrottleInfoOutputInfoElement
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_pdn_throttle_info_output_info_element_get_type() -> GType;
//=========================================================================
// QmiMessageWdsGetProfileListInput
//=========================================================================
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_list_input_get_type() -> GType;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_list_input_new() -> *mut QmiMessageWdsGetProfileListInput;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_list_input_get_profile_type(
self_: *mut QmiMessageWdsGetProfileListInput,
value_profile_type: *mut QmiWdsProfileType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_list_input_ref(
self_: *mut QmiMessageWdsGetProfileListInput,
) -> *mut QmiMessageWdsGetProfileListInput;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_list_input_set_profile_type(
self_: *mut QmiMessageWdsGetProfileListInput,
value_profile_type: QmiWdsProfileType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_list_input_unref(
self_: *mut QmiMessageWdsGetProfileListInput,
);
//=========================================================================
// QmiMessageWdsGetProfileListOutput
//=========================================================================
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_list_output_get_type() -> GType;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_list_output_get_extended_error_code(
self_: *mut QmiMessageWdsGetProfileListOutput,
value_extended_error_code: *mut QmiWdsDsProfileError,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_list_output_get_profile_list(
self_: *mut QmiMessageWdsGetProfileListOutput,
value_profile_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_get_profile_list_output_get_profile_list_gir(
self_: *mut QmiMessageWdsGetProfileListOutput,
value_profile_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_list_output_get_result(
self_: *mut QmiMessageWdsGetProfileListOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_list_output_ref(
self_: *mut QmiMessageWdsGetProfileListOutput,
) -> *mut QmiMessageWdsGetProfileListOutput;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_list_output_unref(
self_: *mut QmiMessageWdsGetProfileListOutput,
);
//=========================================================================
// QmiMessageWdsGetProfileListOutputProfileListProfile
//=========================================================================
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_list_output_profile_list_profile_get_type() -> GType;
//=========================================================================
// QmiMessageWdsGetProfileSettingsInput
//=========================================================================
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_input_get_type() -> GType;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_input_new()
-> *mut QmiMessageWdsGetProfileSettingsInput;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_input_get_profile_id(
self_: *mut QmiMessageWdsGetProfileSettingsInput,
value_profile_id_profile_type: *mut QmiWdsProfileType,
value_profile_id_profile_index: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_input_ref(
self_: *mut QmiMessageWdsGetProfileSettingsInput,
) -> *mut QmiMessageWdsGetProfileSettingsInput;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_input_set_profile_id(
self_: *mut QmiMessageWdsGetProfileSettingsInput,
value_profile_id_profile_type: QmiWdsProfileType,
value_profile_id_profile_index: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_input_unref(
self_: *mut QmiMessageWdsGetProfileSettingsInput,
);
//=========================================================================
// QmiMessageWdsGetProfileSettingsOutput
//=========================================================================
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_get_profile_settings_output_get_address_allocation_preference(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_address_allocation_preference: *mut QmiWdsAddressAllocationPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_get_profile_settings_output_get_apn_disabled_flag(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_apn_disabled_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_apn_name(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_apn_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_wds_get_profile_settings_output_get_apn_type_mask(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_apn_type_mask: *mut QmiWdsApnTypeMask,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_authentication(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_authentication: *mut QmiWdsAuthentication,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_get_profile_settings_output_get_clat_enabled(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_clat_enabled: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_extended_error_code(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_extended_error_code: *mut QmiWdsDsProfileError,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_gprs_minimum_qos(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_gprs_minimum_qos_precedence_class: *mut u32,
value_gprs_minimum_qos_delay_class: *mut u32,
value_gprs_minimum_qos_reliability_class: *mut u32,
value_gprs_minimum_qos_peak_throughput_class: *mut u32,
value_gprs_minimum_qos_mean_throughput_class: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_gprs_requested_qos(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_gprs_requested_qos_precedence_class: *mut u32,
value_gprs_requested_qos_delay_class: *mut u32,
value_gprs_requested_qos_reliability_class: *mut u32,
value_gprs_requested_qos_peak_throughput_class: *mut u32,
value_gprs_requested_qos_mean_throughput_class: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_imcn_flag(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_imcn_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_ipv4_address_preference(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_ipv4_address_preference: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_ipv6_address_preference(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_ipv6_address_preference_address: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_get_profile_settings_output_get_ipv6_prefix_delegation(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_ipv6_prefix_delegation: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_ipv6_primary_dns_address_preference(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_ipv6_primary_dns_address_preference: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_ipv6_secondary_dns_address_preference(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_ipv6_secondary_dns_address_preference: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_profile_settings_output_get_lte_qos_parameters(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_lte_qos_parameters_qos_class_identifier: *mut QmiWdsQosClassIdentifier,
value_lte_qos_parameters_guaranteed_downlink_bitrate: *mut u32,
value_lte_qos_parameters_max_downlink_bitrate: *mut u32,
value_lte_qos_parameters_guaranteed_uplink_bitrate: *mut u32,
value_lte_qos_parameters_max_uplink_bitrate: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_password(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_password: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_pcscf_address_using_dhcp(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_pcscf_address_using_dhcp: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_pcscf_address_using_pco(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_pcscf_address_using_pco: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_get_profile_settings_output_get_pdp_access_control(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_pdp_access_control: *mut QmiWdsPdpAccessControl,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_profile_settings_output_get_pdp_context_number(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_pdp_context_number: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_profile_settings_output_get_pdp_context_primary_id(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_pdp_context_primary_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_profile_settings_output_get_pdp_context_secondary_flag(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_pdp_context_secondary_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_profile_settings_output_get_pdp_data_compression_type(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_pdp_data_compression_type: *mut QmiWdsPdpDataCompressionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_profile_settings_output_get_pdp_header_compression_type(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_pdp_header_compression_type: *mut QmiWdsPdpHeaderCompressionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_pdp_type(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_pdp_type: *mut QmiWdsPdpType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_primary_ipv4_dns_address(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_primary_ipv4_dns_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_profile_name(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_profile_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_result(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_get_profile_settings_output_get_roaming_disallowed_flag(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_roaming_disallowed_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_secondary_ipv4_dns_address(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_secondary_ipv4_dns_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_profile_settings_output_get_umts_minimum_qos(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_umts_minimum_qos_traffic_class: *mut QmiWdsTrafficClass,
value_umts_minimum_qos_max_uplink_bitrate: *mut u32,
value_umts_minimum_qos_max_downlink_bitrate: *mut u32,
value_umts_minimum_qos_guaranteed_uplink_bitrate: *mut u32,
value_umts_minimum_qos_guaranteed_downlink_bitrate: *mut u32,
value_umts_minimum_qos_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_minimum_qos_maximum_sdu_size: *mut u32,
value_umts_minimum_qos_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_minimum_qos_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_minimum_qos_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_minimum_qos_transfer_delay: *mut u32,
value_umts_minimum_qos_traffic_handling_priority: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_profile_settings_output_get_umts_minimum_qos_with_signaling_indication_flag(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_umts_minimum_qos_with_signaling_indication_flag_traffic_class: *mut QmiWdsTrafficClass,
value_umts_minimum_qos_with_signaling_indication_flag_max_uplink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_max_downlink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_guaranteed_uplink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_guaranteed_downlink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_minimum_qos_with_signaling_indication_flag_maximum_sdu_size: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_minimum_qos_with_signaling_indication_flag_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_minimum_qos_with_signaling_indication_flag_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_minimum_qos_with_signaling_indication_flag_transfer_delay: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_traffic_handling_priority: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_signaling_indication: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_profile_settings_output_get_umts_requested_qos(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_umts_requested_qos_traffic_class: *mut QmiWdsTrafficClass,
value_umts_requested_qos_max_uplink_bitrate: *mut u32,
value_umts_requested_qos_max_downlink_bitrate: *mut u32,
value_umts_requested_qos_guaranteed_uplink_bitrate: *mut u32,
value_umts_requested_qos_guaranteed_downlink_bitrate: *mut u32,
value_umts_requested_qos_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_requested_qos_maximum_sdu_size: *mut u32,
value_umts_requested_qos_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_requested_qos_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_requested_qos_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_requested_qos_transfer_delay: *mut u32,
value_umts_requested_qos_traffic_handling_priority: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_get_profile_settings_output_get_umts_requested_qos_with_signaling_indication_flag(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_umts_requested_qos_with_signaling_indication_flag_traffic_class: *mut QmiWdsTrafficClass,
value_umts_requested_qos_with_signaling_indication_flag_max_uplink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_max_downlink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_guaranteed_uplink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_guaranteed_downlink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_requested_qos_with_signaling_indication_flag_maximum_sdu_size: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_requested_qos_with_signaling_indication_flag_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_requested_qos_with_signaling_indication_flag_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_requested_qos_with_signaling_indication_flag_transfer_delay: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_traffic_handling_priority: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_signaling_indication: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_get_username(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
value_username: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_ref(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
) -> *mut QmiMessageWdsGetProfileSettingsOutput;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_wds_get_profile_settings_output_unref(
self_: *mut QmiMessageWdsGetProfileSettingsOutput,
);
//=========================================================================
// QmiMessageWdsGetSupportedMessagesOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_supported_messages_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_supported_messages_output_get_list(
self_: *mut QmiMessageWdsGetSupportedMessagesOutput,
value_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_supported_messages_output_get_result(
self_: *mut QmiMessageWdsGetSupportedMessagesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_supported_messages_output_ref(
self_: *mut QmiMessageWdsGetSupportedMessagesOutput,
) -> *mut QmiMessageWdsGetSupportedMessagesOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_get_supported_messages_output_unref(
self_: *mut QmiMessageWdsGetSupportedMessagesOutput,
);
//=========================================================================
// QmiMessageWdsGoActiveOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_go_active_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_go_active_output_get_result(
self_: *mut QmiMessageWdsGoActiveOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_go_active_output_ref(
self_: *mut QmiMessageWdsGoActiveOutput,
) -> *mut QmiMessageWdsGoActiveOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_go_active_output_unref(self_: *mut QmiMessageWdsGoActiveOutput);
//=========================================================================
// QmiMessageWdsGoDormantOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_go_dormant_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_go_dormant_output_get_result(
self_: *mut QmiMessageWdsGoDormantOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_go_dormant_output_ref(
self_: *mut QmiMessageWdsGoDormantOutput,
) -> *mut QmiMessageWdsGoDormantOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_go_dormant_output_unref(self_: *mut QmiMessageWdsGoDormantOutput);
//=========================================================================
// QmiMessageWdsIndicationRegisterInput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_indication_register_input_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_indication_register_input_new()
-> *mut QmiMessageWdsIndicationRegisterInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_indication_register_input_get_report_extended_ip_configuration_change(
self_: *mut QmiMessageWdsIndicationRegisterInput,
value_report_extended_ip_configuration_change: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_indication_register_input_get_report_profile_changes(
self_: *mut QmiMessageWdsIndicationRegisterInput,
value_report_profile_changes: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_indication_register_input_ref(
self_: *mut QmiMessageWdsIndicationRegisterInput,
) -> *mut QmiMessageWdsIndicationRegisterInput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_indication_register_input_set_report_extended_ip_configuration_change(
self_: *mut QmiMessageWdsIndicationRegisterInput,
value_report_extended_ip_configuration_change: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_indication_register_input_set_report_profile_changes(
self_: *mut QmiMessageWdsIndicationRegisterInput,
value_report_profile_changes: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_indication_register_input_unref(
self_: *mut QmiMessageWdsIndicationRegisterInput,
);
//=========================================================================
// QmiMessageWdsIndicationRegisterOutput
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_indication_register_output_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_indication_register_output_get_result(
self_: *mut QmiMessageWdsIndicationRegisterOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_indication_register_output_ref(
self_: *mut QmiMessageWdsIndicationRegisterOutput,
) -> *mut QmiMessageWdsIndicationRegisterOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wds_indication_register_output_unref(
self_: *mut QmiMessageWdsIndicationRegisterOutput,
);
//=========================================================================
// QmiMessageWdsModifyProfileInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_new() -> *mut QmiMessageWdsModifyProfileInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_modify_profile_input_get_address_allocation_preference(
self_: *mut QmiMessageWdsModifyProfileInput,
value_address_allocation_preference: *mut QmiWdsAddressAllocationPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_modify_profile_input_get_apn_disabled_flag(
self_: *mut QmiMessageWdsModifyProfileInput,
value_apn_disabled_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_apn_name(
self_: *mut QmiMessageWdsModifyProfileInput,
value_apn_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_wds_modify_profile_input_get_apn_type_mask(
self_: *mut QmiMessageWdsModifyProfileInput,
value_apn_type_mask: *mut QmiWdsApnTypeMask,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_authentication(
self_: *mut QmiMessageWdsModifyProfileInput,
value_authentication: *mut QmiWdsAuthentication,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_modify_profile_input_get_clat_enabled(
self_: *mut QmiMessageWdsModifyProfileInput,
value_clat_enabled: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_gprs_minimum_qos(
self_: *mut QmiMessageWdsModifyProfileInput,
value_gprs_minimum_qos_precedence_class: *mut u32,
value_gprs_minimum_qos_delay_class: *mut u32,
value_gprs_minimum_qos_reliability_class: *mut u32,
value_gprs_minimum_qos_peak_throughput_class: *mut u32,
value_gprs_minimum_qos_mean_throughput_class: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_gprs_requested_qos(
self_: *mut QmiMessageWdsModifyProfileInput,
value_gprs_requested_qos_precedence_class: *mut u32,
value_gprs_requested_qos_delay_class: *mut u32,
value_gprs_requested_qos_reliability_class: *mut u32,
value_gprs_requested_qos_peak_throughput_class: *mut u32,
value_gprs_requested_qos_mean_throughput_class: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_imcn_flag(
self_: *mut QmiMessageWdsModifyProfileInput,
value_imcn_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_ipv4_address_preference(
self_: *mut QmiMessageWdsModifyProfileInput,
value_ipv4_address_preference: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_ipv6_address_preference(
self_: *mut QmiMessageWdsModifyProfileInput,
value_ipv6_address_preference_address: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_modify_profile_input_get_ipv6_prefix_delegation(
self_: *mut QmiMessageWdsModifyProfileInput,
value_ipv6_prefix_delegation: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_ipv6_primary_dns_address_preference(
self_: *mut QmiMessageWdsModifyProfileInput,
value_ipv6_primary_dns_address_preference: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_ipv6_secondary_dns_address_preference(
self_: *mut QmiMessageWdsModifyProfileInput,
value_ipv6_secondary_dns_address_preference: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_lte_qos_parameters(
self_: *mut QmiMessageWdsModifyProfileInput,
value_lte_qos_parameters_qos_class_identifier: *mut QmiWdsQosClassIdentifier,
value_lte_qos_parameters_guaranteed_downlink_bitrate: *mut u32,
value_lte_qos_parameters_max_downlink_bitrate: *mut u32,
value_lte_qos_parameters_guaranteed_uplink_bitrate: *mut u32,
value_lte_qos_parameters_max_uplink_bitrate: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_password(
self_: *mut QmiMessageWdsModifyProfileInput,
value_password: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_pcscf_address_using_dhcp(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pcscf_address_using_dhcp: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_pcscf_address_using_pco(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pcscf_address_using_pco: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_modify_profile_input_get_pdp_access_control(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_access_control: *mut QmiWdsPdpAccessControl,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_pdp_context_number(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_context_number: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_pdp_context_primary_id(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_context_primary_id: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_pdp_context_secondary_flag(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_context_secondary_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_pdp_data_compression_type(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_data_compression_type: *mut QmiWdsPdpDataCompressionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_pdp_header_compression_type(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_header_compression_type: *mut QmiWdsPdpHeaderCompressionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_pdp_type(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_type: *mut QmiWdsPdpType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_primary_ipv4_dns_address(
self_: *mut QmiMessageWdsModifyProfileInput,
value_primary_ipv4_dns_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_profile_identifier(
self_: *mut QmiMessageWdsModifyProfileInput,
value_profile_identifier_profile_type: *mut QmiWdsProfileType,
value_profile_identifier_profile_index: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_profile_name(
self_: *mut QmiMessageWdsModifyProfileInput,
value_profile_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_modify_profile_input_get_roaming_disallowed_flag(
self_: *mut QmiMessageWdsModifyProfileInput,
value_roaming_disallowed_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_secondary_ipv4_dns_address(
self_: *mut QmiMessageWdsModifyProfileInput,
value_secondary_ipv4_dns_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_umts_minimum_qos(
self_: *mut QmiMessageWdsModifyProfileInput,
value_umts_minimum_qos_traffic_class: *mut QmiWdsTrafficClass,
value_umts_minimum_qos_max_uplink_bitrate: *mut u32,
value_umts_minimum_qos_max_downlink_bitrate: *mut u32,
value_umts_minimum_qos_guaranteed_uplink_bitrate: *mut u32,
value_umts_minimum_qos_guaranteed_downlink_bitrate: *mut u32,
value_umts_minimum_qos_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_minimum_qos_maximum_sdu_size: *mut u32,
value_umts_minimum_qos_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_minimum_qos_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_minimum_qos_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_minimum_qos_transfer_delay: *mut u32,
value_umts_minimum_qos_traffic_handling_priority: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_umts_minimum_qos_with_signaling_indication_flag(
self_: *mut QmiMessageWdsModifyProfileInput,
value_umts_minimum_qos_with_signaling_indication_flag_traffic_class: *mut QmiWdsTrafficClass,
value_umts_minimum_qos_with_signaling_indication_flag_max_uplink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_max_downlink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_guaranteed_uplink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_guaranteed_downlink_bitrate: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_minimum_qos_with_signaling_indication_flag_maximum_sdu_size: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_minimum_qos_with_signaling_indication_flag_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_minimum_qos_with_signaling_indication_flag_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_minimum_qos_with_signaling_indication_flag_transfer_delay: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_traffic_handling_priority: *mut u32,
value_umts_minimum_qos_with_signaling_indication_flag_signaling_indication: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_umts_requested_qos(
self_: *mut QmiMessageWdsModifyProfileInput,
value_umts_requested_qos_traffic_class: *mut QmiWdsTrafficClass,
value_umts_requested_qos_max_uplink_bitrate: *mut u32,
value_umts_requested_qos_max_downlink_bitrate: *mut u32,
value_umts_requested_qos_guaranteed_uplink_bitrate: *mut u32,
value_umts_requested_qos_guaranteed_downlink_bitrate: *mut u32,
value_umts_requested_qos_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_requested_qos_maximum_sdu_size: *mut u32,
value_umts_requested_qos_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_requested_qos_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_requested_qos_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_requested_qos_transfer_delay: *mut u32,
value_umts_requested_qos_traffic_handling_priority: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_umts_requested_qos_with_signaling_indication_flag(
self_: *mut QmiMessageWdsModifyProfileInput,
value_umts_requested_qos_with_signaling_indication_flag_traffic_class: *mut QmiWdsTrafficClass,
value_umts_requested_qos_with_signaling_indication_flag_max_uplink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_max_downlink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_guaranteed_uplink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_guaranteed_downlink_bitrate: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_qos_delivery_order: *mut QmiWdsDeliveryOrder,
value_umts_requested_qos_with_signaling_indication_flag_maximum_sdu_size: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_sdu_error_ratio: *mut QmiWdsSduErrorRatio,
value_umts_requested_qos_with_signaling_indication_flag_residual_bit_error_ratio: *mut QmiWdsSduResidualBitErrorRatio,
value_umts_requested_qos_with_signaling_indication_flag_delivery_erroneous_sdu: *mut QmiWdsSduErroneousDelivery,
value_umts_requested_qos_with_signaling_indication_flag_transfer_delay: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_traffic_handling_priority: *mut u32,
value_umts_requested_qos_with_signaling_indication_flag_signaling_indication: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_get_username(
self_: *mut QmiMessageWdsModifyProfileInput,
value_username: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_ref(
self_: *mut QmiMessageWdsModifyProfileInput,
) -> *mut QmiMessageWdsModifyProfileInput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_modify_profile_input_set_address_allocation_preference(
self_: *mut QmiMessageWdsModifyProfileInput,
value_address_allocation_preference: QmiWdsAddressAllocationPreference,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_modify_profile_input_set_apn_disabled_flag(
self_: *mut QmiMessageWdsModifyProfileInput,
value_apn_disabled_flag: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_apn_name(
self_: *mut QmiMessageWdsModifyProfileInput,
value_apn_name: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_message_wds_modify_profile_input_set_apn_type_mask(
self_: *mut QmiMessageWdsModifyProfileInput,
value_apn_type_mask: QmiWdsApnTypeMask,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_authentication(
self_: *mut QmiMessageWdsModifyProfileInput,
value_authentication: QmiWdsAuthentication,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_modify_profile_input_set_clat_enabled(
self_: *mut QmiMessageWdsModifyProfileInput,
value_clat_enabled: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_gprs_minimum_qos(
self_: *mut QmiMessageWdsModifyProfileInput,
value_gprs_minimum_qos_precedence_class: u32,
value_gprs_minimum_qos_delay_class: u32,
value_gprs_minimum_qos_reliability_class: u32,
value_gprs_minimum_qos_peak_throughput_class: u32,
value_gprs_minimum_qos_mean_throughput_class: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_gprs_requested_qos(
self_: *mut QmiMessageWdsModifyProfileInput,
value_gprs_requested_qos_precedence_class: u32,
value_gprs_requested_qos_delay_class: u32,
value_gprs_requested_qos_reliability_class: u32,
value_gprs_requested_qos_peak_throughput_class: u32,
value_gprs_requested_qos_mean_throughput_class: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_imcn_flag(
self_: *mut QmiMessageWdsModifyProfileInput,
value_imcn_flag: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_ipv4_address_preference(
self_: *mut QmiMessageWdsModifyProfileInput,
value_ipv4_address_preference: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_ipv6_address_preference(
self_: *mut QmiMessageWdsModifyProfileInput,
value_ipv6_address_preference_address: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_modify_profile_input_set_ipv6_prefix_delegation(
self_: *mut QmiMessageWdsModifyProfileInput,
value_ipv6_prefix_delegation: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_ipv6_primary_dns_address_preference(
self_: *mut QmiMessageWdsModifyProfileInput,
value_ipv6_primary_dns_address_preference: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_ipv6_secondary_dns_address_preference(
self_: *mut QmiMessageWdsModifyProfileInput,
value_ipv6_secondary_dns_address_preference: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_lte_qos_parameters(
self_: *mut QmiMessageWdsModifyProfileInput,
value_lte_qos_parameters_qos_class_identifier: QmiWdsQosClassIdentifier,
value_lte_qos_parameters_guaranteed_downlink_bitrate: u32,
value_lte_qos_parameters_max_downlink_bitrate: u32,
value_lte_qos_parameters_guaranteed_uplink_bitrate: u32,
value_lte_qos_parameters_max_uplink_bitrate: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_password(
self_: *mut QmiMessageWdsModifyProfileInput,
value_password: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_pcscf_address_using_dhcp(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pcscf_address_using_dhcp: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_pcscf_address_using_pco(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pcscf_address_using_pco: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wds_modify_profile_input_set_pdp_access_control(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_access_control: QmiWdsPdpAccessControl,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_pdp_context_number(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_context_number: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_pdp_context_primary_id(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_context_primary_id: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_pdp_context_secondary_flag(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_context_secondary_flag: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_pdp_data_compression_type(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_data_compression_type: QmiWdsPdpDataCompressionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_pdp_header_compression_type(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_header_compression_type: QmiWdsPdpHeaderCompressionType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_pdp_type(
self_: *mut QmiMessageWdsModifyProfileInput,
value_pdp_type: QmiWdsPdpType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_primary_ipv4_dns_address(
self_: *mut QmiMessageWdsModifyProfileInput,
value_primary_ipv4_dns_address: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_profile_identifier(
self_: *mut QmiMessageWdsModifyProfileInput,
value_profile_identifier_profile_type: QmiWdsProfileType,
value_profile_identifier_profile_index: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_profile_name(
self_: *mut QmiMessageWdsModifyProfileInput,
value_profile_name: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_modify_profile_input_set_roaming_disallowed_flag(
self_: *mut QmiMessageWdsModifyProfileInput,
value_roaming_disallowed_flag: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_secondary_ipv4_dns_address(
self_: *mut QmiMessageWdsModifyProfileInput,
value_secondary_ipv4_dns_address: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_umts_minimum_qos(
self_: *mut QmiMessageWdsModifyProfileInput,
value_umts_minimum_qos_traffic_class: QmiWdsTrafficClass,
value_umts_minimum_qos_max_uplink_bitrate: u32,
value_umts_minimum_qos_max_downlink_bitrate: u32,
value_umts_minimum_qos_guaranteed_uplink_bitrate: u32,
value_umts_minimum_qos_guaranteed_downlink_bitrate: u32,
value_umts_minimum_qos_qos_delivery_order: QmiWdsDeliveryOrder,
value_umts_minimum_qos_maximum_sdu_size: u32,
value_umts_minimum_qos_sdu_error_ratio: QmiWdsSduErrorRatio,
value_umts_minimum_qos_residual_bit_error_ratio: QmiWdsSduResidualBitErrorRatio,
value_umts_minimum_qos_delivery_erroneous_sdu: QmiWdsSduErroneousDelivery,
value_umts_minimum_qos_transfer_delay: u32,
value_umts_minimum_qos_traffic_handling_priority: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_umts_minimum_qos_with_signaling_indication_flag(
self_: *mut QmiMessageWdsModifyProfileInput,
value_umts_minimum_qos_with_signaling_indication_flag_traffic_class: QmiWdsTrafficClass,
value_umts_minimum_qos_with_signaling_indication_flag_max_uplink_bitrate: u32,
value_umts_minimum_qos_with_signaling_indication_flag_max_downlink_bitrate: u32,
value_umts_minimum_qos_with_signaling_indication_flag_guaranteed_uplink_bitrate: u32,
value_umts_minimum_qos_with_signaling_indication_flag_guaranteed_downlink_bitrate: u32,
value_umts_minimum_qos_with_signaling_indication_flag_qos_delivery_order: QmiWdsDeliveryOrder,
value_umts_minimum_qos_with_signaling_indication_flag_maximum_sdu_size: u32,
value_umts_minimum_qos_with_signaling_indication_flag_sdu_error_ratio: QmiWdsSduErrorRatio,
value_umts_minimum_qos_with_signaling_indication_flag_residual_bit_error_ratio: QmiWdsSduResidualBitErrorRatio,
value_umts_minimum_qos_with_signaling_indication_flag_delivery_erroneous_sdu: QmiWdsSduErroneousDelivery,
value_umts_minimum_qos_with_signaling_indication_flag_transfer_delay: u32,
value_umts_minimum_qos_with_signaling_indication_flag_traffic_handling_priority: u32,
value_umts_minimum_qos_with_signaling_indication_flag_signaling_indication: i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_umts_requested_qos(
self_: *mut QmiMessageWdsModifyProfileInput,
value_umts_requested_qos_traffic_class: QmiWdsTrafficClass,
value_umts_requested_qos_max_uplink_bitrate: u32,
value_umts_requested_qos_max_downlink_bitrate: u32,
value_umts_requested_qos_guaranteed_uplink_bitrate: u32,
value_umts_requested_qos_guaranteed_downlink_bitrate: u32,
value_umts_requested_qos_qos_delivery_order: QmiWdsDeliveryOrder,
value_umts_requested_qos_maximum_sdu_size: u32,
value_umts_requested_qos_sdu_error_ratio: QmiWdsSduErrorRatio,
value_umts_requested_qos_residual_bit_error_ratio: QmiWdsSduResidualBitErrorRatio,
value_umts_requested_qos_delivery_erroneous_sdu: QmiWdsSduErroneousDelivery,
value_umts_requested_qos_transfer_delay: u32,
value_umts_requested_qos_traffic_handling_priority: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_umts_requested_qos_with_signaling_indication_flag(
self_: *mut QmiMessageWdsModifyProfileInput,
value_umts_requested_qos_with_signaling_indication_flag_traffic_class: QmiWdsTrafficClass,
value_umts_requested_qos_with_signaling_indication_flag_max_uplink_bitrate: u32,
value_umts_requested_qos_with_signaling_indication_flag_max_downlink_bitrate: u32,
value_umts_requested_qos_with_signaling_indication_flag_guaranteed_uplink_bitrate: u32,
value_umts_requested_qos_with_signaling_indication_flag_guaranteed_downlink_bitrate: u32,
value_umts_requested_qos_with_signaling_indication_flag_qos_delivery_order: QmiWdsDeliveryOrder,
value_umts_requested_qos_with_signaling_indication_flag_maximum_sdu_size: u32,
value_umts_requested_qos_with_signaling_indication_flag_sdu_error_ratio: QmiWdsSduErrorRatio,
value_umts_requested_qos_with_signaling_indication_flag_residual_bit_error_ratio: QmiWdsSduResidualBitErrorRatio,
value_umts_requested_qos_with_signaling_indication_flag_delivery_erroneous_sdu: QmiWdsSduErroneousDelivery,
value_umts_requested_qos_with_signaling_indication_flag_transfer_delay: u32,
value_umts_requested_qos_with_signaling_indication_flag_traffic_handling_priority: u32,
value_umts_requested_qos_with_signaling_indication_flag_signaling_indication: i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_set_username(
self_: *mut QmiMessageWdsModifyProfileInput,
value_username: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_input_unref(self_: *mut QmiMessageWdsModifyProfileInput);
//=========================================================================
// QmiMessageWdsModifyProfileOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_output_get_extended_error_code(
self_: *mut QmiMessageWdsModifyProfileOutput,
value_extended_error_code: *mut QmiWdsDsProfileError,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_output_get_result(
self_: *mut QmiMessageWdsModifyProfileOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_output_ref(
self_: *mut QmiMessageWdsModifyProfileOutput,
) -> *mut QmiMessageWdsModifyProfileOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_modify_profile_output_unref(
self_: *mut QmiMessageWdsModifyProfileOutput,
);
//=========================================================================
// QmiMessageWdsResetOutput
//=========================================================================
pub fn qmi_message_wds_reset_output_get_type() -> GType;
pub fn qmi_message_wds_reset_output_get_result(
self_: *mut QmiMessageWdsResetOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_reset_output_ref(
self_: *mut QmiMessageWdsResetOutput,
) -> *mut QmiMessageWdsResetOutput;
pub fn qmi_message_wds_reset_output_unref(self_: *mut QmiMessageWdsResetOutput);
//=========================================================================
// QmiMessageWdsSetAutoconnectSettingsInput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_set_autoconnect_settings_input_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_set_autoconnect_settings_input_new()
-> *mut QmiMessageWdsSetAutoconnectSettingsInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_set_autoconnect_settings_input_get_roaming(
self_: *mut QmiMessageWdsSetAutoconnectSettingsInput,
value_roaming: *mut QmiWdsAutoconnectSettingRoaming,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_set_autoconnect_settings_input_get_status(
self_: *mut QmiMessageWdsSetAutoconnectSettingsInput,
value_status: *mut QmiWdsAutoconnectSetting,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_set_autoconnect_settings_input_ref(
self_: *mut QmiMessageWdsSetAutoconnectSettingsInput,
) -> *mut QmiMessageWdsSetAutoconnectSettingsInput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_set_autoconnect_settings_input_set_roaming(
self_: *mut QmiMessageWdsSetAutoconnectSettingsInput,
value_roaming: QmiWdsAutoconnectSettingRoaming,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_set_autoconnect_settings_input_set_status(
self_: *mut QmiMessageWdsSetAutoconnectSettingsInput,
value_status: QmiWdsAutoconnectSetting,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_set_autoconnect_settings_input_unref(
self_: *mut QmiMessageWdsSetAutoconnectSettingsInput,
);
//=========================================================================
// QmiMessageWdsSetAutoconnectSettingsOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_set_autoconnect_settings_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_set_autoconnect_settings_output_get_result(
self_: *mut QmiMessageWdsSetAutoconnectSettingsOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_set_autoconnect_settings_output_ref(
self_: *mut QmiMessageWdsSetAutoconnectSettingsOutput,
) -> *mut QmiMessageWdsSetAutoconnectSettingsOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wds_set_autoconnect_settings_output_unref(
self_: *mut QmiMessageWdsSetAutoconnectSettingsOutput,
);
//=========================================================================
// QmiMessageWdsSetDefaultProfileNumberInput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_default_profile_number_input_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_default_profile_number_input_new()
-> *mut QmiMessageWdsSetDefaultProfileNumberInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_default_profile_number_input_get_profile_identifier(
self_: *mut QmiMessageWdsSetDefaultProfileNumberInput,
value_profile_identifier_type: *mut QmiWdsProfileType,
value_profile_identifier_family: *mut QmiWdsProfileFamily,
value_profile_identifier_index: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_default_profile_number_input_ref(
self_: *mut QmiMessageWdsSetDefaultProfileNumberInput,
) -> *mut QmiMessageWdsSetDefaultProfileNumberInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_default_profile_number_input_set_profile_identifier(
self_: *mut QmiMessageWdsSetDefaultProfileNumberInput,
value_profile_identifier_type: QmiWdsProfileType,
value_profile_identifier_family: QmiWdsProfileFamily,
value_profile_identifier_index: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_default_profile_number_input_unref(
self_: *mut QmiMessageWdsSetDefaultProfileNumberInput,
);
//=========================================================================
// QmiMessageWdsSetDefaultProfileNumberOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_default_profile_number_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_default_profile_number_output_get_extended_error_code(
self_: *mut QmiMessageWdsSetDefaultProfileNumberOutput,
value_extended_error_code: *mut QmiWdsDsProfileError,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_default_profile_number_output_get_result(
self_: *mut QmiMessageWdsSetDefaultProfileNumberOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_default_profile_number_output_ref(
self_: *mut QmiMessageWdsSetDefaultProfileNumberOutput,
) -> *mut QmiMessageWdsSetDefaultProfileNumberOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_default_profile_number_output_unref(
self_: *mut QmiMessageWdsSetDefaultProfileNumberOutput,
);
//=========================================================================
// QmiMessageWdsSetEventReportInput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_new() -> *mut QmiMessageWdsSetEventReportInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_channel_rate(
self_: *mut QmiMessageWdsSetEventReportInput,
value_channel_rate: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_current_data_bearer_technology(
self_: *mut QmiMessageWdsSetEventReportInput,
value_current_data_bearer_technology: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_data_bearer_technology(
self_: *mut QmiMessageWdsSetEventReportInput,
value_data_bearer_technology: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_data_call_status(
self_: *mut QmiMessageWdsSetEventReportInput,
value_data_call_status: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_data_systems(
self_: *mut QmiMessageWdsSetEventReportInput,
value_data_systems: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_dormancy_status(
self_: *mut QmiMessageWdsSetEventReportInput,
value_dormancy_status: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_evdo_pm_change(
self_: *mut QmiMessageWdsSetEventReportInput,
value_evdo_pm_change: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_extended_data_bearer_technology(
self_: *mut QmiMessageWdsSetEventReportInput,
value_extended_data_bearer_technology: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_limited_data_system_status(
self_: *mut QmiMessageWdsSetEventReportInput,
value_limited_data_system_status: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_mip_status(
self_: *mut QmiMessageWdsSetEventReportInput,
value_mip_status: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_pdn_filter_removals(
self_: *mut QmiMessageWdsSetEventReportInput,
value_pdn_filter_removals: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_preferred_data_system(
self_: *mut QmiMessageWdsSetEventReportInput,
value_preferred_data_system: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_transfer_statistics(
self_: *mut QmiMessageWdsSetEventReportInput,
value_transfer_statistics_interval_seconds: *mut u8,
value_transfer_statistics_indicators: *mut QmiWdsSetEventReportTransferStatistics,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_get_uplink_flow_control(
self_: *mut QmiMessageWdsSetEventReportInput,
value_uplink_flow_control: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_ref(
self_: *mut QmiMessageWdsSetEventReportInput,
) -> *mut QmiMessageWdsSetEventReportInput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_channel_rate(
self_: *mut QmiMessageWdsSetEventReportInput,
value_channel_rate: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_current_data_bearer_technology(
self_: *mut QmiMessageWdsSetEventReportInput,
value_current_data_bearer_technology: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_data_bearer_technology(
self_: *mut QmiMessageWdsSetEventReportInput,
value_data_bearer_technology: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_data_call_status(
self_: *mut QmiMessageWdsSetEventReportInput,
value_data_call_status: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_data_systems(
self_: *mut QmiMessageWdsSetEventReportInput,
value_data_systems: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_dormancy_status(
self_: *mut QmiMessageWdsSetEventReportInput,
value_dormancy_status: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_evdo_pm_change(
self_: *mut QmiMessageWdsSetEventReportInput,
value_evdo_pm_change: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_extended_data_bearer_technology(
self_: *mut QmiMessageWdsSetEventReportInput,
value_extended_data_bearer_technology: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_limited_data_system_status(
self_: *mut QmiMessageWdsSetEventReportInput,
value_limited_data_system_status: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_mip_status(
self_: *mut QmiMessageWdsSetEventReportInput,
value_mip_status: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_pdn_filter_removals(
self_: *mut QmiMessageWdsSetEventReportInput,
value_pdn_filter_removals: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_preferred_data_system(
self_: *mut QmiMessageWdsSetEventReportInput,
value_preferred_data_system: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_transfer_statistics(
self_: *mut QmiMessageWdsSetEventReportInput,
value_transfer_statistics_interval_seconds: u8,
value_transfer_statistics_indicators: QmiWdsSetEventReportTransferStatistics,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_set_uplink_flow_control(
self_: *mut QmiMessageWdsSetEventReportInput,
value_uplink_flow_control: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_input_unref(
self_: *mut QmiMessageWdsSetEventReportInput,
);
//=========================================================================
// QmiMessageWdsSetEventReportOutput
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_output_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_output_get_result(
self_: *mut QmiMessageWdsSetEventReportOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_output_ref(
self_: *mut QmiMessageWdsSetEventReportOutput,
) -> *mut QmiMessageWdsSetEventReportOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_wds_set_event_report_output_unref(
self_: *mut QmiMessageWdsSetEventReportOutput,
);
//=========================================================================
// QmiMessageWdsSetIpFamilyInput
//=========================================================================
pub fn qmi_message_wds_set_ip_family_input_get_type() -> GType;
pub fn qmi_message_wds_set_ip_family_input_new() -> *mut QmiMessageWdsSetIpFamilyInput;
pub fn qmi_message_wds_set_ip_family_input_get_preference(
self_: *mut QmiMessageWdsSetIpFamilyInput,
value_preference: *mut QmiWdsIpFamily,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_set_ip_family_input_ref(
self_: *mut QmiMessageWdsSetIpFamilyInput,
) -> *mut QmiMessageWdsSetIpFamilyInput;
pub fn qmi_message_wds_set_ip_family_input_set_preference(
self_: *mut QmiMessageWdsSetIpFamilyInput,
value_preference: QmiWdsIpFamily,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_set_ip_family_input_unref(self_: *mut QmiMessageWdsSetIpFamilyInput);
//=========================================================================
// QmiMessageWdsSetIpFamilyOutput
//=========================================================================
pub fn qmi_message_wds_set_ip_family_output_get_type() -> GType;
pub fn qmi_message_wds_set_ip_family_output_get_result(
self_: *mut QmiMessageWdsSetIpFamilyOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_set_ip_family_output_ref(
self_: *mut QmiMessageWdsSetIpFamilyOutput,
) -> *mut QmiMessageWdsSetIpFamilyOutput;
pub fn qmi_message_wds_set_ip_family_output_unref(self_: *mut QmiMessageWdsSetIpFamilyOutput);
//=========================================================================
// QmiMessageWdsSetLteAttachPdnListInput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_lte_attach_pdn_list_input_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_lte_attach_pdn_list_input_new()
-> *mut QmiMessageWdsSetLteAttachPdnListInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_lte_attach_pdn_list_input_get_action(
self_: *mut QmiMessageWdsSetLteAttachPdnListInput,
value_action: *mut QmiWdsAttachPdnListAction,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_lte_attach_pdn_list_input_get_list(
self_: *mut QmiMessageWdsSetLteAttachPdnListInput,
value_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_lte_attach_pdn_list_input_ref(
self_: *mut QmiMessageWdsSetLteAttachPdnListInput,
) -> *mut QmiMessageWdsSetLteAttachPdnListInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_lte_attach_pdn_list_input_set_action(
self_: *mut QmiMessageWdsSetLteAttachPdnListInput,
value_action: QmiWdsAttachPdnListAction,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_lte_attach_pdn_list_input_set_list(
self_: *mut QmiMessageWdsSetLteAttachPdnListInput,
value_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_lte_attach_pdn_list_input_unref(
self_: *mut QmiMessageWdsSetLteAttachPdnListInput,
);
//=========================================================================
// QmiMessageWdsSetLteAttachPdnListOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_lte_attach_pdn_list_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_lte_attach_pdn_list_output_get_result(
self_: *mut QmiMessageWdsSetLteAttachPdnListOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_lte_attach_pdn_list_output_ref(
self_: *mut QmiMessageWdsSetLteAttachPdnListOutput,
) -> *mut QmiMessageWdsSetLteAttachPdnListOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wds_set_lte_attach_pdn_list_output_unref(
self_: *mut QmiMessageWdsSetLteAttachPdnListOutput,
);
//=========================================================================
// QmiMessageWdsStartNetworkInput
//=========================================================================
pub fn qmi_message_wds_start_network_input_get_type() -> GType;
pub fn qmi_message_wds_start_network_input_new() -> *mut QmiMessageWdsStartNetworkInput;
pub fn qmi_message_wds_start_network_input_get_apn(
self_: *mut QmiMessageWdsStartNetworkInput,
value_apn: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_authentication_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_authentication_preference: *mut QmiWdsAuthentication,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_call_type(
self_: *mut QmiMessageWdsStartNetworkInput,
value_call_type: *mut QmiWdsCallType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_enable_autoconnect(
self_: *mut QmiMessageWdsStartNetworkInput,
value_enable_autoconnect: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_extended_technology_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_extended_technology_preference: *mut QmiWdsExtendedTechnologyPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_ip_family_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_ip_family_preference: *mut QmiWdsIpFamily,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_ipv4_address_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_ipv4_address_preference: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_password(
self_: *mut QmiMessageWdsStartNetworkInput,
value_password: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_primary_dns_address_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_primary_dns_address_preference: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_primary_nbns_address_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_primary_nbns_address_preference: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_profile_index_3gpp(
self_: *mut QmiMessageWdsStartNetworkInput,
value_profile_index_3gpp: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_profile_index_3gpp2(
self_: *mut QmiMessageWdsStartNetworkInput,
value_profile_index_3gpp2: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_secondary_dns_address_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_secondary_dns_address_preference: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_secondary_nbns_address_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_secondary_nbns_address_preference: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_technology_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_technology_preference: *mut QmiWdsTechnologyPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_get_username(
self_: *mut QmiMessageWdsStartNetworkInput,
value_username: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_ref(
self_: *mut QmiMessageWdsStartNetworkInput,
) -> *mut QmiMessageWdsStartNetworkInput;
pub fn qmi_message_wds_start_network_input_set_apn(
self_: *mut QmiMessageWdsStartNetworkInput,
value_apn: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_authentication_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_authentication_preference: QmiWdsAuthentication,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_call_type(
self_: *mut QmiMessageWdsStartNetworkInput,
value_call_type: QmiWdsCallType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_enable_autoconnect(
self_: *mut QmiMessageWdsStartNetworkInput,
value_enable_autoconnect: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_extended_technology_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_extended_technology_preference: QmiWdsExtendedTechnologyPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_ip_family_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_ip_family_preference: QmiWdsIpFamily,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_ipv4_address_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_ipv4_address_preference: u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_password(
self_: *mut QmiMessageWdsStartNetworkInput,
value_password: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_primary_dns_address_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_primary_dns_address_preference: u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_primary_nbns_address_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_primary_nbns_address_preference: u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_profile_index_3gpp(
self_: *mut QmiMessageWdsStartNetworkInput,
value_profile_index_3gpp: u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_profile_index_3gpp2(
self_: *mut QmiMessageWdsStartNetworkInput,
value_profile_index_3gpp2: u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_secondary_dns_address_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_secondary_dns_address_preference: u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_secondary_nbns_address_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_secondary_nbns_address_preference: u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_technology_preference(
self_: *mut QmiMessageWdsStartNetworkInput,
value_technology_preference: QmiWdsTechnologyPreference,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_set_username(
self_: *mut QmiMessageWdsStartNetworkInput,
value_username: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_input_unref(self_: *mut QmiMessageWdsStartNetworkInput);
//=========================================================================
// QmiMessageWdsStartNetworkOutput
//=========================================================================
pub fn qmi_message_wds_start_network_output_get_type() -> GType;
pub fn qmi_message_wds_start_network_output_get_call_end_reason(
self_: *mut QmiMessageWdsStartNetworkOutput,
value_call_end_reason: *mut QmiWdsCallEndReason,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_output_get_packet_data_handle(
self_: *mut QmiMessageWdsStartNetworkOutput,
value_packet_data_handle: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_output_get_result(
self_: *mut QmiMessageWdsStartNetworkOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_output_get_verbose_call_end_reason(
self_: *mut QmiMessageWdsStartNetworkOutput,
value_verbose_call_end_reason_type: *mut QmiWdsVerboseCallEndReasonType,
value_verbose_call_end_reason_reason: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_start_network_output_ref(
self_: *mut QmiMessageWdsStartNetworkOutput,
) -> *mut QmiMessageWdsStartNetworkOutput;
pub fn qmi_message_wds_start_network_output_unref(self_: *mut QmiMessageWdsStartNetworkOutput);
//=========================================================================
// QmiMessageWdsStopNetworkInput
//=========================================================================
pub fn qmi_message_wds_stop_network_input_get_type() -> GType;
pub fn qmi_message_wds_stop_network_input_new() -> *mut QmiMessageWdsStopNetworkInput;
pub fn qmi_message_wds_stop_network_input_get_disable_autoconnect(
self_: *mut QmiMessageWdsStopNetworkInput,
value_disable_autoconnect: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_stop_network_input_get_packet_data_handle(
self_: *mut QmiMessageWdsStopNetworkInput,
value_packet_data_handle: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_stop_network_input_ref(
self_: *mut QmiMessageWdsStopNetworkInput,
) -> *mut QmiMessageWdsStopNetworkInput;
pub fn qmi_message_wds_stop_network_input_set_disable_autoconnect(
self_: *mut QmiMessageWdsStopNetworkInput,
value_disable_autoconnect: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_stop_network_input_set_packet_data_handle(
self_: *mut QmiMessageWdsStopNetworkInput,
value_packet_data_handle: u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_stop_network_input_unref(self_: *mut QmiMessageWdsStopNetworkInput);
//=========================================================================
// QmiMessageWdsStopNetworkOutput
//=========================================================================
pub fn qmi_message_wds_stop_network_output_get_type() -> GType;
pub fn qmi_message_wds_stop_network_output_get_result(
self_: *mut QmiMessageWdsStopNetworkOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wds_stop_network_output_ref(
self_: *mut QmiMessageWdsStopNetworkOutput,
) -> *mut QmiMessageWdsStopNetworkOutput;
pub fn qmi_message_wds_stop_network_output_unref(self_: *mut QmiMessageWdsStopNetworkOutput);
//=========================================================================
// QmiMessageWdsSwiCreateProfileIndexedInput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_new()
-> *mut QmiMessageWdsSwiCreateProfileIndexedInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_apn_disabled_flag(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_apn_disabled_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_apn_name(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_apn_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_authentication(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_authentication: *mut QmiWdsAuthentication,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_ipv4_address_preference(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_ipv4_address_preference: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_password(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_password: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_pdp_context_number(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_pdp_context_number: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_pdp_type(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_pdp_type: *mut QmiWdsPdpType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_primary_ipv4_dns_address(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_primary_ipv4_dns_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_profile_identifier(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_profile_identifier_profile_type: *mut QmiWdsProfileType,
value_profile_identifier_profile_index: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_profile_name(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_profile_name: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_roaming_disallowed_flag(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_roaming_disallowed_flag: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_secondary_ipv4_dns_address(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_secondary_ipv4_dns_address: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_get_username(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_username: *mut *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_ref(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
) -> *mut QmiMessageWdsSwiCreateProfileIndexedInput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_set_apn_disabled_flag(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_apn_disabled_flag: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_set_apn_name(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_apn_name: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_set_authentication(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_authentication: QmiWdsAuthentication,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_set_ipv4_address_preference(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_ipv4_address_preference: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_set_password(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_password: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_set_pdp_context_number(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_pdp_context_number: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_set_pdp_type(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_pdp_type: QmiWdsPdpType,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_set_primary_ipv4_dns_address(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_primary_ipv4_dns_address: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_set_profile_identifier(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_profile_identifier_profile_type: QmiWdsProfileType,
value_profile_identifier_profile_index: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_set_profile_name(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_profile_name: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_set_roaming_disallowed_flag(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_roaming_disallowed_flag: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_set_secondary_ipv4_dns_address(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_secondary_ipv4_dns_address: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_set_username(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
value_username: *const c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_input_unref(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
);
//=========================================================================
// QmiMessageWdsSwiCreateProfileIndexedOutput
//=========================================================================
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_output_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_output_get_profile_identifier(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedOutput,
value_profile_identifier_profile_type: *mut QmiWdsProfileType,
value_profile_identifier_profile_index: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_output_get_result(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_output_ref(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedOutput,
) -> *mut QmiMessageWdsSwiCreateProfileIndexedOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_wds_swi_create_profile_indexed_output_unref(
self_: *mut QmiMessageWdsSwiCreateProfileIndexedOutput,
);
//=========================================================================
// QmiMessageWmsDeleteInput
//=========================================================================
pub fn qmi_message_wms_delete_input_get_type() -> GType;
pub fn qmi_message_wms_delete_input_new() -> *mut QmiMessageWmsDeleteInput;
pub fn qmi_message_wms_delete_input_get_memory_index(
self_: *mut QmiMessageWmsDeleteInput,
value_memory_index: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_delete_input_get_memory_storage(
self_: *mut QmiMessageWmsDeleteInput,
value_memory_storage: *mut QmiWmsStorageType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_delete_input_get_message_mode(
self_: *mut QmiMessageWmsDeleteInput,
value_message_mode: *mut QmiWmsMessageMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_delete_input_get_message_tag(
self_: *mut QmiMessageWmsDeleteInput,
value_message_tag: *mut QmiWmsMessageTagType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_delete_input_ref(
self_: *mut QmiMessageWmsDeleteInput,
) -> *mut QmiMessageWmsDeleteInput;
pub fn qmi_message_wms_delete_input_set_memory_index(
self_: *mut QmiMessageWmsDeleteInput,
value_memory_index: u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_delete_input_set_memory_storage(
self_: *mut QmiMessageWmsDeleteInput,
value_memory_storage: QmiWmsStorageType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_delete_input_set_message_mode(
self_: *mut QmiMessageWmsDeleteInput,
value_message_mode: QmiWmsMessageMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_delete_input_set_message_tag(
self_: *mut QmiMessageWmsDeleteInput,
value_message_tag: QmiWmsMessageTagType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_delete_input_unref(self_: *mut QmiMessageWmsDeleteInput);
//=========================================================================
// QmiMessageWmsDeleteOutput
//=========================================================================
pub fn qmi_message_wms_delete_output_get_type() -> GType;
pub fn qmi_message_wms_delete_output_get_result(
self_: *mut QmiMessageWmsDeleteOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_delete_output_ref(
self_: *mut QmiMessageWmsDeleteOutput,
) -> *mut QmiMessageWmsDeleteOutput;
pub fn qmi_message_wms_delete_output_unref(self_: *mut QmiMessageWmsDeleteOutput);
//=========================================================================
// QmiMessageWmsGetMessageProtocolOutput
//=========================================================================
pub fn qmi_message_wms_get_message_protocol_output_get_type() -> GType;
pub fn qmi_message_wms_get_message_protocol_output_get_message_protocol(
self_: *mut QmiMessageWmsGetMessageProtocolOutput,
value_message_protocol: *mut QmiWmsMessageProtocol,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_get_message_protocol_output_get_result(
self_: *mut QmiMessageWmsGetMessageProtocolOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_get_message_protocol_output_ref(
self_: *mut QmiMessageWmsGetMessageProtocolOutput,
) -> *mut QmiMessageWmsGetMessageProtocolOutput;
pub fn qmi_message_wms_get_message_protocol_output_unref(
self_: *mut QmiMessageWmsGetMessageProtocolOutput,
);
//=========================================================================
// QmiMessageWmsGetRoutesOutput
//=========================================================================
pub fn qmi_message_wms_get_routes_output_get_type() -> GType;
pub fn qmi_message_wms_get_routes_output_get_result(
self_: *mut QmiMessageWmsGetRoutesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_get_routes_output_get_route_list(
self_: *mut QmiMessageWmsGetRoutesOutput,
value_route_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wms_get_routes_output_get_route_list_gir(
self_: *mut QmiMessageWmsGetRoutesOutput,
value_route_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_get_routes_output_get_transfer_status_report(
self_: *mut QmiMessageWmsGetRoutesOutput,
value_transfer_status_report: *mut QmiWmsTransferIndication,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_get_routes_output_ref(
self_: *mut QmiMessageWmsGetRoutesOutput,
) -> *mut QmiMessageWmsGetRoutesOutput;
pub fn qmi_message_wms_get_routes_output_unref(self_: *mut QmiMessageWmsGetRoutesOutput);
//=========================================================================
// QmiMessageWmsGetRoutesOutputRouteListElement
//=========================================================================
pub fn qmi_message_wms_get_routes_output_route_list_element_get_type() -> GType;
//=========================================================================
// QmiMessageWmsGetSupportedMessagesOutput
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wms_get_supported_messages_output_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wms_get_supported_messages_output_get_list(
self_: *mut QmiMessageWmsGetSupportedMessagesOutput,
value_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wms_get_supported_messages_output_get_result(
self_: *mut QmiMessageWmsGetSupportedMessagesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wms_get_supported_messages_output_ref(
self_: *mut QmiMessageWmsGetSupportedMessagesOutput,
) -> *mut QmiMessageWmsGetSupportedMessagesOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_message_wms_get_supported_messages_output_unref(
self_: *mut QmiMessageWmsGetSupportedMessagesOutput,
);
//=========================================================================
// QmiMessageWmsListMessagesInput
//=========================================================================
pub fn qmi_message_wms_list_messages_input_get_type() -> GType;
pub fn qmi_message_wms_list_messages_input_new() -> *mut QmiMessageWmsListMessagesInput;
pub fn qmi_message_wms_list_messages_input_get_message_mode(
self_: *mut QmiMessageWmsListMessagesInput,
value_message_mode: *mut QmiWmsMessageMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_list_messages_input_get_message_tag(
self_: *mut QmiMessageWmsListMessagesInput,
value_message_tag: *mut QmiWmsMessageTagType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_list_messages_input_get_storage_type(
self_: *mut QmiMessageWmsListMessagesInput,
value_storage_type: *mut QmiWmsStorageType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_list_messages_input_ref(
self_: *mut QmiMessageWmsListMessagesInput,
) -> *mut QmiMessageWmsListMessagesInput;
pub fn qmi_message_wms_list_messages_input_set_message_mode(
self_: *mut QmiMessageWmsListMessagesInput,
value_message_mode: QmiWmsMessageMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_list_messages_input_set_message_tag(
self_: *mut QmiMessageWmsListMessagesInput,
value_message_tag: QmiWmsMessageTagType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_list_messages_input_set_storage_type(
self_: *mut QmiMessageWmsListMessagesInput,
value_storage_type: QmiWmsStorageType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_list_messages_input_unref(self_: *mut QmiMessageWmsListMessagesInput);
//=========================================================================
// QmiMessageWmsListMessagesOutput
//=========================================================================
pub fn qmi_message_wms_list_messages_output_get_type() -> GType;
pub fn qmi_message_wms_list_messages_output_get_message_list(
self_: *mut QmiMessageWmsListMessagesOutput,
value_message_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wms_list_messages_output_get_message_list_gir(
self_: *mut QmiMessageWmsListMessagesOutput,
value_message_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_list_messages_output_get_result(
self_: *mut QmiMessageWmsListMessagesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_list_messages_output_ref(
self_: *mut QmiMessageWmsListMessagesOutput,
) -> *mut QmiMessageWmsListMessagesOutput;
pub fn qmi_message_wms_list_messages_output_unref(self_: *mut QmiMessageWmsListMessagesOutput);
//=========================================================================
// QmiMessageWmsListMessagesOutputMessageListElement
//=========================================================================
pub fn qmi_message_wms_list_messages_output_message_list_element_get_type() -> GType;
//=========================================================================
// QmiMessageWmsModifyTagInput
//=========================================================================
pub fn qmi_message_wms_modify_tag_input_get_type() -> GType;
pub fn qmi_message_wms_modify_tag_input_new() -> *mut QmiMessageWmsModifyTagInput;
pub fn qmi_message_wms_modify_tag_input_get_message_mode(
self_: *mut QmiMessageWmsModifyTagInput,
value_message_mode: *mut QmiWmsMessageMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_modify_tag_input_get_message_tag(
self_: *mut QmiMessageWmsModifyTagInput,
value_message_tag_storage_type: *mut QmiWmsStorageType,
value_message_tag_memory_index: *mut u32,
value_message_tag_message_tag: *mut QmiWmsMessageTagType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_modify_tag_input_ref(
self_: *mut QmiMessageWmsModifyTagInput,
) -> *mut QmiMessageWmsModifyTagInput;
pub fn qmi_message_wms_modify_tag_input_set_message_mode(
self_: *mut QmiMessageWmsModifyTagInput,
value_message_mode: QmiWmsMessageMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_modify_tag_input_set_message_tag(
self_: *mut QmiMessageWmsModifyTagInput,
value_message_tag_storage_type: QmiWmsStorageType,
value_message_tag_memory_index: u32,
value_message_tag_message_tag: QmiWmsMessageTagType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_modify_tag_input_unref(self_: *mut QmiMessageWmsModifyTagInput);
//=========================================================================
// QmiMessageWmsModifyTagOutput
//=========================================================================
pub fn qmi_message_wms_modify_tag_output_get_type() -> GType;
pub fn qmi_message_wms_modify_tag_output_get_result(
self_: *mut QmiMessageWmsModifyTagOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_modify_tag_output_ref(
self_: *mut QmiMessageWmsModifyTagOutput,
) -> *mut QmiMessageWmsModifyTagOutput;
pub fn qmi_message_wms_modify_tag_output_unref(self_: *mut QmiMessageWmsModifyTagOutput);
//=========================================================================
// QmiMessageWmsRawReadInput
//=========================================================================
pub fn qmi_message_wms_raw_read_input_get_type() -> GType;
pub fn qmi_message_wms_raw_read_input_new() -> *mut QmiMessageWmsRawReadInput;
pub fn qmi_message_wms_raw_read_input_get_message_memory_storage_id(
self_: *mut QmiMessageWmsRawReadInput,
value_message_memory_storage_id_storage_type: *mut QmiWmsStorageType,
value_message_memory_storage_id_memory_index: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_read_input_get_message_mode(
self_: *mut QmiMessageWmsRawReadInput,
value_message_mode: *mut QmiWmsMessageMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_read_input_get_sms_on_ims(
self_: *mut QmiMessageWmsRawReadInput,
value_sms_on_ims: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_read_input_ref(
self_: *mut QmiMessageWmsRawReadInput,
) -> *mut QmiMessageWmsRawReadInput;
pub fn qmi_message_wms_raw_read_input_set_message_memory_storage_id(
self_: *mut QmiMessageWmsRawReadInput,
value_message_memory_storage_id_storage_type: QmiWmsStorageType,
value_message_memory_storage_id_memory_index: u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_read_input_set_message_mode(
self_: *mut QmiMessageWmsRawReadInput,
value_message_mode: QmiWmsMessageMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_read_input_set_sms_on_ims(
self_: *mut QmiMessageWmsRawReadInput,
value_sms_on_ims: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_read_input_unref(self_: *mut QmiMessageWmsRawReadInput);
//=========================================================================
// QmiMessageWmsRawReadOutput
//=========================================================================
pub fn qmi_message_wms_raw_read_output_get_type() -> GType;
pub fn qmi_message_wms_raw_read_output_get_raw_message_data(
self_: *mut QmiMessageWmsRawReadOutput,
value_raw_message_data_message_tag: *mut QmiWmsMessageTagType,
value_raw_message_data_format: *mut QmiWmsMessageFormat,
value_raw_message_data_raw_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_read_output_get_result(
self_: *mut QmiMessageWmsRawReadOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_read_output_ref(
self_: *mut QmiMessageWmsRawReadOutput,
) -> *mut QmiMessageWmsRawReadOutput;
pub fn qmi_message_wms_raw_read_output_unref(self_: *mut QmiMessageWmsRawReadOutput);
//=========================================================================
// QmiMessageWmsRawSendInput
//=========================================================================
pub fn qmi_message_wms_raw_send_input_get_type() -> GType;
pub fn qmi_message_wms_raw_send_input_new() -> *mut QmiMessageWmsRawSendInput;
pub fn qmi_message_wms_raw_send_input_get_cdma_follow_on_dc(
self_: *mut QmiMessageWmsRawSendInput,
value_cdma_follow_on_dc_follow: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_input_get_cdma_force_on_dc(
self_: *mut QmiMessageWmsRawSendInput,
value_cdma_force_on_dc_force: *mut gboolean,
value_cdma_force_on_dc_service_option: *mut QmiWmsCdmaServiceOption,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_input_get_gsm_wcdma_link_timer(
self_: *mut QmiMessageWmsRawSendInput,
value_gsm_wcdma_link_timer: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_input_get_raw_message_data(
self_: *mut QmiMessageWmsRawSendInput,
value_raw_message_data_format: *mut QmiWmsMessageFormat,
value_raw_message_data_raw_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_input_get_sms_on_ims(
self_: *mut QmiMessageWmsRawSendInput,
value_sms_on_ims: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_input_ref(
self_: *mut QmiMessageWmsRawSendInput,
) -> *mut QmiMessageWmsRawSendInput;
pub fn qmi_message_wms_raw_send_input_set_cdma_follow_on_dc(
self_: *mut QmiMessageWmsRawSendInput,
value_cdma_follow_on_dc_follow: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_input_set_cdma_force_on_dc(
self_: *mut QmiMessageWmsRawSendInput,
value_cdma_force_on_dc_force: gboolean,
value_cdma_force_on_dc_service_option: QmiWmsCdmaServiceOption,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_input_set_gsm_wcdma_link_timer(
self_: *mut QmiMessageWmsRawSendInput,
value_gsm_wcdma_link_timer: u8,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_input_set_raw_message_data(
self_: *mut QmiMessageWmsRawSendInput,
value_raw_message_data_format: QmiWmsMessageFormat,
value_raw_message_data_raw_data: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_input_set_sms_on_ims(
self_: *mut QmiMessageWmsRawSendInput,
value_sms_on_ims: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_input_unref(self_: *mut QmiMessageWmsRawSendInput);
//=========================================================================
// QmiMessageWmsRawSendOutput
//=========================================================================
pub fn qmi_message_wms_raw_send_output_get_type() -> GType;
pub fn qmi_message_wms_raw_send_output_get_cdma_cause_code(
self_: *mut QmiMessageWmsRawSendOutput,
value_cdma_cause_code: *mut QmiWmsCdmaCauseCode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_output_get_cdma_error_class(
self_: *mut QmiMessageWmsRawSendOutput,
value_cdma_error_class: *mut QmiWmsCdmaErrorClass,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_output_get_gsm_wcdma_cause_info(
self_: *mut QmiMessageWmsRawSendOutput,
value_gsm_wcdma_cause_info_rp_cause: *mut QmiWmsGsmUmtsRpCause,
value_gsm_wcdma_cause_info_tp_cause: *mut QmiWmsGsmUmtsTpCause,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_output_get_message_delivery_failure_type(
self_: *mut QmiMessageWmsRawSendOutput,
value_message_delivery_failure_type: *mut QmiWmsMessageDeliveryFailureType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_output_get_message_id(
self_: *mut QmiMessageWmsRawSendOutput,
value_message_id: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_output_get_result(
self_: *mut QmiMessageWmsRawSendOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_send_output_ref(
self_: *mut QmiMessageWmsRawSendOutput,
) -> *mut QmiMessageWmsRawSendOutput;
pub fn qmi_message_wms_raw_send_output_unref(self_: *mut QmiMessageWmsRawSendOutput);
//=========================================================================
// QmiMessageWmsRawWriteInput
//=========================================================================
pub fn qmi_message_wms_raw_write_input_get_type() -> GType;
pub fn qmi_message_wms_raw_write_input_new() -> *mut QmiMessageWmsRawWriteInput;
pub fn qmi_message_wms_raw_write_input_get_raw_message_data(
self_: *mut QmiMessageWmsRawWriteInput,
value_raw_message_data_storage_type: *mut QmiWmsStorageType,
value_raw_message_data_format: *mut QmiWmsMessageFormat,
value_raw_message_data_raw_data: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_write_input_ref(
self_: *mut QmiMessageWmsRawWriteInput,
) -> *mut QmiMessageWmsRawWriteInput;
pub fn qmi_message_wms_raw_write_input_set_raw_message_data(
self_: *mut QmiMessageWmsRawWriteInput,
value_raw_message_data_storage_type: QmiWmsStorageType,
value_raw_message_data_format: QmiWmsMessageFormat,
value_raw_message_data_raw_data: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_write_input_unref(self_: *mut QmiMessageWmsRawWriteInput);
//=========================================================================
// QmiMessageWmsRawWriteOutput
//=========================================================================
pub fn qmi_message_wms_raw_write_output_get_type() -> GType;
pub fn qmi_message_wms_raw_write_output_get_memory_index(
self_: *mut QmiMessageWmsRawWriteOutput,
value_memory_index: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_write_output_get_result(
self_: *mut QmiMessageWmsRawWriteOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_raw_write_output_ref(
self_: *mut QmiMessageWmsRawWriteOutput,
) -> *mut QmiMessageWmsRawWriteOutput;
pub fn qmi_message_wms_raw_write_output_unref(self_: *mut QmiMessageWmsRawWriteOutput);
//=========================================================================
// QmiMessageWmsResetOutput
//=========================================================================
pub fn qmi_message_wms_reset_output_get_type() -> GType;
pub fn qmi_message_wms_reset_output_get_result(
self_: *mut QmiMessageWmsResetOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_reset_output_ref(
self_: *mut QmiMessageWmsResetOutput,
) -> *mut QmiMessageWmsResetOutput;
pub fn qmi_message_wms_reset_output_unref(self_: *mut QmiMessageWmsResetOutput);
//=========================================================================
// QmiMessageWmsSendAckInput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_input_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_input_new() -> *mut QmiMessageWmsSendAckInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_input_get_3gpp2_failure_information(
self_: *mut QmiMessageWmsSendAckInput,
value_3gpp2_failure_information_error_class: *mut QmiWmsCdmaErrorClass,
value_3gpp2_failure_information_cause_code: *mut QmiWmsCdmaCauseCode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_input_get_3gpp_failure_information(
self_: *mut QmiMessageWmsSendAckInput,
value_3gpp_failure_information_rp_cause: *mut QmiWmsGsmUmtsRpCause,
value_3gpp_failure_information_tp_cause: *mut QmiWmsGsmUmtsTpCause,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_input_get_information(
self_: *mut QmiMessageWmsSendAckInput,
value_information_transaction_id: *mut u32,
value_information_message_protocol: *mut QmiWmsMessageProtocol,
value_information_success: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_input_get_sms_on_ims(
self_: *mut QmiMessageWmsSendAckInput,
value_sms_on_ims: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_input_ref(
self_: *mut QmiMessageWmsSendAckInput,
) -> *mut QmiMessageWmsSendAckInput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_input_set_3gpp2_failure_information(
self_: *mut QmiMessageWmsSendAckInput,
value_3gpp2_failure_information_error_class: QmiWmsCdmaErrorClass,
value_3gpp2_failure_information_cause_code: QmiWmsCdmaCauseCode,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_input_set_3gpp_failure_information(
self_: *mut QmiMessageWmsSendAckInput,
value_3gpp_failure_information_rp_cause: QmiWmsGsmUmtsRpCause,
value_3gpp_failure_information_tp_cause: QmiWmsGsmUmtsTpCause,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_input_set_information(
self_: *mut QmiMessageWmsSendAckInput,
value_information_transaction_id: u32,
value_information_message_protocol: QmiWmsMessageProtocol,
value_information_success: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_input_set_sms_on_ims(
self_: *mut QmiMessageWmsSendAckInput,
value_sms_on_ims: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_input_unref(self_: *mut QmiMessageWmsSendAckInput);
//=========================================================================
// QmiMessageWmsSendAckOutput
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_output_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_output_get_failure_cause(
self_: *mut QmiMessageWmsSendAckOutput,
value_failure_cause: *mut QmiWmsAckFailureCause,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_output_get_result(
self_: *mut QmiMessageWmsSendAckOutput,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_output_ref(
self_: *mut QmiMessageWmsSendAckOutput,
) -> *mut QmiMessageWmsSendAckOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_message_wms_send_ack_output_unref(self_: *mut QmiMessageWmsSendAckOutput);
//=========================================================================
// QmiMessageWmsSendFromMemoryStorageInput
//=========================================================================
pub fn qmi_message_wms_send_from_memory_storage_input_get_type() -> GType;
pub fn qmi_message_wms_send_from_memory_storage_input_new()
-> *mut QmiMessageWmsSendFromMemoryStorageInput;
pub fn qmi_message_wms_send_from_memory_storage_input_get_information(
self_: *mut QmiMessageWmsSendFromMemoryStorageInput,
value_information_storage_type: *mut QmiWmsStorageType,
value_information_memory_index: *mut u32,
value_information_message_mode: *mut QmiWmsMessageMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_send_from_memory_storage_input_get_sms_on_ims(
self_: *mut QmiMessageWmsSendFromMemoryStorageInput,
value_sms_on_ims: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_send_from_memory_storage_input_ref(
self_: *mut QmiMessageWmsSendFromMemoryStorageInput,
) -> *mut QmiMessageWmsSendFromMemoryStorageInput;
pub fn qmi_message_wms_send_from_memory_storage_input_set_information(
self_: *mut QmiMessageWmsSendFromMemoryStorageInput,
value_information_storage_type: QmiWmsStorageType,
value_information_memory_index: u32,
value_information_message_mode: QmiWmsMessageMode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_send_from_memory_storage_input_set_sms_on_ims(
self_: *mut QmiMessageWmsSendFromMemoryStorageInput,
value_sms_on_ims: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_send_from_memory_storage_input_unref(
self_: *mut QmiMessageWmsSendFromMemoryStorageInput,
);
//=========================================================================
// QmiMessageWmsSendFromMemoryStorageOutput
//=========================================================================
pub fn qmi_message_wms_send_from_memory_storage_output_get_type() -> GType;
pub fn qmi_message_wms_send_from_memory_storage_output_get_cdma_cause_code(
self_: *mut QmiMessageWmsSendFromMemoryStorageOutput,
value_cdma_cause_code: *mut QmiWmsCdmaCauseCode,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_send_from_memory_storage_output_get_cdma_error_class(
self_: *mut QmiMessageWmsSendFromMemoryStorageOutput,
value_cdma_error_class: *mut QmiWmsCdmaErrorClass,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_send_from_memory_storage_output_get_gsm_wcdma_cause_info(
self_: *mut QmiMessageWmsSendFromMemoryStorageOutput,
value_gsm_wcdma_cause_info_rp_cause: *mut QmiWmsGsmUmtsRpCause,
value_gsm_wcdma_cause_info_tp_cause: *mut QmiWmsGsmUmtsTpCause,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_send_from_memory_storage_output_get_message_delivery_failure_type(
self_: *mut QmiMessageWmsSendFromMemoryStorageOutput,
value_message_delivery_failure_type: *mut QmiWmsMessageDeliveryFailureType,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_send_from_memory_storage_output_get_message_id(
self_: *mut QmiMessageWmsSendFromMemoryStorageOutput,
value_message_id: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_send_from_memory_storage_output_get_result(
self_: *mut QmiMessageWmsSendFromMemoryStorageOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_send_from_memory_storage_output_ref(
self_: *mut QmiMessageWmsSendFromMemoryStorageOutput,
) -> *mut QmiMessageWmsSendFromMemoryStorageOutput;
pub fn qmi_message_wms_send_from_memory_storage_output_unref(
self_: *mut QmiMessageWmsSendFromMemoryStorageOutput,
);
//=========================================================================
// QmiMessageWmsSetEventReportInput
//=========================================================================
pub fn qmi_message_wms_set_event_report_input_get_type() -> GType;
pub fn qmi_message_wms_set_event_report_input_new() -> *mut QmiMessageWmsSetEventReportInput;
pub fn qmi_message_wms_set_event_report_input_get_new_mt_message_indicator(
self_: *mut QmiMessageWmsSetEventReportInput,
value_new_mt_message_indicator_report: *mut gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_set_event_report_input_ref(
self_: *mut QmiMessageWmsSetEventReportInput,
) -> *mut QmiMessageWmsSetEventReportInput;
pub fn qmi_message_wms_set_event_report_input_set_new_mt_message_indicator(
self_: *mut QmiMessageWmsSetEventReportInput,
value_new_mt_message_indicator_report: gboolean,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_set_event_report_input_unref(
self_: *mut QmiMessageWmsSetEventReportInput,
);
//=========================================================================
// QmiMessageWmsSetEventReportOutput
//=========================================================================
pub fn qmi_message_wms_set_event_report_output_get_type() -> GType;
pub fn qmi_message_wms_set_event_report_output_get_result(
self_: *mut QmiMessageWmsSetEventReportOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_set_event_report_output_ref(
self_: *mut QmiMessageWmsSetEventReportOutput,
) -> *mut QmiMessageWmsSetEventReportOutput;
pub fn qmi_message_wms_set_event_report_output_unref(
self_: *mut QmiMessageWmsSetEventReportOutput,
);
//=========================================================================
// QmiMessageWmsSetRoutesInput
//=========================================================================
pub fn qmi_message_wms_set_routes_input_get_type() -> GType;
pub fn qmi_message_wms_set_routes_input_new() -> *mut QmiMessageWmsSetRoutesInput;
pub fn qmi_message_wms_set_routes_input_get_route_list(
self_: *mut QmiMessageWmsSetRoutesInput,
value_route_list: *mut *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wms_set_routes_input_get_route_list_gir(
self_: *mut QmiMessageWmsSetRoutesInput,
value_route_list_ptr: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_set_routes_input_get_transfer_status_report(
self_: *mut QmiMessageWmsSetRoutesInput,
value_transfer_status_report: *mut QmiWmsTransferIndication,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_set_routes_input_ref(
self_: *mut QmiMessageWmsSetRoutesInput,
) -> *mut QmiMessageWmsSetRoutesInput;
pub fn qmi_message_wms_set_routes_input_set_route_list(
self_: *mut QmiMessageWmsSetRoutesInput,
value_route_list: *mut glib::GArray,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_message_wms_set_routes_input_set_route_list_gir(
self_: *mut QmiMessageWmsSetRoutesInput,
value_route_list_ptr: *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_set_routes_input_set_transfer_status_report(
self_: *mut QmiMessageWmsSetRoutesInput,
value_transfer_status_report: QmiWmsTransferIndication,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_set_routes_input_unref(self_: *mut QmiMessageWmsSetRoutesInput);
//=========================================================================
// QmiMessageWmsSetRoutesInputRouteListElement
//=========================================================================
pub fn qmi_message_wms_set_routes_input_route_list_element_get_type() -> GType;
//=========================================================================
// QmiMessageWmsSetRoutesOutput
//=========================================================================
pub fn qmi_message_wms_set_routes_output_get_type() -> GType;
pub fn qmi_message_wms_set_routes_output_get_result(
self_: *mut QmiMessageWmsSetRoutesOutput,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_message_wms_set_routes_output_ref(
self_: *mut QmiMessageWmsSetRoutesOutput,
) -> *mut QmiMessageWmsSetRoutesOutput;
pub fn qmi_message_wms_set_routes_output_unref(self_: *mut QmiMessageWmsSetRoutesOutput);
//=========================================================================
// QmiPhysicalSlotInformationSlot
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_physical_slot_information_slot_get_type() -> GType;
//=========================================================================
// QmiPhysicalSlotStatusSlot
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_physical_slot_status_slot_get_type() -> GType;
//=========================================================================
// QmiSlotEidElement
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_slot_eid_element_get_type() -> GType;
//=========================================================================
// QmiClient
//=========================================================================
pub fn qmi_client_get_type() -> GType;
pub fn qmi_client_check_version(
self_: *mut QmiClient,
major: c_uint,
minor: c_uint,
) -> gboolean;
pub fn qmi_client_get_cid(self_: *mut QmiClient) -> u8;
pub fn qmi_client_get_device(self_: *mut QmiClient) -> *mut gobject::GObject;
pub fn qmi_client_get_next_transaction_id(self_: *mut QmiClient) -> u16;
pub fn qmi_client_get_service(self_: *mut QmiClient) -> QmiService;
pub fn qmi_client_get_version(
self_: *mut QmiClient,
major: *mut c_uint,
minor: *mut c_uint,
) -> gboolean;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_client_is_valid(self_: *mut QmiClient) -> gboolean;
pub fn qmi_client_peek_device(self_: *mut QmiClient) -> *mut gobject::GObject;
//=========================================================================
// QmiClientAtr
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_atr_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_atr_send(
self_: *mut QmiClientAtr,
input: *mut QmiMessageAtrSendInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_atr_send_finish(
self_: *mut QmiClientAtr,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageAtrSendOutput;
//=========================================================================
// QmiClientDms
//=========================================================================
pub fn qmi_client_dms_get_type() -> GType;
pub fn qmi_client_dms_activate_automatic(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsActivateAutomaticInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_activate_automatic_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsActivateAutomaticOutput;
pub fn qmi_client_dms_activate_manual(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsActivateManualInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_activate_manual_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsActivateManualOutput;
pub fn qmi_client_dms_delete_stored_image(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsDeleteStoredImageInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_delete_stored_image_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsDeleteStoredImageOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_dms_foxconn_change_device_mode(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsFoxconnChangeDeviceModeInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_dms_foxconn_change_device_mode_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsFoxconnChangeDeviceModeOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_dms_foxconn_get_firmware_version(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsFoxconnGetFirmwareVersionInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_dms_foxconn_get_firmware_version_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsFoxconnGetFirmwareVersionOutput;
#[cfg(feature = "v1_28_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28_6")))]
pub fn qmi_client_dms_foxconn_set_fcc_authentication(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsFoxconnSetFccAuthenticationInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28_6")))]
pub fn qmi_client_dms_foxconn_set_fcc_authentication_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsFoxconnSetFccAuthenticationOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_dms_foxconn_set_fcc_authentication_v2(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Input,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_dms_foxconn_set_fcc_authentication_v2_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Output;
pub fn qmi_client_dms_get_activation_state(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_activation_state_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetActivationStateOutput;
pub fn qmi_client_dms_get_alt_net_config(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_alt_net_config_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetAltNetConfigOutput;
pub fn qmi_client_dms_get_band_capabilities(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_band_capabilities_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetBandCapabilitiesOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_dms_get_boot_image_download_mode(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_dms_get_boot_image_download_mode_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetBootImageDownloadModeOutput;
pub fn qmi_client_dms_get_capabilities(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_capabilities_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetCapabilitiesOutput;
pub fn qmi_client_dms_get_factory_sku(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_factory_sku_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetFactorySkuOutput;
pub fn qmi_client_dms_get_firmware_preference(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_firmware_preference_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetFirmwarePreferenceOutput;
pub fn qmi_client_dms_get_hardware_revision(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_hardware_revision_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetHardwareRevisionOutput;
pub fn qmi_client_dms_get_ids(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_ids_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetIdsOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_dms_get_mac_address(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsGetMacAddressInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_dms_get_mac_address_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetMacAddressOutput;
pub fn qmi_client_dms_get_manufacturer(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_manufacturer_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetManufacturerOutput;
pub fn qmi_client_dms_get_model(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_model_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetModelOutput;
pub fn qmi_client_dms_get_msisdn(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_msisdn_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetMsisdnOutput;
pub fn qmi_client_dms_get_operating_mode(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_operating_mode_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetOperatingModeOutput;
pub fn qmi_client_dms_get_power_state(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_power_state_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetPowerStateOutput;
pub fn qmi_client_dms_get_prl_version(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_prl_version_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetPrlVersionOutput;
pub fn qmi_client_dms_get_revision(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_revision_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetRevisionOutput;
pub fn qmi_client_dms_get_software_version(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_software_version_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetSoftwareVersionOutput;
pub fn qmi_client_dms_get_stored_image_info(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsGetStoredImageInfoInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_stored_image_info_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetStoredImageInfoOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_dms_get_supported_messages(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_dms_get_supported_messages_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetSupportedMessagesOutput;
pub fn qmi_client_dms_get_time(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_time_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetTimeOutput;
pub fn qmi_client_dms_get_user_lock_state(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_get_user_lock_state_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetUserLockStateOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_dms_hp_change_device_mode(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsHpChangeDeviceModeInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_dms_hp_change_device_mode_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsHpChangeDeviceModeOutput;
pub fn qmi_client_dms_list_stored_images(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_list_stored_images_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsListStoredImagesOutput;
pub fn qmi_client_dms_read_eri_file(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_read_eri_file_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsReadEriFileOutput;
pub fn qmi_client_dms_read_user_data(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_read_user_data_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsReadUserDataOutput;
pub fn qmi_client_dms_reset(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_reset_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsResetOutput;
pub fn qmi_client_dms_restore_factory_defaults(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsRestoreFactoryDefaultsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_restore_factory_defaults_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsRestoreFactoryDefaultsOutput;
pub fn qmi_client_dms_set_alt_net_config(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsSetAltNetConfigInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_set_alt_net_config_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetAltNetConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_dms_set_boot_image_download_mode(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsSetBootImageDownloadModeInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_dms_set_boot_image_download_mode_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetBootImageDownloadModeOutput;
pub fn qmi_client_dms_set_event_report(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsSetEventReportInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_set_event_report_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetEventReportOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_dms_set_fcc_authentication(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_dms_set_fcc_authentication_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetFccAuthenticationOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_dms_set_firmware_id(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_dms_set_firmware_id_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetFirmwareIdOutput;
pub fn qmi_client_dms_set_firmware_preference(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsSetFirmwarePreferenceInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_set_firmware_preference_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetFirmwarePreferenceOutput;
pub fn qmi_client_dms_set_operating_mode(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsSetOperatingModeInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_set_operating_mode_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetOperatingModeOutput;
pub fn qmi_client_dms_set_service_programming_code(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsSetServiceProgrammingCodeInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_set_service_programming_code_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetServiceProgrammingCodeOutput;
pub fn qmi_client_dms_set_time(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsSetTimeInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_set_time_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetTimeOutput;
pub fn qmi_client_dms_set_user_lock_code(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsSetUserLockCodeInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_set_user_lock_code_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetUserLockCodeOutput;
pub fn qmi_client_dms_set_user_lock_state(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsSetUserLockStateInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_set_user_lock_state_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetUserLockStateOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_dms_swi_get_current_firmware(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_dms_swi_get_current_firmware_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSwiGetCurrentFirmwareOutput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_client_dms_swi_get_usb_composition(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_client_dms_swi_get_usb_composition_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSwiGetUsbCompositionOutput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_client_dms_swi_set_usb_composition(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsSwiSetUsbCompositionInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_client_dms_swi_set_usb_composition_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSwiSetUsbCompositionOutput;
pub fn qmi_client_dms_uim_change_pin(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsUimChangePinInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_uim_change_pin_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimChangePinOutput;
pub fn qmi_client_dms_uim_get_ck_status(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsUimGetCkStatusInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_uim_get_ck_status_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimGetCkStatusOutput;
pub fn qmi_client_dms_uim_get_iccid(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_uim_get_iccid_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimGetIccidOutput;
pub fn qmi_client_dms_uim_get_imsi(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_uim_get_imsi_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimGetImsiOutput;
pub fn qmi_client_dms_uim_get_pin_status(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_uim_get_pin_status_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimGetPinStatusOutput;
pub fn qmi_client_dms_uim_get_state(
self_: *mut QmiClientDms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_uim_get_state_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimGetStateOutput;
pub fn qmi_client_dms_uim_set_ck_protection(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsUimSetCkProtectionInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_uim_set_ck_protection_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimSetCkProtectionOutput;
pub fn qmi_client_dms_uim_set_pin_protection(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsUimSetPinProtectionInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_uim_set_pin_protection_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimSetPinProtectionOutput;
pub fn qmi_client_dms_uim_unblock_ck(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsUimUnblockCkInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_uim_unblock_ck_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimUnblockCkOutput;
pub fn qmi_client_dms_uim_unblock_pin(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsUimUnblockPinInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_uim_unblock_pin_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimUnblockPinOutput;
pub fn qmi_client_dms_uim_verify_pin(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsUimVerifyPinInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_uim_verify_pin_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimVerifyPinOutput;
pub fn qmi_client_dms_validate_service_programming_code(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsValidateServiceProgrammingCodeInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_validate_service_programming_code_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsValidateServiceProgrammingCodeOutput;
pub fn qmi_client_dms_write_user_data(
self_: *mut QmiClientDms,
input: *mut QmiMessageDmsWriteUserDataInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_dms_write_user_data_finish(
self_: *mut QmiClientDms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsWriteUserDataOutput;
//=========================================================================
// QmiClientDpm
//=========================================================================
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_dpm_get_type() -> GType;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_dpm_close_port(
self_: *mut QmiClientDpm,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_dpm_close_port_finish(
self_: *mut QmiClientDpm,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDpmClosePortOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_dpm_open_port(
self_: *mut QmiClientDpm,
input: *mut QmiMessageDpmOpenPortInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_dpm_open_port_finish(
self_: *mut QmiClientDpm,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDpmOpenPortOutput;
//=========================================================================
// QmiClientDsd
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_dsd_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_dsd_get_apn_info(
self_: *mut QmiClientDsd,
input: *mut QmiMessageDsdGetApnInfoInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_dsd_get_apn_info_finish(
self_: *mut QmiClientDsd,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDsdGetApnInfoOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_dsd_get_system_status(
self_: *mut QmiClientDsd,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_dsd_get_system_status_finish(
self_: *mut QmiClientDsd,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDsdGetSystemStatusOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_dsd_set_apn_type(
self_: *mut QmiClientDsd,
input: *mut QmiMessageDsdSetApnTypeInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_dsd_set_apn_type_finish(
self_: *mut QmiClientDsd,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDsdSetApnTypeOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_dsd_system_status_change(
self_: *mut QmiClientDsd,
input: *mut QmiMessageDsdSystemStatusChangeInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_dsd_system_status_change_finish(
self_: *mut QmiClientDsd,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDsdSystemStatusChangeOutput;
//=========================================================================
// QmiClientFox
//=========================================================================
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_fox_get_type() -> GType;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_fox_get_firmware_version(
self_: *mut QmiClientFox,
input: *mut QmiMessageFoxGetFirmwareVersionInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_fox_get_firmware_version_finish(
self_: *mut QmiClientFox,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageFoxGetFirmwareVersionOutput;
//=========================================================================
// QmiClientGas
//=========================================================================
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_client_gas_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_gas_dms_get_ethernet_pdu_mac_address(
self_: *mut QmiClientGas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_gas_dms_get_ethernet_pdu_mac_address_finish(
self_: *mut QmiClientGas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsGetEthernetPduMacAddressOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_gas_dms_get_firmware_auto_sim(
self_: *mut QmiClientGas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_gas_dms_get_firmware_auto_sim_finish(
self_: *mut QmiClientGas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsGetFirmwareAutoSimOutput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_client_gas_dms_get_firmware_list(
self_: *mut QmiClientGas,
input: *mut QmiMessageGasDmsGetFirmwareListInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_client_gas_dms_get_firmware_list_finish(
self_: *mut QmiClientGas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsGetFirmwareListOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_gas_dms_get_usb_composition(
self_: *mut QmiClientGas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_gas_dms_get_usb_composition_finish(
self_: *mut QmiClientGas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsGetUsbCompositionOutput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_client_gas_dms_set_active_firmware(
self_: *mut QmiClientGas,
input: *mut QmiMessageGasDmsSetActiveFirmwareInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_client_gas_dms_set_active_firmware_finish(
self_: *mut QmiClientGas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsSetActiveFirmwareOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_gas_dms_set_firmware_auto_sim(
self_: *mut QmiClientGas,
input: *mut QmiMessageGasDmsSetFirmwareAutoSimInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_gas_dms_set_firmware_auto_sim_finish(
self_: *mut QmiClientGas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsSetFirmwareAutoSimOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_gas_dms_set_usb_composition(
self_: *mut QmiClientGas,
input: *mut QmiMessageGasDmsSetUsbCompositionInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_gas_dms_set_usb_composition_finish(
self_: *mut QmiClientGas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsSetUsbCompositionOutput;
//=========================================================================
// QmiClientGms
//=========================================================================
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_gms_get_type() -> GType;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_gms_test_get_value(
self_: *mut QmiClientGms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_gms_test_get_value_finish(
self_: *mut QmiClientGms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGmsTestGetValueOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_gms_test_set_value(
self_: *mut QmiClientGms,
input: *mut QmiMessageGmsTestSetValueInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_gms_test_set_value_finish(
self_: *mut QmiClientGms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGmsTestSetValueOutput;
//=========================================================================
// QmiClientIms
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_ims_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_ims_bind(
self_: *mut QmiClientIms,
input: *mut QmiMessageImsBindInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_ims_bind_finish(
self_: *mut QmiClientIms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImsBindOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_ims_get_ims_services_enabled_setting(
self_: *mut QmiClientIms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_ims_get_ims_services_enabled_setting_finish(
self_: *mut QmiClientIms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImsGetImsServicesEnabledSettingOutput;
//=========================================================================
// QmiClientImsa
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_imsa_get_type() -> GType;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_imsa_bind(
self_: *mut QmiClientImsa,
input: *mut QmiMessageImsaBindInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_imsa_bind_finish(
self_: *mut QmiClientImsa,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImsaBindOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_imsa_get_ims_registration_status(
self_: *mut QmiClientImsa,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_imsa_get_ims_registration_status_finish(
self_: *mut QmiClientImsa,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImsaGetImsRegistrationStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_imsa_get_ims_services_status(
self_: *mut QmiClientImsa,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_imsa_get_ims_services_status_finish(
self_: *mut QmiClientImsa,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImsaGetImsServicesStatusOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_imsa_register_indications(
self_: *mut QmiClientImsa,
input: *mut QmiMessageImsaRegisterIndicationsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_imsa_register_indications_finish(
self_: *mut QmiClientImsa,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImsaRegisterIndicationsOutput;
//=========================================================================
// QmiClientImsp
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_imsp_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_imsp_get_enabler_state(
self_: *mut QmiClientImsp,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_imsp_get_enabler_state_finish(
self_: *mut QmiClientImsp,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImspGetEnablerStateOutput;
//=========================================================================
// QmiClientLoc
//=========================================================================
pub fn qmi_client_loc_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_delete_assistance_data(
self_: *mut QmiClientLoc,
input: *mut QmiMessageLocDeleteAssistanceDataInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_delete_assistance_data_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocDeleteAssistanceDataOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_loc_get_engine_lock(
self_: *mut QmiClientLoc,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_loc_get_engine_lock_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocGetEngineLockOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_loc_get_nmea_types(
self_: *mut QmiClientLoc,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_loc_get_nmea_types_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocGetNmeaTypesOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_get_operation_mode(
self_: *mut QmiClientLoc,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_get_operation_mode_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocGetOperationModeOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_get_predicted_orbits_data_source(
self_: *mut QmiClientLoc,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_get_predicted_orbits_data_source_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocGetPredictedOrbitsDataSourceOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_get_server(
self_: *mut QmiClientLoc,
input: *mut QmiMessageLocGetServerInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_get_server_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocGetServerOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_inject_predicted_orbits_data(
self_: *mut QmiClientLoc,
input: *mut QmiMessageLocInjectPredictedOrbitsDataInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_inject_predicted_orbits_data_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocInjectPredictedOrbitsDataOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_inject_xtra_data(
self_: *mut QmiClientLoc,
input: *mut QmiMessageLocInjectXtraDataInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_inject_xtra_data_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocInjectXtraDataOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_register_events(
self_: *mut QmiClientLoc,
input: *mut QmiMessageLocRegisterEventsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_register_events_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocRegisterEventsOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_loc_set_engine_lock(
self_: *mut QmiClientLoc,
input: *mut QmiMessageLocSetEngineLockInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_loc_set_engine_lock_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocSetEngineLockOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_loc_set_nmea_types(
self_: *mut QmiClientLoc,
input: *mut QmiMessageLocSetNmeaTypesInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_loc_set_nmea_types_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocSetNmeaTypesOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_set_operation_mode(
self_: *mut QmiClientLoc,
input: *mut QmiMessageLocSetOperationModeInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_set_operation_mode_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocSetOperationModeOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_set_server(
self_: *mut QmiClientLoc,
input: *mut QmiMessageLocSetServerInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_loc_set_server_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocSetServerOutput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_client_loc_start(
self_: *mut QmiClientLoc,
input: *mut QmiMessageLocStartInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_client_loc_start_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocStartOutput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_client_loc_stop(
self_: *mut QmiClientLoc,
input: *mut QmiMessageLocStopInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_client_loc_stop_finish(
self_: *mut QmiClientLoc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocStopOutput;
//=========================================================================
// QmiClientNas
//=========================================================================
pub fn qmi_client_nas_get_type() -> GType;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_client_nas_attach_detach(
self_: *mut QmiClientNas,
input: *mut QmiMessageNasAttachDetachInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_client_nas_attach_detach_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasAttachDetachOutput;
pub fn qmi_client_nas_config_signal_info(
self_: *mut QmiClientNas,
input: *mut QmiMessageNasConfigSignalInfoInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_config_signal_info_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasConfigSignalInfoOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_nas_config_signal_info_v2(
self_: *mut QmiClientNas,
input: *mut QmiMessageNasConfigSignalInfoV2Input,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_nas_config_signal_info_v2_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasConfigSignalInfoV2Output;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_client_nas_force_network_search(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_client_nas_force_network_search_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasForceNetworkSearchOutput;
pub fn qmi_client_nas_get_cdma_position_info(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_get_cdma_position_info_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetCdmaPositionInfoOutput;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_client_nas_get_cell_location_info(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_client_nas_get_cell_location_info_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetCellLocationInfoOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_nas_get_drx(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_nas_get_drx_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetDrxOutput;
pub fn qmi_client_nas_get_home_network(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_get_home_network_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetHomeNetworkOutput;
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_client_nas_get_lte_cphy_ca_info(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_16")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_16")))]
pub fn qmi_client_nas_get_lte_cphy_ca_info_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetLteCphyCaInfoOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_nas_get_network_time(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_nas_get_network_time_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetNetworkTimeOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_nas_get_operator_name(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_nas_get_operator_name_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetOperatorNameOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_nas_get_plmn_name(
self_: *mut QmiClientNas,
input: *mut QmiMessageNasGetPlmnNameInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_nas_get_plmn_name_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetPlmnNameOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_nas_get_preferred_networks(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_nas_get_preferred_networks_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetPreferredNetworksOutput;
pub fn qmi_client_nas_get_rf_band_information(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_get_rf_band_information_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetRfBandInformationOutput;
pub fn qmi_client_nas_get_serving_system(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_get_serving_system_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetServingSystemOutput;
pub fn qmi_client_nas_get_signal_info(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_get_signal_info_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetSignalInfoOutput;
pub fn qmi_client_nas_get_signal_strength(
self_: *mut QmiClientNas,
input: *mut QmiMessageNasGetSignalStrengthInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_get_signal_strength_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetSignalStrengthOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_nas_get_supported_messages(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_nas_get_supported_messages_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetSupportedMessagesOutput;
pub fn qmi_client_nas_get_system_info(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_get_system_info_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetSystemInfoOutput;
pub fn qmi_client_nas_get_system_selection_preference(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_get_system_selection_preference_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetSystemSelectionPreferenceOutput;
pub fn qmi_client_nas_get_technology_preference(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_get_technology_preference_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetTechnologyPreferenceOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_nas_get_tx_rx_info(
self_: *mut QmiClientNas,
input: *mut QmiMessageNasGetTxRxInfoInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_nas_get_tx_rx_info_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetTxRxInfoOutput;
pub fn qmi_client_nas_initiate_network_register(
self_: *mut QmiClientNas,
input: *mut QmiMessageNasInitiateNetworkRegisterInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_initiate_network_register_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasInitiateNetworkRegisterOutput;
pub fn qmi_client_nas_network_scan(
self_: *mut QmiClientNas,
input: *mut QmiMessageNasNetworkScanInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_network_scan_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasNetworkScanOutput;
pub fn qmi_client_nas_register_indications(
self_: *mut QmiClientNas,
input: *mut QmiMessageNasRegisterIndicationsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_register_indications_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasRegisterIndicationsOutput;
pub fn qmi_client_nas_reset(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_reset_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasResetOutput;
pub fn qmi_client_nas_set_event_report(
self_: *mut QmiClientNas,
input: *mut QmiMessageNasSetEventReportInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_set_event_report_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasSetEventReportOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_nas_set_preferred_networks(
self_: *mut QmiClientNas,
input: *mut QmiMessageNasSetPreferredNetworksInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_nas_set_preferred_networks_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasSetPreferredNetworksOutput;
pub fn qmi_client_nas_set_system_selection_preference(
self_: *mut QmiClientNas,
input: *mut QmiMessageNasSetSystemSelectionPreferenceInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_set_system_selection_preference_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasSetSystemSelectionPreferenceOutput;
pub fn qmi_client_nas_set_technology_preference(
self_: *mut QmiClientNas,
input: *mut QmiMessageNasSetTechnologyPreferenceInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_nas_set_technology_preference_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasSetTechnologyPreferenceOutput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_client_nas_swi_get_status(
self_: *mut QmiClientNas,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_client_nas_swi_get_status_finish(
self_: *mut QmiClientNas,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasSwiGetStatusOutput;
//=========================================================================
// QmiClientOma
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_cancel_session(
self_: *mut QmiClientOma,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_cancel_session_finish(
self_: *mut QmiClientOma,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaCancelSessionOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_get_feature_setting(
self_: *mut QmiClientOma,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_get_feature_setting_finish(
self_: *mut QmiClientOma,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaGetFeatureSettingOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_get_session_info(
self_: *mut QmiClientOma,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_get_session_info_finish(
self_: *mut QmiClientOma,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaGetSessionInfoOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_reset(
self_: *mut QmiClientOma,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_reset_finish(
self_: *mut QmiClientOma,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaResetOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_send_selection(
self_: *mut QmiClientOma,
input: *mut QmiMessageOmaSendSelectionInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_send_selection_finish(
self_: *mut QmiClientOma,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaSendSelectionOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_set_event_report(
self_: *mut QmiClientOma,
input: *mut QmiMessageOmaSetEventReportInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_set_event_report_finish(
self_: *mut QmiClientOma,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaSetEventReportOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_set_feature_setting(
self_: *mut QmiClientOma,
input: *mut QmiMessageOmaSetFeatureSettingInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_set_feature_setting_finish(
self_: *mut QmiClientOma,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaSetFeatureSettingOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_start_session(
self_: *mut QmiClientOma,
input: *mut QmiMessageOmaStartSessionInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_oma_start_session_finish(
self_: *mut QmiClientOma,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaStartSessionOutput;
//=========================================================================
// QmiClientPbm
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_pbm_get_type() -> GType;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_pbm_get_all_capabilities(
self_: *mut QmiClientPbm,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_pbm_get_all_capabilities_finish(
self_: *mut QmiClientPbm,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePbmGetAllCapabilitiesOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_pbm_get_capabilities(
self_: *mut QmiClientPbm,
input: *mut QmiMessagePbmGetCapabilitiesInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_pbm_get_capabilities_finish(
self_: *mut QmiClientPbm,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePbmGetCapabilitiesOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_pbm_indication_register(
self_: *mut QmiClientPbm,
input: *mut QmiMessagePbmIndicationRegisterInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_pbm_indication_register_finish(
self_: *mut QmiClientPbm,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePbmIndicationRegisterOutput;
//=========================================================================
// QmiClientPdc
//=========================================================================
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_get_type() -> GType;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_activate_config(
self_: *mut QmiClientPdc,
input: *mut QmiMessagePdcActivateConfigInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_activate_config_finish(
self_: *mut QmiClientPdc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcActivateConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_config_change(
self_: *mut QmiClientPdc,
input: *mut QmiMessagePdcConfigChangeInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_config_change_finish(
self_: *mut QmiClientPdc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcConfigChangeOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_deactivate_config(
self_: *mut QmiClientPdc,
input: *mut QmiMessagePdcDeactivateConfigInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_deactivate_config_finish(
self_: *mut QmiClientPdc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcDeactivateConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_delete_config(
self_: *mut QmiClientPdc,
input: *mut QmiMessagePdcDeleteConfigInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_delete_config_finish(
self_: *mut QmiClientPdc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcDeleteConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_get_config_info(
self_: *mut QmiClientPdc,
input: *mut QmiMessagePdcGetConfigInfoInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_get_config_info_finish(
self_: *mut QmiClientPdc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcGetConfigInfoOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_get_config_limits(
self_: *mut QmiClientPdc,
input: *mut QmiMessagePdcGetConfigLimitsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_get_config_limits_finish(
self_: *mut QmiClientPdc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcGetConfigLimitsOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_get_default_config_info(
self_: *mut QmiClientPdc,
input: *mut QmiMessagePdcGetDefaultConfigInfoInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_get_default_config_info_finish(
self_: *mut QmiClientPdc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcGetDefaultConfigInfoOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_get_selected_config(
self_: *mut QmiClientPdc,
input: *mut QmiMessagePdcGetSelectedConfigInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_get_selected_config_finish(
self_: *mut QmiClientPdc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcGetSelectedConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_list_configs(
self_: *mut QmiClientPdc,
input: *mut QmiMessagePdcListConfigsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_list_configs_finish(
self_: *mut QmiClientPdc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcListConfigsOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_load_config(
self_: *mut QmiClientPdc,
input: *mut QmiMessagePdcLoadConfigInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_load_config_finish(
self_: *mut QmiClientPdc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcLoadConfigOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_register(
self_: *mut QmiClientPdc,
input: *mut QmiMessagePdcRegisterInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_register_finish(
self_: *mut QmiClientPdc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcRegisterOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_reset(
self_: *mut QmiClientPdc,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_reset_finish(
self_: *mut QmiClientPdc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcResetOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_set_selected_config(
self_: *mut QmiClientPdc,
input: *mut QmiMessagePdcSetSelectedConfigInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_pdc_set_selected_config_finish(
self_: *mut QmiClientPdc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcSetSelectedConfigOutput;
//=========================================================================
// QmiClientPds
//=========================================================================
pub fn qmi_client_pds_get_type() -> GType;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_client_pds_get_agps_config(
self_: *mut QmiClientPds,
input: *mut QmiMessagePdsGetAgpsConfigInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_client_pds_get_agps_config_finish(
self_: *mut QmiClientPds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsGetAgpsConfigOutput;
pub fn qmi_client_pds_get_auto_tracking_state(
self_: *mut QmiClientPds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_pds_get_auto_tracking_state_finish(
self_: *mut QmiClientPds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsGetAutoTrackingStateOutput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_client_pds_get_default_tracking_session(
self_: *mut QmiClientPds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_client_pds_get_default_tracking_session_finish(
self_: *mut QmiClientPds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsGetDefaultTrackingSessionOutput;
pub fn qmi_client_pds_get_gps_service_state(
self_: *mut QmiClientPds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_pds_get_gps_service_state_finish(
self_: *mut QmiClientPds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsGetGpsServiceStateOutput;
pub fn qmi_client_pds_reset(
self_: *mut QmiClientPds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_pds_reset_finish(
self_: *mut QmiClientPds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsResetOutput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_client_pds_set_agps_config(
self_: *mut QmiClientPds,
input: *mut QmiMessagePdsSetAgpsConfigInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_client_pds_set_agps_config_finish(
self_: *mut QmiClientPds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsSetAgpsConfigOutput;
pub fn qmi_client_pds_set_auto_tracking_state(
self_: *mut QmiClientPds,
input: *mut QmiMessagePdsSetAutoTrackingStateInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_pds_set_auto_tracking_state_finish(
self_: *mut QmiClientPds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsSetAutoTrackingStateOutput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_client_pds_set_default_tracking_session(
self_: *mut QmiClientPds,
input: *mut QmiMessagePdsSetDefaultTrackingSessionInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_client_pds_set_default_tracking_session_finish(
self_: *mut QmiClientPds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsSetDefaultTrackingSessionOutput;
pub fn qmi_client_pds_set_event_report(
self_: *mut QmiClientPds,
input: *mut QmiMessagePdsSetEventReportInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_pds_set_event_report_finish(
self_: *mut QmiClientPds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsSetEventReportOutput;
pub fn qmi_client_pds_set_gps_service_state(
self_: *mut QmiClientPds,
input: *mut QmiMessagePdsSetGpsServiceStateInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_pds_set_gps_service_state_finish(
self_: *mut QmiClientPds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsSetGpsServiceStateOutput;
//=========================================================================
// QmiClientQos
//=========================================================================
pub fn qmi_client_qos_get_type() -> GType;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_qos_get_flow_status(
self_: *mut QmiClientQos,
input: *mut QmiMessageQosGetFlowStatusInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_qos_get_flow_status_finish(
self_: *mut QmiClientQos,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageQosGetFlowStatusOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_qos_get_network_status(
self_: *mut QmiClientQos,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_qos_get_network_status_finish(
self_: *mut QmiClientQos,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageQosGetNetworkStatusOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_qos_reset(
self_: *mut QmiClientQos,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_qos_reset_finish(
self_: *mut QmiClientQos,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageQosResetOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_qos_swi_read_data_stats(
self_: *mut QmiClientQos,
input: *mut QmiMessageQosSwiReadDataStatsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_qos_swi_read_data_stats_finish(
self_: *mut QmiClientQos,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageQosSwiReadDataStatsOutput;
//=========================================================================
// QmiClientSar
//=========================================================================
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_sar_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_sar_rf_get_state(
self_: *mut QmiClientSar,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_sar_rf_get_state_finish(
self_: *mut QmiClientSar,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageSarRfGetStateOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_sar_rf_set_state(
self_: *mut QmiClientSar,
input: *mut QmiMessageSarRfSetStateInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_sar_rf_set_state_finish(
self_: *mut QmiClientSar,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageSarRfSetStateOutput;
//=========================================================================
// QmiClientSsc
//=========================================================================
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_ssc_get_type() -> GType;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_ssc_control(
self_: *mut QmiClientSsc,
input: *mut QmiMessageSscControlInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_ssc_control_finish(
self_: *mut QmiClientSsc,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageSscControlOutput;
//=========================================================================
// QmiClientUim
//=========================================================================
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_uim_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_uim_change_pin(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimChangePinInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_uim_change_pin_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimChangePinOutput;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_client_uim_change_provisioning_session(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimChangeProvisioningSessionInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_client_uim_change_provisioning_session_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimChangeProvisioningSessionOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_uim_depersonalization(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimDepersonalizationInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_uim_depersonalization_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimDepersonalizationOutput;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_client_uim_get_card_status(
self_: *mut QmiClientUim,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_client_uim_get_card_status_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimGetCardStatusOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_uim_get_configuration(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimGetConfigurationInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_uim_get_configuration_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimGetConfigurationOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_uim_get_file_attributes(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimGetFileAttributesInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_uim_get_file_attributes_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimGetFileAttributesOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_uim_get_slot_status(
self_: *mut QmiClientUim,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_uim_get_slot_status_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimGetSlotStatusOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_uim_get_supported_messages(
self_: *mut QmiClientUim,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_uim_get_supported_messages_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimGetSupportedMessagesOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_uim_logical_channel(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimLogicalChannelInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_uim_logical_channel_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimLogicalChannelOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_uim_open_logical_channel(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimOpenLogicalChannelInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_uim_open_logical_channel_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimOpenLogicalChannelOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_uim_power_off_sim(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimPowerOffSimInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_uim_power_off_sim_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimPowerOffSimOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_uim_power_on_sim(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimPowerOnSimInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_uim_power_on_sim_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimPowerOnSimOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_uim_read_record(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimReadRecordInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_uim_read_record_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimReadRecordOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_uim_read_transparent(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimReadTransparentInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_uim_read_transparent_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimReadTransparentOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_uim_refresh_complete(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimRefreshCompleteInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_uim_refresh_complete_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimRefreshCompleteOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_uim_refresh_register(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimRefreshRegisterInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_uim_refresh_register_all(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimRefreshRegisterAllInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_uim_refresh_register_all_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimRefreshRegisterAllOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_uim_refresh_register_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimRefreshRegisterOutput;
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_client_uim_register_events(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimRegisterEventsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22_4")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22_4")))]
pub fn qmi_client_uim_register_events_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimRegisterEventsOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_uim_remote_unlock(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimRemoteUnlockInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_uim_remote_unlock_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimRemoteUnlockOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_uim_reset(
self_: *mut QmiClientUim,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_uim_reset_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimResetOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_uim_send_apdu(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimSendApduInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_uim_send_apdu_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimSendApduOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_uim_set_pin_protection(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimSetPinProtectionInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_uim_set_pin_protection_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimSetPinProtectionOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_uim_switch_slot(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimSwitchSlotInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_uim_switch_slot_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimSwitchSlotOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_uim_unblock_pin(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimUnblockPinInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_uim_unblock_pin_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimUnblockPinOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_uim_verify_pin(
self_: *mut QmiClientUim,
input: *mut QmiMessageUimVerifyPinInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_uim_verify_pin_finish(
self_: *mut QmiClientUim,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimVerifyPinOutput;
//=========================================================================
// QmiClientVoice
//=========================================================================
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_voice_get_type() -> GType;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_voice_answer_call(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceAnswerCallInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_voice_answer_call_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceAnswerCallOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_voice_answer_ussd(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceAnswerUssdInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_voice_answer_ussd_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceAnswerUssdOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_voice_burst_dtmf(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceBurstDtmfInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_voice_burst_dtmf_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceBurstDtmfOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_voice_cancel_ussd(
self_: *mut QmiClientVoice,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_voice_cancel_ussd_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceCancelUssdOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_voice_dial_call(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceDialCallInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_voice_dial_call_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceDialCallOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_voice_end_call(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceEndCallInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_voice_end_call_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceEndCallOutput;
#[cfg(feature = "v1_30_2")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30_2")))]
pub fn qmi_client_voice_get_all_call_info(
self_: *mut QmiClientVoice,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_30_2")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30_2")))]
pub fn qmi_client_voice_get_all_call_info_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceGetAllCallInfoOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_voice_get_call_waiting(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceGetCallWaitingInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_voice_get_call_waiting_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceGetCallWaitingOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_voice_get_config(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceGetConfigInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_voice_get_config_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceGetConfigOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_voice_get_supported_messages(
self_: *mut QmiClientVoice,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_voice_get_supported_messages_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceGetSupportedMessagesOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_voice_indication_register(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceIndicationRegisterInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_voice_indication_register_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceIndicationRegisterOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_voice_manage_calls(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceManageCallsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_voice_manage_calls_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceManageCallsOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_voice_originate_ussd(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceOriginateUssdInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_voice_originate_ussd_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceOriginateUssdOutput;
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_voice_originate_ussd_no_wait(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceOriginateUssdNoWaitInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_26")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
pub fn qmi_client_voice_originate_ussd_no_wait_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceOriginateUssdNoWaitOutput;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_voice_set_supplementary_service(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceSetSupplementaryServiceInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_client_voice_set_supplementary_service_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceSetSupplementaryServiceOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_voice_start_continuous_dtmf(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceStartContinuousDtmfInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_voice_start_continuous_dtmf_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceStartContinuousDtmfOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_voice_stop_continuous_dtmf(
self_: *mut QmiClientVoice,
input: *mut QmiMessageVoiceStopContinuousDtmfInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_voice_stop_continuous_dtmf_finish(
self_: *mut QmiClientVoice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceStopContinuousDtmfOutput;
//=========================================================================
// QmiClientWda
//=========================================================================
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_client_wda_get_type() -> GType;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_client_wda_get_data_format(
self_: *mut QmiClientWda,
input: *mut QmiMessageWdaGetDataFormatInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_client_wda_get_data_format_finish(
self_: *mut QmiClientWda,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdaGetDataFormatOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wda_get_supported_messages(
self_: *mut QmiClientWda,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wda_get_supported_messages_finish(
self_: *mut QmiClientWda,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdaGetSupportedMessagesOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_wda_loopback_configuration(
self_: *mut QmiClientWda,
input: *mut QmiMessageWdaLoopbackConfigurationInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_client_wda_loopback_configuration_finish(
self_: *mut QmiClientWda,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdaLoopbackConfigurationOutput;
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_client_wda_set_data_format(
self_: *mut QmiClientWda,
input: *mut QmiMessageWdaSetDataFormatInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_10")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_10")))]
pub fn qmi_client_wda_set_data_format_finish(
self_: *mut QmiClientWda,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdaSetDataFormatOutput;
//=========================================================================
// QmiClientWds
//=========================================================================
pub fn qmi_client_wds_get_type() -> GType;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_bind_data_port(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsBindDataPortInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_bind_data_port_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsBindDataPortOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_bind_mux_data_port(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsBindMuxDataPortInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_bind_mux_data_port_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsBindMuxDataPortOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_wds_configure_profile_event_list(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsConfigureProfileEventListInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_client_wds_configure_profile_event_list_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsConfigureProfileEventListOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_create_profile(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsCreateProfileInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_create_profile_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsCreateProfileOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_delete_profile(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsDeleteProfileInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_delete_profile_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsDeleteProfileOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wds_get_autoconnect_settings(
self_: *mut QmiClientWds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wds_get_autoconnect_settings_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetAutoconnectSettingsOutput;
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_client_wds_get_channel_rates(
self_: *mut QmiClientWds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_20")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
pub fn qmi_client_wds_get_channel_rates_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetChannelRatesOutput;
pub fn qmi_client_wds_get_current_data_bearer_technology(
self_: *mut QmiClientWds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wds_get_current_data_bearer_technology_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetCurrentDataBearerTechnologyOutput;
pub fn qmi_client_wds_get_current_settings(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsGetCurrentSettingsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wds_get_current_settings_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetCurrentSettingsOutput;
pub fn qmi_client_wds_get_data_bearer_technology(
self_: *mut QmiClientWds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wds_get_data_bearer_technology_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetDataBearerTechnologyOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_get_default_profile_number(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsGetDefaultProfileNumberInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_get_default_profile_number_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetDefaultProfileNumberOutput;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_client_wds_get_default_settings(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsGetDefaultSettingsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_client_wds_get_default_settings_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetDefaultSettingsOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wds_get_dormancy_status(
self_: *mut QmiClientWds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wds_get_dormancy_status_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetDormancyStatusOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_get_lte_attach_parameters(
self_: *mut QmiClientWds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_get_lte_attach_parameters_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetLteAttachParametersOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_get_lte_attach_pdn_list(
self_: *mut QmiClientWds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_get_lte_attach_pdn_list_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetLteAttachPdnListOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_get_max_lte_attach_pdn_number(
self_: *mut QmiClientWds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_get_max_lte_attach_pdn_number_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetMaxLteAttachPdnNumberOutput;
pub fn qmi_client_wds_get_packet_service_status(
self_: *mut QmiClientWds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wds_get_packet_service_status_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetPacketServiceStatusOutput;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_wds_get_packet_statistics(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsGetPacketStatisticsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_client_wds_get_packet_statistics_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetPacketStatisticsOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wds_get_pdn_throttle_info(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsGetPdnThrottleInfoInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wds_get_pdn_throttle_info_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetPdnThrottleInfoOutput;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_client_wds_get_profile_list(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsGetProfileListInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_client_wds_get_profile_list_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetProfileListOutput;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_client_wds_get_profile_settings(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsGetProfileSettingsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_client_wds_get_profile_settings_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetProfileSettingsOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wds_get_supported_messages(
self_: *mut QmiClientWds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wds_get_supported_messages_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetSupportedMessagesOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_go_active(
self_: *mut QmiClientWds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_go_active_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGoActiveOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_go_dormant(
self_: *mut QmiClientWds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_go_dormant_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGoDormantOutput;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_wds_indication_register(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsIndicationRegisterInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_client_wds_indication_register_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsIndicationRegisterOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_modify_profile(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsModifyProfileInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_modify_profile_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsModifyProfileOutput;
pub fn qmi_client_wds_reset(
self_: *mut QmiClientWds,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wds_reset_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsResetOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wds_set_autoconnect_settings(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsSetAutoconnectSettingsInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wds_set_autoconnect_settings_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsSetAutoconnectSettingsOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_set_default_profile_number(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsSetDefaultProfileNumberInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_set_default_profile_number_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsSetDefaultProfileNumberOutput;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_set_event_report(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsSetEventReportInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_client_wds_set_event_report_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsSetEventReportOutput;
pub fn qmi_client_wds_set_ip_family(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsSetIpFamilyInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wds_set_ip_family_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsSetIpFamilyOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_set_lte_attach_pdn_list(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsSetLteAttachPdnListInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wds_set_lte_attach_pdn_list_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsSetLteAttachPdnListOutput;
pub fn qmi_client_wds_start_network(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsStartNetworkInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wds_start_network_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsStartNetworkOutput;
pub fn qmi_client_wds_stop_network(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsStopNetworkInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wds_stop_network_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsStopNetworkOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_wds_swi_create_profile_indexed(
self_: *mut QmiClientWds,
input: *mut QmiMessageWdsSwiCreateProfileIndexedInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_client_wds_swi_create_profile_indexed_finish(
self_: *mut QmiClientWds,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsSwiCreateProfileIndexedOutput;
//=========================================================================
// QmiClientWms
//=========================================================================
pub fn qmi_client_wms_get_type() -> GType;
pub fn qmi_client_wms_delete(
self_: *mut QmiClientWms,
input: *mut QmiMessageWmsDeleteInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wms_delete_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsDeleteOutput;
pub fn qmi_client_wms_get_message_protocol(
self_: *mut QmiClientWms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wms_get_message_protocol_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsGetMessageProtocolOutput;
pub fn qmi_client_wms_get_routes(
self_: *mut QmiClientWms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wms_get_routes_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsGetRoutesOutput;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wms_get_supported_messages(
self_: *mut QmiClientWms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_client_wms_get_supported_messages_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsGetSupportedMessagesOutput;
pub fn qmi_client_wms_list_messages(
self_: *mut QmiClientWms,
input: *mut QmiMessageWmsListMessagesInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wms_list_messages_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsListMessagesOutput;
pub fn qmi_client_wms_modify_tag(
self_: *mut QmiClientWms,
input: *mut QmiMessageWmsModifyTagInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wms_modify_tag_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsModifyTagOutput;
pub fn qmi_client_wms_raw_read(
self_: *mut QmiClientWms,
input: *mut QmiMessageWmsRawReadInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wms_raw_read_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsRawReadOutput;
pub fn qmi_client_wms_raw_send(
self_: *mut QmiClientWms,
input: *mut QmiMessageWmsRawSendInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wms_raw_send_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsRawSendOutput;
pub fn qmi_client_wms_raw_write(
self_: *mut QmiClientWms,
input: *mut QmiMessageWmsRawWriteInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wms_raw_write_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsRawWriteOutput;
pub fn qmi_client_wms_reset(
self_: *mut QmiClientWms,
unused: gpointer,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wms_reset_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsResetOutput;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wms_send_ack(
self_: *mut QmiClientWms,
input: *mut QmiMessageWmsSendAckInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_client_wms_send_ack_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsSendAckOutput;
pub fn qmi_client_wms_send_from_memory_storage(
self_: *mut QmiClientWms,
input: *mut QmiMessageWmsSendFromMemoryStorageInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wms_send_from_memory_storage_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsSendFromMemoryStorageOutput;
pub fn qmi_client_wms_set_event_report(
self_: *mut QmiClientWms,
input: *mut QmiMessageWmsSetEventReportInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wms_set_event_report_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsSetEventReportOutput;
pub fn qmi_client_wms_set_routes(
self_: *mut QmiClientWms,
input: *mut QmiMessageWmsSetRoutesInput,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_client_wms_set_routes_finish(
self_: *mut QmiClientWms,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsSetRoutesOutput;
//=========================================================================
// QmiDevice
//=========================================================================
pub fn qmi_device_get_type() -> GType;
pub fn qmi_device_new_finish(
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiDevice;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_device_new_from_node_finish(
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiDevice;
pub fn qmi_device_new(
file: *mut gio::GFile,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_device_new_from_node(
node: *mut qrtr::QrtrNode,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_device_add_link(
self_: *mut QmiDevice,
mux_id: c_uint,
base_ifname: *const c_char,
ifname_prefix: *const c_char,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_device_add_link_finish(
self_: *mut QmiDevice,
res: *mut gio::GAsyncResult,
mux_id: *mut c_uint,
error: *mut *mut glib::GError,
) -> *mut c_char;
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_device_add_link_with_flags(
self_: *mut QmiDevice,
mux_id: c_uint,
base_ifname: *const c_char,
ifname_prefix: *const c_char,
flags: QmiDeviceAddLinkFlags,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_device_add_link_with_flags_finish(
self_: *mut QmiDevice,
res: *mut gio::GAsyncResult,
mux_id: *mut c_uint,
error: *mut *mut glib::GError,
) -> *mut c_char;
pub fn qmi_device_allocate_client(
self_: *mut QmiDevice,
service: QmiService,
cid: u8,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_device_allocate_client_finish(
self_: *mut QmiDevice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiClient;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_device_check_expected_data_format_supported(
self_: *mut QmiDevice,
format: QmiDeviceExpectedDataFormat,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_device_check_link_supported(
self_: *mut QmiDevice,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_device_close_async(
self_: *mut QmiDevice,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_device_close_finish(
self_: *mut QmiDevice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_device_command_abortable(
self_: *mut QmiDevice,
message: *mut QmiMessage,
message_context: *mut QmiMessageContext,
timeout: c_uint,
abort_build_request_fn: QmiDeviceCommandAbortableBuildRequestFn,
abort_parse_response_fn: QmiDeviceCommandAbortableParseResponseFn,
abort_user_data: gpointer,
abort_user_data_free: glib::GDestroyNotify,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_device_command_abortable_finish(
self_: *mut QmiDevice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessage;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_device_command_full(
self_: *mut QmiDevice,
message: *mut QmiMessage,
message_context: *mut QmiMessageContext,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_device_command_full_finish(
self_: *mut QmiDevice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut QmiMessage;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_device_delete_all_links(
self_: *mut QmiDevice,
base_ifname: *const c_char,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_device_delete_all_links_finish(
self_: *mut QmiDevice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_device_delete_link(
self_: *mut QmiDevice,
ifname: *const c_char,
mux_id: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_device_delete_link_finish(
self_: *mut QmiDevice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_device_get_consecutive_timeouts(self_: *mut QmiDevice) -> c_uint;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_device_get_expected_data_format(
self_: *mut QmiDevice,
error: *mut *mut glib::GError,
) -> QmiDeviceExpectedDataFormat;
pub fn qmi_device_get_file(self_: *mut QmiDevice) -> *mut gio::GFile;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_device_get_node(self_: *mut QmiDevice) -> *mut qrtr::QrtrNode;
pub fn qmi_device_get_path(self_: *mut QmiDevice) -> *const c_char;
pub fn qmi_device_get_path_display(self_: *mut QmiDevice) -> *const c_char;
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_device_get_service_version_info(
self_: *mut QmiDevice,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
#[cfg(feature = "v1_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_6")))]
pub fn qmi_device_get_service_version_info_finish(
self_: *mut QmiDevice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> *mut glib::GArray;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_device_get_wwan_iface(self_: *mut QmiDevice) -> *const c_char;
pub fn qmi_device_is_open(self_: *mut QmiDevice) -> gboolean;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_device_list_links(
self_: *mut QmiDevice,
base_ifname: *const c_char,
out_links: *mut *mut glib::GPtrArray,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_device_open(
self_: *mut QmiDevice,
flags: QmiDeviceOpenFlags,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_device_open_finish(
self_: *mut QmiDevice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_device_peek_file(self_: *mut QmiDevice) -> *mut gio::GFile;
#[cfg(feature = "v1_28")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_28")))]
pub fn qmi_device_peek_node(self_: *mut QmiDevice) -> *mut qrtr::QrtrNode;
pub fn qmi_device_release_client(
self_: *mut QmiDevice,
client: *mut QmiClient,
flags: QmiDeviceReleaseClientFlags,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_device_release_client_finish(
self_: *mut QmiDevice,
res: *mut gio::GAsyncResult,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_14")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_14")))]
pub fn qmi_device_set_expected_data_format(
self_: *mut QmiDevice,
format: QmiDeviceExpectedDataFormat,
error: *mut *mut glib::GError,
) -> gboolean;
pub fn qmi_device_set_instance_id(
self_: *mut QmiDevice,
instance_id: u8,
timeout: c_uint,
cancellable: *mut gio::GCancellable,
callback: gio::GAsyncReadyCallback,
user_data: gpointer,
);
pub fn qmi_device_set_instance_id_finish(
self_: *mut QmiDevice,
res: *mut gio::GAsyncResult,
link_id: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
//=========================================================================
// QmiProxy
//=========================================================================
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_proxy_get_type() -> GType;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_proxy_new(error: *mut *mut glib::GError) -> *mut QmiProxy;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_proxy_get_n_clients(self_: *mut QmiProxy) -> c_uint;
//=========================================================================
// Other functions
//=========================================================================
pub fn qmi_dms_band_capability_build_string_from_mask(
mask: QmiDmsBandCapability,
) -> *mut c_char;
pub fn qmi_dms_lte_band_capability_build_string_from_mask(
mask: QmiDmsLteBandCapability,
) -> *mut c_char;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_dsd_so_mask_build_string_from_mask(mask: QmiDsdSoMask) -> *mut c_char;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_atr_received_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationAtrReceivedOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_dms_event_report_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationDmsEventReportOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_dsd_system_status_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationDsdSystemStatusOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_registration_status_changed_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationImsaImsRegistrationStatusChangedOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_imsa_ims_services_status_changed_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationImsaImsServicesStatusChangedOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_delete_assistance_data_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocDeleteAssistanceDataOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_engine_state_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocEngineStateOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_fix_recurrence_type_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocFixRecurrenceTypeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_get_engine_lock_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocGetEngineLockOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_get_nmea_types_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocGetNmeaTypesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_get_operation_mode_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocGetOperationModeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_get_predicted_orbits_data_source_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocGetPredictedOrbitsDataSourceOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_get_server_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocGetServerOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_gnss_sv_info_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocGnssSvInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_inject_predicted_orbits_data_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocInjectPredictedOrbitsDataOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_inject_xtra_data_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocInjectXtraDataOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_nmea_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocNmeaOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_position_report_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocPositionReportOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_set_engine_lock_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocSetEngineLockOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_set_nmea_types_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocSetNmeaTypesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_set_operation_mode_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocSetOperationModeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_loc_set_server_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationLocSetServerOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_nas_event_report_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationNasEventReportOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_nas_network_reject_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationNasNetworkRejectOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_nas_network_time_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationNasNetworkTimeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_nas_operator_name_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationNasOperatorNameOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_nas_serving_system_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationNasServingSystemOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_nas_signal_info_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationNasSignalInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_nas_system_info_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationNasSystemInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_oma_event_report_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationOmaEventReportOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_pdc_activate_config_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationPdcActivateConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_pdc_deactivate_config_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationPdcDeactivateConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_pdc_get_config_info_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationPdcGetConfigInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_pdc_get_selected_config_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationPdcGetSelectedConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_pdc_list_configs_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationPdcListConfigsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_pdc_load_config_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationPdcLoadConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_pdc_refresh_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationPdcRefreshOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_pdc_set_selected_config_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationPdcSetSelectedConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_pds_event_report_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationPdsEventReportOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_qos_flow_status_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationQosFlowStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_qos_network_status_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationQosNetworkStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_ssc_report_large_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationSscReportLargeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_ssc_report_small_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationSscReportSmallOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_uim_card_status_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationUimCardStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_uim_refresh_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationUimRefreshOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_uim_slot_status_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationUimSlotStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_voice_all_call_status_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationVoiceAllCallStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_voice_originate_ussd_no_wait_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationVoiceOriginateUssdNoWaitOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_voice_supplementary_service_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationVoiceSupplementaryServiceOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_voice_ussd_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationVoiceUssdOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_indication_wda_loopback_configuration_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationWdaLoopbackConfigurationOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_wds_event_report_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationWdsEventReportOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_wds_extended_ip_config_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationWdsExtendedIpConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_wds_packet_service_status_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationWdsPacketServiceStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_wds_profile_changed_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationWdsProfileChangedOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_wds_set_lte_attach_pdn_list_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationWdsSetLteAttachPdnListOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_wms_event_report_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationWmsEventReportOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_indication_wms_smsc_address_indication_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiIndicationWmsSmscAddressOutput;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_delete_gnss_data_build_string_from_mask(
mask: QmiLocDeleteGnssData,
) -> *mut c_char;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_event_registration_flag_build_string_from_mask(
mask: QmiLocEventRegistrationFlag,
) -> *mut c_char;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_loc_sensor_data_usage_build_string_from_mask(
mask: QmiLocSensorDataUsage,
) -> *mut c_char;
pub fn qmi_message_add_raw_tlv(
self_: *mut QmiMessage,
type_: u8,
raw: *const u8,
length: size_t,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_atr_send_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageAtrSendOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_activate_automatic_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsActivateAutomaticOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_activate_manual_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsActivateManualOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_delete_stored_image_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsDeleteStoredImageOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_foxconn_change_device_mode_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsFoxconnChangeDeviceModeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_foxconn_get_firmware_version_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsFoxconnGetFirmwareVersionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsFoxconnSetFccAuthenticationOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_foxconn_set_fcc_authentication_v2_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsFoxconnSetFccAuthenticationV2Output;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_activation_state_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetActivationStateOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_alt_net_config_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetAltNetConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_band_capabilities_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetBandCapabilitiesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_boot_image_download_mode_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetBootImageDownloadModeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_capabilities_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetCapabilitiesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_factory_sku_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetFactorySkuOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_firmware_preference_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetFirmwarePreferenceOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_hardware_revision_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetHardwareRevisionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_ids_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetIdsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_mac_address_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetMacAddressOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_manufacturer_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetManufacturerOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_model_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetModelOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_msisdn_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetMsisdnOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_operating_mode_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetOperatingModeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_power_state_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetPowerStateOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_prl_version_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetPrlVersionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_revision_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetRevisionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_software_version_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetSoftwareVersionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_stored_image_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetStoredImageInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_supported_messages_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetSupportedMessagesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_time_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetTimeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_get_user_lock_state_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsGetUserLockStateOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_hp_change_device_mode_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsHpChangeDeviceModeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_list_stored_images_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsListStoredImagesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_read_eri_file_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsReadEriFileOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_read_user_data_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsReadUserDataOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_reset_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsResetOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_restore_factory_defaults_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsRestoreFactoryDefaultsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_set_alt_net_config_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetAltNetConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_set_boot_image_download_mode_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetBootImageDownloadModeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_set_event_report_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetEventReportOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_set_fcc_authentication_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetFccAuthenticationOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_set_firmware_id_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetFirmwareIdOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_set_firmware_preference_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetFirmwarePreferenceOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_set_operating_mode_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetOperatingModeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_set_service_programming_code_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetServiceProgrammingCodeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_set_time_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetTimeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_set_user_lock_code_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetUserLockCodeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_set_user_lock_state_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSetUserLockStateOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_swi_get_current_firmware_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSwiGetCurrentFirmwareOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_swi_get_usb_composition_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSwiGetUsbCompositionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_swi_set_usb_composition_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsSwiSetUsbCompositionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_uim_change_pin_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimChangePinOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_uim_get_ck_status_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimGetCkStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_uim_get_iccid_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimGetIccidOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_uim_get_imsi_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimGetImsiOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_uim_get_pin_status_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimGetPinStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_uim_get_state_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimGetStateOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_uim_set_ck_protection_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimSetCkProtectionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_uim_set_pin_protection_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimSetPinProtectionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_uim_unblock_ck_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimUnblockCkOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_uim_unblock_pin_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimUnblockPinOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_uim_verify_pin_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsUimVerifyPinOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_validate_service_programming_code_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsValidateServiceProgrammingCodeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dms_write_user_data_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDmsWriteUserDataOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dpm_close_port_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDpmClosePortOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dpm_open_port_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDpmOpenPortOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dsd_get_apn_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDsdGetApnInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dsd_get_system_status_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDsdGetSystemStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dsd_set_apn_type_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDsdSetApnTypeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_dsd_system_status_change_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageDsdSystemStatusChangeOutput;
pub fn qmi_message_foreach_raw_tlv(
self_: *mut QmiMessage,
func: QmiMessageForeachRawTlvFn,
user_data: gpointer,
);
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_fox_get_firmware_version_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageFoxGetFirmwareVersionOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_ethernet_pdu_mac_address_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsGetEthernetPduMacAddressOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_get_firmware_auto_sim_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsGetFirmwareAutoSimOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_gas_dms_get_firmware_list_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsGetFirmwareListOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_gas_dms_get_usb_composition_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsGetUsbCompositionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_gas_dms_set_active_firmware_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsSetActiveFirmwareOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_gas_dms_set_firmware_auto_sim_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsSetFirmwareAutoSimOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_gas_dms_set_usb_composition_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGasDmsSetUsbCompositionOutput;
pub fn qmi_message_get_client_id(self_: *mut QmiMessage) -> u8;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_get_data(
self_: *mut QmiMessage,
length: *mut size_t,
error: *mut *mut glib::GError,
) -> *const u8;
pub fn qmi_message_get_length(self_: *mut QmiMessage) -> size_t;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_get_marker(self_: *mut QmiMessage) -> u8;
pub fn qmi_message_get_message_id(self_: *mut QmiMessage) -> u16;
#[cfg(feature = "v1_18")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
pub fn qmi_message_get_printable_full(
self_: *mut QmiMessage,
context: *mut QmiMessageContext,
line_prefix: *const c_char,
) -> *mut c_char;
pub fn qmi_message_get_raw(
self_: *mut QmiMessage,
length: *mut size_t,
error: *mut *mut glib::GError,
) -> *const u8;
pub fn qmi_message_get_raw_tlv(
self_: *mut QmiMessage,
type_: u8,
length: *mut u16,
) -> *const u8;
pub fn qmi_message_get_service(self_: *mut QmiMessage) -> QmiService;
pub fn qmi_message_get_tlv_printable(
self_: *mut QmiMessage,
line_prefix: *const c_char,
type_: u8,
raw: *const u8,
raw_length: size_t,
) -> *mut c_char;
pub fn qmi_message_get_transaction_id(self_: *mut QmiMessage) -> u16;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_gms_test_get_value_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGmsTestGetValueOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_gms_test_set_value_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageGmsTestSetValueOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_ims_bind_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImsBindOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ims_get_ims_services_enabled_setting_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImsGetImsServicesEnabledSettingOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_bind_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImsaBindOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_registration_status_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImsaGetImsRegistrationStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsa_get_ims_services_status_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImsaGetImsServicesStatusOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_imsa_register_indications_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImsaRegisterIndicationsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_imsp_get_enabler_state_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageImspGetEnablerStateOutput;
pub fn qmi_message_is_indication(self_: *mut QmiMessage) -> gboolean;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_is_request(self_: *mut QmiMessage) -> gboolean;
pub fn qmi_message_is_response(self_: *mut QmiMessage) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_delete_assistance_data_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocDeleteAssistanceDataOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_get_engine_lock_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocGetEngineLockOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_get_nmea_types_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocGetNmeaTypesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_get_operation_mode_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocGetOperationModeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_get_predicted_orbits_data_source_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocGetPredictedOrbitsDataSourceOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_get_server_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocGetServerOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_inject_predicted_orbits_data_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocInjectPredictedOrbitsDataOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_inject_xtra_data_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocInjectXtraDataOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_register_events_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocRegisterEventsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_set_engine_lock_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocSetEngineLockOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_set_nmea_types_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocSetNmeaTypesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_set_operation_mode_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocSetOperationModeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_set_server_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocSetServerOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_start_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocStartOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_loc_stop_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageLocStopOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_attach_detach_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasAttachDetachOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_config_signal_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasConfigSignalInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_config_signal_info_v2_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasConfigSignalInfoV2Output;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_force_network_search_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasForceNetworkSearchOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_cdma_position_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetCdmaPositionInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_cell_location_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetCellLocationInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_drx_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetDrxOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_home_network_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetHomeNetworkOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_lte_cphy_ca_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetLteCphyCaInfoOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_nas_get_network_time_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetNetworkTimeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_operator_name_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetOperatorNameOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_plmn_name_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetPlmnNameOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_preferred_networks_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetPreferredNetworksOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_rf_band_information_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetRfBandInformationOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_serving_system_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetServingSystemOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_signal_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetSignalInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_signal_strength_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetSignalStrengthOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_supported_messages_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetSupportedMessagesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_system_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetSystemInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_system_selection_preference_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetSystemSelectionPreferenceOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_technology_preference_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetTechnologyPreferenceOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_get_tx_rx_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasGetTxRxInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_initiate_network_register_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasInitiateNetworkRegisterOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_network_scan_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasNetworkScanOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_register_indications_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasRegisterIndicationsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_reset_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasResetOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_set_event_report_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasSetEventReportOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_set_preferred_networks_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasSetPreferredNetworksOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_set_system_selection_preference_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasSetSystemSelectionPreferenceOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_set_technology_preference_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasSetTechnologyPreferenceOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_nas_swi_get_status_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageNasSwiGetStatusOutput;
pub fn qmi_message_new(
service: QmiService,
client_id: u8,
transaction_id: u16,
message_id: u16,
) -> *mut QmiMessage;
#[cfg(feature = "v1_24")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24")))]
pub fn qmi_message_new_from_data(
service: QmiService,
client_id: u8,
qmi_data: *mut glib::GByteArray,
error: *mut *mut glib::GError,
) -> *mut QmiMessage;
pub fn qmi_message_new_from_raw(
raw: *mut glib::GByteArray,
error: *mut *mut glib::GError,
) -> *mut QmiMessage;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_oma_cancel_session_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaCancelSessionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_oma_get_feature_setting_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaGetFeatureSettingOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_oma_get_session_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaGetSessionInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_oma_reset_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaResetOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_oma_send_selection_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaSendSelectionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_oma_set_event_report_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaSetEventReportOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_oma_set_feature_setting_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaSetFeatureSettingOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_oma_start_session_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageOmaStartSessionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pbm_get_all_capabilities_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePbmGetAllCapabilitiesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pbm_get_capabilities_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePbmGetCapabilitiesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pbm_indication_register_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePbmIndicationRegisterOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pdc_activate_config_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcActivateConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pdc_config_change_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcConfigChangeOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pdc_deactivate_config_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcDeactivateConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pdc_delete_config_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcDeleteConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pdc_get_config_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcGetConfigInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pdc_get_config_limits_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcGetConfigLimitsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pdc_get_default_config_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcGetDefaultConfigInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pdc_get_selected_config_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcGetSelectedConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pdc_list_configs_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcListConfigsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pdc_load_config_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcLoadConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pdc_register_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcRegisterOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pdc_reset_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcResetOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pdc_set_selected_config_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdcSetSelectedConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pds_get_agps_config_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsGetAgpsConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pds_get_auto_tracking_state_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsGetAutoTrackingStateOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pds_get_default_tracking_session_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsGetDefaultTrackingSessionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pds_get_gps_service_state_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsGetGpsServiceStateOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pds_reset_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsResetOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pds_set_agps_config_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsSetAgpsConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pds_set_auto_tracking_state_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsSetAutoTrackingStateOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pds_set_default_tracking_session_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsSetDefaultTrackingSessionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pds_set_event_report_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsSetEventReportOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_pds_set_gps_service_state_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessagePdsSetGpsServiceStateOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_qos_get_flow_status_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageQosGetFlowStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_qos_get_network_status_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageQosGetNetworkStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_qos_reset_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageQosResetOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_qos_swi_read_data_stats_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageQosSwiReadDataStatsOutput;
pub fn qmi_message_ref(self_: *mut QmiMessage) -> *mut QmiMessage;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_response_new(
request: *mut QmiMessage,
error: QmiProtocolError,
) -> *mut QmiMessage;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_sar_rf_get_state_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageSarRfGetStateOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_sar_rf_set_state_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageSarRfSetStateOutput;
#[cfg(feature = "v1_8")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
pub fn qmi_message_set_transaction_id(self_: *mut QmiMessage, transaction_id: u16);
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_ssc_control_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageSscControlOutput;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_read_fixed_size_string(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: *mut size_t,
string_length: u16,
out: *mut c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_22")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_22")))]
pub fn qmi_message_tlv_read_gdouble(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: *mut size_t,
endian: QmiEndian,
out: *mut c_double,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_read_gfloat_endian(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: *mut size_t,
endian: QmiEndian,
out: *mut c_float,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_read_gint16(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: *mut size_t,
endian: QmiEndian,
out: *mut i16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_read_gint32(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: *mut size_t,
endian: QmiEndian,
out: *mut i32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_read_gint64(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: *mut size_t,
endian: QmiEndian,
out: *mut i64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_read_gint8(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: *mut size_t,
out: *mut i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_read_guint16(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: *mut size_t,
endian: QmiEndian,
out: *mut u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_read_guint32(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: *mut size_t,
endian: QmiEndian,
out: *mut u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_read_guint64(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: *mut size_t,
endian: QmiEndian,
out: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_read_guint8(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: *mut size_t,
out: *mut u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_read_init(
self_: *mut QmiMessage,
type_: u8,
out_tlv_length: *mut u16,
error: *mut *mut glib::GError,
) -> size_t;
pub fn qmi_message_tlv_read_remaining_size(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: size_t,
) -> u16;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_read_sized_guint(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: *mut size_t,
n_bytes: c_uint,
endian: QmiEndian,
out: *mut u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_read_string(
self_: *mut QmiMessage,
tlv_offset: size_t,
offset: *mut size_t,
n_size_prefix_bytes: u8,
max_size: u16,
out: *mut *mut c_char,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_write_complete(
self_: *mut QmiMessage,
tlv_offset: size_t,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_write_gint16(
self_: *mut QmiMessage,
endian: QmiEndian,
in_: i16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_write_gint32(
self_: *mut QmiMessage,
endian: QmiEndian,
in_: i32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_write_gint64(
self_: *mut QmiMessage,
endian: QmiEndian,
in_: i64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_write_gint8(
self_: *mut QmiMessage,
in_: i8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_write_guint16(
self_: *mut QmiMessage,
endian: QmiEndian,
in_: u16,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_write_guint32(
self_: *mut QmiMessage,
endian: QmiEndian,
in_: u32,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_write_guint64(
self_: *mut QmiMessage,
endian: QmiEndian,
in_: u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_write_guint8(
self_: *mut QmiMessage,
in_: u8,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_write_init(
self_: *mut QmiMessage,
type_: u8,
error: *mut *mut glib::GError,
) -> size_t;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_write_reset(self_: *mut QmiMessage, tlv_offset: size_t);
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_write_sized_guint(
self_: *mut QmiMessage,
n_bytes: c_uint,
endian: QmiEndian,
in_: u64,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_12")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_12")))]
pub fn qmi_message_tlv_write_string(
self_: *mut QmiMessage,
n_size_prefix_bytes: u8,
in_: *const c_char,
in_length: ssize_t,
error: *mut *mut glib::GError,
) -> gboolean;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_change_pin_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimChangePinOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_change_provisioning_session_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimChangeProvisioningSessionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_depersonalization_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimDepersonalizationOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_get_card_status_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimGetCardStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_get_configuration_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimGetConfigurationOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_get_file_attributes_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimGetFileAttributesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_get_slot_status_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimGetSlotStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_get_supported_messages_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimGetSupportedMessagesOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_logical_channel_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimLogicalChannelOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_open_logical_channel_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimOpenLogicalChannelOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_power_off_sim_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimPowerOffSimOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_power_on_sim_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimPowerOnSimOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_read_record_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimReadRecordOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_read_transparent_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimReadTransparentOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_refresh_complete_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimRefreshCompleteOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_refresh_register_all_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimRefreshRegisterAllOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_refresh_register_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimRefreshRegisterOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_register_events_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimRegisterEventsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_remote_unlock_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimRemoteUnlockOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_reset_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimResetOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_uim_send_apdu_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimSendApduOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_set_pin_protection_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimSetPinProtectionOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_switch_slot_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimSwitchSlotOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_unblock_pin_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimUnblockPinOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_uim_verify_pin_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageUimVerifyPinOutput;
pub fn qmi_message_unref(self_: *mut QmiMessage);
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_answer_call_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceAnswerCallOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_answer_ussd_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceAnswerUssdOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_burst_dtmf_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceBurstDtmfOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_cancel_ussd_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceCancelUssdOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_dial_call_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceDialCallOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_end_call_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceEndCallOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_get_all_call_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceGetAllCallInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_get_call_waiting_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceGetCallWaitingOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_get_config_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceGetConfigOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_get_supported_messages_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceGetSupportedMessagesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_indication_register_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceIndicationRegisterOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_manage_calls_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceManageCallsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_originate_ussd_no_wait_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceOriginateUssdNoWaitOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_originate_ussd_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceOriginateUssdOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_set_supplementary_service_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceSetSupplementaryServiceOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_start_continuous_dtmf_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceStartContinuousDtmfOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_voice_stop_continuous_dtmf_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageVoiceStopContinuousDtmfOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wda_get_data_format_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdaGetDataFormatOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wda_get_supported_messages_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdaGetSupportedMessagesOutput;
#[cfg(feature = "v1_36")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_36")))]
pub fn qmi_message_wda_loopback_configuration_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdaLoopbackConfigurationOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wda_set_data_format_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdaSetDataFormatOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_bind_data_port_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsBindDataPortOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_bind_mux_data_port_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsBindMuxDataPortOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_configure_profile_event_list_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsConfigureProfileEventListOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_create_profile_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsCreateProfileOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_delete_profile_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsDeleteProfileOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_autoconnect_settings_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetAutoconnectSettingsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_channel_rates_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetChannelRatesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_current_data_bearer_technology_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetCurrentDataBearerTechnologyOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_current_settings_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetCurrentSettingsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_data_bearer_technology_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetDataBearerTechnologyOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_default_profile_number_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetDefaultProfileNumberOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_default_settings_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetDefaultSettingsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_dormancy_status_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetDormancyStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_lte_attach_parameters_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetLteAttachParametersOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_lte_attach_pdn_list_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetLteAttachPdnListOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_max_lte_attach_pdn_number_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetMaxLteAttachPdnNumberOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_packet_service_status_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetPacketServiceStatusOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_packet_statistics_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetPacketStatisticsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_pdn_throttle_info_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetPdnThrottleInfoOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_profile_list_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetProfileListOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_profile_settings_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetProfileSettingsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_get_supported_messages_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGetSupportedMessagesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_go_active_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGoActiveOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_go_dormant_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsGoDormantOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_indication_register_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsIndicationRegisterOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_modify_profile_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsModifyProfileOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_reset_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsResetOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_set_autoconnect_settings_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsSetAutoconnectSettingsOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_set_default_profile_number_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsSetDefaultProfileNumberOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_set_event_report_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsSetEventReportOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_set_ip_family_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsSetIpFamilyOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_set_lte_attach_pdn_list_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsSetLteAttachPdnListOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_start_network_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsStartNetworkOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_stop_network_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsStopNetworkOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wds_swi_create_profile_indexed_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWdsSwiCreateProfileIndexedOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_delete_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsDeleteOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_get_message_protocol_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsGetMessageProtocolOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_get_routes_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsGetRoutesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_get_supported_messages_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsGetSupportedMessagesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_list_messages_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsListMessagesOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_modify_tag_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsModifyTagOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_raw_read_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsRawReadOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_raw_send_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsRawSendOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_raw_write_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsRawWriteOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_reset_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsResetOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_send_ack_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsSendAckOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_send_from_memory_storage_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsSendFromMemoryStorageOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_set_event_report_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsSetEventReportOutput;
#[cfg(feature = "v1_34")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_34")))]
pub fn qmi_message_wms_set_routes_response_parse(
message: *mut QmiMessage,
error: *mut *mut glib::GError,
) -> *mut QmiMessageWmsSetRoutesOutput;
pub fn qmi_nas_band_preference_build_string_from_mask(
mask: QmiNasBandPreference,
) -> *mut c_char;
pub fn qmi_nas_lte_band_preference_build_string_from_mask(
mask: QmiNasLteBandPreference,
) -> *mut c_char;
#[cfg(feature = "v1_24_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24_6")))]
pub fn qmi_nas_read_string_from_network_description_encoded_array(
encoding: QmiNasNetworkDescriptionEncoding,
array: *const glib::GArray,
) -> *mut c_char;
#[cfg(feature = "v1_24_6")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_24_6")))]
pub fn qmi_nas_read_string_from_plmn_encoded_array(
encoding: QmiNasPlmnEncodingScheme,
array: *const glib::GArray,
) -> *mut c_char;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_utils_get_show_personal_info() -> gboolean;
pub fn qmi_utils_get_traces_enabled() -> gboolean;
#[cfg(feature = "v1_32")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_32")))]
pub fn qmi_utils_set_show_personal_info(show_personal_info: gboolean);
pub fn qmi_utils_set_traces_enabled(enabled: gboolean);
#[cfg(feature = "v1_30")]
#[cfg_attr(docsrs, doc(cfg(feature = "v1_30")))]
pub fn qmi_wds_apn_type_mask_build_string_from_mask(mask: QmiWdsApnTypeMask) -> *mut c_char;
pub fn qmi_wds_verbose_call_end_reason_get_string(
type_: QmiWdsVerboseCallEndReasonType,
reason: i16,
) -> *const c_char;
}