CollectingByteOutputReceiver
public class CollectingByteOutputReceiver
extends Object
implements IShellOutputReceiver
java.lang.Oggetto | |
↳ | com.android.tradefed.device.CollectingByteOutputReceiver |
Oggetto IShellOutputReceiver
che raccoglie l'intero output della shell in un byte[]
. Questo è utile per i comandi della shell che produrranno una quantità significativa di output, dove l'overhead di 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 () Cerca di annullare 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 ()
Cerca di annullare tutto ciò che possiamo
sciacquone
public void flush ()
getOutput
public byte[] getOutput ()
ritorna | |
---|---|
byte[] |
èAnnullato
public boolean isCancelled ()
ritorna | |
---|---|
boolean |