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)

دالة الإنشاء لعنصر InputStreamSource مستند إلى ملف

الطرق العامة

void close()

نفِّذ أي عملية تنظيف مطلوبة لمصدر InputStream.

InputStream createInputStream()

عرض نسخة طبق الأصل جديدة من ERROR(/InputStream)، حتى يتمكّن المُتصل من قراءة البث من البداية

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