CollectingByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

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


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

Resumen

Constructores públicos

CollectingByteOutputReceiver()

Métodos públicos

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

void cancel()

Cancela la recopilación de datos de salida

void clear()

Trata de anular la referencia a todo lo que podamos

void flush()

byte[] getOutput()
boolean isCancelled()

Constructores públicos

CollectingByteOutputReceiver

public CollectingByteOutputReceiver ()

Métodos públicos

addOutput

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

Parámetros
data byte

offset int

length int

cancelar

public void cancel ()

Cancela la recopilación de datos de salida

borrar

public void clear ()

Trata de anular la referencia a todo lo que podamos

vaciar

public void flush ()

getOutput

public byte[] getOutput ()

Muestra
byte[]

estáCancelada

public boolean isCancelled ()

Muestra
boolean