JdwpHandshake
public
class
JdwpHandshake
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.server.jdwp.JdwpHandshake |
Podsumowanie
Stałe | |
|---|---|
int |
HANDSHAKE_BAD
|
int |
HANDSHAKE_GOOD
|
int |
HANDSHAKE_NOTYET
|
Fieldsem | |
|---|---|
public
static
final
int |
HANDSHAKE_LEN
|
Publiczne konstruktory | |
|---|---|
JdwpHandshake()
|
|
Metody publiczne | |
|---|---|
static
void
|
consumeHandshake(ByteBuffer buf)
Usuń z bufora ciąg uzgadniania. |
static
int
|
findHandshake(ByteBuffer buf)
Podobnie jak findPacket(), ale gdy oczekujemy uzgadniania połączenia JDWP. |
static
void
|
putHandshake(ByteBuffer buf)
Skopiuj ciąg znaków uzgadniania do bufora wyjściowego. |
Stałe
HANDSHAKE_BAD
public static final int HANDSHAKE_BAD
Constant Value: 3 (0x00000003)
HANDSHAKE_GOOD
public static final int HANDSHAKE_GOOD
Wartość stała: 1 (0x00000001)
HANDSHAKE_NOTYET
public static final int HANDSHAKE_NOTYET
Wartość stała: 2 (0x00000002)
Fieldsem
HANDSHAKE_LEN
public static final int HANDSHAKE_LEN
Publiczne konstruktory
JdwpHandshake
public JdwpHandshake ()
Metody publiczne
consumeHandshake
public static void consumeHandshake (ByteBuffer buf)
Usuń z bufora ciąg uzgadniania.
W przypadku wejścia i wyjścia „pozycja” to liczba bajtów w buforze.
| Parametry | |
|---|---|
buf |
ByteBuffer |
findHandshake
public static int findHandshake (ByteBuffer buf)
Podobnie jak findPacket(), ale gdy oczekujemy uzgadniania połączenia JDWP.
Zwraca jedną z tych wartości: HANDSHAKE_GOOD – znaleziono handshake, wygląda dobrze; HANDSHAKE_BAD – znaleziono wystarczającą ilość danych, ale są one nieprawidłowe; HANDSHAKE_NOTYET – nie odczytano jeszcze wystarczającej ilości danych.
| Parametry | |
|---|---|
buf |
ByteBuffer |
| Zwroty | |
|---|---|
int |
|
putHandshake
public static void putHandshake (ByteBuffer buf)
Skopiuj ciąg znaków uzgadniania do bufora wyjściowego.
Po zakończeniu działania funkcja „buf” przejdzie do następnej pozycji.
| Parametry | |
|---|---|
buf |
ByteBuffer |