NullOutputReceiver

public final class NullOutputReceiver
extends Object implements IShellOutputReceiver

java.lang.Object
   ↳ com.android.ddmlib.NullOutputReceiver


Es la implementación de IShellOutputReceiver que no hace nada.

Se puede usar para ejecutar un comando de shell remoto cuando no se necesita el resultado.

Resumen

Constructores públicos

NullOutputReceiver()

Métodos públicos

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

Se llama cada vez que hay datos nuevos disponibles.

void flush()

Se llama al final de la ejecución del proceso (a menos que se haya cancelado el proceso).

static IShellOutputReceiver getReceiver()
boolean isCancelled()

Método de cancelación para detener la ejecución del comando de shell remoto.

Constructores públicos

NullOutputReceiver

public NullOutputReceiver ()

Métodos públicos

addOutput

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

Se llama cada vez que hay datos nuevos disponibles.

Parámetros
data byte: Son los datos nuevos.

offset int: Es el desplazamiento en el que comienzan los datos nuevos.

length int: Es la longitud de los datos nuevos.

vaciar

public void flush ()

Se llama al final de la ejecución del proceso (a menos que se haya cancelado el proceso). Esto permite que el receptor finalice y vacíe los datos que aún no se procesaron.

getReceiver

public static IShellOutputReceiver getReceiver ()

Muestra
IShellOutputReceiver

isCancelled

public boolean isCancelled ()

Método de cancelación para detener la ejecución del comando de shell remoto.

Muestra
boolean Es verdadero para cancelar la ejecución del comando.