Versions in this module Expand all Collapse all v0 v0.7.1 Dec 6, 2013 Changes in this version + const UDPBufSize + const UDPConnTrackTimeout + type Proxy interface + BackendAddr func() net.Addr + Close func() + FrontendAddr func() net.Addr + Run func() + func NewProxy(frontendAddr, backendAddr net.Addr) (Proxy, error) + type TCPProxy struct + func NewTCPProxy(frontendAddr, backendAddr *net.TCPAddr) (*TCPProxy, error) + func (proxy *TCPProxy) BackendAddr() net.Addr + func (proxy *TCPProxy) Close() + func (proxy *TCPProxy) FrontendAddr() net.Addr + func (proxy *TCPProxy) Run() + type UDPProxy struct + func NewUDPProxy(frontendAddr, backendAddr *net.UDPAddr) (*UDPProxy, error) + func (proxy *UDPProxy) BackendAddr() net.Addr + func (proxy *UDPProxy) Close() + func (proxy *UDPProxy) FrontendAddr() net.Addr + func (proxy *UDPProxy) Run()