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

รับข้อมูลฮีปที่รวบรวม หากปิดผนึกแล้ว

คิกรีเทิร์น
รายการกลุ่มฮีปหากปิดผนึกข้อมูลฮีปแล้ว หรือ null หากยังไม่ได้ปิดผนึก

getProcessedHeapData

public byte[] getProcessedHeapData ()

รับข้อมูลฮีปที่ประมวลผลแล้ว หากมี

คิกรีเทิร์น
byte[] ข้อมูลฮีปที่ประมวลผลแล้ว หรือ null

getProcessedHeapMap

public  getProcessedHeapMap ()

คิกรีเทิร์น

isHeapDataComplete

public boolean isHeapDataComplete ()

แสดงว่ามีการปิดผนึกข้อมูลฮีปหรือไม่

คิกรีเทิร์น
boolean

sealHeapData

public void sealHeapData ()

เรียกใช้เมื่อได้รับข้อมูลฮีปทั้งหมดแล้ว

setProcessedHeapData

public void setProcessedHeapData (byte[] heapData)

ตั้งค่าข้อมูลฮีปที่ประมวลผลแล้ว

พารามิเตอร์
heapData byte: ข้อมูลฮีปใหม่ (อาจเป็น Null)

setProcessedHeapMap

public void setProcessedHeapMap ( heapMap)

พารามิเตอร์
heapMap