A  B  C  D  E  F  G  H  I  L  M  N  O  P  R  S  T  U  V 

N

NEIGHBOURING_CELLS - enum entry in cz.mroczis.netmonster.core.feature.merge.CellSource

Corresponds to ITelephonyManagerCompat.getNeighbouringCells

Deprecated since SDK 23 / Build.VERSION_CODES.M Removed since SDK 29 / Build.VERSION_CODES.Q

NeighbouringCellInfoMapper - class in cz.mroczis.netmonster.core.telephony.mapper
Neighbouring cell info which was deprecated in Build.VERSION_CODES.M and direct call to retrieve instances of NeighboringCellInfo removed from SDK in Build.VERSION_CODES.Q.
NetMonsterConfig - class in cz.mroczis.netmonster.core.model
Configuration that affects cz.mroczis.netmonster.core.INetMonster's behaviour
NetMonsterFactory - class in cz.mroczis.netmonster.core.factory
Factory that produces new instances.
Network - class in cz.mroczis.netmonster.core.db.model
 
Network - class in cz.mroczis.netmonster.core.model
Representation of network based on MCC, MNC codes
Network.Companion - class in cz.mroczis.netmonster.core.model.Network
 
NETWORK_REGISTRATION_INFO - enum entry in cz.mroczis.netmonster.core.feature.merge.CellSource

Taken from service state - network registration info that contains just primarily serving cells. If you are willing not to use CELL_LOCATION then this source might add LTE anchor in NR NSA mode to data output.

NetworkCdma - class in cz.mroczis.netmonster.core.db.model
 
NetworkGsm - class in cz.mroczis.netmonster.core.db.model
 
NetworkLte - class in cz.mroczis.netmonster.core.db.model
 
NetworkNr - class in cz.mroczis.netmonster.core.db.model
 
NetworkTdscdma - class in cz.mroczis.netmonster.core.db.model
 
NetworkType - class in cz.mroczis.netmonster.core.db.model
 
NetworkType.Cdma - class in cz.mroczis.netmonster.core.db.model.NetworkType
 
NetworkType.Companion - class in cz.mroczis.netmonster.core.db.model.NetworkType
Copied constants from AOSP cause not all of them are accessible for all APIs.
NetworkType.Gsm - class in cz.mroczis.netmonster.core.db.model.NetworkType
 
NetworkType.Lte - class in cz.mroczis.netmonster.core.db.model.NetworkType
 
NetworkType.Nr - class in cz.mroczis.netmonster.core.db.model.NetworkType
 
NetworkType.Nr.Nsa - class in cz.mroczis.netmonster.core.db.model.NetworkType.Nr
 
NetworkType.Nr.Sa - class in cz.mroczis.netmonster.core.db.model.NetworkType.Nr
 
NetworkType.Tdscdma - class in cz.mroczis.netmonster.core.db.model.NetworkType
 
NetworkType.Unknown - class in cz.mroczis.netmonster.core.db.model.NetworkType
 
NetworkType.Wcdma - class in cz.mroczis.netmonster.core.db.model.NetworkType
 
NetworkTypeTable - class in cz.mroczis.netmonster.core.db
Mapping between AOSP's constants and ours which are nearly the same
NetworkUnknown - class in cz.mroczis.netmonster.core.db.model
 
NetworkWcdma - class in cz.mroczis.netmonster.core.db.model
 
NONE - enum entry in cz.mroczis.netmonster.core.model.DisplayInfo.NetworkOverrideType

No override

NoneConnection - class in cz.mroczis.netmonster.core.model.connection
Device is not connected to this cell was only detected nearby or it's present in handover list of currently serving
NOT_RESTRICTED - enum entry in cz.mroczis.netmonster.core.model.nr.NrNsaState.RejectionReason

The device is camped on an LTE cell that supports E-UTRA-NR Dual Connectivity(EN-DC) and both the use of dual connectivity with NR(DCNR) is not restricted and NR is supported by the selected PLMN.

This means that carrier would serve NR if everything was properly configured and NR reachable. Common causes of rejection:

  • weak NR signal (NR might operate on different frequencies),

  • NR is disabled by manufacturer (or not properly configured, enabled, ...)

NR_ADVANCED - enum entry in cz.mroczis.netmonster.core.model.DisplayInfo.NetworkOverrideType

Could be NR in mmWaves, usually this implies that device is connected to NR cell with higher bandwidth

NR_NSA - enum entry in cz.mroczis.netmonster.core.model.DisplayInfo.NetworkOverrideType

LTE + NR in NSA mode

NrNsaState - class in cz.mroczis.netmonster.core.model.nr
 
NrNsaState.Connection - class in cz.mroczis.netmonster.core.model.nr.NrNsaState
Class describing connection.
NrNsaState.Connection.Connected - class in cz.mroczis.netmonster.core.model.nr.NrNsaState.Connection
NSA NR is connected
NrNsaState.Connection.Disconnected - class in cz.mroczis.netmonster.core.model.nr.NrNsaState.Connection
NSA NR is disconnected
NrNsaState.Connection.Rejected - class in cz.mroczis.netmonster.core.model.nr.NrNsaState.Connection
Current LTE cells signalises that NR is deployed but it is not connected for some reason.
NrNsaState.RejectionReason - class in cz.mroczis.netmonster.core.model.nr.NrNsaState
 
NrNsaStateParser - class in cz.mroczis.netmonster.core.feature
AOSP documentation (Android 10): The device is camped on an LTE cell that supports E-UTRA-NR Dual Connectivity(EN-DC) and also connected to at least one 5G cell as a secondary serving cell.
nullIf(T,Function1) - function in cz.mroczis.netmonster.core.util.ValidationKt
Returns null if requirement returns true
A  B  C  D  E  F  G  H  I  L  M  N  O  P  R  S  T  U  V