NullOutputReceiver
public final class NullOutputReceiver
extends Object implements IShellOutputReceiver
| java.lang.Object | |
| ↳ | com.android.ddmlib.NullOutputReceiver |
Реализация IShellOutputReceiver , которая ничего не делает.
Это можно использовать для выполнения удаленной команды оболочки, когда выходные данные не нужны.
Краткое содержание
Публичные конструкторы | |
|---|---|
NullOutputReceiver () | |
Публичные методы | |
|---|---|
void | addOutput (byte[] data, int offset, int length)Вызывается каждый раз, когда появляются новые данные. |
void | flush ()Вызывается в конце выполнения процесса (если процесс не был отменен). |
static IShellOutputReceiver | getReceiver () |
boolean | isCancelled ()Метод Cancel останавливает выполнение удаленной команды оболочки. |
Публичные конструкторы
NullOutputReceiver
public NullOutputReceiver ()
Публичные методы
addOutput
public void addOutput (byte[] data,
int offset,
int length)Вызывается каждый раз, когда появляются новые данные.
| Параметры | |
|---|---|
data | byte : Новые данные. |
offset | int : Смещение, с которого начинаются новые данные. |
length | int : Длина новых данных. |
румянец
public void flush ()
Вызывается в конце выполнения процесса (если процесс не был отменён). Это позволяет получателю завершить работу и сбросить на диск необработанные данные.
отменено
public boolean isCancelled ()
Метод Cancel останавливает выполнение удаленной команды оболочки.
| Возврат | |
|---|---|
boolean | true для отмены выполнения команды. |