JdwpHandshake
public
class
JdwpHandshake
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.server.jdwp.JdwpHandshake |
สรุป
ค่าคงที่ | |
|---|---|
int |
HANDSHAKE_BAD
|
int |
HANDSHAKE_GOOD
|
int |
HANDSHAKE_NOTYET
|
ช่อง | |
|---|---|
public
static
final
int |
HANDSHAKE_LEN
|
เครื่องมือสร้างสาธารณะ | |
|---|---|
JdwpHandshake()
|
|
เมธอดสาธารณะ | |
|---|---|
static
void
|
consumeHandshake(ByteBuffer buf)
นำสตริงแฮนด์เชคออกจากบัฟเฟอร์ |
static
int
|
findHandshake(ByteBuffer buf)
เหมือน findPacket() แต่ใช้เมื่อเราคาดหวังการแฮนด์เชค JDWP |
static
void
|
putHandshake(ByteBuffer buf)
คัดลอกสตริงแฮนด์เชคไปยังบัฟเฟอร์เอาต์พุต |
ค่าคงที่
HANDSHAKE_BAD
public static final int HANDSHAKE_BAD
ค่าคงที่ 3 (0x00000003)
HANDSHAKE_GOOD
public static final int HANDSHAKE_GOOD
ค่าคงที่ 1 (0x00000001)
HANDSHAKE_NOTYET
public static final int HANDSHAKE_NOTYET
ค่าคงที่ 2 (0x00000002)
ช่อง
HANDSHAKE_LEN
public static final int HANDSHAKE_LEN
เครื่องมือสร้างสาธารณะ
JdwpHandshake
public JdwpHandshake ()
เมธอดสาธารณะ
consumeHandshake
public static void consumeHandshake (ByteBuffer buf)
นำสตริงแฮนด์เชคออกจากบัฟเฟอร์
เมื่อเข้าและออก "position" คือจำนวนไบต์ในบัฟเฟอร์
| พารามิเตอร์ | |
|---|---|
buf |
ByteBuffer |
findHandshake
public static int findHandshake (ByteBuffer buf)
เหมือน findPacket() แต่ใช้เมื่อเราคาดหวังการแฮนด์เชค JDWP
แสดงผลอย่างใดอย่างหนึ่งต่อไปนี้ HANDSHAKE_GOOD - พบแฮนด์เชค ดูดี HANDSHAKE_BAD - พบข้อมูลเพียงพอ แต่ไม่ถูกต้อง HANDSHAKE_NOTYET - ยังอ่านข้อมูลไม่เพียงพอ
| พารามิเตอร์ | |
|---|---|
buf |
ByteBuffer |
| คิกรีเทิร์น | |
|---|---|
int |
|
putHandshake
public static void putHandshake (ByteBuffer buf)
คัดลอกสตริงแฮนด์เชคไปยังบัฟเฟอร์เอาต์พุต
เมื่อออกจากฟังก์ชันนี้ ระบบจะเลื่อนตำแหน่งของ "buf"
| พารามิเตอร์ | |
|---|---|
buf |
ByteBuffer |