Versions in this module Expand all Collapse all v0 v0.3.3 Jun 4, 2024 v0.3.1 Mar 5, 2024 Changes in this version + func NewInvoker(handler echo.TestService, opts ...server.Option) server.Invoker + func NewServer(handler echo.TestService, opts ...server.Option) server.Server + func NewServiceInfo() *kitex.ServiceInfo + func NewServiceInfoForClient() *kitex.ServiceInfo + func NewServiceInfoForStreamClient() *kitex.ServiceInfo + func RegisterService(svr server.Server, handler echo.TestService, opts ...server.RegisterOption) error + type Client interface + EchoPingPong func(ctx context.Context, req *echo.Request, callOptions ...callopt.Option) (r *echo.Response, err error) + func MustNewClient(destService string, opts ...client.Option) Client + func NewClient(destService string, opts ...client.Option) (Client, error) + type StreamClient interface + Echo func(ctx context.Context, callOptions ...streamcall.Option) (stream TestService_EchoClient, err error) + EchoClient func(ctx context.Context, callOptions ...streamcall.Option) (stream TestService_EchoClientClient, err error) + EchoServer func(ctx context.Context, req *echo.Request, callOptions ...streamcall.Option) (stream TestService_EchoServerClient, err error) + EchoUnary func(ctx context.Context, req *echo.Request, callOptions ...streamcall.Option) (r *echo.Response, err error) + func MustNewStreamClient(destService string, opts ...streamclient.Option) StreamClient + func NewStreamClient(destService string, opts ...streamclient.Option) (StreamClient, error) + type TestService_EchoClient interface + Recv func() (*echo.Response, error) + Send func(*echo.Request) error + type TestService_EchoClientClient interface + CloseAndRecv func() (*echo.Response, error) + Send func(*echo.Request) error + type TestService_EchoServerClient interface + Recv func() (*echo.Response, error)