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