Documentation
¶
Index ¶
- Constants
- func New(target string, options ...func(*Option)) (*grpc.ClientConn, error)
- func WithKeepAlivePermitWithoutStream(keepAlive bool) func(*Option)
- func WithMaxKeepAliveTimeout(duration time.Duration) func(*Option)
- func WithMessageSizeMaxReceive(size int64) func(*Option)
- func WithMessageSizeMaxSend(size int64) func(*Option)
- func WithMinKeepAliveTime(duration time.Duration) func(*Option)
- func WithSOCKS5Enabled(enable bool) func(*Option)
- func WithTLSCertFilePath(path string) func(*Option)
- func WithTLSEnabled(enable bool) func(*Option)
- func WithTLSKeyFilePath(path string) func(*Option)
- type Option
Constants ¶
View Source
const ( MinKeepAliveTime = 15 * time.Second MinKeepAliveTimeout = 30 * time.Second )
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(target string, options ...func(*Option)) (*grpc.ClientConn, error)
New creates a new GRPC connection.
func WithKeepAlivePermitWithoutStream ¶
WithKeepAlivePermitWithoutStream ...
func WithMaxKeepAliveTimeout ¶
WithMaxKeepAliveTimeout ...
func WithMessageSizeMaxReceive ¶
WithMessageSizeMaxReceive ...
func WithMessageSizeMaxSend ¶
WithMessageSizeMaxSend ...
func WithMinKeepAliveTime ¶
WithMinKeepAliveTime ...
func WithTLSCertFilePath ¶
WithTLSCertFilePath ...
Types ¶
Click to show internal directories.
Click to hide internal directories.