JdwpAgent

public abstract class JdwpAgent
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.server.jdwp.JdwpAgent


Zusammenfassung

Öffentliche Konstruktoren

JdwpAgent(JdwpProtocol protocol)

Öffentliche Methoden

void addJdwpInterceptor(JdwpInterceptor interceptor)
void clear()
JdwpProtocol getJdwpProtocol()
void incoming(JdwpPacket packet, JdwpAgent target)
void removeJdwpInterceptor(JdwpInterceptor interceptor)
void send(JdwpPacket packet, JdwpInterceptor interceptor)

Geschützte Methoden

void addReplyInterceptor(int id, JdwpInterceptor interceptor)

Fügt einen Interceptor für eine bestimmte Antwort-ID hinzu.

void removeReplyInterceptor(int id)

Entfernt den Interceptor, der für die Verarbeitung einer Antwort mit der angegebenen ID zuständig ist, falls vorhanden.

abstract void send(JdwpPacket packet)

Öffentliche Konstruktoren

JdwpAgent

public JdwpAgent (JdwpProtocol protocol)

Parameter
protocol JdwpProtocol

Öffentliche Methoden

addJdwpInterceptor

public void addJdwpInterceptor (JdwpInterceptor interceptor)

Parameter
interceptor JdwpInterceptor

Löschen

public void clear ()

getJdwpProtocol

public JdwpProtocol getJdwpProtocol ()

Returns
JdwpProtocol

eingehend

public void incoming (JdwpPacket packet, 
                JdwpAgent target)

Parameter
packet JdwpPacket

target JdwpAgent

removeJdwpInterceptor

public void removeJdwpInterceptor (JdwpInterceptor interceptor)

Parameter
interceptor JdwpInterceptor

senden

public void send (JdwpPacket packet, 
                JdwpInterceptor interceptor)

Parameter
packet JdwpPacket

interceptor JdwpInterceptor

Geschützte Methoden

addReplyInterceptor

protected void addReplyInterceptor (int id, 
                JdwpInterceptor interceptor)

Fügt einen Interceptor für eine bestimmte Antwort-ID hinzu. Sobald der Interceptor die Antwort verarbeitet hat, wird er entfernt.

Parameter
id int

interceptor JdwpInterceptor

removeReplyInterceptor

protected void removeReplyInterceptor (int id)

Entfernt den Interceptor, der für die Verarbeitung einer Antwort mit der angegebenen ID zuständig ist, falls vorhanden.

Parameter
id int

senden

protected abstract void send (JdwpPacket packet)

Parameter
packet JdwpPacket