Lines Matching refs:conference

29  * Represents a conference call which can contain any number of {@link Connection} objects.
37 public void onStateChanged(Conference conference, int oldState, int newState) {}
38 public void onDisconnected(Conference conference, DisconnectCause disconnectCause) {}
39 public void onConnectionAdded(Conference conference, Connection connection) {}
40 public void onConnectionRemoved(Conference conference, Connection connection) {}
42 Conference conference, List<Connection> conferenceableConnections) {}
43 public void onDestroyed(Conference conference) {}
44 public void onCapabilitiesChanged(Conference conference, int capabilities) {}
74 * @param phoneAccount The {@code PhoneAccountHandle} associated with the conference.
81 * Returns the {@link PhoneAccountHandle} the conference call is being placed through.
83 * @return A {@code PhoneAccountHandle} object representing the PhoneAccount of the conference.
90 * Returns the list of connections currently associated with the conference call.
92 * @return A list of {@code Connection} objects which represent the children of the conference.
99 * Gets the state of the conference call. See {@link Connection} for valid values.
101 * @return A constant representing the state the conference call is currently in.
108 * Returns the capabilities of a conference. See {@link PhoneCapabilities} for valid values.
110 * @return A bitmask of the {@code PhoneCapabilities} of the conference call.
117 * @return The audio state of the conference, describing how its audio is currently
131 * Invoked when the specified {@link Connection} should be separated from the conference call.
138 * Invoked when the specified {@link Connection} should merged with the conference call.
145 * Invoked when the conference should be put on hold.
150 * Invoked when the conference should be moved from hold to active.
155 * Invoked when the child calls should be merged. Only invoked if the conference contains the
161 * Invoked when the child calls should be swapped. Only invoked if the conference contains the
167 * Notifies this conference of a request to play a DTMF tone.
174 * Notifies this conference of a request to stop any currently playing DTMF tones.
179 * Notifies this conference that the {@link #getAudioState()} property has a new value.
214 * Sets the capabilities of a conference. See {@link PhoneCapabilities} for valid values.
216 * @param capabilities A bitmask of the {@code PhoneCapabilities} of the conference call.
229 * Adds the specified connection as a child of this conference.
248 * Removes the specified connection as a child of this conference.
265 * @param conferenceableConnections The set of connections this connection can conference with.
294 * Tears down the conference object and any of its current connections.
297 Log.d(this, "destroying conference : %s", this);
304 // If not yet disconnected, set the conference call as disconnected first.
320 * @return This conference.
332 * @return This conference.