CollectingByteOutputReceiverCollectingByteOutputReceiver
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 ERROR(/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 défaire tout ce que nous pouvons |
void | flush () |
byte[] | getOutput () |
boolean | isCancelled ()
|
Constructeurs publics
CollectingByteOutputReceiverCollectingByteOutputReceiver
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 défaire tout ce que nous pouvons
affleurer
public void flush ()
getOutput
public byte[] getOutput ()
Retour | |
---|---|
byte[] |
est annulé
public boolean isCancelled ()
Retour | |
---|---|
boolean |