MengumpulkanByteOutputReceiver
public class CollectingByteOutputReceiver
extends Object
implements IShellOutputReceiver
java.lang.Objek | |
↳ | com.android.tradefed.device.CollectingByteOutputReceiver |
IShellOutputReceiver
yang mengumpulkan seluruh keluaran shell menjadi byte[]
. Ini berguna untuk perintah shell yang akan menghasilkan jumlah output yang signifikan, di mana overhead memori 2x String
akan signifikan.
Ringkasan
Konstruktor publik | |
---|---|
CollectingByteOutputReceiver () |
Metode publik | |
---|---|
void | addOutput (byte[] data, int offset, int length) |
void | cancel () Batalkan koleksi keluaran |
void | clear () Cobalah unref semua yang kita bisa |
void | flush () |
byte[] | getOutput () |
boolean | isCancelled ()
|
Konstruktor publik
MengumpulkanByteOutputReceiver
public CollectingByteOutputReceiver ()
Metode publik
addOutput
public void addOutput (byte[] data, int offset, int length)
Parameter | |
---|---|
data | byte |
offset | int |
length | int |
membatalkan
public void cancel ()
Batalkan koleksi keluaran
jernih
public void clear ()
Cobalah unref semua yang kita bisa
menyiram
public void flush ()
getOutput
public byte[] getOutput ()
Pengembalian | |
---|---|
byte[] |
Dibatalkan
public boolean isCancelled ()
Pengembalian | |
---|---|
boolean |