ClientTracker

public interface ClientTracker

com.android.tradefed.device.server.ClientTracker


Traccia il dispositivo clients

Riepilogo

Metodi pubblici

abstract void trackClientToDropAndReopen(ClientImpl client)

Callback per indicare che un client è stato abbandonato, ma deve essere effettuato un tentativo di riaprire la connessione con il client.

abstract void trackDeviceToDropAndReopen(DeviceImpl device)

Callback per indicare che un dispositivo è stato lasciato cadere.

abstract void trackDisconnectedClient(ClientImpl client)

Callback chiamato quando un client viene disconnesso.

Metodi pubblici

trackClientToDropAndReopen

public abstract void trackClientToDropAndReopen (ClientImpl client)

Callback per indicare che un client è stato abbandonato, ma deve essere effettuato un tentativo di riaprire la connessione con il client.

Parametri
client ClientImpl: che è stato abbandonato.

trackDeviceToDropAndReopen

public abstract void trackDeviceToDropAndReopen (DeviceImpl device)

Callback per indicare che un dispositivo è stato lasciato cadere. Si deve tentare di riaprire la connessione con il dispositivo e ristabilire la connessione con uno qualsiasi dei client in esecuzione su quel dispositivo.

Parametri
device DeviceImpl: che è stato abbandonato.

trackDisconnectedClient

public abstract void trackDisconnectedClient (ClientImpl client)

Callback chiamato quando un client viene disconnesso. Questo callback ha lo scopo di notificare a tutti i thread che mantengono una registrazione a un socket client di rilasciarla.

Parametri
client ClientImpl: che è stato abbandonato