CollectingByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

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


Un IShellOutputReceiver qui collecte toute la sortie du shell dans un byte[] . Ceci est utile pour les commandes shell qui produiront une quantité importante de sortie, où la surcharge de mémoire 2x String sera importante.

Résumé

Constructeurs publics

CollectingByteOutputReceiver ()

Méthodes publiques

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

void cancel ()

Annuler la collecte de sortie

void clear ()

Essayez de supprimer tout ce que nous pouvons

void flush ()

byte[] getOutput ()
boolean isCancelled ()

Constructeurs publics

CollectingByteOutputReceiver

public CollectingByteOutputReceiver ()

Méthodes publiques

ajouterSortie

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

Paramètres
data byte

offset int

length int

Annuler

public void cancel ()

Annuler la collecte de sortie

clair

public void clear ()

Essayez de supprimer tout ce que nous pouvons

affleurer

public void flush ()

getOutput

public byte[] getOutput ()

Retour
byte[]

est annulé

public boolean isCancelled ()

Retour
boolean