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
|
Constructors ציבוריים | |
|---|---|
JdwpHandshake()
|
|
methods ציבוריים | |
|---|---|
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
Constructors ציבוריים
JdwpHandshake
public JdwpHandshake ()
methods ציבוריים
consumeHandshake
public static void consumeHandshake (ByteBuffer buf)
מסירים את מחרוזת לחיצת היד מהמאגר.
בכניסה וביציאה, 'מיקום' הוא מספר הבייטים במאגר.
| פרמטרים | |
|---|---|
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 |