InputStreamSource
public interface InputStreamSource
com.android.tradefed.result.InputStreamSource |
ממשק זה בעצם עוטף ERROR(/InputStream)
כדי להפוך אותו לשיבוט.
יש לצפות כי משאב ידלוף אלא אם ייקרא cancel()
וכי ברגע שנקרא cancel()
במופע, אותו מופע וכל ERROR(/InputStream)
שהוא יצר יהיו לא חוקיים.
סיכום
שיטות ציבוריות | |
---|---|
default void | cancel () שיטה זו הוצאה משימוש. השתמש |
abstract void | close () בצע כל ניקוי נדרש במקור ה-InputStream. |
abstract InputStream | createInputStream () החזר שיבוט חדש של ה- |
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() , או אם לא ניתן ליצור InputStream חדש מסיבה אחרת. |
גודל
public abstract long size ()
החזר את הגודל בבתים של נתוני המקור.
החזרות | |
---|---|
long |