NullOutputReceiver
public
final
class
NullOutputReceiver
extends Object
implements
IShellOutputReceiver
| java.lang.Object | |
| ↳ | com.android.ddmlib.NullOutputReceiver |
Implementierung von IShellOutputReceiver, die nichts tut.
Damit kann ein Remote-Shell-Befehl ausgeführt werden, wenn die Ausgabe nicht benötigt wird.
Zusammenfassung
Öffentliche Konstruktoren | |
|---|---|
NullOutputReceiver()
|
|
Öffentliche Methoden | |
|---|---|
void
|
addOutput(byte[] data, int offset, int length)
Wird jedes Mal aufgerufen, wenn neue Daten verfügbar sind. |
void
|
flush()
Wird am Ende der Prozessausführung aufgerufen, sofern der Prozess nicht abgebrochen wurde. |
static
IShellOutputReceiver
|
getReceiver()
|
boolean
|
isCancelled()
Mit der Methode „Abbrechen“ wird die Ausführung des Remote-Shell-Befehls beendet. |
Öffentliche Konstruktoren
NullOutputReceiver
public NullOutputReceiver ()
Öffentliche Methoden
addOutput
public void addOutput (byte[] data,
int offset,
int length)Wird jedes Mal aufgerufen, wenn neue Daten verfügbar sind.
| Parameter | |
|---|---|
data |
byte: Die neuen Daten. |
offset |
int: Der Offset, an dem die neuen Daten beginnen. |
length |
int: Die Länge der neuen Daten. |
leeren
public void flush ()
Wird am Ende der Prozessausführung aufgerufen, sofern der Prozess nicht abgebrochen wurde. So kann der Empfänger alle Daten beenden und leeren, die noch nicht verarbeitet wurden.
isCancelled
public boolean isCancelled ()
Mit der Methode „Abbrechen“ wird die Ausführung des Remote-Shell-Befehls beendet.
| Returns | |
|---|---|
boolean |
„true“, um die Ausführung des Befehls abzubrechen. |