# Data **Detailed Description** This section contains APIs related to Cellular Data Services. - [Network selection](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html) - [`DbCellCauseCodeMask`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv419DbCellCauseCodeMask) - [`RatType`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv47RatType) - [`UMTS`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N7RatType4UMTSE) - [`LTE`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N7RatType3LTEE) - [`GSM`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N7RatType3GSME) - [`NR5G`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N7RatType4NR5GE) - [`NetworkScanStatus`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv417NetworkScanStatus) - [`COMPLETE`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N17NetworkScanStatus8COMPLETEE) - [`PARTIAL`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N17NetworkScanStatus7PARTIALE) - [`FAILED`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N17NetworkScanStatus6FAILEDE) - [`NetworkSelectionMode`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv420NetworkSelectionMode) - [`UNKNOWN`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N20NetworkSelectionMode7UNKNOWNE) - [`AUTOMATIC`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N20NetworkSelectionMode9AUTOMATICE) - [`MANUAL`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N20NetworkSelectionMode6MANUALE) - [`InUseStatus`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv411InUseStatus) - [`UNKNOWN`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N11InUseStatus7UNKNOWNE) - [`CURRENT_SERVING`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N11InUseStatus15CURRENT_SERVINGE) - [`AVAILABLE`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N11InUseStatus9AVAILABLEE) - [`RoamingStatus`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv413RoamingStatus) - [`UNKNOWN`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N13RoamingStatus7UNKNOWNE) - [`HOME`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N13RoamingStatus4HOMEE) - [`ROAM`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N13RoamingStatus4ROAME) - [`ForbiddenStatus`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv415ForbiddenStatus) - [`UNKNOWN`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N15ForbiddenStatus7UNKNOWNE) - [`FORBIDDEN`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N15ForbiddenStatus9FORBIDDENE) - [`NOT_FORBIDDEN`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N15ForbiddenStatus13NOT_FORBIDDENE) - [`PreferredStatus`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv415PreferredStatus) - [`UNKNOWN`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N15PreferredStatus7UNKNOWNE) - [`PREFERRED`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N15PreferredStatus9PREFERREDE) - [`NOT_PREFERRED`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N15PreferredStatus13NOT_PREFERREDE) - [`NetworkScanType`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv415NetworkScanType) - [`CURRENT_RAT_PREFERENCE`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N15NetworkScanType22CURRENT_RAT_PREFERENCEE) - [`USER_SPECIFIED_RAT`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N15NetworkScanType18USER_SPECIFIED_RATE) - [`ALL_RATS`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N15NetworkScanType8ALL_RATSE) - [`DubiousCellCauseCode`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv420DubiousCellCauseCode) - [`DUBIOUS_CELL_CAUSE_CEF`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N20DubiousCellCauseCode22DUBIOUS_CELL_CAUSE_CEFE) - [`DUBIOUS_CELL_CAUSE_RLF`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N20DubiousCellCauseCode22DUBIOUS_CELL_CAUSE_RLFE) - [`DUBIOUS_CELL_CAUSE_PING_PONG`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N20DubiousCellCauseCode28DUBIOUS_CELL_CAUSE_PING_PONGE) - [`DUBIOUS_CELL_CAUSE_LOW_DATA_RATE_PS`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N20DubiousCellCauseCode35DUBIOUS_CELL_CAUSE_LOW_DATA_RATE_PSE) - [`DUBIOUS_CELL_CAUSE_LOW_DATA_RATE_IMS`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N20DubiousCellCauseCode36DUBIOUS_CELL_CAUSE_LOW_DATA_RATE_IMSE) - [`NrSubcarrierSpacing`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv419NrSubcarrierSpacing) - [`INVALID`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N19NrSubcarrierSpacing7INVALIDE) - [`SCS_15`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N19NrSubcarrierSpacing6SCS_15E) - [`SCS_30`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N19NrSubcarrierSpacing6SCS_30E) - [`SCS_60`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N19NrSubcarrierSpacing6SCS_60E) - [`SCS_120`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N19NrSubcarrierSpacing7SCS_120E) - [`SCS_240`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N19NrSubcarrierSpacing7SCS_240E) - [`telux::tel::PreferredNetworkInfo`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel20PreferredNetworkInfoE) - [`mcc`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel20PreferredNetworkInfo3mccE) - [`mnc`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel20PreferredNetworkInfo3mncE) - [`ratMask`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel20PreferredNetworkInfo7ratMaskE) - [`telux::tel::OperatorStatus`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel14OperatorStatusE) - [`inUse`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel14OperatorStatus5inUseE) - [`roaming`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel14OperatorStatus7roamingE) - [`forbidden`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel14OperatorStatus9forbiddenE) - [`preferred`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel14OperatorStatus9preferredE) - [`telux::tel::NetworkScanInfo`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15NetworkScanInfoE) - [`scanType`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15NetworkScanInfo8scanTypeE) - [`ratMask`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15NetworkScanInfo7ratMaskE) - [`telux::tel::NetworkModeInfo`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15NetworkModeInfoE) - [`mode`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15NetworkModeInfo4modeE) - [`mcc`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15NetworkModeInfo3mccE) - [`mnc`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15NetworkModeInfo3mncE) - [`telux::tel::DubiousCellInfo`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15DubiousCellInfoE) - [`mcc`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15DubiousCellInfo3mccE) - [`mnc`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15DubiousCellInfo3mncE) - [`arfcn`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15DubiousCellInfo5arfcnE) - [`pci`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15DubiousCellInfo3pciE) - [`activeBand`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15DubiousCellInfo10activeBandE) - [`causeCodeMask`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel15DubiousCellInfo13causeCodeMaskE) - [`telux::tel::NrDubiousCell`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel13NrDubiousCellE) - [`ci`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel13NrDubiousCell2ciE) - [`cgi`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel13NrDubiousCell3cgiE) - [`spacing`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel13NrDubiousCell7spacingE) - [`telux::tel::LteDubiousCell`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel14LteDubiousCellE) - [`ci`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel14LteDubiousCell2ciE) - [`cgi`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel14LteDubiousCell3cgiE) - [`telux::tel::INetworkSelectionManager`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManagerE) - [`isSubsystemReady()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager16isSubsystemReadyEv) - [`onSubsystemReady()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager16onSubsystemReadyEv) - [`getServiceStatus()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager16getServiceStatusEv) - [`requestNetworkSelectionMode()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager27requestNetworkSelectionModeE19SelectionModeInfoCb) - [`setNetworkSelectionMode()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager23setNetworkSelectionModeE20NetworkSelectionModeNSt6stringENSt6stringEN6common16ResponseCallbackE) - [`requestPreferredNetworks()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager24requestPreferredNetworksE25PreferredNetworksCallback) - [`setPreferredNetworks()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager20setPreferredNetworksENSt6vectorI20PreferredNetworkInfoEEbN6common16ResponseCallbackE) - [`performNetworkScan()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager18performNetworkScanE19NetworkScanCallback) - [`performNetworkScan()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager18performNetworkScanE15NetworkScanInfoN6common16ResponseCallbackE) - [`setLteDubiousCell()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager17setLteDubiousCellERKNSt6vectorI14LteDubiousCellEE) - [`setNrDubiousCell()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager16setNrDubiousCellERKNSt6vectorI13NrDubiousCellEE) - [`setCoverageArea()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager15setCoverageAreaE12CoverageArea) - [`abortNetworkScan()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager16abortNetworkScanEv) - [`registerListener()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager16registerListenerENSt8weak_ptrI25INetworkSelectionListenerEE) - [`deregisterListener()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager18deregisterListenerENSt8weak_ptrI25INetworkSelectionListenerEE) - [`requestNetworkSelectionMode()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManager27requestNetworkSelectionModeE29SelectionModeResponseCallback) - [`~INetworkSelectionManager()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel24INetworkSelectionManagerD0Ev) - [`telux::tel::OperatorInfo`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel12OperatorInfoE) - [`OperatorInfo()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel12OperatorInfo12OperatorInfoENSt6stringENSt6stringENSt6stringE14OperatorStatus) - [`OperatorInfo()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel12OperatorInfo12OperatorInfoENSt6stringENSt6stringENSt6stringE15RadioTechnology14OperatorStatus) - [`getName()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel12OperatorInfo7getNameEv) - [`getMcc()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel12OperatorInfo6getMccEv) - [`getMnc()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel12OperatorInfo6getMncEv) - [`getRat()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel12OperatorInfo6getRatEv) - [`getStatus()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel12OperatorInfo9getStatusEv) - [`networkName_`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel12OperatorInfo12networkName_E) - [`mcc_`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel12OperatorInfo4mcc_E) - [`mnc_`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel12OperatorInfo4mnc_E) - [`rat_`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel12OperatorInfo4rat_E) - [`operatorStatus_`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel12OperatorInfo15operatorStatus_E) - [`telux::tel::INetworkSelectionListener`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel25INetworkSelectionListenerE) - [`onSelectionModeChanged()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel25INetworkSelectionListener22onSelectionModeChangedE15NetworkModeInfo) - [`onNetworkScanResults()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel25INetworkSelectionListener20onNetworkScanResultsE17NetworkScanStatusNSt6vectorIN5telux3tel12OperatorInfoEEE) - [`onSelectionModeChanged()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel25INetworkSelectionListener22onSelectionModeChangedE20NetworkSelectionMode) - [`~INetworkSelectionListener()`](https://docs.qualcomm.com/doc/80-PF458-2/topic/net.html#_CPPv4N5telux3tel25INetworkSelectionListenerD0Ev) Last Published: Jun 24, 2026 [Previous Topic telux::audio::AudioFactory](https://docs.qualcomm.com/bundle/publicresource/80-PF458-2/topics/audio_factory.md) [Next Topic Network selection](https://docs.qualcomm.com/bundle/publicresource/80-PF458-2/topics/net.md)