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