IShellOutputReceiver
public
interface
IShellOutputReceiver
| com.android.ddmlib.IShellOutputReceiver |
實作這個介面的類別提供的方法,可處理裝置/模擬器上遠端殼層指令的輸出內容。
摘要
公用方法 | |
|---|---|
abstract
void
|
addOutput(byte[] data, int offset, int length)
每當有新資料可用時,系統就會呼叫此方法。 |
abstract
void
|
flush()
在程序執行結束時呼叫 (除非程序已取消)。 |
abstract
boolean
|
isCancelled()
Cancel 方法可停止執行遠端 shell 命令。 |
公用方法
addOutput
public abstract void addOutput (byte[] data,
int offset,
int length)每當有新資料可用時,系統就會呼叫此方法。
| 參數 | |
|---|---|
data |
byte:新資料。 |
offset |
int:新資料的起始位移。 |
length |
int:新資料的長度。 |
清除
public abstract void flush ()
在程序執行結束時呼叫 (除非程序已取消)。這可讓接收端終止並清除尚未處理的資料。
isCancelled
public abstract boolean isCancelled ()
取消方法,停止執行遠端 Shell 指令。
| 傳回 | |
|---|---|
boolean |
true 可取消執行指令。 |