ClientData.HeapData

public static class ClientData.HeapData
extends Object

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


Informazioni sull'heap.

L'heap è composto da diversi oggetti HeapSegment.

Una chiamata a isHeapDataComplete() indicherà se i segmenti (disponibili tramite getHeapSegments()) rappresentano l'heap completo.

Riepilogo

Costruttori pubblici

HeapData()

Metodi pubblici

void addHeapData(ByteBuffer data)

Aggiungi i dati non elaborati dei chunk HPSG all'elenco dei segmenti heap.

void clearHeapData()

Abbandona l'elenco attuale dei segmenti heap.

getHeapSegments()

Recupera i dati dell'heap raccolti, se sigillati.

byte[] getProcessedHeapData()

Recupera i dati dell'heap elaborati, se presenti.

getProcessedHeapMap()
boolean isHeapDataComplete()

Restituisce un valore che indica se i dati dell'heap sono stati sigillati.

void sealHeapData()

Chiamato quando sono arrivati tutti i dati heap.

void setProcessedHeapData(byte[] heapData)

Imposta i dati heap elaborati.

void setProcessedHeapMap( heapMap)

Costruttori pubblici

HeapData

public HeapData ()

Metodi pubblici

addHeapData

public void addHeapData (ByteBuffer data)

Aggiungi i dati non elaborati dei chunk HPSG all'elenco dei segmenti heap.

Parametri
data ByteBuffer: I dati non elaborati di un blocco HPSG.

clearHeapData

public void clearHeapData ()

Abbandona l'elenco attuale dei segmenti heap.

getHeapSegments

public  getHeapSegments ()

Recupera i dati dell'heap raccolti, se sigillati.

Ritorni
L'elenco dei segmenti heap se i dati heap sono stati sigillati o null in caso contrario.

getProcessedHeapData

public byte[] getProcessedHeapData ()

Recupera i dati dell'heap elaborati, se presenti.

Ritorni
byte[] i dati heap elaborati o null.

getProcessedHeapMap

public  getProcessedHeapMap ()

Ritorni

isHeapDataComplete

public boolean isHeapDataComplete ()

Restituisce un valore che indica se i dati dell'heap sono stati sigillati.

Ritorni
boolean

sealHeapData

public void sealHeapData ()

Chiamato quando sono arrivati tutti i dati dell'heap.

setProcessedHeapData

public void setProcessedHeapData (byte[] heapData)

Imposta i dati heap elaborati.

Parametri
heapData byte: I nuovi dati heap (possono essere nulli)

setProcessedHeapMap

public void setProcessedHeapMap ( heapMap)

Parametri
heapMap