Documentation ¶
Index ¶
- func NewCreateCircuitHandler(appEnv *env.AppEnv, ch channel2.Channel) channel2.ReceiveHandler
- func NewCreateTerminatorHandler(appEnv *env.AppEnv, ch channel2.Channel) channel2.ReceiveHandler
- func NewHelloHandler(appEnv *env.AppEnv, ...) *helloHandler
- func NewRemoveTerminatorHandler(appEnv *env.AppEnv, ch channel2.Channel) channel2.ReceiveHandler
- func NewResyncHandler(appEnv *env.AppEnv, ...) *resyncHandler
- func NewSessionHeartbeatHandler(appEnv *env.AppEnv) *sessionHeartbeatHandler
- func NewUpdateTerminatorHandler(appEnv *env.AppEnv, ch channel2.Channel) channel2.ReceiveHandler
- func NewValidateSessionsHandler(appEnv *env.AppEnv, ch channel2.Channel) channel2.ReceiveHandler
- type CreateCircuitRequestContext
- type CreateTerminatorRequestContext
- func (self *CreateTerminatorRequestContext) GetHandler() requestHandler
- func (self *CreateTerminatorRequestContext) GetMessage() *channel2.Message
- func (self *CreateTerminatorRequestContext) GetSessionFields(ctx requestContext) logrus.Fields
- func (self *CreateTerminatorRequestContext) GetSessionToken() string
- type RemoveTerminatorRequestContext
- func (self *RemoveTerminatorRequestContext) GetHandler() requestHandler
- func (self *RemoveTerminatorRequestContext) GetMessage() *channel2.Message
- func (self *RemoveTerminatorRequestContext) GetSessionFields(ctx requestContext) logrus.Fields
- func (self *RemoveTerminatorRequestContext) GetSessionToken() string
- type UpdateTerminatorRequestContext
- func (self *UpdateTerminatorRequestContext) GetHandler() requestHandler
- func (self *UpdateTerminatorRequestContext) GetMessage() *channel2.Message
- func (self *UpdateTerminatorRequestContext) GetSessionFields(ctx requestContext) logrus.Fields
- func (self *UpdateTerminatorRequestContext) GetSessionToken() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCreateCircuitHandler ¶ added in v0.19.0
func NewCreateTerminatorHandler ¶ added in v0.19.0
func NewHelloHandler ¶ added in v0.15.20
func NewHelloHandler(appEnv *env.AppEnv, callback func(r *network.Router, respHello *edge_ctrl_pb.ClientHello)) *helloHandler
func NewRemoveTerminatorHandler ¶ added in v0.19.0
func NewResyncHandler ¶ added in v0.17.72
func NewResyncHandler(appEnv *env.AppEnv, callback func(r *network.Router, respHello *edge_ctrl_pb.RequestClientReSync)) *resyncHandler
func NewUpdateTerminatorHandler ¶ added in v0.19.0
func NewValidateSessionsHandler ¶ added in v0.19.0
Types ¶
type CreateCircuitRequestContext ¶ added in v0.19.0
type CreateCircuitRequestContext struct {
// contains filtered or unexported fields
}
func (*CreateCircuitRequestContext) GetHandler ¶ added in v0.19.0
func (self *CreateCircuitRequestContext) GetHandler() requestHandler
func (*CreateCircuitRequestContext) GetMessage ¶ added in v0.19.0
func (*CreateCircuitRequestContext) GetSessionFields ¶ added in v0.19.0
func (*CreateCircuitRequestContext) GetSessionToken ¶ added in v0.19.0
func (self *CreateCircuitRequestContext) GetSessionToken() string
type CreateTerminatorRequestContext ¶ added in v0.19.0
type CreateTerminatorRequestContext struct {
// contains filtered or unexported fields
}
func (*CreateTerminatorRequestContext) GetHandler ¶ added in v0.19.0
func (self *CreateTerminatorRequestContext) GetHandler() requestHandler
func (*CreateTerminatorRequestContext) GetMessage ¶ added in v0.19.0
func (*CreateTerminatorRequestContext) GetSessionFields ¶ added in v0.19.0
func (*CreateTerminatorRequestContext) GetSessionToken ¶ added in v0.19.0
func (self *CreateTerminatorRequestContext) GetSessionToken() string
type RemoveTerminatorRequestContext ¶ added in v0.19.0
type RemoveTerminatorRequestContext struct {
// contains filtered or unexported fields
}
func (*RemoveTerminatorRequestContext) GetHandler ¶ added in v0.19.0
func (self *RemoveTerminatorRequestContext) GetHandler() requestHandler
func (*RemoveTerminatorRequestContext) GetMessage ¶ added in v0.19.0
func (*RemoveTerminatorRequestContext) GetSessionFields ¶ added in v0.19.0
func (*RemoveTerminatorRequestContext) GetSessionToken ¶ added in v0.19.0
func (self *RemoveTerminatorRequestContext) GetSessionToken() string
type UpdateTerminatorRequestContext ¶ added in v0.19.0
type UpdateTerminatorRequestContext struct {
// contains filtered or unexported fields
}
func (*UpdateTerminatorRequestContext) GetHandler ¶ added in v0.19.0
func (self *UpdateTerminatorRequestContext) GetHandler() requestHandler
func (*UpdateTerminatorRequestContext) GetMessage ¶ added in v0.19.0
func (*UpdateTerminatorRequestContext) GetSessionFields ¶ added in v0.19.0
func (*UpdateTerminatorRequestContext) GetSessionToken ¶ added in v0.19.0
func (self *UpdateTerminatorRequestContext) GetSessionToken() string
Click to show internal directories.
Click to hide internal directories.