CollectingByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

java.lang.Objeto
com.android.tradefed.device.CollectingByteOutputReceiver


Un IShellOutputReceiver que recopila toda la salida del shell en un byte[] . Esto es útil para los comandos de shell que producirán una cantidad significativa de salida, donde la sobrecarga de memoria de 2x String será significativa.

Resumen

Constructores públicos

CollectingByteOutputReceiver ()

Métodos públicos

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

void cancel ()

Cancelar la colección de salida

void clear ()

Intenta deshacer todo lo que podamos

void flush ()

byte[] getOutput ()
boolean isCancelled ()

Constructores públicos

CollectingByteOutputReceiver

public CollectingByteOutputReceiver ()

Métodos públicos

añadirSalida

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

Parámetros
data byte

offset int

length int

Cancelar

public void cancel ()

Cancelar la colección de salida

claro

public void clear ()

Intenta deshacer todo lo que podamos

enjuagar

public void flush ()

obtenerSalida

public byte[] getOutput ()

Devoluciones
byte[]

está cancelado

public boolean isCancelled ()

Devoluciones
boolean