ClientTracker

public interface ClientTracker

com.android.tradefed.device.server.ClientTracker


Gerät wird geortet clients

Zusammenfassung

Öffentliche Methoden

abstract void trackClientToDropAndReopen(ClientImpl client)

Callback, der angibt, dass ein Client getrennt wurde, aber versucht werden sollte, die Verbindung mit dem Client wieder zu öffnen.

abstract void trackDeviceToDropAndReopen(DeviceImpl device)

Callback, der angibt, dass ein Gerät fallen gelassen wurde.

abstract void trackDisconnectedClient(ClientImpl client)

Callback, wenn ein Client getrennt wird.

Öffentliche Methoden

trackClientToDropAndReopen

public abstract void trackClientToDropAndReopen (ClientImpl client)

Callback, der angibt, dass ein Client getrennt wurde, aber versucht werden sollte, die Verbindung mit dem Client wieder zu öffnen.

Parameter
client ClientImpl: die fallen gelassen wurde.

trackDeviceToDropAndReopen

public abstract void trackDeviceToDropAndReopen (DeviceImpl device)

Callback, der angibt, dass ein Gerät fallen gelassen wurde. Es sollte versucht werden, die Verbindung mit dem Gerät wiederherzustellen und die Verbindung mit allen Clients, die auf diesem Gerät ausgeführt werden, wiederherzustellen.

Parameter
device DeviceImpl: wurde fallen gelassen.

trackDisconnectedClient

public abstract void trackDisconnectedClient (ClientImpl client)

Callback, wenn ein Client getrennt wird. Mit diesem Callback werden alle Threads benachrichtigt, die eine Registrierung für den Socket eines Clients enthalten, damit sie diese freigeben.

Parameter
client ClientImpl: wurde eingestellt