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