ClientData.HeapData

public static class ClientData.HeapData
extends Object

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


Куча информации.

Куча состоит из нескольких объектов HeapSegment .

Вызов isHeapDataComplete() укажет, представляют ли сегменты (доступные через getHeapSegments() ) полную кучу.

Краткое содержание

Публичные конструкторы

HeapData ()

Публичные методы

void addHeapData (ByteBuffer data)

Добавить необработанные данные фрагмента HPSG в список сегментов кучи.

void clearHeapData ()

Отменить текущий список сегментов кучи.

getHeapSegments ()

Получить собранные данные кучи, если они запечатаны.

byte[] getProcessedHeapData ()

Получить обработанные данные кучи, если они есть.

getProcessedHeapMap ()
boolean isHeapDataComplete ()

Возвращает, были ли запечатаны данные кучи.

void sealHeapData ()

Вызывается, когда все данные кучи получены.

void setProcessedHeapData (byte[] heapData)

Задает обработанные данные кучи.

void setProcessedHeapMap ( heapMap)

Публичные конструкторы

HeapData

public HeapData ()

Публичные методы

addHeapData

public void addHeapData (ByteBuffer data)

Добавить необработанные данные фрагмента HPSG в список сегментов кучи.

Параметры
data ByteBuffer : необработанные данные из фрагмента HPSG.

clearHeapData

public void clearHeapData ()

Отменить текущий список сегментов кучи.

getHeapSegments

public  getHeapSegments ()

Получить собранные данные кучи, если они запечатаны.

Возврат
Список сегментов кучи, если данные кучи были запечатаны, или null, если нет.

getProcessedHeapData

public byte[] getProcessedHeapData ()

Получить обработанные данные кучи, если они есть.

Возврат
byte[] обработанные данные кучи или ноль.

getProcessedHeapMap

public  getProcessedHeapMap ()

Возврат

isHeapDataComplete

public boolean isHeapDataComplete ()

Возвращает, были ли запечатаны данные кучи.

Возврат
boolean

sealHeapData

public void sealHeapData ()

Вызывается, когда все данные кучи получены.

setProcessedHeapData

public void setProcessedHeapData (byte[] heapData)

Задает обработанные данные кучи.

Параметры
heapData byte : Новые данные кучи (могут быть нулевыми)

setProcessedHeapMap

public void setProcessedHeapMap ( heapMap)

Параметры
heapMap