การรวบรวมByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

java.lang.Object
com.android.tradefed.device.การรวบรวมByteOutputReceiver


IShellOutputReceiver ซึ่งรวบรวมเอาต์พุตเชลล์ทั้งหมดเป็น byte[] สิ่งนี้มีประโยชน์สำหรับคำสั่งเชลล์ที่จะสร้างเอาต์พุตจำนวนมาก โดยที่หน่วยความจำ 2x String จะมีนัยสำคัญ

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

CollectingByteOutputReceiver ()

วิธีการสาธารณะ

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

void cancel ()

ยกเลิกการรวบรวมผลลัพธ์

void clear ()

พยายามยกเลิกทุกสิ่งที่เราสามารถทำได้

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

พยายามยกเลิกทุกสิ่งที่เราสามารถทำได้

ล้าง

public void flush ()

รับเอาต์พุต

public byte[] getOutput ()

การส่งคืน
byte[]

ถูกยกเลิก

public boolean isCancelled ()

การส่งคืน
boolean