Odbiornik CollectingByteOutputReceive

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

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


IShellOutputReceiver, który zbiera wszystkie dane wyjściowe powłoki do byte[]. Jest to przydatne w przypadku poleceń powłoki, które generują znaczącą ilość danych wyjściowych, przy czym 2-krotne obciążenie pamięci (String) będzie znaczne.

Podsumowanie

Konstruktory publiczne

CollectingByteOutputReceiver()

Metody publiczne

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

void cancel()

Anuluj zbieranie danych wyjściowych

void clear()

Spróbuj cofnąć wszystko, co możemy

void flush()

byte[] getOutput()
boolean isCancelled()

Konstruktory publiczne

Odbiornik CollectingByteOutputReceive

public CollectingByteOutputReceiver ()

Metody publiczne

dodaj dane wyjściowe

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

Parametry
data byte

offset int

length int

anuluj

public void cancel ()

Anuluj zbieranie danych wyjściowych

wyczyść

public void clear ()

Spróbuj cofnąć wszystko, co możemy

opróżniać

public void flush ()

getWyniki

public byte[] getOutput ()

Zwroty
byte[]

Anulowano

public boolean isCancelled ()

Zwroty
boolean