IShellOutputReceiver
public
interface
IShellOutputReceiver
| com.android.ddmlib.IShellOutputReceiver |
Các lớp triển khai giao diện này cung cấp các phương thức xử lý đầu ra từ lệnh shell từ xa trên một thiết bị/trình mô phỏng.
Tóm tắt
Phương thức công khai | |
|---|---|
abstract
void
|
addOutput(byte[] data, int offset, int length)
Được gọi mỗi khi có dữ liệu mới. |
abstract
void
|
flush()
Được gọi khi kết thúc quá trình thực thi (trừ phi quá trình bị huỷ). |
abstract
boolean
|
isCancelled()
Phương thức huỷ để dừng thực thi lệnh shell từ xa. |
Phương thức công khai
addOutput
public abstract 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 abstract 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ý.
isCancelled
public abstract 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. |