Сбор ByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

java.lang.Объект
com.android.tradefed.device.CollectingByteOutputReceiver


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

Краткое содержание

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

CollectingByteOutputReceiver ()

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

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

void cancel ()

Отменить сбор выходных данных

void clear ()

Попробуй отменить все, что можно.

void flush ()

byte[] getOutput ()
boolean isCancelled ()

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

Сбор ByteOutputReceiver

public CollectingByteOutputReceiver ()

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

добавитьВыход

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

Параметры
data byte

offset int

length int

отмена

public void cancel ()

Отменить сбор выходных данных

прозрачный

public void clear ()

Попробуй отменить все, что можно.

румянец

public void flush ()

получить выходной

public byte[] getOutput ()

Возврат
byte[]

isCancelled

public boolean isCancelled ()

Возврат
boolean