NullOutputReceiver
public
final
class
NullOutputReceiver
extends Object
implements
IShellOutputReceiver
| java.lang.Object | |
| ↳ | com.android.ddmlib.NullOutputReceiver |
Implementation of IShellOutputReceiver that does nothing.
This can be used to execute a remote shell command when the output is not needed.
Summary
Public constructors | |
|---|---|
NullOutputReceiver()
|
|
Public methods | |
|---|---|
void
|
addOutput(byte[] data, int offset, int length)
Called every time some new data is available. |
void
|
flush()
Called at the end of the process execution (unless the process was canceled). |
static
IShellOutputReceiver
|
getReceiver()
|
boolean
|
isCancelled()
Cancel method to stop the execution of the remote shell command. |
Public constructors
NullOutputReceiver
public NullOutputReceiver ()
Public methods
addOutput
public void addOutput (byte[] data,
int offset,
int length)Called every time some new data is available.
| Parameters | |
|---|---|
data |
byte: The new data. |
offset |
int: The offset at which the new data starts. |
length |
int: The length of the new data. |
flush
public void flush ()
Called at the end of the process execution (unless the process was canceled). This allows the receiver to terminate and flush whatever data was not yet processed.
isCancelled
public boolean isCancelled ()
Cancel method to stop the execution of the remote shell command.
| Returns | |
|---|---|
boolean |
true to cancel the execution of the command. |