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
कॉन्स्टेंट वैल्यू: 3 (0x00000003)
HANDSHAKE_GOOD
public static final int HANDSHAKE_GOOD
कॉन्स्टेंट वैल्यू: 1 (0x00000001)
HANDSHAKE_NOTYET
public static final int HANDSHAKE_NOTYET
कॉन्स्टेंट वैल्यू: 2 (0x00000002)
फ़ील्ड्स की फ़िल्में
HANDSHAKE_LEN
public static final int HANDSHAKE_LEN
पब्लिक कंस्ट्रक्टर
JdwpHandshake
public JdwpHandshake ()
सार्वजनिक तरीके
consumeHandshake
public static void consumeHandshake (ByteBuffer buf)
बफ़र से हैंडशेक स्ट्रिंग हटाएं.
बफ़र में एंट्री और एग्ज़िट के समय, "position" का मतलब बाइट की संख्या से होता है.
| पैरामीटर | |
|---|---|
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 |