Documentation ¶
Index ¶
- func New() core.IAPIMiddleware
- type LockerMiddleware
- type Middleware
- func (this *Middleware) Config() core.IEntityConf
- func (this *Middleware) EntityStub() *core.EntityStub
- func (this *Middleware) HandleIn(seq uint64, version string, api string, data htypes.Map) (bool, *herrors.Error)
- func (this *Middleware) HandleOut(seq uint64, version string, api string, result htypes.Any, e *herrors.Error) (stop bool, err *herrors.Error)
- func (this *Middleware) Open(gw core.IAPIGateway, ins core.IAPIMiddleware) *herrors.Error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New() core.IAPIMiddleware
Types ¶
type LockerMiddleware ¶
type Middleware ¶
type Middleware struct { core.InOutMiddleware // contains filtered or unexported fields }
func (*Middleware) Config ¶
func (this *Middleware) Config() core.IEntityConf
func (*Middleware) EntityStub ¶
func (this *Middleware) EntityStub() *core.EntityStub
func (*Middleware) Open ¶
func (this *Middleware) Open(gw core.IAPIGateway, ins core.IAPIMiddleware) *herrors.Error
Click to show internal directories.
Click to hide internal directories.