ClientTracker

public interface ClientTracker

com.android.tradefed.device.server.ClientTracker


ติดตามอุปกรณ์ clients

สรุป

เมธอดสาธารณะ

abstract void trackClientToDropAndReopen(ClientImpl client)

การเรียกกลับเพื่อระบุว่าไคลเอ็นต์ถูกตัดการเชื่อมต่อ แต่ควรพยายามเปิดการเชื่อมต่อกับไคลเอ็นต์อีกครั้ง

abstract void trackDeviceToDropAndReopen(DeviceImpl device)

การเรียกกลับเพื่อระบุว่าอุปกรณ์ถูกทิ้ง

abstract void trackDisconnectedClient(ClientImpl client)

การเรียกกลับเมื่อไคลเอ็นต์ยกเลิกการเชื่อมต่อ

เมธอดสาธารณะ

trackClientToDropAndReopen

public abstract void trackClientToDropAndReopen (ClientImpl client)

การเรียกกลับเพื่อระบุว่าไคลเอ็นต์ถูกตัดการเชื่อมต่อ แต่ควรพยายามเปิดการเชื่อมต่อกับไคลเอ็นต์อีกครั้ง

พารามิเตอร์
client ClientImpl: ที่ถูกทิ้ง

trackDeviceToDropAndReopen

public abstract void trackDeviceToDropAndReopen (DeviceImpl device)

การเรียกกลับเพื่อระบุว่าอุปกรณ์ถูกทิ้ง ควรพยายามเปิดการเชื่อมต่อกับอุปกรณ์อีกครั้งและสร้างการเชื่อมต่อกับไคลเอ็นต์ที่ทำงานบนอุปกรณ์นั้นอีกครั้ง

พารามิเตอร์
device DeviceImpl: ที่ถูกทิ้ง

trackDisconnectedClient

public abstract void trackDisconnectedClient (ClientImpl client)

การเรียกกลับเมื่อไคลเอ็นต์ยกเลิกการเชื่อมต่อ การเรียกกลับนี้มีไว้เพื่อแจ้งให้เธรดที่ถือการลงทะเบียนกับซ็อกเก็ตของไคลเอ็นต์ปล่อยซ็อกเก็ต

พารามิเตอร์
client ClientImpl: ที่ถูกหยุดให้บริการ