Сбор 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 | |