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 |