קלטStreamSource

public interface InputStreamSource

com.android.tradefed.result.InputStreamSource


הממשק הזה בעצם כולל ERROR(/InputStream) כדי שיהיה אפשר לשכפול.

צריך לצפות שמשאב יודלף אלא אם מתבצעת קריאה ל-cancel(), שאחרי קריאה ל-cancel() במכונה, המופע וכל ERROR(/InputStream) שהוא יצר לא יהיו תקפים.

סיכום

שיטות ציבוריות

default void cancel()

השיטה הזו הוצאה משימוש. במקום זאת, אתם צריכים להשתמש ב-close().

abstract void close()

מבצעים ניקוי נדרש במקור של ה-inputStream.

abstract InputStream createInputStream()

החזרת שכפול חדש של ERROR(/InputStream), כדי שהמתקשר יוכל לקרוא את השידור: בהתחלה.

abstract long size()

הפונקציה מחזירה את הגודל בבייטים של נתוני המקור.

שיטות ציבוריות

ביטול

public void cancel ()

השיטה הזו הוצאה משימוש.
במקום זאת, אתם צריכים להשתמש ב-close().

מבצעים ניקוי נדרש במקור של ה-inputStream. קריאה לשיטה הזו, בעצם יגרום לביטול התוקף של InputStreamSource הזה.

סגירה

public abstract void close ()

מבצעים ניקוי נדרש במקור של ה-inputStream. קריאה לשיטה הזו, בעצם יגרום לביטול התוקף של InputStreamSource הזה.

createInputStream

public abstract InputStream createInputStream ()

החזרת שכפול חדש של ERROR(/InputStream), כדי שהמתקשר יוכל לקרוא את השידור: בהתחלה. כל הפעלה של השיטה הזו (עד הקריאה ל-cancel()) להחזיר ERROR(/InputStream) עם התנהגות זהה – אותו תוכן יוחזר.

החזרות
InputStream ERROR(/InputStream) שיכול לשמש את המתקשר כדי לקרוא את מקור הנתונים מההתחלה. עשוי להחזיר null אם הInputStreamSource הזה בוטל על-ידי קריאה קודמת ל-cancel(), או אם קלט זרם נתונים חדש לא ניתן נוצר מסיבה אחרת.

מידה

public abstract long size ()

הפונקציה מחזירה את הגודל בבייטים של נתוני המקור.

החזרות
long