ConnectionProperties Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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 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 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 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 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 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 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 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 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 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 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.