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 ()

Вызывается в конце выполнения процесса (если процесс не был отменён). Это позволяет получателю завершить работу и сбросить на диск необработанные данные.

получитьReceiver

public static IShellOutputReceiver getReceiver ()

Возврат
IShellOutputReceiver

отменено

public boolean isCancelled ()

Метод Cancel останавливает выполнение удаленной команды оболочки.

Возврат
boolean true для отмены выполнения команды.