-
public final class NrNsaState
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classNrNsaState.ConnectionClass describing connection. It's possible to jump from one connection instance to another.
For example:
Disconnected -> Rejected when bearing LTE cell changes and NR signal is not strong enough.
public enumNrNsaState.RejectionReason
-
Field Summary
Fields Modifier and Type Field Description private final BooleanenDcAvailableprivate final BooleannrAvailableprivate final NrNsaState.Connectionconnection
-
Constructor Summary
Constructors Constructor Description NrNsaState(Boolean enDcAvailable, Boolean nrAvailable, NrNsaState.Connection connection)
-
Method Summary
Modifier and Type Method Description final BooleangetEnDcAvailable()True the primary serving cell is LTE cell and the plmn-InfoList-r15 is present in SIB2 and at least one bit in this list is true, otherwise this value should be false. final BooleangetNrAvailable()Detects whether currently serving LTE cell signalises that NSA NR is available. final NrNsaState.ConnectiongetConnection()More detailed information about connection -
-
Constructor Detail
-
NrNsaState
NrNsaState(Boolean enDcAvailable, Boolean nrAvailable, NrNsaState.Connection connection)
-
-
Method Detail
-
getEnDcAvailable
final Boolean getEnDcAvailable()
True the primary serving cell is LTE cell and the plmn-InfoList-r15 is present in SIB2 and at least one bit in this list is true, otherwise this value should be false.
-
getNrAvailable
final Boolean getNrAvailable()
Detects whether currently serving LTE cell signalises that NSA NR is available. This does not necessarily mean that current device is properly configured to consume NR.
Source: PLMN-InfoList-r15
-
getConnection
final NrNsaState.Connection getConnection()
More detailed information about connection
-
-
-
-