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

Added in API level 34
public static final int REGISTRATION_TECH_3G

This ImsService is registered to IMS via 3G.

Constant Value: 4 (0x00000004)

REGISTRATION_TECH_CROSS_SIM

Added in API level 33
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

Added in API level 33
public static final int REGISTRATION_TECH_IWLAN

This ImsService is registered to IMS via IWLAN.

Constant Value: 1 (0x00000001)

REGISTRATION_TECH_LTE

Added in API level 33
public static final int REGISTRATION_TECH_LTE

This ImsService is registered to IMS via LTE.

Constant Value: 0 (0x00000000)

REGISTRATION_TECH_NONE

Added in API level 33
public static final int REGISTRATION_TECH_NONE

No registration technology specified, used when we are not registered.

Constant Value: -1 (0xffffffff)

REGISTRATION_TECH_NR

Added in API level 33
public static final int REGISTRATION_TECH_NR

This ImsService is registered to IMS via NR.

Constant Value: 3 (0x00000003)