CollectingByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

java.lang.Object
   ↳ com.android.tradefed.device.CollectingByteOutputReceiver


シェル出力全体を byte[] に収集する IShellOutputReceiver。 これは、大量の出力を生成するシェルコマンドに便利です。 String メモリのオーバーヘッドが 2 倍になります。

概要

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

CollectingByteOutputReceiver()

パブリック メソッド

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

void cancel()

出力コレクションをキャンセルする

void clear()

可能な限り再確認を試みないようにする

void flush()

byte[] getOutput()
boolean isCancelled()

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

CollectingByteOutputReceiver

public CollectingByteOutputReceiver ()

パブリック メソッド

addOutput

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

パラメータ
data byte

offset int

length int

キャンセル

public void cancel ()

出力コレクションをキャンセルする

消去

public void clear ()

可能な限り再確認を試みないようにする

フラッシュ

public void flush ()

getOutput

public byte[] getOutput ()

戻り値
byte[]

isCancelled

public boolean isCancelled ()

戻り値
boolean