CollectingByteOutputReceiver
public class CollectingByteOutputReceiver
extends Object
implements IShellOutputReceiver
java.lang.Object | |
↳ | com.android.tradefed.device.CollectingByteOutputReceiver |
IShellOutputReceiver
thu thập toàn bộ đầu ra của shell thành một byte[]
. Điều này hữu ích cho các lệnh shell sẽ tạo ra một lượng đầu ra đáng kể, trong đó chi phí bộ nhớString
2x sẽ là đáng kể.
Tóm lược
Các nhà xây dựng công cộng | |
---|---|
CollectingByteOutputReceiver () |
Phương pháp công khai | |
---|---|
void | addOutput (byte[] data, int offset, int length) |
void | cancel () Hủy bộ sưu tập đầu ra |
void | clear () Cố gắng hủy bỏ mọi thứ mà chúng ta có thể |
void | flush () |
byte[] | getOutput () |
boolean | isCancelled ()
|
Các nhà xây dựng công cộng
CollectingByteOutputReceiver
public CollectingByteOutputReceiver ()
Phương pháp công khai
addOutput
public void addOutput (byte[] data, int offset, int length)
Thông số | |
---|---|
data | byte |
offset | int |
length | int |
hủy bỏ
public void cancel ()
Hủy bộ sưu tập đầu ra
thông thoáng
public void clear ()
Cố gắng xóa bỏ mọi thứ mà chúng ta có thể
tuôn ra
public void flush ()
getOutput
public byte[] getOutput ()
Lợi nhuận | |
---|---|
byte[] |
bị hủy
public boolean isCancelled ()
Lợi nhuận | |
---|---|
boolean |