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)

एचपीएसजी के रॉ डेटा को हीप सेगमेंट की सूची में जोड़ता है.

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)

एचपीएसजी के रॉ चंक डेटा को हीप सेगमेंट की सूची में जोड़ता है.

पैरामीटर
data ByteBuffer: एचपीएसजी चंक से मिला रॉ डेटा.

clearHeapData

public void clearHeapData ()

ढेर सेगमेंट की मौजूदा सूची को छोड़ें.

getHeapSegments

public  getHeapSegments ()

अगर सील किया गया है, तो इकट्ठा किया गया हीप डेटा पाएं.

रिटर्न
अगर हीप डेटा सील कर दिया गया है, तो हीप सेगमेंट की सूची. अगर ऐसा नहीं किया गया है, तो शून्य.

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: नया हीप डेटा (शून्य हो सकता है)

setProcessedHeapMap

public void setProcessedHeapMap ( heapMap)

पैरामीटर
heapMap