ClientData.HeapData

public static class ClientData.HeapData
extends Object

شیء جاوا
com.android.tradefed.device.server.ClientData.HeapData


اطلاعات هیپ.

هیپ از چندین شیء HeapSegment تشکیل شده است.

فراخوانی تابع isHeapDataComplete() نشان می‌دهد که آیا سگمنت‌ها (که از طریق getHeapSegments() قابل دسترسی هستند) نشان‌دهنده‌ی کل هیپ هستند یا خیر.

خلاصه

سازندگان عمومی

HeapData ()

روش‌های عمومی

void addHeapData (ByteBuffer data)

داده‌های خام HPSG chunk را به لیست بخش‌های هیپ اضافه کنید.

void clearHeapData ()

فهرست فعلی بخش‌های هیپ را کنار بگذارید.

getHeapSegments ()

در صورت مهر و موم شدن، داده‌های هیپ جمع‌آوری‌شده را دریافت کنید.

byte[] getProcessedHeapData ()

در صورت وجود، داده‌های پردازش‌شده‌ی هیپ را دریافت کنید.

getProcessedHeapMap ()
boolean isHeapDataComplete ()

برمی‌گرداند که آیا داده‌های هیپ مهر و موم شده‌اند یا خیر.

void sealHeapData ()

زمانی فراخوانی می‌شود که تمام داده‌های هیپ رسیده باشند.

void setProcessedHeapData (byte[] heapData)

داده‌های پردازش‌شده‌ی هیپ را تنظیم می‌کند.

void setProcessedHeapMap ( heapMap)

سازندگان عمومی

هیپ دیتا

public HeapData ()

روش‌های عمومی

اضافه کردن HeapData

public void addHeapData (ByteBuffer data)

داده‌های خام HPSG chunk را به لیست بخش‌های هیپ اضافه کنید.

پارامترها
data ByteBuffer : داده‌های خام از یک تکه HPSG.

پاک کردن داده‌های هیپ

public void clearHeapData ()

فهرست فعلی بخش‌های هیپ را کنار بگذارید.

دریافت HeapSegments

public  getHeapSegments ()

در صورت مهر و موم شدن، داده‌های هیپ جمع‌آوری‌شده را دریافت کنید.

بازگشت‌ها
فهرست بخش‌های هیپ در صورتی که داده‌های هیپ مهر و موم شده باشند، و در غیر این صورت تهی (null) است.

دریافت داده‌های پردازش‌شده‌ی هیپ

public byte[] getProcessedHeapData ()

در صورت وجود، داده‌های پردازش‌شده‌ی هیپ را دریافت کنید.

بازگشت‌ها
byte[] داده‌های پردازش‌شده‌ی هیپ، یا تهی.

دریافت نقشه پردازش شده هیپ

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