New returns an initialized Proxy. Deprecated, see WithParams and Params instead.
(r *routing.Routing, options Options, pr ...PriorityRoute)
| 782 | // New returns an initialized Proxy. |
| 783 | // Deprecated, see WithParams and Params instead. |
| 784 | func New(r *routing.Routing, options Options, pr ...PriorityRoute) *Proxy { |
| 785 | return WithParams(Params{ |
| 786 | Routing: r, |
| 787 | Flags: Flags(options), |
| 788 | PriorityRoutes: pr, |
| 789 | CloseIdleConnsPeriod: -time.Second, |
| 790 | }) |
| 791 | } |
| 792 | |
| 793 | // WithParams returns an initialized Proxy. |
| 794 | func WithParams(p Params) *Proxy { |