JdwpHandshake
public class JdwpHandshake
extends 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 handshake هستیم. |
static void | putHandshake (ByteBuffer buf)رشتهی handshake را در بافر خروجی کپی کنید. |
ثابتها
دست دادن_بد
public static final int HANDSHAKE_BAD
مقدار ثابت: ۳ (۰x۰۰۰۰۰۰۳)
دست دادن_خوب
public static final int HANDSHAKE_GOOD
مقدار ثابت: ۱ (۰x۰۰۰۰۰۰۱)
دست دادن_نیست
public static final int HANDSHAKE_NOTYET
مقدار ثابت: ۲ (۰x۰۰۰۰۰۰۲)
فیلدها
دست دادن_لن
public static final int HANDSHAKE_LEN
سازندگان عمومی
JdwpHandshake
public JdwpHandshake ()
روشهای عمومی
مصرفHandshake
public static void consumeHandshake (ByteBuffer buf)
رشتهی دستدهی را از بافر حذف کنید.
در هنگام ورود و خروج، "موقعیت" تعداد بایتهای موجود در بافر است.
| پارامترها | |
|---|---|
buf | ByteBuffer |
یافتندستشاک
public static int findHandshake (ByteBuffer buf)
مانند findPacket()، اما زمانی که منتظر دریافت JDWP handshake هستیم.
یکی از موارد زیر را برمیگرداند: HANDSHAKE_GOOD - دستدهی پیدا شد، خوب به نظر میرسد. HANDSHAKE_BAD - دادههای کافی پیدا شد، اما اشتباه است. HANDSHAKE_NOTYET - هنوز دادههای کافی خوانده نشده است.
| پارامترها | |
|---|---|
buf | ByteBuffer |
| بازگشتها | |
|---|---|
int | |
putHandshake
public static void putHandshake (ByteBuffer buf)
رشتهی handshake را در بافر خروجی کپی کنید.
در هنگام خروج، موقعیت "buf" ارتقا خواهد یافت.
| پارامترها | |
|---|---|
buf | ByteBuffer |