CollectingByteOutputReceiver

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()

최대한 많은 내용을 참조 취소하도록 노력

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[]

취소됨

public boolean isCancelled ()

반환 값
boolean