Documentation
¶
Index ¶
- Variables
- type QuicServer
- type Server
- func (srv *Server) ListenAndServe(listen string) error
- func (srv *Server) ListenAndServeTLS(listen string, certFile, keyFile string) error
- func (srv *Server) Serve(ln net.Listener) error
- func (srv *Server) ServeTLS(ln net.Listener, tlsconfig *tls.Config) error
- func (srv *Server) Shutdown(ctx context.Context) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrServerClosed = errors.New("git: Server closed")
ErrServerClosed define
Functions ¶
This section is empty.
Types ¶
type QuicServer ¶
type QuicServer struct { Handler func(net.Conn, string) IdleTimeout time.Duration MaxTimeout time.Duration MaxConnetions int //WIP // contains filtered or unexported fields }
QuicServer quic
func (*QuicServer) ListenAndServeQUIC ¶
func (srv *QuicServer) ListenAndServeQUIC(listen string, certFile, keyFile string) error
ListenAndServeQUIC listen and serve
type Server ¶
type Server struct { Handler func(conn net.Conn, mode string) MaxTimeout time.Duration IdleTimeout time.Duration MaxConnetions int // contains filtered or unexported fields }
Server server
func (*Server) ListenAndServe ¶
ListenAndServe listen and serve
func (*Server) ListenAndServeTLS ¶
ListenAndServeTLS listen and serve
Click to show internal directories.
Click to hide internal directories.