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(
|
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
publicgetHeapSegments ()
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
publicgetProcessedHeapMap ()
| 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 |
|