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 ()

الحصول على بيانات الذاكرة المجمّعة التي تم جمعها، إذا كانت مغلقة

المرتجعات
قائمة بشرائح الذاكرة المؤقتة إذا تم إغلاق بيانات الذاكرة المؤقتة، أو قيمة فارغة إذا لم يتم إغلاقها.

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