NullOutputReceiver

public final class NullOutputReceiver
extends Object implements IShellOutputReceiver

java.lang.Object
   ↳ com.android.ddmlib.NullOutputReceiver


تنفيذ IShellOutputReceiver بدون أي إجراء

يمكن استخدام هذا الخيار لتنفيذ أمر shell عن بُعد عندما لا تكون هناك حاجة إلى الناتج.

ملخّص

الإنشاءات العامة

NullOutputReceiver()

الطُرق العامة

void addOutput(byte[] data, int offset, int length)

يتم استدعاء هذه الدالة في كل مرة تتوفّر فيها بعض البيانات الجديدة.

void flush()

يتم استدعاؤها في نهاية تنفيذ العملية (ما لم يتم إلغاء العملية).

static IShellOutputReceiver getReceiver()
boolean isCancelled()

طريقة الإلغاء لإيقاف تنفيذ أمر shell عن بُعد

الإنشاءات العامة

NullOutputReceiver

public NullOutputReceiver ()

الطُرق العامة

addOutput

public void addOutput (byte[] data, 
                int offset, 
                int length)

يتم استدعاء هذه الدالة في كل مرة تتوفّر فيها بعض البيانات الجديدة.

المعلمات
data byte: البيانات الجديدة

offset int: الإزاحة التي تبدأ عندها البيانات الجديدة.

length int: طول البيانات الجديدة.

flush

public void flush ()

يتم استدعاؤها في نهاية تنفيذ العملية (ما لم يتم إلغاء العملية). ويتيح ذلك للمستلِم إنهاء أي بيانات لم تتم معالجتها بعد وإزالتها.

getReceiver

public static IShellOutputReceiver getReceiver ()

المرتجعات
IShellOutputReceiver

isCancelled

public boolean isCancelled ()

طريقة الإلغاء لإيقاف تنفيذ أمر shell عن بُعد

المرتجعات
boolean يجب ضبط القيمة على "صحيح" لإلغاء تنفيذ الأمر.