CollectingByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

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


Ein IShellOutputReceiver, das die gesamte Shell-Ausgabe in einer byte[] zusammenfasst. Dies ist nützlich für Shell-Befehle, die eine beträchtliche Menge an Ausgabe erzeugen, bei denen der Das Doppelte von String Arbeitsspeicher ist erheblich.

Zusammenfassung

Öffentliche Konstruktoren

CollectingByteOutputReceiver()

Öffentliche Methoden

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

void cancel()

Ausgabesammlung abbrechen

void clear()

Versuchen Sie, alles Mögliche rückgängig zu machen,

void flush()

byte[] getOutput()
boolean isCancelled()

Öffentliche Konstruktoren

CollectingByteOutputReceiver

public CollectingByteOutputReceiver ()

Öffentliche Methoden

Ausgabe hinzufügen

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

Parameter
data byte

offset int

length int

Abbrechen

public void cancel ()

Ausgabesammlung abbrechen

Löschen

public void clear ()

Versuchen Sie, alles Mögliche rückgängig zu machen,

spülen

public void flush ()

getOutput

public byte[] getOutput ()

Returns
byte[]

isCancelled (Abgebrochen)

public boolean isCancelled ()

Returns
boolean