Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Task ¶
type Task struct { Body string `json:"body"` Headers map[string]interface{} `json:"headers"` ContentType string `json:"content-type"` Properties TaskProperties `json:"properties"` ContentEncoding string `json:"content-encoding"` }
Task is the outer struct for a celery task
type TaskDeliveryInfo ¶
type TaskDeliveryInfo struct { Priority int `json:"priority"` RoutingKey string `json:"routing_key"` Exchange string `json:"exchange"` }
TaskDeliveryInfo is the struct for a task's delivery information
type TaskProperties ¶
type TaskProperties struct { BodyEncoding string `json:"body_encoding"` CorrelationID string `json:"correlation_id"` ReplyTo string `json:"replay_to"` DeliveryInfo TaskDeliveryInfo `json:"delivery_info"` DeliveryMode int `json:"delivery_mode"` DeliveryTag string `json:"delivery_tag"` }
TaskProperties is the struct for a task's properties
Click to show internal directories.
Click to hide internal directories.