JdwpAgent

public abstract class JdwpAgent
extends Object

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


Podsumowanie

Publiczne konstruktory

JdwpAgent(JdwpProtocol protocol)

Metody publiczne

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

Metody chronione

void addReplyInterceptor(int id, JdwpInterceptor interceptor)

Dodaje przechwytujący dla określonego identyfikatora odpowiedzi.

void removeReplyInterceptor(int id)

Usuwa (jeśli istnieje) przechwytujący, który ma obsługiwać odpowiedź o podanym identyfikatorze.

abstract void send(JdwpPacket packet)

Publiczne konstruktory

JdwpAgent

public JdwpAgent (JdwpProtocol protocol)

Parametry
protocol JdwpProtocol

Metody publiczne

addJdwpInterceptor

public void addJdwpInterceptor (JdwpInterceptor interceptor)

Parametry
interceptor JdwpInterceptor

wyczyść

public void clear ()

getJdwpProtocol

public JdwpProtocol getJdwpProtocol ()

Zwroty
JdwpProtocol

przychodzące

public void incoming (JdwpPacket packet, 
                JdwpAgent target)

Parametry
packet JdwpPacket

target JdwpAgent

removeJdwpInterceptor

public void removeJdwpInterceptor (JdwpInterceptor interceptor)

Parametry
interceptor JdwpInterceptor

wyślij

public void send (JdwpPacket packet, 
                JdwpInterceptor interceptor)

Parametry
packet JdwpPacket

interceptor JdwpInterceptor

Metody chronione

addReplyInterceptor

protected void addReplyInterceptor (int id, 
                JdwpInterceptor interceptor)

Dodaje przechwytujący dla określonego identyfikatora odpowiedzi. Gdy ten przechwytujący obsłuży odpowiedź, zostanie usunięty.

Parametry
id int

interceptor JdwpInterceptor

removeReplyInterceptor

protected void removeReplyInterceptor (int id)

Usuwa (jeśli istnieje) przechwytujący, który ma obsługiwać odpowiedź o podanym identyfikatorze.

Parametry
id int

wyślij

protected abstract void send (JdwpPacket packet)

Parametry
packet JdwpPacket