JdwpHandshake

public class JdwpHandshake
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.server.jdwp.JdwpHandshake


Ringkasan

Konstanta

int HANDSHAKE_BAD

int HANDSHAKE_GOOD

int HANDSHAKE_NOTYET

Kolom

public static final int HANDSHAKE_LEN

Konstruktor publik

JdwpHandshake()

Metode publik

static void consumeHandshake(ByteBuffer buf)

Hapus string handshake dari buffer.

static int findHandshake(ByteBuffer buf)

Seperti findPacket(), tetapi saat kita mengharapkan handshake JDWP.

static void putHandshake(ByteBuffer buf)

Salin string handshake ke buffer output.

Konstanta

HANDSHAKE_BAD

public static final int HANDSHAKE_BAD

Nilai Konstanta: 3 (0x00000003)

HANDSHAKE_GOOD

public static final int HANDSHAKE_GOOD

Nilai Konstanta: 1 (0x00000001)

HANDSHAKE_NOTYET

public static final int HANDSHAKE_NOTYET

Nilai Konstanta: 2 (0x00000002)

Kolom

HANDSHAKE_LEN

public static final int HANDSHAKE_LEN

Konstruktor publik

JdwpHandshake

public JdwpHandshake ()

Metode publik

consumeHandshake

public static void consumeHandshake (ByteBuffer buf)

Hapus string handshake dari buffer.

Saat masuk dan keluar, "posisi" adalah jumlah byte dalam buffer.

Parameter
buf ByteBuffer

findHandshake

public static int findHandshake (ByteBuffer buf)

Seperti findPacket(), tetapi saat kita mengharapkan handshake JDWP.

Menampilkan salah satu dari: HANDSHAKE_GOOD - handshake ditemukan, terlihat bagus HANDSHAKE_BAD - data yang cukup ditemukan, tetapi salah HANDSHAKE_NOTYET - data yang cukup belum dibaca

Parameter
buf ByteBuffer

Hasil
int

putHandshake

public static void putHandshake (ByteBuffer buf)

Salin string handshake ke buffer output.

Saat keluar, posisi "buf" akan maju.

Parameter
buf ByteBuffer