Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EmoteJobEvent ¶
type EmoteJobEvent struct { JobID primitive.ObjectID Type EmoteJobEventType Timestamp time.Time }
type EmoteJobEventType ¶
type EmoteJobEventType string
const ( EmoteJobEventTypeStarted EmoteJobEventType = "started" EmoteJobEventTypeDownloaded EmoteJobEventType = "downloaded" EmoteJobEventTypeStageOne EmoteJobEventType = "stage-one" EmoteJobEventTypeStageOneComplete EmoteJobEventType = "stage-one-complete" EmoteJobEventTypeStageTwo EmoteJobEventType = "stage-two" EmoteJobEventTypeStageTwoComplete EmoteJobEventType = "stage-two-complete" EmoteJobEventTypeStageThree EmoteJobEventType = "stage-three" EmoteJobEventTypeStageThreeComplete EmoteJobEventType = "stage-three-complete" EmoteJobEventTypeCompleted EmoteJobEventType = "completed" EmoteJobEventTypeCleaned EmoteJobEventType = "cleaned" )
type EmoteProcessingListener ¶
func (*EmoteProcessingListener) HandleResultEvent ¶
func (*EmoteProcessingListener) Listen ¶
func (epl *EmoteProcessingListener) Listen()
type EmoteResultEvent ¶
type EmoteResultEvent struct { JobID primitive.ObjectID `json:"job_id"` Success bool `json:"success"` Files []EmoteResultFile `json:"files"` Error string `json:"error"` }
type EmoteResultFile ¶
type TaskMetadata ¶
type TaskMetadata struct {
Reprocessed TaskMetadataReprocessed `json:"reprocessed"`
}
type TaskMetadataReprocessed ¶
Click to show internal directories.
Click to hide internal directories.