Versions in this module Expand all Collapse all v1 v1.0.16 Dec 14, 2019 v1.0.15 Jun 5, 2019 v1.0.14 May 26, 2019 v1.0.13 May 26, 2019 v1.0.12 May 26, 2019 Changes in this version + const DEFAULT_ZONE type Server + Zone string v1.0.11 May 6, 2019 v1.0.10 May 5, 2019 v1.0.9 May 5, 2019 v1.0.8 May 5, 2019 v1.0.7 May 4, 2019 Changes in this version type ClientPool + Util rpc.Util type Server + Util rpc.Util v1.0.6 Apr 28, 2019 v1.0.5 Apr 27, 2019 v1.0.4 Apr 23, 2019 v1.0.3 Aug 27, 2018 Changes in this version + func IsErrUnavailable(err error) bool v1.0.2 Aug 27, 2018 v1.0.1 Aug 26, 2018 Changes in this version + const DEFAULT_DISCOVERY_DEADLINE + const DEFAULT_DISCOVERY_DELTA + func IsErrCanceled(err error) bool + func IsErrDeadlineExceeded(err error) bool + type ClientConn struct + Addr string + Name string + SSL bool + SkipVerify bool + Timeout time.Duration + func (config ClientConn) Open(log gopi.Logger) (gopi.Driver, error) + type ClientPool struct + Discovery gopi.RPCServiceDiscovery + SSL bool + Service string + SkipVerify bool + Timeout time.Duration + func (config ClientPool) Open(log gopi.Logger) (gopi.Driver, error) + func (config ClientPool) Services() []string + type GRPCClientConn interface + GRPCConn func() *grpc.ClientConn + type GRPCServer interface + GRPCServer func() *grpc.Server + type Server struct + Port uint + SSLCertificate string + SSLKey string + ServerOption []grpc.ServerOption + func (config Server) Open(log gopi.Logger) (gopi.Driver, error)