CollectingByteOutputReceiver

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, em que o O dobro de sobrecarga de memória de String será significativo.

Resumo

Construtores públicos

CollectingByteOutputReceiver()

Métodos públicos

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

void cancel()

Cancelar a coleção de saída

void clear()

Tente desconsiderar tudo o que puder

void flush()

byte[] getOutput()
boolean isCancelled()

Construtores 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 ()

Cancelar a coleção de saída

limpar

public void clear ()

Tente desconsiderar tudo o que puder

transferir

public void flush ()

getOutput

public byte[] getOutput ()

Retorna
byte[]

IsCancelado

public boolean isCancelled ()

Retorna
boolean