Giriş Akışı Kaynağı

public interface InputStreamSource

com.android.tradefed.result.InputStreamSource


Bu arayüz temel olarak klonlanabilir hale getirmek için bir ERROR(/InputStream) öğesini sarar.

cancel() çağrılmadığı sürece bir kaynağın sızdırılması ve bir örnekte cancel() çağrıldığında, bu örneğin ve oluşturduğu herhangi bir ERROR(/InputStream) öğesinin geçersiz olması beklenmelidir.

Özet

Genel yöntemler

default void cancel ()

Bu yöntem kullanımdan kaldırılmıştır. bunun yerine close() kullanın.

abstract void close ()

Giriş Akışının kaynağında gerekli temizliği yapın.

abstract InputStream createInputStream ()

Arayanın akışı baştan okuyabilmesi için ERROR(/InputStream) öğesinin yeni bir kopyasını döndürün.

abstract long size ()

Kaynak verinin boyutunu bayt cinsinden döndürün.

Genel yöntemler

iptal etmek

public void cancel ()

Bu yöntem kullanımdan kaldırılmıştır.
bunun yerine close() kullanın.

Giriş Akışının kaynağında gerekli temizliği yapın. Bu yöntemin çağrılması esas olarak bu InputStreamSource geçersiz kılar.

kapalı

public abstract void close ()

Giriş Akışının kaynağında gerekli temizliği yapın. Bu yöntemin çağrılması esas olarak bu InputStreamSource geçersiz kılar.

giriş akışı oluştur

public abstract InputStream createInputStream ()

Arayanın akışı baştan okuyabilmesi için ERROR(/InputStream) öğesinin yeni bir kopyasını döndürün. Bu yöntemin her çağrılması ( cancel() çağrılana kadar) aynı şekilde davranan bir ERROR(/InputStream) döndürecektir; aynı içerikler döndürülecektir.

İadeler
InputStream Arayanın veri kaynağını baştan okumak için kullanabileceği bir ERROR(/InputStream) . Bu InputStreamSource cancel() işlevine yapılan önceki bir çağrı tarafından geçersiz kılındıysa veya başka bir nedenden dolayı yeni bir OutputStream oluşturulamıyorsa null değerini döndürebilir.

boyut

public abstract long size ()

Kaynak verinin boyutunu bayt cinsinden döndürün.

İadeler
long