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
Constant Value: 3 (0x00000003)
HANDSHAKE_GOOD
public static final int HANDSHAKE_GOOD
القيمة الثابتة: 1 (0x00000001)
HANDSHAKE_NOTYET
public static final int HANDSHAKE_NOTYET
Constant Value: 2 (0x00000002)
الحقول
HANDSHAKE_LEN
public static final int HANDSHAKE_LEN
الإنشاءات العامة
JdwpHandshake
public JdwpHandshake ()
الطُرق العامة
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 |