CollectingByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

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


Ein IShellOutputReceiver der die gesamte Shell-Ausgabe in einem byte[] sammelt. Dies ist nützlich für Shell-Befehle, die eine erhebliche Menge an Ausgabe erzeugen, wobei der Speicheraufwand für 2xString erheblich ist.

Zusammenfassung

Öffentliche Konstrukteure

CollectingByteOutputReceiver ()

Öffentliche Methoden

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

void cancel ()

Brechen Sie die Ausgabesammlung ab

void clear ()

Versuchen Sie, alles aufzuheben, was wir können

void flush ()

byte[] getOutput ()
boolean isCancelled ()

Öffentliche Konstrukteure

CollectingByteOutputReceiver

public CollectingByteOutputReceiver ()

Öffentliche Methoden

addOutput

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

Parameter
data byte

offset int

length int

stornieren

public void cancel ()

Brechen Sie die Ausgabesammlung ab

klar

public void clear ()

Versuchen Sie, alles aufzuheben, was wir können

spülen

public void flush ()

getOutput

public byte[] getOutput ()

Kehrt zurück
byte[]

ist storniert

public boolean isCancelled ()

Kehrt zurück
boolean