CollectingByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

java.lang.Object
   ↳ com.android.tradefed.device.CollectingByteOutputReceiver


IShellOutputReceiver qui collecte l'intégralité de la sortie du shell dans une byte[]. Cette option est utile pour les commandes shell qui génèrent une quantité importante de sortie, où le coût supplémentaire de mémoire de 2 String est important.

Résumé

Constructeurs publics

CollectingByteOutputReceiver()

Méthodes publiques

void addOutput(byte[] data, int offset, int length)

void cancel()

Annuler la collecte des sorties

void clear()

Essayez de supprimer toutes les références possibles.

void flush()

byte[] getOutput()
boolean isCancelled()

Constructeurs publics

CollectingByteOutputReceiver

public CollectingByteOutputReceiver ()

Méthodes publiques

addOutput

public void addOutput (byte[] data, 
                int offset, 
                int length)

Paramètres
data byte

offset int

length int

Annuler

public void cancel ()

Annuler la collecte des sorties

effacer

public void clear ()

Essayez de supprimer toutes les références possibles.

vider

public void flush ()

getOutput

public byte[] getOutput ()

Renvoie
byte[]

isCancelled

public boolean isCancelled ()

Renvoie
boolean