JdwpHandshake
public
class
JdwpHandshake
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.server.jdwp.JdwpHandshake |
Özet
Sabitler | |
|---|---|
int |
HANDSHAKE_BAD
|
int |
HANDSHAKE_GOOD
|
int |
HANDSHAKE_NOTYET
|
Fields'ın oynadığı filmler | |
|---|---|
public
static
final
int |
HANDSHAKE_LEN
|
Herkese açık oluşturucular | |
|---|---|
JdwpHandshake()
|
|
Herkese açık yöntemler | |
|---|---|
static
void
|
consumeHandshake(ByteBuffer buf)
El sıkışma dizesini arabellekten kaldırın. |
static
int
|
findHandshake(ByteBuffer buf)
findPacket() işlevine benzer ancak JDWP el sıkışması beklenirken kullanılır. |
static
void
|
putHandshake(ByteBuffer buf)
El sıkışma dizesini çıkış arabelleğine kopyalayın. |
Sabitler
HANDSHAKE_BAD
public static final int HANDSHAKE_BAD
Sabit Değer: 3 (0x00000003)
HANDSHAKE_GOOD
public static final int HANDSHAKE_GOOD
Sabit Değer: 1 (0x00000001)
HANDSHAKE_NOTYET
public static final int HANDSHAKE_NOTYET
Sabit Değer: 2 (0x00000002)
Fields'ın oynadığı filmler
HANDSHAKE_LEN
public static final int HANDSHAKE_LEN
Herkese açık oluşturucular
JdwpHandshake
public JdwpHandshake ()
Herkese açık yöntemler
consumeHandshake
public static void consumeHandshake (ByteBuffer buf)
El sıkışma dizesini arabellekten kaldırın.
Giriş ve çıkışta "konum", arabellekteki bayt sayısıdır.
| Parametreler | |
|---|---|
buf |
ByteBuffer |
findHandshake
public static int findHandshake (ByteBuffer buf)
findPacket() işlevine benzer ancak JDWP el sıkışması beklenirken kullanılır.
Şunlardan birini döndürür: HANDSHAKE_GOOD: El sıkışma bulundu, iyi görünüyor. HANDSHAKE_BAD: Yeterli veri bulundu ancak yanlış. HANDSHAKE_NOTYET: Henüz yeterli veri okunmadı.
| Parametreler | |
|---|---|
buf |
ByteBuffer |
| İlerlemeler | |
|---|---|
int |
|
putHandshake
public static void putHandshake (ByteBuffer buf)
El sıkışma dizesini çıkış arabelleğine kopyalayın.
Çıkışta "buf"un konumu ilerletilir.
| Parametreler | |
|---|---|
buf |
ByteBuffer |