ClientTracker

public interface ClientTracker

com.android.tradefed.device.server.ClientTracker


Rastreia o dispositivo clients

Resumo

Métodos públicos

abstract void trackClientToDropAndReopen(ClientImpl client)

Callback para indicar que um cliente foi descartado, mas uma tentativa deve ser feita para reabrir a conexão com ele.

abstract void trackDeviceToDropAndReopen(DeviceImpl device)

Callback para indicar que um dispositivo foi solto.

abstract void trackDisconnectedClient(ClientImpl client)

Callback para quando um cliente é desconectado.

Métodos públicos

trackClientToDropAndReopen

public abstract void trackClientToDropAndReopen (ClientImpl client)

Callback para indicar que um cliente foi descartado, mas uma tentativa deve ser feita para reabrir a conexão com ele.

Parâmetros
client ClientImpl: que foi descartado.

trackDeviceToDropAndReopen

public abstract void trackDeviceToDropAndReopen (DeviceImpl device)

Callback para indicar que um dispositivo foi solto. Tente reabrir a conexão com o dispositivo e restabelecer a conexão com qualquer um dos clientes em execução nele.

Parâmetros
device DeviceImpl: que foi descartado.

trackDisconnectedClient

public abstract void trackDisconnectedClient (ClientImpl client)

Callback para quando um cliente é desconectado. Esse callback tem como objetivo notificar todas as linhas de execução que mantêm um registro em um soquete de clientes para liberá-lo.

Parâmetros
client ClientImpl: que foi descartado