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 ( |
Публичные конструкторы
HeapData
public HeapData ()
Публичные методы
addHeapData
public void addHeapData (ByteBuffer data)
Добавить необработанные данные фрагмента HPSG в список сегментов кучи.
| Параметры | |
|---|---|
data | ByteBuffer : необработанные данные из фрагмента HPSG. |
clearHeapData
public void clearHeapData ()
Отменить текущий список сегментов кучи.
getHeapSegments
publicgetHeapSegments ()
Получить собранные данные кучи, если они запечатаны.
| Возврат | |
|---|---|
| Список сегментов кучи, если данные кучи были запечатаны, или null, если нет. |
getProcessedHeapData
public byte[] getProcessedHeapData ()
Получить обработанные данные кучи, если они есть.
| Возврат | |
|---|---|
byte[] | обработанные данные кучи или ноль. |
getProcessedHeapMap
publicgetProcessedHeapMap ()
| Возврат | |
|---|---|
| |
isHeapDataComplete
public boolean isHeapDataComplete ()
Возвращает, были ли запечатаны данные кучи.
| Возврат | |
|---|---|
boolean | |
sealHeapData
public void sealHeapData ()
Вызывается, когда все данные кучи получены.
setProcessedHeapData
public void setProcessedHeapData (byte[] heapData)
Задает обработанные данные кучи.
| Параметры | |
|---|---|
heapData | byte : Новые данные кучи (могут быть нулевыми) |
setProcessedHeapMap
public void setProcessedHeapMap (heapMap)
| Параметры | |
|---|---|
heapMap | |