CollectingByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

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


IShellOutputReceiver который собирает весь вывод оболочки в byte[] . Это полезно для команд оболочки, которые производят значительный объем вывода, где накладные расходы памяти 2xString будут значительными.

Резюме

Общественные конструкторы

CollectingByteOutputReceiver ()

Публичные методы

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

void cancel ()

Отменить коллекцию вывода

void clear ()

Попробуйте разорвать все, что мы можем

void flush ()

byte[] getOutput ()
boolean isCancelled ()

Общественные конструкторы

CollectingByteOutputReceiver

public CollectingByteOutputReceiver ()

Публичные методы

addOutput

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

Параметры
data byte

offset int

length int

отменить

public void cancel ()

Отменить коллекцию вывода

Чисто

public void clear ()

Попробуйте разорвать все, что мы можем

румянец

public void flush ()

getOutput

public byte[] getOutput ()

Возврат
byte[]

isCancelled

public boolean isCancelled ()

Возврат
boolean