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 ( |
سازندگان عمومی
هیپ دیتا
public HeapData ()
روشهای عمومی
اضافه کردن HeapData
public void addHeapData (ByteBuffer data)
دادههای خام HPSG chunk را به لیست بخشهای هیپ اضافه کنید.
| پارامترها | |
|---|---|
data | ByteBuffer : دادههای خام از یک تکه HPSG. |
پاک کردن دادههای هیپ
public void clearHeapData ()
فهرست فعلی بخشهای هیپ را کنار بگذارید.
دریافت HeapSegments
publicgetHeapSegments ()
در صورت مهر و موم شدن، دادههای هیپ جمعآوریشده را دریافت کنید.
| بازگشتها | |
|---|---|
| فهرست بخشهای هیپ در صورتی که دادههای هیپ مهر و موم شده باشند، و در غیر این صورت تهی (null) است. |
دریافت دادههای پردازششدهی هیپ
public byte[] getProcessedHeapData ()
در صورت وجود، دادههای پردازششدهی هیپ را دریافت کنید.
| بازگشتها | |
|---|---|
byte[] | دادههای پردازششدهی هیپ، یا تهی. |
دریافت نقشه پردازش شده هیپ
publicgetProcessedHeapMap ()
| بازگشتها | |
|---|---|
| |
isHeapDataComplete
public boolean isHeapDataComplete ()
برمیگرداند که آیا دادههای هیپ مهر و موم شدهاند یا خیر.
| بازگشتها | |
|---|---|
boolean | |
sealHeapData
public void sealHeapData ()
زمانی فراخوانی میشود که تمام دادههای هیپ رسیده باشند.
setProcessedHeapData
public void setProcessedHeapData (byte[] heapData)
دادههای پردازششدهی هیپ را تنظیم میکند.
| پارامترها | |
|---|---|
heapData | byte : دادههای جدید هیپ (میتواند تهی باشد) |
setProcessedHeapMap
public void setProcessedHeapMap (heapMap)
| پارامترها | |
|---|---|
heapMap | |