MengumpulkanByteOutputReceiver
public class CollectingByteOutputReceiver
extends Object
implements IShellOutputReceiver
java.lang.Objek | |
↳ | com.android.tradefed.device.CollectingByteOutputReceiver |
IShellOutputReceiver
yang mengumpulkan seluruh keluaran shell menjadi byte[]
. Hal ini berguna untuk perintah shell yang akan menghasilkan output dalam jumlah besar, dimana overhead memori String
2x akan menjadi signifikan.
Ringkasan
Konstruktor publik | |
---|---|
CollectingByteOutputReceiver () |
Metode publik | |
---|---|
void | addOutput (byte[] data, int offset, int length) |
void | cancel () Batalkan koleksi keluaran |
void | clear () Cobalah untuk membatalkan semua yang kita bisa |
void | flush () |
byte[] | getOutput () |
boolean | isCancelled ()
|
Konstruktor publik
MengumpulkanByteOutputReceiver
public CollectingByteOutputReceiver ()
Metode publik
tambahkan Output
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 untuk membatalkan semua yang kita bisa
menyiram
public void flush ()
dapatkan Output
public byte[] getOutput ()
Kembali | |
---|---|
byte[] |
Dibatalkan
public boolean isCancelled ()
Kembali | |
---|---|
boolean |