IShellOutputReceiver

public interface IShellOutputReceiver

com.android.ddmlib.IShellOutputReceiver


Bu arayüzü uygulayan sınıflar, bir cihazda/emülatörde uzak kabuktan çıkma komutunu işleyen yöntemler sağlar.

Özet

Herkese açık yöntemler

abstract void addOutput(byte[] data, int offset, int length)

Yeni veriler kullanıma sunulduğunda her seferinde çağrılır.

abstract void flush()

İşlem iptal edilmediği sürece, işlem yürütme sonunda çağrılır.

abstract boolean isCancelled()

Uzak kabuk komutunun yürütülmesini durdurmak için iptal yöntemi.

Herkese açık yöntemler

addOutput

public abstract void addOutput (byte[] data, 
                int offset, 
                int length)

Yeni veriler kullanıma sunulduğunda her seferinde çağrılır.

Parametreler
data byte: Yeni veriler.

offset int: Yeni verilerin başladığı uzaklık.

length int: Yeni verilerin uzunluğu.

flush

public abstract void flush ()

İşlem iptal edilmediği sürece, işlem yürütme sonunda çağrılır. Bu sayede alıcı, henüz işlenmemiş verileri sonlandırıp temizleyebilir.

isCancelled

public abstract boolean isCancelled ()

Uzak kabuk komutunun yürütülmesini durdurmak için iptal yöntemi.

İlerlemeler
boolean Komutun yürütülmesini iptal etmek için true.