IShellOutputReceiver
public
interface
IShellOutputReceiver
| com.android.ddmlib.IShellOutputReceiver |
Las clases que implementan esta interfaz proporcionan métodos que se encargan de la salida de un comando de shell remoto en un dispositivo o emulador.
Resumen
Métodos públicos | |
|---|---|
abstract
void
|
addOutput(byte[] data, int offset, int length)
Se llama cada vez que hay datos nuevos disponibles. |
abstract
void
|
flush()
Se llama al final de la ejecución del proceso (a menos que se haya cancelado el proceso). |
abstract
boolean
|
isCancelled()
Método de cancelación para detener la ejecución del comando de shell remoto. |
Métodos públicos
addOutput
public abstract 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 abstract 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.
isCancelled
public abstract 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. |