Versions in this module Expand all Collapse all v3 v3.0.1 Dec 12, 2020 v3.0.0 Dec 7, 2020 Changes in this version + type Option func(*Options) + func Addr(s string) Option + func BasePath(s string) Option + func RegistryAddr(s string) Option + func RegistryType(s string) Option + type Options struct + Addr string + BasePath string + RegistryAddr string + RegistryType string + type RegisterPlugin interface + Start func() error + type Remote struct + func NewRemote(opts ...Option) *Remote + func (r *Remote) GetRemoteAddrs() string + func (r *Remote) OnDestroy() + func (r *Remote) OnInit(s component.ServerImpl) + func (r *Remote) OnRun(closeSig chan bool) + func (r *Remote) RegisterHandler(rcvr interface{}, metadata string) error + func (r *Remote) RegisterName(nodeId string, rcvr interface{}, metadata string) error