ImsRegistrationImplBase
public
class
ImsRegistrationImplBase
extends Object
java.lang.Object | |
↳ | 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 | |
---|---|
int |
REGISTRATION_TECH_3G
This ImsService is registered to IMS via 3G. |
int |
REGISTRATION_TECH_CROSS_SIM
This ImsService is registered to IMS via internet over second subscription. |
int |
REGISTRATION_TECH_IWLAN
This ImsService is registered to IMS via IWLAN. |
int |
REGISTRATION_TECH_LTE
This ImsService is registered to IMS via LTE. |
int |
REGISTRATION_TECH_NONE
No registration technology specified, used when we are not registered. |
int |
REGISTRATION_TECH_NR
This ImsService is registered to IMS via NR. |
Inherited methods | |
---|---|
Constants
REGISTRATION_TECH_3G
public static final int REGISTRATION_TECH_3G
This ImsService is registered to IMS via 3G.
Constant Value: 4 (0x00000004)
REGISTRATION_TECH_CROSS_SIM
public static final int REGISTRATION_TECH_CROSS_SIM
This ImsService is registered to IMS via internet over second subscription.
Constant Value: 2 (0x00000002)
REGISTRATION_TECH_IWLAN
public static final int REGISTRATION_TECH_IWLAN
This ImsService is registered to IMS via IWLAN.
Constant Value: 1 (0x00000001)
REGISTRATION_TECH_LTE
public static final int REGISTRATION_TECH_LTE
This ImsService is registered to IMS via LTE.
Constant Value: 0 (0x00000000)
REGISTRATION_TECH_NONE
public static final int REGISTRATION_TECH_NONE
No registration technology specified, used when we are not registered.
Constant Value: -1 (0xffffffff)
REGISTRATION_TECH_NR
public static final int REGISTRATION_TECH_NR
This ImsService is registered to IMS via NR.
Constant Value: 3 (0x00000003)