NullOutputReceiver

public final class NullOutputReceiver
extends Object implements IShellOutputReceiver

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


Implementacja funkcji IShellOutputReceiver, która nic nie robi.

Można go użyć do wykonania polecenia powłoki zdalnej, gdy dane wyjściowe nie są potrzebne.

Podsumowanie

Publiczne konstruktory

NullOutputReceiver()

Metody publiczne

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

Wywoływana za każdym razem, gdy są dostępne nowe dane.

void flush()

Wywoływana na końcu wykonania procesu (chyba że proces został anulowany).

static IShellOutputReceiver getReceiver()
boolean isCancelled()

Metoda anulowania, która zatrzymuje wykonywanie polecenia powłoki zdalnej.

Publiczne konstruktory

NullOutputReceiver

public NullOutputReceiver ()

Metody publiczne

addOutput

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

Wywoływana za każdym razem, gdy są dostępne nowe dane.

Parametry
data byte: nowe dane.

offset int: przesunięcie, od którego zaczynają się nowe dane.

length int: długość nowych danych.

spłukiwać,

public void flush ()

Wywoływana na końcu wykonania procesu (chyba że proces został anulowany). Dzięki temu odbiorca może zakończyć działanie i opróżnić wszystkie dane, które nie zostały jeszcze przetworzone.

getReceiver

public static IShellOutputReceiver getReceiver ()

Zwroty
IShellOutputReceiver

isCancelled

public boolean isCancelled ()

Metoda anulowania, która zatrzymuje wykonywanie polecenia powłoki zdalnej.

Zwroty
boolean wartość true, aby anulować wykonanie polecenia.