Documentation ¶ Overview ¶ Package mux provides proxy muxing Index ¶ type Server func New(name string, p proxy.Proxy) *Server func (s *Server) ProcessMessage(ctx context.Context, msg server.Message) error func (s *Server) ServeRequest(ctx context.Context, req server.Request, rsp server.Response) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Server ¶ type Server struct { // name of service Name string // Proxy handler Proxy proxy.Proxy } Server is a proxy muxer that incudes the use of the DefaultHandler func New ¶ func New(name string, p proxy.Proxy) *Server func (*Server) ProcessMessage ¶ func (s *Server) ProcessMessage(ctx context.Context, msg server.Message) error func (*Server) ServeRequest ¶ func (s *Server) ServeRequest(ctx context.Context, req server.Request, rsp server.Response) error Source Files ¶ View all Source files muxer.go Click to show internal directories. Click to hide internal directories.