ImsRegistrationImplBase
open class ImsRegistrationImplBase
| kotlin.Any | |
| ↳ | android.telephony.ims.stub.ImsRegistrationImplBase | 
Controls IMS registration for this ImsService and notifies the framework when the IMS registration for this ImsService has changed status.
Note: There is no guarantee on the thread that the calls from the framework will be called on. It is the implementors responsibility to handle moving the calls to a working thread if required.
Summary
| Constants | |
|---|---|
| static Int | 
            
             This ImsService is registered to IMS via 3G.  | 
        
| static Int | 
            
             This ImsService is registered to IMS via internet over second subscription.  | 
        
| static Int | 
            
             This ImsService is registered to IMS via IWLAN.  | 
        
| static Int | 
            
             This ImsService is registered to IMS via LTE.  | 
        
| static Int | 
            
             No registration technology specified, used when we are not registered.  | 
        
| static Int | 
            
             This ImsService is registered to IMS via NR.  | 
        
Constants
REGISTRATION_TECH_3G
static val REGISTRATION_TECH_3G: Int
This ImsService is registered to IMS via 3G.
Value: 4REGISTRATION_TECH_CROSS_SIM
static val REGISTRATION_TECH_CROSS_SIM: Int
This ImsService is registered to IMS via internet over second subscription.
Value: 2REGISTRATION_TECH_IWLAN
static val REGISTRATION_TECH_IWLAN: Int
This ImsService is registered to IMS via IWLAN.
Value: 1REGISTRATION_TECH_LTE
static val REGISTRATION_TECH_LTE: Int
This ImsService is registered to IMS via LTE.
Value: 0REGISTRATION_TECH_NONE
static val REGISTRATION_TECH_NONE: Int
No registration technology specified, used when we are not registered.
Value: -1REGISTRATION_TECH_NR
static val REGISTRATION_TECH_NR: Int
This ImsService is registered to IMS via NR.
Value: 3