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.