NullOutputReceiver
public
final
class
NullOutputReceiver
extends Object
implements
IShellOutputReceiver
| java.lang.Object | |
| ↳ | com.android.ddmlib.NullOutputReceiver |
הטמעה של IShellOutputReceiver שלא עושה כלום.
אפשר להשתמש באפשרות הזו כדי להריץ פקודת מעטפת מרחוק כשלא צריך את הפלט.
סיכום
constructors ציבוריים | |
|---|---|
NullOutputReceiver()
|
|
methods ציבוריים | |
|---|---|
void
|
addOutput(byte[] data, int offset, int length)
הפונקציה נקראת בכל פעם שיש נתונים חדשים. |
void
|
flush()
הפונקציה מופעלת בסיום ההרצה של התהליך (אלא אם התהליך בוטל). |
static
IShellOutputReceiver
|
getReceiver()
|
boolean
|
isCancelled()
שיטת ביטול להפסקת הביצוע של פקודת ה-Shell המרוחקת. |
Constructors ציבוריים
NullOutputReceiver
public NullOutputReceiver ()
methods ציבוריים
addOutput
public void addOutput (byte[] data,
int offset,
int length)הפונקציה נקראת בכל פעם שיש נתונים חדשים.
| פרמטרים | |
|---|---|
data |
byte: הנתונים החדשים. |
offset |
int: ההיסט שבו מתחילים הנתונים החדשים. |
length |
int: אורך הנתונים החדשים. |
ישירה
public void flush ()
הפונקציה מופעלת בסיום ההרצה של התהליך (אלא אם התהליך בוטל). כך המקבל יכול לסיים את הפעולה ולנקות את כל הנתונים שעוד לא עברו עיבוד.
isCancelled
public boolean isCancelled ()
שיטת ביטול להפסקת הביצוע של פקודת ה-Shell המרוחקת.
| החזרות | |
|---|---|
boolean |
true כדי לבטל את ההרצה של הפקודה. |