ClientData.HeapData

public static class ClientData.HeapData
extends Object

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


Heap-Informationen

Der Heap besteht aus mehreren HeapSegment-Objekten.

Ein Aufruf von isHeapDataComplete() gibt an, ob die Segmente (verfügbar über getHeapSegments()) den gesamten Heap darstellen.

Zusammenfassung

Öffentliche Konstruktoren

HeapData()

Öffentliche Methoden

void addHeapData(ByteBuffer data)

Fügen Sie der Liste der Heap-Segmente Rohdaten für HPSG-Chunks hinzu.

void clearHeapData()

Verwerfen Sie die aktuelle Liste der Heap-Segmente.

getHeapSegments()

Abrufen der erfassten Heap-Daten, sofern versiegelt.

byte[] getProcessedHeapData()

Rufen Sie die verarbeiteten Heap-Daten ab, sofern vorhanden.

getProcessedHeapMap()
boolean isHeapDataComplete()

Gibt zurück, ob die Heap-Daten versiegelt wurden.

void sealHeapData()

Wird aufgerufen, wenn alle Heap-Daten eingegangen sind.

void setProcessedHeapData(byte[] heapData)

Legt die verarbeiteten Heap-Daten fest.

void setProcessedHeapMap( heapMap)

Öffentliche Konstruktoren

HeapData

public HeapData ()

Öffentliche Methoden

addHeapData

public void addHeapData (ByteBuffer data)

Fügen Sie der Liste der Heap-Segmente Rohdaten für HPSG-Chunks hinzu.

Parameter
data ByteBuffer: Die Rohdaten aus einem HPSG-Chunk.

clearHeapData

public void clearHeapData ()

Verwerfen Sie die aktuelle Liste der Heap-Segmente.

getHeapSegments

public  getHeapSegments ()

Abrufen der erfassten Heap-Daten, sofern versiegelt.

Returns
Die Liste der Heap-Segmente, wenn die Heap-Daten versiegelt wurden, andernfalls „null“.

getProcessedHeapData

public byte[] getProcessedHeapData ()

Rufen Sie die verarbeiteten Heap-Daten ab, sofern vorhanden.

Returns
byte[] die verarbeiteten Heap-Daten oder „null“.

getProcessedHeapMap

public  getProcessedHeapMap ()

Returns

isHeapDataComplete

public boolean isHeapDataComplete ()

Gibt zurück, ob die Heap-Daten versiegelt wurden.

Returns
boolean

sealHeapData

public void sealHeapData ()

Wird aufgerufen, wenn alle Heap-Daten eingegangen sind.

setProcessedHeapData

public void setProcessedHeapData (byte[] heapData)

Legt die verarbeiteten Heap-Daten fest.

Parameter
heapData byte: Die neuen Heap-Daten (können null sein)

setProcessedHeapMap

public void setProcessedHeapMap ( heapMap)

Parameter
heapMap