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.