Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientBuilder ¶
type ClientBuilder struct {
// contains filtered or unexported fields
}
func Client ¶
func Client() *ClientBuilder
func (*ClientBuilder) Build ¶
func (q *ClientBuilder) Build() transport.ClientTransporter
func (*ClientBuilder) SetAddr ¶
func (q *ClientBuilder) SetAddr(addr string) *ClientBuilder
func (*ClientBuilder) SetHostAndPort ¶
func (q *ClientBuilder) SetHostAndPort(host string, port int) *ClientBuilder
func (*ClientBuilder) SetTLSConfig ¶
func (q *ClientBuilder) SetTLSConfig(c *tls.Config) *ClientBuilder
type ServerBuilder ¶
type ServerBuilder struct {
// contains filtered or unexported fields
}
func Server ¶
func Server() *ServerBuilder
func (*ServerBuilder) Build ¶
func (q *ServerBuilder) Build() transport.ServerTransporter
func (*ServerBuilder) SetAddr ¶
func (q *ServerBuilder) SetAddr(addr string) *ServerBuilder
func (*ServerBuilder) SetHostAndPort ¶
func (q *ServerBuilder) SetHostAndPort(host string, port int) *ServerBuilder
func (*ServerBuilder) SetTLSConfig ¶
func (q *ServerBuilder) SetTLSConfig(c *tls.Config) *ServerBuilder
Click to show internal directories.
Click to hide internal directories.