CollectingByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

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


Un IShellOutputReceiver che raccoglie l'intero output della shell in un byte[] . Ciò è utile per i comandi shell che produrranno una quantità significativa di output, dove il sovraccarico della memoria 2x String sarà significativo.

Riepilogo

Costruttori pubblici

CollectingByteOutputReceiver ()

Metodi pubblici

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

void cancel ()

Annulla la raccolta di output

void clear ()

Prova ad annullare l'rif. tutto ciò che possiamo

void flush ()

byte[] getOutput ()
boolean isCancelled ()

Costruttori pubblici

CollectingByteOutputReceiver

public CollectingByteOutputReceiver ()

Metodi pubblici

addOutput

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

Parametri
data byte

offset int

length int

Annulla

public void cancel ()

Annulla la raccolta di output

chiaro

public void clear ()

Prova ad annullare l'rif. tutto ciò che possiamo

sciacquone

public void flush ()

getOutput

public byte[] getOutput ()

ritorna
byte[]

èAnnullato

public boolean isCancelled ()

ritorna
boolean