Documentation
¶
Index ¶
- type Engine
- func (e *Engine) Build(source string) (*work.Work, error)
- func (e *Engine) ExecuteLambda(w *work.Work, sFn *value.ScriptFunction, req *http.Request, ...) (res Result)
- func (e *Engine) RegisterWork(w *work.Work)
- func (e *Engine) SyncRegistry()
- func (e *Engine) Trigger(ctx context.Context, w *work.Work, req *http.Request, ...) Result
- type ExecutionContext
- type GlobalConfig
- type Result
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Engine ¶
type Engine struct {
Registry map[string]*work.Work // Exposed for Sync
Config GlobalConfig
// contains filtered or unexported fields
}
func (*Engine) ExecuteLambda ¶
func (*Engine) RegisterWork ¶
func (*Engine) SyncRegistry ¶
func (e *Engine) SyncRegistry()
type ExecutionContext ¶
type ExecutionContext struct {
// contains filtered or unexported fields
}
type GlobalConfig ¶
Click to show internal directories.
Click to hide internal directories.