Language

RegistrationAttributes Enum

Definition

Defines attribute bits for an IMS registration.

public enum RegistrationAttributes
type RegistrationAttributes = 
Inheritance
RegistrationAttributes

Fields

Name Value Description
None 0

No registration attribute bits are set.

RegistrationTypeEmergency 2

Attribute to specify if ims registration is of type normal or emergency.

For emergency registration bit will be set. For normal registration bit will not be set. This flag is only applicable when listening to emergency IMS registration state updates via the ImsMmTelManager#registerImsEmergencyRegistrationCallback API

Android reference for android.telephony.ims.ImsRegistrationAttributes.ATTR_REGISTRATION_TYPE_EMERGENCY.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

VirtualForAnonymousEmergencyCall 4

Attribute to specify if virtual registration is required.

If emergency registration is not required for making emergency call, in such cases bit will be set and callback will represent virtual registration status update. This flag is only applicable when listening to emergency IMS registration state updates via the ImsMmTelManager#registerImsEmergencyRegistrationCallback API

Android reference for android.telephony.ims.ImsRegistrationAttributes.ATTR_VIRTUAL_FOR_ANONYMOUS_EMERGENCY_CALL.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Remarks

The nonzero values in this enumeration describe emergency registration and virtual registration for an anonymous emergency call. These two attributes apply to emergency IMS registration state updates.

Applies to