ClientData.HeapData

public static class ClientData.HeapData
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.server.ClientData.HeapData


Informations sur le segment de mémoire.

Le tas est composé de plusieurs objets HeapSegment.

Un appel à isHeapDataComplete() indiquera si les segments (disponibles via getHeapSegments()) représentent le tas complet.

Résumé

Constructeurs publics

HeapData()

Méthodes publiques

void addHeapData(ByteBuffer data)

Ajoutez des données brutes de blocs HPSG à la liste des segments de tas.

void clearHeapData()

Abandonne la liste actuelle des segments de tas.

getHeapSegments()

Obtenez les données de tas collectées, si elles sont scellées.

byte[] getProcessedHeapData()

Obtenez les données de tas traitées, le cas échéant.

getProcessedHeapMap()
boolean isHeapDataComplete()

Indique si les données du tas ont été scellées.

void sealHeapData()

Appelée lorsque toutes les données du tas sont arrivées.

void setProcessedHeapData(byte[] heapData)

Définit les données de tas traitées.

void setProcessedHeapMap( heapMap)

Constructeurs publics

HeapData

public HeapData ()

Méthodes publiques

addHeapData

public void addHeapData (ByteBuffer data)

Ajoutez des données brutes de blocs HPSG à la liste des segments de tas.

Paramètres
data ByteBuffer : données brutes d'un bloc HPSG.

clearHeapData

public void clearHeapData ()

Abandonne la liste actuelle des segments de tas.

getHeapSegments

public  getHeapSegments ()

Obtenez les données de tas collectées, si elles sont scellées.

Renvoie
Liste des segments de tas si les données de tas ont été scellées, ou valeur nulle si ce n'est pas le cas.

getProcessedHeapData

public byte[] getProcessedHeapData ()

Obtenez les données de tas traitées, le cas échéant.

Renvoie
byte[] les données de tas traitées ou null.

getProcessedHeapMap

public  getProcessedHeapMap ()

Renvoie

isHeapDataComplete

public boolean isHeapDataComplete ()

Indique si les données du tas ont été scellées.

Renvoie
boolean

sealHeapData

public void sealHeapData ()

Appelée lorsque toutes les données du tas sont arrivées.

setProcessedHeapData

public void setProcessedHeapData (byte[] heapData)

Définit les données de tas traitées.

Paramètres
heapData byte : nouvelles données de tas (peut être nul)

setProcessedHeapMap

public void setProcessedHeapMap ( heapMap)

Paramètres
heapMap