FixedByteArrayOutputStream

public class FixedByteArrayOutputStream
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.FixedByteArrayOutputStream


Yalnızca maksimum miktarda veri tutan bellek içi ERROR(/OutputStream).

Bu, sabit boyutlu dairesel bir bayt dizisi tutularak uygulanır.

İleti dizisi için güvenli değildir.

Özet

Herkese açık kurucular

FixedByteArrayOutputStream(int maxDataSize)

Bir FixedByteArrayOutputStream oluşturur.

Herkese açık yöntemler

InputStream getData()

Toplanan çıkışı okumak için bir InputStream alır.

long size()
void write(byte[] b, int off, int len)
void write(int data)

Herkese açık kurucular

FixedByteArrayOutputStream

public FixedByteArrayOutputStream (int maxDataSize)

Bir FixedByteArrayOutputStream oluşturur.

Parametreler
maxDataSize int: Çıkış akışında tutulacak yaklaşık maksimum bayt boyutu

Herkese açık yöntemler

getData

public InputStream getData ()

Toplanan çıkışı okumak için bir InputStream alır.

İleti dizisi için güvenli değildir. Okurken veri yazılmayacağı varsayılır.

İlerlemeler
InputStream

beden

public long size ()

İlerlemeler
long şu anda depolanan bayt sayısı.

yardım et

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

Parametreler
b byte

off int

len int

yardım et

public void write (int data)

Parametreler
data int