RecopilaciónByteSalidaReceptor

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 comandos de shell que producirán una cantidad significativa de resultados, donde la sobrecarga de memoria String 2x 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 eliminar todo lo que podamos.

void flush ()

byte[] getOutput ()
boolean isCancelled ()

Constructores públicos

RecopilaciónByteSalidaReceptor

public CollectingByteOutputReceiver ()

Métodos públicos

agregar salida

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 eliminar todo lo que podamos.

enjuagar

public void flush ()

obtener salida

public byte[] getOutput ()

Devoluciones
byte[]

está cancelado

public boolean isCancelled ()

Devoluciones
boolean