ClientData.HeapData

public static class ClientData.HeapData
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.server.ClientData.HeapData


Información del montón:

El montón se compone de varios objetos HeapSegment.

Una llamada a isHeapDataComplete() indicará si los segmentos (disponibles a través de getHeapSegments()) representan el heap completo.

Resumen

Constructores públicos

HeapData()

Métodos públicos

void addHeapData(ByteBuffer data)

Agrega datos de fragmentos de HPSG sin procesar a la lista de segmentos del montón.

void clearHeapData()

Abandona la lista actual de segmentos de montón.

getHeapSegments()

Obtiene los datos del montón recopilados, si están sellados.

byte[] getProcessedHeapData()

Obtiene los datos del heap procesados, si están presentes.

getProcessedHeapMap()
boolean isHeapDataComplete()

Devuelve un valor que indica si los datos del montón se sellaron.

void sealHeapData()

Se llama cuando llegan todos los datos del montón.

void setProcessedHeapData(byte[] heapData)

Establece los datos del heap procesados.

void setProcessedHeapMap( heapMap)

Constructores públicos

HeapData

public HeapData ()

Métodos públicos

addHeapData

public void addHeapData (ByteBuffer data)

Agrega datos de fragmentos de HPSG sin procesar a la lista de segmentos del montón.

Parámetros
data ByteBuffer: Son los datos sin procesar de un fragmento de HPSG.

clearHeapData

public void clearHeapData ()

Abandona la lista actual de segmentos de montón.

getHeapSegments

public  getHeapSegments ()

Obtiene los datos del montón recopilados, si están sellados.

Muestra
Es la lista de segmentos de montón si los datos del montón se sellaron o es nula si no se sellaron.

getProcessedHeapData

public byte[] getProcessedHeapData ()

Obtiene los datos del heap procesados, si están presentes.

Muestra
byte[] Son los datos del montón procesados o nulos.

getProcessedHeapMap

public  getProcessedHeapMap ()

Muestra

isHeapDataComplete

public boolean isHeapDataComplete ()

Devuelve un valor que indica si los datos del montón se sellaron.

Muestra
boolean

sealHeapData

public void sealHeapData ()

Se llama cuando llegan todos los datos del montón.

setProcessedHeapData

public void setProcessedHeapData (byte[] heapData)

Establece los datos del heap procesados.

Parámetros
heapData byte: Los nuevos datos del heap (pueden ser nulos)

setProcessedHeapMap

public void setProcessedHeapMap ( heapMap)

Parámetros
heapMap