IShellOutputReceiver
public
interface
IShellOutputReceiver
| com.android.ddmlib.IShellOutputReceiver |
Le classi che implementano questa interfaccia forniscono metodi che gestiscono l'output di un comando della shell remota su un dispositivo/emulatore.
Riepilogo
Metodi pubblici | |
|---|---|
abstract
void
|
addOutput(byte[] data, int offset, int length)
Viene chiamato ogni volta che sono disponibili nuovi dati. |
abstract
void
|
flush()
Chiamato al termine dell'esecuzione del processo (a meno che non sia stato annullato). |
abstract
boolean
|
isCancelled()
Metodo di annullamento per interrompere l'esecuzione del comando della shell remota. |
Metodi pubblici
addOutput
public abstract void addOutput (byte[] data,
int offset,
int length)Viene chiamato ogni volta che sono disponibili nuovi dati.
| Parametri | |
|---|---|
data |
byte: i nuovi dati. |
offset |
int: l'offset in corrispondenza del quale iniziano i nuovi dati. |
length |
int: La lunghezza dei nuovi dati. |
scaricare
public abstract void flush ()
Chiamato al termine dell'esecuzione del processo (a meno che non sia stato annullato). Ciò consente al destinatario di terminare e svuotare i dati non ancora elaborati.
isCancelled
public abstract boolean isCancelled ()
Metodo di annullamento per interrompere l'esecuzione del comando della shell remota.
| Ritorni | |
|---|---|
boolean |
true per annullare l'esecuzione del comando. |