ClientData.HeapData

public static class ClientData.HeapData
extends Object

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


Informacje o stercie.

Stos składa się z kilku obiektów HeapSegment.

Wywołanie funkcji isHeapDataComplete() wskaże, czy segmenty (dostępne za pomocą funkcji getHeapSegments()) reprezentują cały stóg.

Podsumowanie

Publiczne konstruktory

HeapData()

Metody publiczne

void addHeapData(ByteBuffer data)

Dodaj nieprzetworzone dane fragmentów HPSG do listy segmentów sterty.

void clearHeapData()

Porzuć bieżącą listę segmentów sterty.

getHeapSegments()

Pobierz zebrane dane sterty, jeśli są zamknięte.

byte[] getProcessedHeapData()

Pobierz przetworzone dane sterty, jeśli są dostępne.

getProcessedHeapMap()
boolean isHeapDataComplete()

Zwraca informację o tym, czy dane sterty zostały zamknięte.

void sealHeapData()

Wywoływana po otrzymaniu wszystkich danych sterty.

void setProcessedHeapData(byte[] heapData)

Ustawia przetworzone dane sterty.

void setProcessedHeapMap( heapMap)

Publiczne konstruktory

HeapData

public HeapData ()

Metody publiczne

addHeapData

public void addHeapData (ByteBuffer data)

Dodaj nieprzetworzone dane fragmentów HPSG do listy segmentów sterty.

Parametry
data ByteBuffer: surowe dane z fragmentu HPSG.

clearHeapData

public void clearHeapData ()

Porzuć bieżącą listę segmentów sterty.

getHeapSegments

public  getHeapSegments ()

Pobierz zebrane dane sterty, jeśli są zamknięte.

Zwroty
Lista segmentów sterty, jeśli dane sterty zostały zamknięte, lub wartość null, jeśli nie zostały zamknięte.

getProcessedHeapData

public byte[] getProcessedHeapData ()

Pobierz przetworzone dane sterty, jeśli są dostępne.

Zwroty
byte[] przetworzone dane sterty lub wartość null.

getProcessedHeapMap

public  getProcessedHeapMap ()

Zwroty

isHeapDataComplete

public boolean isHeapDataComplete ()

Zwraca informację o tym, czy dane sterty zostały zamknięte.

Zwroty
boolean

sealHeapData

public void sealHeapData ()

Wywoływana, gdy dotrą wszystkie dane sterty.

setProcessedHeapData

public void setProcessedHeapData (byte[] heapData)

Ustawia przetworzone dane sterty.

Parametry
heapData byte: nowe dane sterty (mogą mieć wartość null);

setProcessedHeapMap

public void setProcessedHeapMap ( heapMap)

Parametry
heapMap