OutputHandler

מחלקה ציבורית OutputHandler

מחלקת בסיס לטיפול בפלט של גרף משימות של MediaPipe.

מחלקות מקננות

משופר OutputHandler.OutputPacketConverter<OutputT extends TaskResult, INPUTT> ממשק להמרת פלט גרף של MediaPipe ERROR(/Packet) לאובייקט של תוצאת משימה ולאובייקט קלט של משימה. 
משופר OutputHandler.ProgressListener<OutputT> ממשק למאזין התוצאות של משימה ב-MediaPipe שניתן להתאמה אישית, שמקבל עדכונים חלקיים של המשימה עד שמפעילים אותו כאשר האפשרות 'done' מוגדרת לערך true
משופר OutputHandler.PureResultListener<OutputT extends TaskResult> ממשק למאזין תוצאות המשימה שניתן להתאמה אישית ב-MediaPipe, שיכול לאחזר רק אובייקטים של תוצאות המשימה. 
משופר OutputHandler.ResultListener<OutputT extends TaskResult, inputT> ממשק להאזנה לתוצאת משימות של MediaPipe שניתן להתאים אישית, שיכול לאחזר גם אובייקטים של תוצאות משימות וגם את נתוני הקלט התואמים. 
משופר OutputHandler.ValueListener<OutputT> ממשק למאזין תוצאות המשימה שניתן להתאמה אישית ב-MediaPipe, שמקבל רק את ערך הפלט של המשימה. 

בנאים ציבוריים

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

long
OutputT
void
setErrorListener(ErrorListener listener)
הגדרה של הקריאה החוזרת (callback) שתופעל כאשר חריגות מוקפאות מתרשים המשימה.
void
setHandleTimestampBoundChanges(הגדרה בוליאניתhandTimestampBoundChanges)
המדיניות הזו קובעת אם ה-handler של הפלט יגיב לשינויים שקשורים לחותמת הזמן שמיוצגים כערכי פלט ריקים ERROR(/Packet).
void
setOutputPacketConverter(OutputPacketConverter<פלטT, INPUTT> ממיר)
המדיניות הזו מגדירה את הקריאה החוזרת (callback) כדי להמיר רשימת ERROR(/Packet) לאובייקט של תוצאת משימה ולאובייקט של קלט משימה.
void
setResultListener(ResultListener<OutputT, inputT> listener)
המדיניות הזו מגדירה את הקריאה החוזרת (callback) כאשר אובייקטים של תוצאות המשימה הופכים לזמינים.

שיטות שעברו בירושה

בנאים ציבוריים

Public OutputHandler ()

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

Public ארוך getLatestOutputTimestamp ()

Public OutputT retrieveCachedTaskResult ()

Public void setErrorListener (ErrorListener listener)

הגדרה של הקריאה החוזרת (callback) שתופעל כאשר חריגות מוקפאות מתרשים המשימה.

פרמטרים
listener הקריאה החוזרת (callback) ErrorListener שהוגדרה על ידי המשתמש.

public void setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)

המדיניות הזו קובעת אם ה-handler של הפלט יגיב לשינויים שקשורים לחותמת הזמן שמיוצגים כערכי פלט ריקים ERROR(/Packet).

פרמטרים
handleTimestampBoundChanges ערך בוליאני.

public void setOutputPacketConverter (OutputPacketConverter<OutputT, inputT> ממיר)

המדיניות הזו מגדירה את הקריאה החוזרת (callback) כדי להמיר רשימת ERROR(/Packet) לאובייקט של תוצאת משימה ולאובייקט של קלט משימה.

פרמטרים
משתמש שהשלים המרה הקריאה החוזרת (callback) של OutputHandler.OutputPacketConverter הספציפית למשימה.

public void setResultListener (ResultListener<OutputT, INPUTT> listener)

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

פרמטרים
listener הקריאה החוזרת (callback) OutputHandler.ResultListener שהוגדרה על ידי המשתמש.