واجهة أوامر ShellOutputReceiverStream

public final class ShellOutputReceiverStream
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.ShellOutputReceiverStream


فئة فرعية من OutputStream لكتابة البيانات في IShellOutputReceiver

ملخّص

شركة إنشاءات عامة

ShellOutputReceiverStream(IShellOutputReceiver receiver)

أنشئ محوِّلًا جديدًا للIShellOutputReceiver المحدَّد.

ShellOutputReceiverStream(IShellOutputReceiver receiver, FileOutputStream fileOutput)

الطرق العامة

void close()
void flush()
void write(byte[] b)
void write(byte[] b, int off, int len)
void write(int b)

وظائف الإنشاء العامة

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver)

أنشئ محوِّلًا جديدًا للIShellOutputReceiver المحدَّد.

من الصحيح تقديم مستلِم فارغ هنا لتبسيط الرمز باستخدام المحوِّل، أي ليكون بإمكانه استخدام هذا مع try-with-resources بدون التحقّق من وجود مستلِم فارغ بحد ذاته.

المعلمات
receiver IShellOutputReceiver

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver, 
                FileOutputStream fileOutput)

المعلمات
receiver IShellOutputReceiver

fileOutput FileOutputStream

الطرق العامة

إغلاق

public void close ()

flush

public void flush ()

كتابة

public void write (byte[] b)

المعلمات
b byte

كتابة

public void write (byte[] b, 
                int off, 
                int len)

المعلمات
b byte

off int

len int

كتابة

public void write (int b)

المعلمات
b int