CollectingOutputReceiver
public
class
CollectingOutputReceiver
extends Object
implements
IShellOutputReceiver
| java.lang.Object | |
| ↳ | com.android.tradefed.device.CollectingOutputReceiver |
IShellOutputReceiver yang mengumpulkan seluruh output shell menjadi satu
String.
Ringkasan
Konstruktor publik | |
|---|---|
CollectingOutputReceiver()
|
|
Metode publik | |
|---|---|
void
|
addOutput(byte[] data, int offset, int length)
Dipanggil setiap kali ada data baru. |
void
|
cancel()
Membatalkan pengumpulan output |
void
|
clearBuffer()
Hapus konten buffer. |
void
|
flush()
Dipanggil di akhir eksekusi proses (kecuali jika proses dibatalkan). |
String
|
getOutput()
|
boolean
|
isCancelled()
Metode pembatalan untuk menghentikan eksekusi perintah shell jarak jauh. |
Konstruktor publik
CollectingOutputReceiver
public CollectingOutputReceiver ()
Metode publik
addOutput
public void addOutput (byte[] data,
int offset,
int length)Dipanggil setiap kali ada data baru.
| Parameter | |
|---|---|
data |
byte: Data baru. |
offset |
int: Offset tempat data baru dimulai. |
length |
int: Panjang data baru. |
batal
public void cancel ()
Membatalkan pengumpulan output
clearBuffer
public void clearBuffer ()
Hapus konten buffer.
flush
public void flush ()
Dipanggil di akhir eksekusi proses (kecuali jika proses dibatalkan). Hal ini memungkinkan penerima menghentikan dan menghapus data apa pun yang belum diproses.
getOutput
public String getOutput ()
| Hasil | |
|---|---|
String |
|
isCancelled
public boolean isCancelled ()
Metode pembatalan untuk menghentikan eksekusi perintah shell jarak jauh.
| Hasil | |
|---|---|
boolean |
benar (true) untuk membatalkan eksekusi perintah. |