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 ()
يتم استدعاؤها في نهاية تنفيذ العملية (ما لم يتم إلغاء العملية). ويتيح ذلك للمستلِم إنهاء أي بيانات لم تتم معالجتها بعد وإزالتها.
isCancelled
public boolean isCancelled ()
طريقة الإلغاء لإيقاف تنفيذ أمر shell عن بُعد
| المرتجعات | |
|---|---|
boolean |
يجب ضبط القيمة على "صحيح" لإلغاء تنفيذ الأمر. |