OutputHandler

الصف العام OutputHandler

الفئة الأساسية للتعامل مع مخرجات الرسم البياني للمهام MediaPipe.

الصفوف المتداخلة

واحدة OutputHandler.OutputPacketConverter<مصدر مخرجات مخرجات TaskResult ، InputT> واجهة لتحويل مخرجات ERROR(/Packet) الرسم البياني MediaPipe إلى كائن نتيجة المهمة وكائن إدخال المهمة
واحدة OutputHandler.ProgressListener<مخرجات> واجهة لأداة معالجة نتائج مهام MediaPipe القابلة للتخصيص التي تتلقّى تحديثات جزئية للمهمة إلى أن يتم استدعاؤها مع ضبط "تم" على true
واحدة OutputHandler.PureResultListener< مخرجات الإخراج TaskResult> واجهة لأداة معالجة نتائج مهام MediaPipe القابلة للتخصيص التي يمكنها فقط استرداد كائنات نتائج المهام. 
واحدة OutputHandler.ResultListener< واحرص على إطالة مدة TaskResult وInputT>. واجهة لأداة معالجة نتائج مهام MediaPipe القابلة للتخصيص التي يمكنها استرداد كائنات نتائج المهمة وبيانات الإدخال المقابلة لها
واحدة OutputHandler.ValueListener<مخرجات> واجهة لأداة معالجة نتائج مهمة MediaPipe القابلة للتخصيص التي تتلقّى قيمة ناتج المهمة فقط. 

الإنشاء العام

الطرق العامة

شعر طويل
OutputT
void
setErrorListener(مستمِع ErrorListener)
لضبط معاودة الاتصال ليتم استدعاءها عند طرح استثناءات من الرسم البياني للمهام.
void
setHandleTimestampBoundChanges(القيمة المنطقيةhandTimestampBoundChanges)
تحدّد هذه السياسة ما إذا كان يجب أن يتفاعل معالِج الإخراج مع التغييرات المرتبطة بالطابع الزمني التي يتم تمثيلها كإخراجات فارغة ERROR(/Packet).
void
setOutputPacketConverter(محوّل OutputPacketConverter<الإخراجT, InputT>)
لضبط استدعاء ليتم استدعاءه لتحويل قائمة ERROR(/Packet) إلى كائن نتيجة مهمة وكائن إدخال مهمة.
void
setResultListener(ResultListener<الإخراجT, InputT> مستمع)
لضبط معاودة الاتصال ليتم استدعاؤها عندما تصبح عناصر نتائج المهمة متاحة.

الطرق المكتسَبة

الإنشاء العام

public OutputHandler ()

الطرق العامة

متاح للجميع طويل getLatestOutputTimestamp ()

public الإخراجT retrieveCachedTaskResult ()

public إبطال setErrorListener (ErrorListener المستمع)

لضبط معاودة الاتصال ليتم استدعاءها عند طرح استثناءات من الرسم البياني للمهام.

المَعلمات
أداة معالجة الحدث تمثّل هذه السمة معاودة الاتصال التي يحددها المستخدم في ErrorListener.

public إبطال setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)

تحدّد هذه السياسة ما إذا كان يجب أن يتفاعل معالِج الإخراج مع التغييرات المرتبطة بالطابع الزمني التي يتم تمثيلها كإخراجات فارغة ERROR(/Packet).

المَعلمات
handleTimestampBoundChanges تمثّل هذه السمة قيمة منطقية.

public إبطال setOutputPacketConverter (OutputPacketConverter<الإخراجT, إدخالT>)

لضبط استدعاء ليتم استدعاءه لتحويل قائمة ERROR(/Packet) إلى كائن نتيجة مهمة وكائن إدخال مهمة.

المَعلمات
مستخدم أجرى إحالة ناجحة معاودة الاتصال OutputHandler.OutputPacketConverter الخاصة بالمهمة.

public false setResultListener (ResultListener<الإخراجT, InputT> مستمع)

لضبط معاودة الاتصال ليتم استدعاؤها عندما تصبح عناصر نتائج المهمة متاحة.

المَعلمات
أداة معالجة الحدث معاودة الاتصال OutputHandler.ResultListener التي يحددها المستخدم.