OutputHandler

classe pública OutputHandler

Classe de base para lidar com saídas do gráfico de tarefas do MediaPipe.

Classes aninhadas

Interface OutputHandler.OutputPacketConverter<OutputT estende TaskResult, InputT> Interface para converter ERROR(/Packet)s de saída de gráfico do MediaPipe em objetos de resultado de tarefas e de entrada de tarefas. 
Interface OutputHandler.ProgressListener<OutputT>. Interface para o listener de resultados de tarefas do MediaPipe personalizável que recebe atualizações parciais da tarefa até que seja invocado com "Concluído" definido como true
Interface OutputHandler.PureResultListener<OutputT estende TaskResult>. Interface para o listener de resultados de tarefas do MediaPipe personalizável que só pode recuperar objetos de resultado da tarefa. 
Interface OutputHandler.ResultListener<OutputT estende TaskResult, InputT> Interface para o listener de resultados de tarefas do MediaPipe personalizável, que pode recuperar objetos de resultado da tarefa e os dados de entrada correspondentes. 
Interface OutputHandler.ValueListener<OutputT>. Interface para o listener de resultados de tarefas do MediaPipe personalizável que recebe apenas o valor de saída de uma tarefa. 

Construtores públicos

Métodos públicos

long
OutputT
void
setErrorListener(listener ErrorListener)
Define um callback a ser invocado quando exceções são geradas no gráfico de tarefas.
void
setHandleTimestampBoundChanges(identificador booleano TimestampBoundChanges)
Define se o gerenciador de saída precisa reagir às mudanças no limite do carimbo de data/hora, representadas como ERROR(/Packet)s de saída vazias.
void
setOutputPacketConverter(OutputPacketConverter<OutputT, InputT>)
Define um callback a ser invocado para converter uma lista de ERROR(/Packet) em um objeto de resultado de tarefa e um objeto de entrada de tarefa.
void
setResultListener(listener ResultListener<OutputT, InputT>)
Define um retorno de chamada a ser invocado quando objetos de resultado da tarefa ficarem disponíveis.

Métodos herdados

Construtores públicos

public OutputHandler ()

Métodos públicos

public long getLatestOutputTimestamp ()

public OutputT retrieveCachedTaskResult ()

public void setErrorListener (ErrorListener listener)

Define um callback a ser invocado quando exceções são geradas no gráfico de tarefas.

Parâmetros
listener O callback ErrorListener definido pelo usuário.

public void setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)

Define se o gerenciador de saída precisa reagir às mudanças no limite do carimbo de data/hora, representadas como ERROR(/Packet)s de saída vazias.

Parâmetros
handleTimestampBoundChanges Um valor booleano.

public void setOutputPacketConverter (OutputPacketConverter<OutputT, conversor de InputT>)

Define um callback a ser invocado para converter uma lista de ERROR(/Packet) em um objeto de resultado de tarefa e um objeto de entrada de tarefa.

Parâmetros
converter o callback OutputHandler.OutputPacketConverter específico da tarefa.

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

Define um retorno de chamada a ser invocado quando objetos de resultado da tarefa ficarem disponíveis.

Parâmetros
listener o callback OutputHandler.ResultListener definido pelo usuário.