Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InboundConnectionHandler ¶
type InboundConnectionHandler struct { ListeningPort v2net.Port ListeningAddress v2net.Address PacketDispatcher dispatcher.PacketDispatcher ConnInput io.Reader ConnOutput io.Writer }
func (*InboundConnectionHandler) Close ¶ added in v1.9.1
func (this *InboundConnectionHandler) Close()
func (*InboundConnectionHandler) Communicate ¶
func (this *InboundConnectionHandler) Communicate(destination v2net.Destination) error
func (*InboundConnectionHandler) Port ¶
func (this *InboundConnectionHandler) Port() v2net.Port
func (*InboundConnectionHandler) Start ¶ added in v1.17.1
func (this *InboundConnectionHandler) Start() error
type OutboundConnectionHandler ¶
type OutboundConnectionHandler struct { Destination v2net.Destination ConnInput io.Reader ConnOutput io.Writer }
func (*OutboundConnectionHandler) Create ¶
func (this *OutboundConnectionHandler) Create(space app.Space, config interface{}, sendThrough v2net.Address) (proxy.OutboundHandler, error)
func (*OutboundConnectionHandler) Dispatch ¶
func (this *OutboundConnectionHandler) Dispatch(destination v2net.Destination, payload *alloc.Buffer, ray ray.OutboundRay) error
Click to show internal directories.
Click to hide internal directories.