JdwpAgent
public
abstract
class
JdwpAgent
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.server.jdwp.JdwpAgent |
摘要
公共构造函数 | |
|---|---|
JdwpAgent(JdwpProtocol protocol)
|
|
公共方法 | |
|---|---|
void
|
addJdwpInterceptor(JdwpInterceptor interceptor)
|
void
|
clear()
|
JdwpProtocol
|
getJdwpProtocol()
|
void
|
incoming(JdwpPacket packet, JdwpAgent target)
|
void
|
removeJdwpInterceptor(JdwpInterceptor interceptor)
|
void
|
send(JdwpPacket packet, JdwpInterceptor interceptor)
|
受保护的方法 | |
|---|---|
void
|
addReplyInterceptor(int id, JdwpInterceptor interceptor)
为特定回复 ID 添加拦截器。 |
void
|
removeReplyInterceptor(int id)
移除(如果存在)用于处理具有指定 ID 的回复的拦截器。 |
abstract
void
|
send(JdwpPacket packet)
|
公共构造函数
公共方法
addJdwpInterceptor
public void addJdwpInterceptor (JdwpInterceptor interceptor)
| 参数 | |
|---|---|
interceptor |
JdwpInterceptor |
清除
public void clear ()
removeJdwpInterceptor
public void removeJdwpInterceptor (JdwpInterceptor interceptor)
| 参数 | |
|---|---|
interceptor |
JdwpInterceptor |
发送
public void send (JdwpPacket packet, JdwpInterceptor interceptor)
| 参数 | |
|---|---|
packet |
JdwpPacket |
interceptor |
JdwpInterceptor |
受保护的方法
addReplyInterceptor
protected void addReplyInterceptor (int id,
JdwpInterceptor interceptor)为特定回复 ID 添加拦截器。此拦截器处理完响应后,即会被移除。
| 参数 | |
|---|---|
id |
int |
interceptor |
JdwpInterceptor |
removeReplyInterceptor
protected void removeReplyInterceptor (int id)
移除(如果存在)用于处理具有指定 ID 的回复的拦截器。
| 参数 | |
|---|---|
id |
int |