収集バイト出力受信者
public class CollectingByteOutputReceiver
extends Object
implements IShellOutputReceiver
java.lang.オブジェクト | |
↳ | com.android.tradefed.device.CollectingByteOutputReceiver |
シェル出力全体をbyte[]
に収集するIShellOutputReceiver
。これは、2x String
メモリ オーバーヘッドが大きくなる、大量の出力を生成するシェル コマンドに役立ちます。
まとめ
パブリックコンストラクター | |
---|---|
CollectingByteOutputReceiver () |
パブリックメソッド | |
---|---|
void | addOutput (byte[] data, int offset, int length) |
void | cancel () 出力コレクションをキャンセルする |
void | clear () できる限りすべての参照を解除してみてください |
void | flush () |
byte[] | getOutput () |
boolean | isCancelled ()
|
パブリックコンストラクター
収集バイト出力受信者
public CollectingByteOutputReceiver ()
パブリックメソッド
追加出力
public void addOutput (byte[] data, int offset, int length)
パラメーター | |
---|---|
data | byte |
offset | int |
length | int |
キャンセル
public void cancel ()
出力コレクションをキャンセルする
クリア
public void clear ()
できる限りすべての参照を解除してみてください
流す
public void flush ()
出力を得る
public byte[] getOutput ()
戻り値 | |
---|---|
byte[] |
キャンセルされました
public boolean isCancelled ()
戻り値 | |
---|---|
boolean |