# Object Hierarchy

        GObject
        ├── QmiClient
        │   ├── QmiClientDms
        │   ├── QmiClientNas
        │   ├── QmiClientOma
        │   ├── QmiClientPbm
        │   ├── QmiClientPds
        │   ├── QmiClientUim
        │   ├── QmiClientWda
        │   ├── QmiClientWds
        │   ╰── QmiClientWms
        ├── QmiDevice
        ╰── QmiProxy
        GEnum
        ├── QmiCoreError
        ├── QmiDmsActivationState
        ├── QmiDmsDataServiceCapability
        ├── QmiDmsFirmwareImageType
        ├── QmiDmsOperatingMode
        ├── QmiDmsRadioInterface
        ├── QmiDmsSimCapability
        ├── QmiDmsTimeReferenceType
        ├── QmiDmsTimeSource
        ├── QmiDmsUimFacility
        ├── QmiDmsUimFacilityState
        ├── QmiDmsUimPinId
        ├── QmiDmsUimPinStatus
        ├── QmiDmsUimState
        ├── QmiNasActiveBand
        ├── QmiNasAttachState
        ├── QmiNasCallBarringStatus
        ├── QmiNasCdmaPilotType
        ├── QmiNasCdmaPrlPreference
        ├── QmiNasCellBroadcastCapability
        ├── QmiNasChangeDuration
        ├── QmiNasDataCapability
        ├── QmiNasDayOfWeek
        ├── QmiNasDaylightSavingsAdjustment
        ├── QmiNasEvdoSinrLevel
        ├── QmiNasGsmWcdmaAcquisitionOrderPreference
        ├── QmiNasHdrPersonality
        ├── QmiNasHdrProtocolRevision
        ├── QmiNasNetworkDescriptionDisplay
        ├── QmiNasNetworkDescriptionEncoding
        ├── QmiNasNetworkRegisterType
        ├── QmiNasNetworkSelectionPreference
        ├── QmiNasNetworkServiceDomain
        ├── QmiNasNetworkType
        ├── QmiNasPreferenceDuration
        ├── QmiNasRadioInterface
        ├── QmiNasRegistrationState
        ├── QmiNasRoamingIndicatorStatus
        ├── QmiNasRoamingPreference
        ├── QmiNasRoamingStatus
        ├── QmiNasServiceDomainPreference
        ├── QmiNasServiceStatus
        ├── QmiNasSimRejectState
        ├── QmiNasWcdmaHsService
        ├── QmiNasWcdmaRrcState
        ├── QmiOmaHfaFeatureDoneState
        ├── QmiOmaSessionFailedReason
        ├── QmiOmaSessionState
        ├── QmiOmaSessionType
        ├── QmiPbmSessionType
        ├── QmiPdsOperationMode
        ├── QmiPdsPositionSessionStatus
        ├── QmiPdsTrackingSessionState
        ├── QmiProtocolError
        ├── QmiService
        ├── QmiUimCardApplicationPersonalizationFeature
        ├── QmiUimCardApplicationPersonalizationState
        ├── QmiUimCardApplicationState
        ├── QmiUimCardApplicationType
        ├── QmiUimCardError
        ├── QmiUimCardState
        ├── QmiUimFileType
        ├── QmiUimPinState
        ├── QmiUimSecurityAttributeLogic
        ├── QmiUimSessionType
        ├── QmiWdaDataAggregationProtocol
        ├── QmiWdaLinkLayerProtocol
        ├── QmiWdsCallEndReason
        ├── QmiWdsCallType
        ├── QmiWdsConnectionStatus
        ├── QmiWdsDataBearerTechnology
        ├── QmiWdsDsProfileError
        ├── QmiWdsExtendedTechnologyPreference
        ├── QmiWdsIpFamily
        ├── QmiWdsNetworkType
        ├── QmiWdsPdpType
        ├── QmiWdsProfileType
        ├── QmiWdsTrafficClass
        ├── QmiWdsVerboseCallEndReason3gpp
        ├── QmiWdsVerboseCallEndReasonCm
        ├── QmiWdsVerboseCallEndReasonEhrpd
        ├── QmiWdsVerboseCallEndReasonInternal
        ├── QmiWdsVerboseCallEndReasonIpv6
        ├── QmiWdsVerboseCallEndReasonMip
        ├── QmiWdsVerboseCallEndReasonPpp
        ├── QmiWdsVerboseCallEndReasonType
        ├── QmiWmsAckIndicator
        ├── QmiWmsCdmaCauseCode
        ├── QmiWmsCdmaErrorClass
        ├── QmiWmsCdmaServiceOption
        ├── QmiWmsGsmUmtsRpCause
        ├── QmiWmsGsmUmtsTpCause
        ├── QmiWmsMessageClass
        ├── QmiWmsMessageDeliveryFailureType
        ├── QmiWmsMessageFormat
        ├── QmiWmsMessageMode
        ├── QmiWmsMessageProtocol
        ├── QmiWmsMessageTagType
        ├── QmiWmsMessageType
        ├── QmiWmsNotificationType
        ├── QmiWmsReceiptAction
        ├── QmiWmsStorageType
        ╰── QmiWmsTransferIndication
        GFlags
        ├── QmiDeviceOpenFlags
        ├── QmiDeviceReleaseClientFlags
        ├── QmiDmsOfflineReason
        ├── QmiDmsPowerState
        ├── QmiNasNetworkScanType
        ├── QmiNasNetworkStatus
        ├── QmiNasRadioTechnologyPreference
        ├── QmiNasRatModePreference
        ├── QmiNasSignalStrengthRequest
        ├── QmiNasTdScdmaBandPreference
        ├── QmiPbmEventRegistrationFlag
        ├── QmiPbmPhonebookType
        ├── QmiPdsDataValid
        ├── QmiUimSecurityAttribute
        ├── QmiWdsAuthentication
        ├── QmiWdsGetCurrentSettingsRequestedSettings
        ├── QmiWdsPacketStatisticsMaskFlag
        ├── QmiWdsRat3gpp2
        ├── QmiWdsRat3gpp
        ├── QmiWdsSoCdma1x
        ├── QmiWdsSoEvdoRevA
        ╰── QmiWdsTechnologyPreference
        GBoxed
        ├── QmiIndicationDmsEventReportOutput
        ├── QmiIndicationNasEventReportOutput
        ├── QmiIndicationNasNetworkTimeOutput
        ├── QmiIndicationNasServingSystemOutput
        ├── QmiIndicationNasSignalInfoOutput
        ├── QmiIndicationNasSystemInfoOutput
        ├── QmiIndicationOmaEventReportOutput
        ├── QmiIndicationPdsEventReportOutput
        ├── QmiIndicationWmsEventReportOutput
        ├── QmiMessageDmsActivateAutomaticInput
        ├── QmiMessageDmsActivateAutomaticOutput
        ├── QmiMessageDmsActivateManualInput
        ├── QmiMessageDmsActivateManualOutput
        ├── QmiMessageDmsDeleteStoredImageInput
        ├── QmiMessageDmsDeleteStoredImageOutput
        ├── QmiMessageDmsGetActivationStateOutput
        ├── QmiMessageDmsGetAltNetConfigOutput
        ├── QmiMessageDmsGetBandCapabilitiesOutput
        ├── QmiMessageDmsGetCapabilitiesOutput
        ├── QmiMessageDmsGetFactorySkuOutput
        ├── QmiMessageDmsGetFirmwarePreferenceOutput
        ├── QmiMessageDmsGetHardwareRevisionOutput
        ├── QmiMessageDmsGetIdsOutput
        ├── QmiMessageDmsGetManufacturerOutput
        ├── QmiMessageDmsGetModelOutput
        ├── QmiMessageDmsGetMsisdnOutput
        ├── QmiMessageDmsGetOperatingModeOutput
        ├── QmiMessageDmsGetPowerStateOutput
        ├── QmiMessageDmsGetPrlVersionOutput
        ├── QmiMessageDmsGetRevisionOutput
        ├── QmiMessageDmsGetSoftwareVersionOutput
        ├── QmiMessageDmsGetStoredImageInfoInput
        ├── QmiMessageDmsGetStoredImageInfoOutput
        ├── QmiMessageDmsGetTimeOutput
        ├── QmiMessageDmsGetUserLockStateOutput
        ├── QmiMessageDmsListStoredImagesOutput
        ├── QmiMessageDmsReadEriFileOutput
        ├── QmiMessageDmsReadUserDataOutput
        ├── QmiMessageDmsResetOutput
        ├── QmiMessageDmsRestoreFactoryDefaultsInput
        ├── QmiMessageDmsRestoreFactoryDefaultsOutput
        ├── QmiMessageDmsSetAltNetConfigInput
        ├── QmiMessageDmsSetAltNetConfigOutput
        ├── QmiMessageDmsSetEventReportInput
        ├── QmiMessageDmsSetEventReportOutput
        ├── QmiMessageDmsSetFirmwarePreferenceInput
        ├── QmiMessageDmsSetFirmwarePreferenceOutput
        ├── QmiMessageDmsSetOperatingModeInput
        ├── QmiMessageDmsSetOperatingModeOutput
        ├── QmiMessageDmsSetServiceProgrammingCodeInput
        ├── QmiMessageDmsSetServiceProgrammingCodeOutput
        ├── QmiMessageDmsSetTimeInput
        ├── QmiMessageDmsSetTimeOutput
        ├── QmiMessageDmsSetUserLockCodeInput
        ├── QmiMessageDmsSetUserLockCodeOutput
        ├── QmiMessageDmsSetUserLockStateInput
        ├── QmiMessageDmsSetUserLockStateOutput
        ├── QmiMessageDmsUimChangePinInput
        ├── QmiMessageDmsUimChangePinOutput
        ├── QmiMessageDmsUimGetCkStatusInput
        ├── QmiMessageDmsUimGetCkStatusOutput
        ├── QmiMessageDmsUimGetIccidOutput
        ├── QmiMessageDmsUimGetImsiOutput
        ├── QmiMessageDmsUimGetPinStatusOutput
        ├── QmiMessageDmsUimGetStateOutput
        ├── QmiMessageDmsUimSetCkProtectionInput
        ├── QmiMessageDmsUimSetCkProtectionOutput
        ├── QmiMessageDmsUimSetPinProtectionInput
        ├── QmiMessageDmsUimSetPinProtectionOutput
        ├── QmiMessageDmsUimUnblockCkInput
        ├── QmiMessageDmsUimUnblockCkOutput
        ├── QmiMessageDmsUimUnblockPinInput
        ├── QmiMessageDmsUimUnblockPinOutput
        ├── QmiMessageDmsUimVerifyPinInput
        ├── QmiMessageDmsUimVerifyPinOutput
        ├── QmiMessageDmsValidateServiceProgrammingCodeInput
        ├── QmiMessageDmsValidateServiceProgrammingCodeOutput
        ├── QmiMessageDmsWriteUserDataInput
        ├── QmiMessageDmsWriteUserDataOutput
        ├── QmiMessageNasConfigSignalInfoInput
        ├── QmiMessageNasConfigSignalInfoOutput
        ├── QmiMessageNasGetCdmaPositionInfoOutput
        ├── QmiMessageNasGetCellLocationInfoOutput
        ├── QmiMessageNasGetHomeNetworkOutput
        ├── QmiMessageNasGetRfBandInformationOutput
        ├── QmiMessageNasGetServingSystemOutput
        ├── QmiMessageNasGetSignalInfoOutput
        ├── QmiMessageNasGetSignalStrengthInput
        ├── QmiMessageNasGetSignalStrengthOutput
        ├── QmiMessageNasGetSystemInfoOutput
        ├── QmiMessageNasGetSystemSelectionPreferenceOutput
        ├── QmiMessageNasGetTechnologyPreferenceOutput
        ├── QmiMessageNasGetTxRxInfoInput
        ├── QmiMessageNasGetTxRxInfoOutput
        ├── QmiMessageNasInitiateNetworkRegisterInput
        ├── QmiMessageNasInitiateNetworkRegisterOutput
        ├── QmiMessageNasNetworkScanInput
        ├── QmiMessageNasNetworkScanOutput
        ├── QmiMessageNasRegisterIndicationsInput
        ├── QmiMessageNasRegisterIndicationsOutput
        ├── QmiMessageNasResetOutput
        ├── QmiMessageNasSetEventReportInput
        ├── QmiMessageNasSetEventReportOutput
        ├── QmiMessageNasSetSystemSelectionPreferenceInput
        ├── QmiMessageNasSetSystemSelectionPreferenceOutput
        ├── QmiMessageNasSetTechnologyPreferenceInput
        ├── QmiMessageNasSetTechnologyPreferenceOutput
        ├── QmiMessageOmaCancelSessionOutput
        ├── QmiMessageOmaGetFeatureSettingOutput
        ├── QmiMessageOmaGetSessionInfoOutput
        ├── QmiMessageOmaResetOutput
        ├── QmiMessageOmaSendSelectionInput
        ├── QmiMessageOmaSendSelectionOutput
        ├── QmiMessageOmaSetEventReportInput
        ├── QmiMessageOmaSetEventReportOutput
        ├── QmiMessageOmaSetFeatureSettingInput
        ├── QmiMessageOmaSetFeatureSettingOutput
        ├── QmiMessageOmaStartSessionInput
        ├── QmiMessageOmaStartSessionOutput
        ├── QmiMessagePbmGetAllCapabilitiesOutput
        ├── QmiMessagePbmGetCapabilitiesInput
        ├── QmiMessagePbmGetCapabilitiesOutput
        ├── QmiMessagePbmIndicationRegisterInput
        ├── QmiMessagePbmIndicationRegisterOutput
        ├── QmiMessagePdsGetAutoTrackingStateOutput
        ├── QmiMessagePdsGetGpsServiceStateOutput
        ├── QmiMessagePdsResetOutput
        ├── QmiMessagePdsSetAutoTrackingStateInput
        ├── QmiMessagePdsSetAutoTrackingStateOutput
        ├── QmiMessagePdsSetEventReportInput
        ├── QmiMessagePdsSetEventReportOutput
        ├── QmiMessagePdsSetGpsServiceStateInput
        ├── QmiMessagePdsSetGpsServiceStateOutput
        ├── QmiMessageUimGetCardStatusOutput
        ├── QmiMessageUimGetFileAttributesInput
        ├── QmiMessageUimGetFileAttributesOutput
        ├── QmiMessageUimReadRecordInput
        ├── QmiMessageUimReadRecordOutput
        ├── QmiMessageUimReadTransparentInput
        ├── QmiMessageUimReadTransparentOutput
        ├── QmiMessageUimResetOutput
        ├── QmiMessageWdaGetDataFormatOutput
        ├── QmiMessageWdaSetDataFormatInput
        ├── QmiMessageWdaSetDataFormatOutput
        ├── QmiMessageWdsGetCurrentDataBearerTechnologyOutput
        ├── QmiMessageWdsGetCurrentSettingsInput
        ├── QmiMessageWdsGetCurrentSettingsOutput
        ├── QmiMessageWdsGetDataBearerTechnologyOutput
        ├── QmiMessageWdsGetDefaultSettingsInput
        ├── QmiMessageWdsGetDefaultSettingsOutput
        ├── QmiMessageWdsGetPacketServiceStatusOutput
        ├── QmiMessageWdsGetPacketStatisticsInput
        ├── QmiMessageWdsGetPacketStatisticsOutput
        ├── QmiMessageWdsGetProfileListInput
        ├── QmiMessageWdsGetProfileListOutput
        ├── QmiMessageWdsGetProfileSettingsInput
        ├── QmiMessageWdsGetProfileSettingsOutput
        ├── QmiMessageWdsResetOutput
        ├── QmiMessageWdsSetIpFamilyInput
        ├── QmiMessageWdsSetIpFamilyOutput
        ├── QmiMessageWdsStartNetworkInput
        ├── QmiMessageWdsStartNetworkOutput
        ├── QmiMessageWdsStopNetworkInput
        ├── QmiMessageWdsStopNetworkOutput
        ├── QmiMessageWmsDeleteInput
        ├── QmiMessageWmsDeleteOutput
        ├── QmiMessageWmsGetMessageProtocolOutput
        ├── QmiMessageWmsGetRoutesOutput
        ├── QmiMessageWmsListMessagesInput
        ├── QmiMessageWmsListMessagesOutput
        ├── QmiMessageWmsModifyTagInput
        ├── QmiMessageWmsModifyTagOutput
        ├── QmiMessageWmsRawReadInput
        ├── QmiMessageWmsRawReadOutput
        ├── QmiMessageWmsRawSendInput
        ├── QmiMessageWmsRawSendOutput
        ├── QmiMessageWmsRawWriteInput
        ├── QmiMessageWmsRawWriteOutput
        ├── QmiMessageWmsResetOutput
        ├── QmiMessageWmsSendFromMemoryStorageInput
        ├── QmiMessageWmsSendFromMemoryStorageOutput
        ├── QmiMessageWmsSetEventReportInput
        ├── QmiMessageWmsSetEventReportOutput
        ├── QmiMessageWmsSetRoutesInput
        ╰── QmiMessageWmsSetRoutesOutput