NullOutputReceiver

public final class NullOutputReceiver
extends Object implements IShellOutputReceiver

java.lang.Object
   ↳ com.android.ddmlib.NullOutputReceiver


การใช้งาน IShellOutputReceiver ที่ไม่มีการดำเนินการใดๆ

ใช้เพื่อเรียกใช้คำสั่งเชลล์ระยะไกลได้เมื่อไม่จำเป็นต้องมีเอาต์พุต

สรุป

เครื่องมือสร้างสาธารณะ

NullOutputReceiver()

เมธอดสาธารณะ

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

เรียกใช้ทุกครั้งที่มีข้อมูลใหม่

void flush()

เรียกใช้เมื่อสิ้นสุดการดำเนินการกระบวนการ (เว้นแต่จะยกเลิกกระบวนการ)

static IShellOutputReceiver getReceiver()
boolean isCancelled()

วิธียกเลิกเพื่อหยุดการดำเนินการคำสั่งเชลล์ระยะไกล

เครื่องมือสร้างสาธารณะ

NullOutputReceiver

public NullOutputReceiver ()

เมธอดสาธารณะ

addOutput

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

เรียกใช้ทุกครั้งที่มีข้อมูลใหม่

พารามิเตอร์
data byte: ข้อมูลใหม่

offset int: ออฟเซ็ตที่ข้อมูลใหม่เริ่มต้น

length int: ความยาวของข้อมูลใหม่

ล้าง

public void flush ()

เรียกใช้เมื่อสิ้นสุดการดำเนินการกระบวนการ (เว้นแต่จะยกเลิกกระบวนการ) ซึ่งช่วยให้ ผู้รับสามารถสิ้นสุดและล้างข้อมูลที่ยังไม่ได้ประมวลผล

getReceiver

public static IShellOutputReceiver getReceiver ()

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

isCancelled

public boolean isCancelled ()

วิธียกเลิกเพื่อหยุดการดำเนินการคำสั่งเชลล์ระยะไกล

คิกรีเทิร์น
boolean true เพื่อยกเลิกการดำเนินการคำสั่ง