CollectingByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

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


Un IShellOutputReceiver qui collecte l'intégralité de la sortie de l'interface système dans un byte[]. Cela est utile pour les commandes shell qui génèrent un grand nombre de résultats, c'est-à-dire Une surcharge de mémoire multipliée par deux String sera importante.

Résumé

Constructeurs publics

CollectingByteOutputReceiver()

Méthodes publiques

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

void cancel()

Annuler la collecte de sortie

void clear()

Essayez de supprimer tout ce que nous pouvons

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 de sortie

effacer

public void clear ()

Essayez de supprimer tout ce que nous pouvons

vider

public void flush ()

getOutput

public byte[] getOutput ()

Renvoie
byte[]

est annulé

public boolean isCancelled ()

Renvoie
boolean