Documentation ¶
Index ¶
Constants ¶
View Source
const ( LinkHeaderConnId = 0 LinkHeaderType = 1 LinkHeaderRouterId = 2 PayloadChannel channelType = 1 AckChannel channelType = 2 )
Variables ¶
This section is empty.
Functions ¶
func NewFactory ¶
func NewFactory(accepter xlink.Acceptor, bindHandlerFactory BindHandlerFactory, c transport.Configuration) xlink.Factory
Types ¶
type BindHandlerFactory ¶ added in v0.17.32
type BindHandlerFactory interface {
NewBindHandler(xlink xlink.Xlink, latency bool, listenerSide bool) channel.BindHandler
}
BindHandlerFactory can be implemented and provided to the factory to perform channel binding and other channel setup tasks at accept time.
type ConnectionHandler ¶ added in v0.16.128
type ConnectionHandler struct {
// contains filtered or unexported fields
}
func (*ConnectionHandler) HandleConnection ¶ added in v0.16.128
func (self *ConnectionHandler) HandleConnection(_ *channel.Hello, certificates []*x509.Certificate) error
Click to show internal directories.
Click to hide internal directories.