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 Ausgaben erzeugen, bei denen der 2x- String
Speicheraufwand erheblich sein wird.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
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 Bauträger
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 |