CollectingOutputReceiver
public
class
CollectingOutputReceiver
extends Object
implements
IShellOutputReceiver
| java.lang.Object | |
| ↳ | com.android.tradefed.device.CollectingOutputReceiver |
Un IShellOutputReceiver que recopila toda la salida de la shell en un solo String.
Resumen
Constructores públicos | |
|---|---|
CollectingOutputReceiver()
|
|
Métodos públicos | |
|---|---|
void
|
addOutput(byte[] data, int offset, int length)
Se llama cada vez que hay datos nuevos disponibles. |
void
|
cancel()
Cancelar la recopilación de la salida |
void
|
clearBuffer()
Borra el contenido del búfer. |
void
|
flush()
Se llama al final de la ejecución del proceso (a menos que se haya cancelado el proceso). |
String
|
getOutput()
|
boolean
|
isCancelled()
Método de cancelación para detener la ejecución del comando de shell remoto. |
Constructores públicos
CollectingOutputReceiver
public CollectingOutputReceiver ()
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. |
cancelar
public void cancel ()
Cancelar la recopilación de la salida
clearBuffer
public void clearBuffer ()
Borra el contenido del búfer.
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.
getOutput
public String getOutput ()
| Muestra | |
|---|---|
String |
|
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. |