Documentation
¶
Index ¶
Constants ¶
View Source
const RequestHistorySize = 100
Variables ¶
This section is empty.
Functions ¶
func GetRunGroup ¶
Types ¶
type Completion ¶
type HTTPError ¶
func NewHTTPError ¶
type HandleFunc ¶
type HandleFunc func(interface{}) (interface{}, *HTTPError)
type HttpServer ¶
type HttpServer struct {
// contains filtered or unexported fields
}
func (*HttpServer) Start ¶
func (s *HttpServer) Start() error
func (*HttpServer) Stop ¶
func (s *HttpServer) Stop(err error)
type TrailingDelayQueue ¶
type TrailingDelayQueue struct {
// contains filtered or unexported fields
}
func NewTrailingDelayQueue ¶
func NewTrailingDelayQueue(handle HandleFunc, delay time.Duration) *TrailingDelayQueue
func (*TrailingDelayQueue) Get ¶
func (q *TrailingDelayQueue) Get(uid string) *Completion
func (*TrailingDelayQueue) Shutdown ¶
func (q *TrailingDelayQueue) Shutdown()
func (*TrailingDelayQueue) Submit ¶
func (q *TrailingDelayQueue) Submit(item interface{}) string
Click to show internal directories.
Click to hide internal directories.