ColetandoByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

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


Um IShellOutputReceiver que coleta toda a saída do shell em um byte[] . Isso é útil para comandos shell que produzirão uma quantidade significativa de saída, onde a sobrecarga de memória de 2x String será significativa.

Resumo

Construtores públicos

CollectingByteOutputReceiver ()

Métodos públicos

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

void cancel ()

Cancelar a coleta de saída

void clear ()

Tente cancelar tudo o que pudermos

void flush ()

byte[] getOutput ()
boolean isCancelled ()

Construtores públicos

ColetandoByteOutputReceiver

public CollectingByteOutputReceiver ()

Métodos públicos

adicionarSaída

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

Parâmetros
data byte

offset int

length int

cancelar

public void cancel ()

Cancelar a coleta de saída

claro

public void clear ()

Tente cancelar tudo o que pudermos

rubor

public void flush ()

obter saída

public byte[] getOutput ()

Devoluções
byte[]

é cancelado

public boolean isCancelled ()

Devoluções
boolean