NullOutputReceiver

public final class NullOutputReceiver
extends Object implements IShellOutputReceiver

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


Triển khai IShellOutputReceiver mà không làm gì cả.

Bạn có thể dùng lệnh này để thực thi một lệnh shell từ xa khi không cần đầu ra.

Tóm tắt

Hàm khởi tạo công khai

NullOutputReceiver()

Phương thức công khai

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

Được gọi mỗi khi có dữ liệu mới.

void flush()

Được gọi khi kết thúc quá trình thực thi (trừ phi quá trình bị huỷ).

static IShellOutputReceiver getReceiver()
boolean isCancelled()

Phương thức huỷ để dừng thực thi lệnh shell từ xa.

Hàm khởi tạo công khai

NullOutputReceiver

public NullOutputReceiver ()

Phương thức công khai

addOutput

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

Được gọi mỗi khi có dữ liệu mới.

Tham số
data byte: Dữ liệu mới.

offset int: Độ lệch tại vị trí bắt đầu của dữ liệu mới.

length int: Độ dài của dữ liệu mới.

flush

public void flush ()

Được gọi khi kết thúc quá trình thực thi (trừ phi quá trình bị huỷ). Điều này cho phép bộ nhận kết thúc và xoá mọi dữ liệu chưa được xử lý.

getReceiver

public static IShellOutputReceiver getReceiver ()

Giá trị trả về
IShellOutputReceiver

isCancelled

public boolean isCancelled ()

Phương thức huỷ để dừng thực thi lệnh shell từ xa.

Giá trị trả về
boolean true để huỷ quá trình thực thi lệnh.