CollectingByteOutputReceiver

public class CollectingByteOutputReceiver
extends Object implements IShellOutputReceiver

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


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

สรุป

ตัวสร้างแบบสาธารณะ

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

isCancelled

public boolean isCancelled ()

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