SnapshotInputStreamSource
public
class
SnapshotInputStreamSource
extends Object
implements
InputStreamSource
java.lang.Object | |
↳ | com.android.tradefed.result.SnapshotInputStreamSource |
InputStreamSource مستند إلى ملف تُنشئ هذه العملية لقطة شاشة لمحتوى ERROR(/InputStream)
الأصلي لضمان أن يعرض createInputStream()
نتائج ERROR(/InputStream)
متطابقة السلوك كما هو مطلوب.
ملخّص
شركة إنشاءات عامة | |
---|---|
SnapshotInputStreamSource(String name, InputStream stream)
دالة الإنشاء لعنصر |
الطرق العامة | |
---|---|
void
|
close()
نفِّذ أي عملية تنظيف مطلوبة لمصدر InputStream. |
InputStream
|
createInputStream()
عرض نسخة طبق الأصل جديدة من |
long
|
size()
عرض حجم البيانات المصدر بالبايت |
وظائف الإنشاء العامة
SnapshotInputStreamSource
public SnapshotInputStreamSource (String name, InputStream stream)
دالة الإنشاء لعنصر InputStreamSource
مستند إلى ملف
المعلمات | |
---|---|
name |
String |
stream |
InputStream |
الطرق العامة
إغلاق
public void close ()
نفِّذ أي عملية تنظيف مطلوبة لمصدر InputStream. يؤدي استدعاء هذه الطريقة إلى إبطال InputStreamSource
بشكل أساسي.
createInputStream
public InputStream createInputStream ()
عرض نسخة جديدة من ERROR(/InputStream)
، حتى يتمكّن المُتصل من قراءة البث من
البداية سيؤدي كل استدعاء لهذه الطريقة (إلى أن يتم استدعاء cancel()
)
إلى عرض ERROR(/InputStream)
ذات السلوك نفسه، أي سيتم عرض المحتوى نفسه.
المرتجعات | |
---|---|
InputStream |
ERROR(/InputStream) يمكن للمتصل استخدامه لقراءة مصدر البيانات من
البداية. قد يعرض null إذا تم إلغاء صلاحية InputStreamSource هذا
من خلال استدعاء سابق إلى cancel() أو إذا تعذّر إنشاء إدخال مصدر جديد
لأي سبب آخر. |
الحجم
public long size ()
عرض حجم البيانات المصدر بالبايت
المرتجعات | |
---|---|
long |