Home | History | Annotate | Download | only in telecom

Lines Matching defs:can

91  * There are a number of other {@code on*} methods which a {@code Connection} can choose to
125 * A connection is active. Both parties are connected to the call and can actively communicate.
144 * A connection can only be in this state if the {@link #PROPERTY_IS_EXTERNAL_CALL} property and
150 * Connection can currently be put on hold or unheld. This is distinct from
152 * it does not at the moment support the function. This can be true while the call is in the
162 * Connections within a conference can be merged. A {@link ConnectionService} has the option to
173 * Connections within a conference can be swapped between foreground and background.
188 /** Connection can be muted. */
193 * {@link Conference}s which can have {@link Connection}s as children.
270 * Call can be upgraded to a video call.
275 * For video calls, indicates whether the outgoing video for the call can be paused using
316 * Intuitively, a call which can be downgraded to audio should also have local and remote
324 * When set for an external connection, indicates that this {@code Connection} can be pulled
371 * When a user places a call on one devices, the telephony stack can represent that call on the
434 * Connection extra key used to store the subject for an incoming call. The user interface can
561 * signalling to indicate that the remote party has put the call on hold, it can send this
574 * signalling to indicate that the remote party has taken the call off hold, it can send this
610 public static boolean can(int capabilities, int capability) {
621 public boolean can(int capability) {
622 return can(mConnectionCapabilities, capability);
674 if (can(capabilities, CAPABILITY_HOLD)) {
677 if (can(capabilities, CAPABILITY_SUPPORT_HOLD)) {
680 if (can(capabilities, CAPABILITY_MERGE_CONFERENCE)) {
683 if (can(capabilities, CAPABILITY_SWAP_CONFERENCE)) {
686 if (can(capabilities, CAPABILITY_RESPOND_VIA_TEXT)) {
689 if (can(capabilities, CAPABILITY_MUTE)) {
692 if (can(capabilities, CAPABILITY_MANAGE_CONFERENCE)) {
695 if (can(capabilities, CAPABILITY_SUPPORTS_VT_LOCAL_RX)) {
698 if (can(capabilities, CAPABILITY_SUPPORTS_VT_LOCAL_TX)) {
701 if (can(capabilities, CAPABILITY_SUPPORTS_VT_LOCAL_BIDIRECTIONAL)) {
704 if (can(capabilities, CAPABILITY_SUPPORTS_VT_REMOTE_RX)) {
707 if (can(capabilities, CAPABILITY_SUPPORTS_VT_REMOTE_TX)) {
710 if (can(capabilities, CAPABILITY_SUPPORTS_VT_REMOTE_BIDIRECTIONAL)) {
713 if (can(capabilities, CAPABILITY_CANNOT_DOWNGRADE_VIDEO_TO_AUDIO)) {
716 if (can(capabilities, CAPABILITY_SPEED_UP_MT_AUDIO)) {
719 if (can(capabilities, CAPABILITY_CAN_UPGRADE_TO_VIDEO)) {
722 if (can(capabilities, CAPABILITY_CAN_PAUSE_VIDEO)) {
725 if (can(capabilities, CAPABILITY_CONFERENCE_HAS_NO_CHILDREN)) {
728 if (can(capabilities, CAPABILITY_CAN_SEND_RESPONSE_VIA_CONNECTION)) {
731 if (can(capabilities, CAPABILITY_CAN_PULL_CALL)) {
734 if (can(capabilities, CAPABILITY_SUPPORT_DEFLECT)) {
770 if (can(properties, PROPERTY_SELF_MANAGED)) {
774 if (can(properties, PROPERTY_EMERGENCY_CALLBACK_MODE)) {
778 if (can(properties, PROPERTY_HIGH_DEF_AUDIO)) {
782 if (can(properties, PROPERTY_WIFI)) {
786 can(properties, PROPERTY_GENERIC_CONFERENCE)) {
790 if (can(properties, PROPERTY_IS_EXTERNAL_CALL)) {
794 if (can(properties, PROPERTY_HAS_CDMA_VOICE_PRIVACY)) {
798 if (can(properties, PROPERTY_IS_RTT)) {
1007 * A camera failure has occurred for the selected camera. The {@link VideoProvider} can use
1015 * for operation. The {@link VideoProvider} can use this as a cue to inform the user that
1282 * Returns binder object which can be used across IPC methods.
1312 * are sent to Telecom so that can perform a camera permission check on the caller.
1729 * {@link #setExtras(Bundle)}. Used so that on subsequent invocations we can remove any extras
1890 * Telecom or an {@link InCallService} can also update the extras via
2073 * Sets state to active (e.g., an ongoing connection where two or more parties can actively
2325 * Sets the connections with which this connection can be conferenced.
2327 * @param conferenceableConnections The set of connections this connection can conference with.
2345 * or conferences with which this connection can be conferenced.
2369 * Returns the connections or conferences with which this connection can be conferenced.
2441 can be associated with this {@code Connection}.
2475 // called we can see if the caller has removed any extras values.
2606 * A list of available devices can be obtained via
2862 * These extras changes can originate from Telecom itself, or from an {@link InCallService} via
3007 * The returned {@code Connection} can be assumed to {@link #destroy()} itself when appropriate,