JdwpAgent

public abstract class JdwpAgent
extends Object

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


Résumé

Constructeurs publics

JdwpAgent(JdwpProtocol protocol)

Méthodes publiques

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

Méthodes protégées

void addReplyInterceptor(int id, JdwpInterceptor interceptor)

Ajoute un intercepteur pour un ID de réponse spécifique.

void removeReplyInterceptor(int id)

Supprime, le cas échéant, l'intercepteur pour gérer une réponse avec l'ID spécifié.

abstract void send(JdwpPacket packet)

Constructeurs publics

JdwpAgent

public JdwpAgent (JdwpProtocol protocol)

Paramètres
protocol JdwpProtocol

Méthodes publiques

addJdwpInterceptor

public void addJdwpInterceptor (JdwpInterceptor interceptor)

Paramètres
interceptor JdwpInterceptor

effacer

public void clear ()

getJdwpProtocol

public JdwpProtocol getJdwpProtocol ()

Renvoie
JdwpProtocol

entrant

public void incoming (JdwpPacket packet, 
                JdwpAgent target)

Paramètres
packet JdwpPacket

target JdwpAgent

removeJdwpInterceptor

public void removeJdwpInterceptor (JdwpInterceptor interceptor)

Paramètres
interceptor JdwpInterceptor

envoyer

public void send (JdwpPacket packet, 
                JdwpInterceptor interceptor)

Paramètres
packet JdwpPacket

interceptor JdwpInterceptor

Méthodes protégées

addReplyInterceptor

protected void addReplyInterceptor (int id, 
                JdwpInterceptor interceptor)

Ajoute un intercepteur pour un ID de réponse spécifique. Une fois que cet intercepteur a géré la réponse, il est supprimé.

Paramètres
id int

interceptor JdwpInterceptor

removeReplyInterceptor

protected void removeReplyInterceptor (int id)

Supprime, le cas échéant, l'intercepteur pour gérer une réponse avec l'ID spécifié.

Paramètres
id int

envoyer

protected abstract void send (JdwpPacket packet)

Paramètres
packet JdwpPacket