Lines Matching defs:conference

37  * Represents a conference call which can contain any number of {@link Connection} objects.
42 * Used to indicate that the conference connection time is not specified. If not specified,
49 public void onStateChanged(Conference conference, int oldState, int newState) {}
50 public void onDisconnected(Conference conference, DisconnectCause disconnectCause) {}
51 public void onConnectionAdded(Conference conference, Connection connection) {}
52 public void onConnectionRemoved(Conference conference, Connection connection) {}
54 Conference conference, List<Connection> conferenceableConnections) {}
55 public void onDestroyed(Conference conference) {}
57 Conference conference, int connectionCapabilities) {}
59 Conference conference, int connectionProperties) {}
62 public void onStatusHintsChanged(Conference conference, StatusHints statusHints) {}
102 * @param phoneAccount The {@code PhoneAccountHandle} associated with the conference.
109 * Returns the telecom internal call ID associated with this conference.
119 * Sets the telecom internal call ID associated with this conference.
129 * Returns the {@link PhoneAccountHandle} the conference call is being placed through.
131 * @return A {@code PhoneAccountHandle} object representing the PhoneAccount of the conference.
138 * Returns the list of connections currently associated with the conference call.
140 * @return A list of {@code Connection} objects which represent the children of the conference.
147 * Gets the state of the conference call. See {@link Connection} for valid values.
149 * @return A constant representing the state the conference call is currently in.
156 * Returns the capabilities of the conference. See {@code CAPABILITY_*} constants in class
159 * @return A bitmask of the capabilities of the conference call.
166 * Returns the properties of the conference. See {@code PROPERTY_*} constants in class
169 * @return A bitmask of the properties of the conference call.
225 * @return The audio state of the conference, describing how its audio is currently
238 * @return The audio state of the conference, describing how its audio is currently
268 * from the conference call.
276 * conference call.
294 * conference contains the capability {@link Connection#CAPABILITY_MERGE_CONFERENCE}.
300 * conference contains the capability {@link Connection#CAPABILITY_SWAP_CONFERENCE}.
385 * Sets the capabilities of a conference. See {@code CAPABILITY_*} constants of class
388 * @param connectionCapabilities A bitmask of the {@code Capabilities} of the conference call.
401 * Sets the properties of a conference. See {@code PROPERTY_*} constants of class
404 * @param connectionProperties A bitmask of the {@code Properties} of the conference call.
417 * Adds the specified connection as a child of this conference.
438 * Removes the specified connection as a child of this conference.
455 * @param conferenceableConnections The set of connections this connection can conference with.
471 * Set the video state for the conference.
514 * Tears down the conference object and any of its current connections.
517 Log.d(this, "destroying conference : %s", this);
524 // If not yet disconnected, set the conference call as disconnected first.
540 * @return This conference.
552 * @return This conference.
561 * Retrieves the primary connection associated with the conference. The primary connection is
562 * the connection from which the conference will retrieve its current state.
587 * indicate the date and time when the conference took place.
606 * zone changes do not impact the conference duration.
631 * of the conference.
642 * of the conference.
716 * @return The status hints for this conference.
872 * Returns the extras associated with this conference.
880 * The conference is notified of changes to the extras made by Telecom or an