쉘출력수신기스트림

public final class ShellOutputReceiverStream
extends Object

java.lang.Object
com.android.tradefed.util.ShellOutputReceiverStream


IShellOutputReceiver에 쓰는 OutputStream의 유틸리티 하위 클래스입니다.

요약

공개 생성자

ShellOutputReceiverStream (IShellOutputReceiver receiver)

지정된 IShellOutputReceiver 에 대한 새 어댑터를 만듭니다.

ShellOutputReceiverStream (IShellOutputReceiver receiver, FileOutputStream fileOutput)

공개 메소드

void close ()
void flush ()
void write (byte[] b)
void write (byte[] b, int off, int len)
void write (int b)

공개 생성자

쉘출력수신기스트림

public ShellOutputReceiverStream (IShellOutputReceiver receiver)

지정된 IShellOutputReceiver 에 대한 새 어댑터를 만듭니다.

어댑터를 사용하여 코드를 단순화하기 위해 여기에 null 수신기를 제공하는 것이 유효합니다. 즉, null 수신기 자체를 확인하지 않고 try-with-resources와 함께 이를 사용할 수 있도록 하는 것입니다.

매개변수
receiver IShellOutputReceiver

쉘출력수신기스트림

public ShellOutputReceiverStream (IShellOutputReceiver receiver, 
                FileOutputStream fileOutput)

매개변수
receiver IShellOutputReceiver

fileOutput FileOutputStream

공개 메소드

닫다

public void close ()

플러시

public void flush ()

쓰다

public void write (byte[] b)

매개변수
b byte

쓰다

public void write (byte[] b, 
                int off, 
                int len)

매개변수
b byte

off int

len int

쓰다

public void write (int b)

매개변수
b int