ByteOutputReceiver 수집

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

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


전체 쉘 출력을 byte[] 로 수집하는 IShellOutputReceiver . 이는 상당한 양의 출력을 생성하는 쉘 명령에 유용하며, 여기서 2x String 메모리 오버헤드가 상당합니다.

요약

공개 생성자

CollectingByteOutputReceiver ()

공개 메소드

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

void cancel ()

출력 수집 취소

void clear ()

우리가 할 수 있는 모든 것을 unref로 시도하세요.

void flush ()

byte[] getOutput ()
boolean isCancelled ()

공개 생성자

ByteOutputReceiver 수집

public CollectingByteOutputReceiver ()

공개 메소드

출력 추가

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

매개변수
data byte

offset int

length int

취소

public void cancel ()

출력 수집 취소

분명한

public void clear ()

우리가 할 수 있는 모든 것을 unref로 시도하세요.

플러시

public void flush ()

getOutput

public byte[] getOutput ()

보고
byte[]

취소됨

public boolean isCancelled ()

보고
boolean