package proxy | |
import ( | |
"net" | |
) | |
type StubProxy struct { | |
frontendAddr net.Addr | |
backendAddr net.Addr | |
} | |
func (p *StubProxy) Run() {} | |
func (p *StubProxy) Close() {} | |
func (p *StubProxy) FrontendAddr() net.Addr { return p.frontendAddr } | |
func (p *StubProxy) BackendAddr() net.Addr { return p.backendAddr } | |
func NewStubProxy(frontendAddr, backendAddr net.Addr) (Proxy, error) { | |
return &StubProxy{ | |
frontendAddr: frontendAddr, | |
backendAddr: backendAddr, | |
}, nil | |
} |