Home | History | Annotate | Download | only in media

Lines Matching defs:connection

39  * Maintains a connection to a particular remote display provider service.
52 // Connection state
55 private Connection mActiveConnection;
230 Connection connection = new Connection(provider);
231 if (connection.register()) {
232 mActiveConnection = connection;
252 private void onConnectionReady(Connection connection) {
253 if (mActiveConnection == connection) {
265 private void onConnectionDied(Connection connection) {
266 if (mActiveConnection == connection) {
268 Slog.d(TAG, this + ": Service connection died");
274 private void onDisplayStateChanged(Connection connection, RemoteDisplayState state) {
275 if (mActiveConnection == connection) {
307 return "Service connection " + mComponentName.flattenToShortString();
325 private final class Connection implements DeathRecipient {
329 public Connection(IRemoteDisplayProvider provider) {
341 onConnectionReady(Connection.this);
401 onConnectionDied(Connection.this);
410 onDisplayStateChanged(Connection.this, state);
419 * This inner class is static and only retains a weak reference to the connection
425 private final WeakReference<Connection> mConnectionRef;
427 public ProviderCallback(Connection connection) {
428 mConnectionRef = new WeakReference<Connection>(connection);
437 Connection connection = mConnectionRef.get();
438 if (connection != null) {
439 connection.postStateChanged(state);