Versions in this module Expand all Collapse all v4 v4.0.4 Feb 13, 2023 v4.0.3 Oct 11, 2021 Changes in this version + func GetFunctionName(i interface{}) string + type StaticRegisterPlugin struct + ServiceAddress string + func (p *StaticRegisterPlugin) Deregister(name string) (err error) + func (p *StaticRegisterPlugin) HandleConnAccept(conn net.Conn) (net.Conn, bool) + func (p *StaticRegisterPlugin) Register(name string, rcvr interface{}, metadata string) (err error) + func (p *StaticRegisterPlugin) Start() error + type TracePlugin struct + func (p *TracePlugin) PostConnAccept(conn net.Conn) (net.Conn, bool) + func (p *TracePlugin) PostReadRequest(ctx context.Context, r *protocol.Message, e error) error + func (p *TracePlugin) PostWriteResponse(ctx context.Context, req *protocol.Message, res *protocol.Message, err error) error + func (p *TracePlugin) Register(name string, rcvr interface{}, metadata string) error + func (p *TracePlugin) RegisterFunction(name string, fn interface{}, metadata string) error Other modules containing this package github.com/werunclub/rpcx