HandleNativeHeap

public final class HandleNativeHeap
extends ChunkHandler

java.lang.Object
   ↳ com.android.tradefed.device.server.jdwp.JdwpInterceptor
     ↳ com.android.tradefed.device.server.jdwp.chunkhandler.ChunkHandler
       ↳ com.android.tradefed.device.server.jdwp.chunkhandler.HandleNativeHeap


Gerenciar atualizações de status de encadeamento.

Resumo

Campos

public static final int CHUNK_NHEN

public static final int CHUNK_NHGT

public static final int CHUNK_NHSG

public static final int CHUNK_NHST

Métodos públicos

void clientDisconnected(ClientImpl client)

O cliente saiu.

void clientReady(ClientImpl client)

O cliente está pronto.

void handleChunk(ClientImpl client, int type, ByteBuffer data, boolean isReply, int msgId)

Ponto de entrada do gerenciador de partes.

static void register(MonitorThread mt)

Registre os pacotes que esperamos receber do cliente.

static void sendNHGT(ClientImpl client)

Envie uma solicitação NHGT (Native Thread GeT) ao cliente.

Campos

CHUNK_NHEN

public static final int CHUNK_NHEN

CHUNK_NHGT

public static final int CHUNK_NHGT

CHUNK_NHSG

public static final int CHUNK_NHSG

CHUNK_NHST

public static final int CHUNK_NHST

Métodos públicos

clientDisconnected

public void clientDisconnected (ClientImpl client)

O cliente saiu.

Parâmetros
client ClientImpl

clientReady

public void clientReady (ClientImpl client)

O cliente está pronto.

Parâmetros
client ClientImpl

handleChunk

public void handleChunk (ClientImpl client, 
                int type, 
                ByteBuffer data, 
                boolean isReply, 
                int msgId)

Ponto de entrada do gerenciador de partes.

Parâmetros
client ClientImpl

type int

data ByteBuffer

isReply boolean

msgId int

registrar

public static void register (MonitorThread mt)

Registre os pacotes que esperamos receber do cliente.

Parâmetros
mt MonitorThread

sendNHGT

public static void sendNHGT (ClientImpl client)

Envie uma solicitação NHGT (Native Thread GeT) ao cliente.

Parâmetros
client ClientImpl