Versions in this module Expand all Collapse all v0 v0.7.0 Mar 12, 2022 Changes in this version + var RetryOption grpc.CallOption = grpc_retry.WithPerRetryTimeout(3 * time.Second) + func LogIDClientStreamInterceptor() grpc.StreamClientInterceptor + func LogIDServerStreamInterceptor() grpc.StreamServerInterceptor + func StreamClientInterceptor() grpc.DialOption + func StreamServerInterceptor() grpc.ServerOption v0.6.0 Dec 4, 2020 Changes in this version + var RetryProfile = []grpc.CallOption + func LogIDClientInterceptor() grpc.UnaryClientInterceptor + func LogIDServerInterceptor() grpc.UnaryServerInterceptor + func UnaryClientInterceptor() grpc.DialOption + func UnaryServerInterceptor() grpc.ServerOption + type AddressRewriter interface + RedirectToQUIC func(ctx context.Context, address net.Addr) (net.Addr, bool, error) + type ConnDialer interface + Dial func(context.Context, net.Addr) (net.Conn, error) + type Dialer interface + Dial func(context.Context, net.Addr) (*grpc.ClientConn, error) + type QUICDialer struct + Dialer ConnDialer + Rewriter AddressRewriter + func (d *QUICDialer) Dial(ctx context.Context, addr net.Addr) (*grpc.ClientConn, error) + type SimpleDialer struct + func (SimpleDialer) Dial(ctx context.Context, address net.Addr) (*grpc.ClientConn, error) + type TCPDialer struct + SvcResolver func(addr.HostSVC) []resolver.Address + func (t *TCPDialer) Dial(ctx context.Context, dst net.Addr) (*grpc.ClientConn, error) + type TLSQUICDialer struct + Credentials credentials.TransportCredentials + func (d *TLSQUICDialer) Dial(ctx context.Context, addr net.Addr) (*grpc.ClientConn, error)