Documentation
¶
Index ¶
- type AfterFrame
- type AnyFrame
- type Frame
- type FreeFrame
- type Guard
- type ReadBlockingWriteThread
- type ReadStarveWriteThread
- type ReadWriteThread
- type Runtime
- func (r Runtime) Cancel()
- func (r Runtime) Context() context.Context
- func (r Runtime) Go(ctx context.Context, fun func(ctx context.Context))
- func (r Runtime) Run(ctx context.Context, fun func(bool), callback func(error))
- func (r Runtime) SafeCtxFun(ctx context.Context, fun func(context.Context))
- func (r Runtime) SafeHook(ctx context.Context, w http.ResponseWriter, req *http.Request, ...) (bool, error)
- func (r Runtime) Submit(ctx context.Context, fun func(bool), callback func(error))
- type Shutdown
- type SimpleFrame
- type Thread
- type ValveFrame
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AfterFrame ¶
type AfterFrame struct {
// contains filtered or unexported fields
}
func (*AfterFrame) Activate ¶
func (f *AfterFrame) Activate()
type Frame ¶
type Frame interface {
Guard
SimpleFrame
}
type ReadBlockingWriteThread ¶ added in v0.8.14
type ReadBlockingWriteThread struct {
// contains filtered or unexported fields
}
func (*ReadBlockingWriteThread) Read ¶ added in v0.8.14
func (f *ReadBlockingWriteThread) Read() Frame
func (*ReadBlockingWriteThread) Write ¶ added in v0.8.14
func (f *ReadBlockingWriteThread) Write() (write Frame, read Frame)
type ReadStarveWriteThread ¶ added in v0.8.14
type ReadStarveWriteThread struct {
// contains filtered or unexported fields
}
func (*ReadStarveWriteThread) Read ¶ added in v0.8.14
func (r *ReadStarveWriteThread) Read() Frame
func (*ReadStarveWriteThread) Write ¶ added in v0.8.14
func (r *ReadStarveWriteThread) Write() Frame
type ReadWriteThread ¶ added in v0.8.14
type ReadWriteThread struct {
// contains filtered or unexported fields
}
func (*ReadWriteThread) Read ¶ added in v0.8.14
func (r *ReadWriteThread) Read() Frame
func (*ReadWriteThread) Write ¶ added in v0.8.14
func (r *ReadWriteThread) Write() Frame
type Runtime ¶
type Runtime = *runtime
func (Runtime) SafeCtxFun ¶
type SimpleFrame ¶
type ValveFrame ¶
type ValveFrame struct {
// contains filtered or unexported fields
}
func (*ValveFrame) Activate ¶
func (f *ValveFrame) Activate()
Click to show internal directories.
Click to hide internal directories.