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 ()
الحصول على بيانات الذاكرة المجمّعة التي تم جمعها، إذا كانت مغلقة
| المرتجعات | |
|---|---|
|
قائمة بشرائح الذاكرة المؤقتة إذا تم إغلاق بيانات الذاكرة المؤقتة، أو قيمة فارغة إذا لم يتم إغلاقها. |
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 |
|