コード例 #1
0
 public ReverseProxy(Action <ptr <http.Request> > Director = default, http.RoundTripper Transport = default, time.Duration FlushInterval = default, ref ptr <log.Logger> ErrorLog = default, BufferPool BufferPool = default, Func <ptr <http.Response>, error> ModifyResponse = default, Action <http.ResponseWriter, ptr <http.Request>, error> ErrorHandler = default)
 {
     this.Director       = Director;
     this.Transport      = Transport;
     this.FlushInterval  = FlushInterval;
     this.ErrorLog       = ErrorLog;
     this.BufferPool     = BufferPool;
     this.ModifyResponse = ModifyResponse;
     this.ErrorHandler   = ErrorHandler;
 }
コード例 #2
0
 public Options(Writer Writer = default, FlagSet Flagset = default, Fetcher Fetch = default, Symbolizer Sym = default, ObjTool Obj = default, UI UI = default, Func <ptr <HTTPServerArgs>, error> HTTPServer = default, http.RoundTripper HTTPTransport = default)
 {
     this.Writer        = Writer;
     this.Flagset       = Flagset;
     this.Fetch         = Fetch;
     this.Sym           = Sym;
     this.Obj           = Obj;
     this.UI            = UI;
     this.HTTPServer    = HTTPServer;
     this.HTTPTransport = HTTPTransport;
 }
コード例 #3
0
 public Symbolizer(plugin.ObjTool Obj = default, plugin.UI UI = default, http.RoundTripper Transport = default)
 {
     this.Obj       = Obj;
     this.UI        = UI;
     this.Transport = Transport;
 }