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 |