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 ()
着信
public void incoming (JdwpPacket packet, JdwpAgent target)
| パラメータ | |
|---|---|
packet |
JdwpPacket |
target |
JdwpAgent |
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 |