package
1.27.2
Repository: https://github.com/echohead/yarpc-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

ApplyOnewayInbound applies the given OnewayInbound middleware to the given OnewayHandler.
ApplyOnewayOutbound applies the given OnewayOutbound middleware to the given OnewayOutbound transport.
ApplyRouteTable applies the given Router middleware to the given Router.
ApplyStreamInbound applies the given StreamInbound middleware to the given StreamHandler.
ApplyStreamOutbound applies the given StreamOutbound middleware to the given StreamOutbound transport.
ApplyUnaryInbound applies the given InboundMiddleware to the given Handler.
ApplyUnaryOutbound applies the given UnaryOutbound middleware to the given UnaryOutbound transport.

# Variables

NopOnewayInbound is an inbound middleware that does not do anything special.
NopOnewayOutbound is a oneway outbound middleware that does not do anything special.
NopStreamInbound is an inbound middleware that does not do anything special.
NopStreamOutbound is a stream outbound middleware that does not do anything special.
NopUnaryInbound is a inbound middleware that does not do anything special.
NopUnaryOutbound is a unary outbound middleware that does not do anything special.

# Interfaces

OnewayInbound defines a transport-level middleware for `OnewayHandler`s.
OnewayOutbound defines transport-level middleware for `OnewayOutbound`s.
Router is a middleware for defining a customized routing experience for procedures.
StreamInbound defines a transport-level middleware for `StreamHandler`s.
StreamOutbound defines transport-level middleware for `StreamOutbound`s.
UnaryInbound defines a transport-level middleware for `UnaryHandler`s.
UnaryOutbound defines transport-level middleware for `UnaryOutbound`s.

# Type aliases

OnewayInboundFunc adapts a function into a OnewayInbound Middleware.
OnewayOutboundFunc adapts a function into a OnewayOutbound middleware.
StreamInboundFunc adapts a function into a StreamInbound Middleware.
StreamOutboundFunc adapts a function into a StreamOutbound middleware.
UnaryInboundFunc adapts a function into an InboundMiddleware.
UnaryOutboundFunc adapts a function into a UnaryOutbound middleware.