Documentation
¶
Index ¶
- Constants
- func New() prifma.Module
- func NewResponseTunnel() prifma.Response
- type ResponseTunnel
- func (t *ResponseTunnel) ConnectToProxy(result prifma.HandleRequestResult) error
- func (t *ResponseTunnel) ConnectToRequest(result prifma.HandleRequestResult) error
- func (t *ResponseTunnel) GetCode() int
- func (t *ResponseTunnel) GetLAddr() net.Addr
- func (t *ResponseTunnel) GetRAddr() net.Addr
- func (t *ResponseTunnel) Write(rw http.ResponseWriter, result prifma.HandleRequestResult) error
- type Tunnel
Constants ¶
View Source
const ModuleDirective = "tunnel"
Variables ¶
This section is empty.
Functions ¶
func NewResponseTunnel ¶
Types ¶
type ResponseTunnel ¶
func (*ResponseTunnel) ConnectToProxy ¶
func (t *ResponseTunnel) ConnectToProxy(result prifma.HandleRequestResult) error
func (*ResponseTunnel) ConnectToRequest ¶
func (t *ResponseTunnel) ConnectToRequest(result prifma.HandleRequestResult) error
func (*ResponseTunnel) GetCode ¶
func (t *ResponseTunnel) GetCode() int
func (*ResponseTunnel) GetLAddr ¶
func (t *ResponseTunnel) GetLAddr() net.Addr
func (*ResponseTunnel) GetRAddr ¶
func (t *ResponseTunnel) GetRAddr() net.Addr
func (*ResponseTunnel) Write ¶
func (t *ResponseTunnel) Write(rw http.ResponseWriter, result prifma.HandleRequestResult) error
type Tunnel ¶
type Tunnel struct { }
func (*Tunnel) GetDirective ¶
func (*Tunnel) HandleRequest ¶
func (t *Tunnel) HandleRequest(result prifma.HandleRequestResult) (prifma.HandleRequestResult, error)
Click to show internal directories.
Click to hide internal directories.