CollectingByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

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


전체 셸 출력을 byte[]로 수집하는 IShellOutputReceiver입니다. 이는 상당한 양의 출력을 생성하는 셸 명령어에 유용합니다. 이 경우 2배의 String 메모리 오버헤드가 상당합니다.

요약

공개 생성자

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