Język

ConnectionProperties Enum

Definition

public enum ConnectionProperties
type ConnectionProperties = 
Inheritance
ConnectionProperties

Fields

Name Value Description
None 0
HighDefAudio 4

Connection is using high definition audio.

Indicates that the Connection is using a "high definition" audio codec. This usually implies something like AMR wideband, but the interpretation of when a call is considered high definition is left to the ConnectionService to decide.

Translates to Call.Details.PROPERTY_HIGH_DEF_AUDIO.

Android reference for android.telecom.Connection.PROPERTY_HIGH_DEF_AUDIO.

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.

Wifi 8

Connection is using WIFI.

Used to indicate that a call is taking place over WIFI versus a carrier network.

Translates to Call.Details.PROPERTY_WIFI.

Android reference for android.telecom.Connection.PROPERTY_WIFI.

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.

IsExternalCall 16

When set, indicates that the Connection does not actually exist locally for the ConnectionService.

Consider, for example, a scenario where a user has two devices with the same phone number. When a user places a call on one devices, the telephony stack can represent that call on the other device by adding is to the ConnectionService with the PROPERTY_IS_EXTERNAL_CALL capability set.

An ConnectionService should not assume that all InCallServices will handle external connections. Only those InCallServices which have the TelecomManager.METADATA_INCLUDE_EXTERNAL_CALLS metadata set to true in its manifest will see external connections.

Android reference for android.telecom.Connection.PROPERTY_IS_EXTERNAL_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.

HasCdmaVoicePrivacy 32

Indicates that the connection has CDMA Enhanced Voice Privacy enabled.

Android reference for android.telecom.Connection.PROPERTY_HAS_CDMA_VOICE_PRIVACY.

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.

SelfManaged 128

Set by the framework to indicate that the Connection originated from a self-managed ConnectionService.

See PhoneAccount.CAPABILITY_SELF_MANAGED.

Android reference for android.telecom.Connection.PROPERTY_SELF_MANAGED.

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.

IsRtt 256

Set by the framework to indicate that a connection has an active RTT session associated with it.

Android reference for android.telecom.Connection.PROPERTY_IS_RTT.

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.

AssistedDialing 512

Set by the framework to indicate that a connection is using assisted dialing.

This is used for outgoing calls.

Android reference for android.telecom.Connection.PROPERTY_ASSISTED_DIALING.

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.

NetworkIdentifiedEmergencyCall 1024

Set by the framework to indicate that the network has identified a Connection as an emergency call.

This is used for incoming (mobile-terminated) calls to indicate the call is from emergency services.

Android reference for android.telecom.Connection.PROPERTY_NETWORK_IDENTIFIED_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.

IsAdhocConference 4096

Set by the framework to indicate that a call is an adhoc conference call.

This is used for outgoing and incoming conference calls.

Android reference for android.telecom.Connection.PROPERTY_IS_ADHOC_CONFERENCE.

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.

CrossSim 8192

Connection is using cross sim technology.

Indicates that the Connection is using a cross sim technology which would register IMS over internet APN of default data subscription.

Android reference for android.telecom.Connection.PROPERTY_CROSS_SIM.

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

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.

Applies to