CollectingByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

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


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

สรุป

ช่างก่อสร้างสาธารณะ

CollectingByteOutputReceiver()

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

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

void cancel()

ยกเลิกการรวบรวมเอาต์พุต

void clear()

พยายามยกเลิกการปฏิเสธทุกอย่างที่เราทำได้

void flush()

byte[] getOutput()
boolean isCancelled()

ช่างก่อสร้างสาธารณะ

CollectingByteOutputReceiver

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

getOutput

public byte[] getOutput ()

คิกรีเทิร์น
byte[]

ถูกยกเลิก

public boolean isCancelled ()

คิกรีเทิร์น
boolean