NullOutputReceiver

public final class NullOutputReceiver
extends Object implements IShellOutputReceiver

java.lang.Object
   ↳ com.android.ddmlib.NullOutputReceiver


何も行わない IShellOutputReceiver の実装。

これは、出力が必要ない場合にリモートシェル コマンドを実行するために使用できます。

概要

パブリック コンストラクタ

NullOutputReceiver()

パブリック メソッド

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

新しいデータが利用可能になるたびに呼び出されます。

void flush()

プロセスの実行の終了時に呼び出されます(プロセスがキャンセルされた場合を除く)。

static IShellOutputReceiver getReceiver()
boolean isCancelled()

リモートシェル コマンドの実行を停止するキャンセル メソッド。

パブリック コンストラクタ

NullOutputReceiver

public NullOutputReceiver ()

パブリック メソッド

addOutput

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

新しいデータが利用可能になるたびに呼び出されます。

パラメータ
data byte: 新しいデータ。

offset int: 新しいデータの開始オフセット。

length int: 新しいデータの長さ。

フラッシュ

public void flush ()

プロセスの実行終了時に呼び出されます(プロセスがキャンセルされた場合を除く)。これにより、受信側はまだ処理されていないデータを終了してフラッシュできます。

getReceiver

public static IShellOutputReceiver getReceiver ()

戻り値
IShellOutputReceiver

isCancelled

public boolean isCancelled ()

リモートシェル コマンドの実行を停止するキャンセル メソッド。

戻り値
boolean コマンドの実行をキャンセルする場合は true。