Documentation ¶
Overview ¶
Code generated by Kitex v0.0.3. DO NOT EDIT.
Index ¶
- Variables
- func NewInvoker(handler echo.EchoService, opts ...server.Option) server.Invoker
- func NewServer(handler echo.EchoService, opts ...server.Option) server.Server
- type BidiSideStreamingArgs
- type BidiSideStreamingResult
- func (p *BidiSideStreamingResult) GetSuccess() *echo.Response
- func (p *BidiSideStreamingResult) IsSetSuccess() bool
- func (p *BidiSideStreamingResult) Marshal(out []byte) ([]byte, error)
- func (p *BidiSideStreamingResult) SetSuccess(x interface{})
- func (p *BidiSideStreamingResult) Unmarshal(in []byte) error
- type Client
- type ClientSideStreamingArgs
- type ClientSideStreamingResult
- func (p *ClientSideStreamingResult) GetSuccess() *echo.Response
- func (p *ClientSideStreamingResult) IsSetSuccess() bool
- func (p *ClientSideStreamingResult) Marshal(out []byte) ([]byte, error)
- func (p *ClientSideStreamingResult) SetSuccess(x interface{})
- func (p *ClientSideStreamingResult) Unmarshal(in []byte) error
- type EchoService_BidiSideStreamingClient
- type EchoService_ClientSideStreamingClient
- type EchoService_ServerSideStreamingClient
- type ServerSideStreamingArgs
- type ServerSideStreamingResult
- func (p *ServerSideStreamingResult) GetSuccess() *echo.Response
- func (p *ServerSideStreamingResult) IsSetSuccess() bool
- func (p *ServerSideStreamingResult) Marshal(out []byte) ([]byte, error)
- func (p *ServerSideStreamingResult) SetSuccess(x interface{})
- func (p *ServerSideStreamingResult) Unmarshal(in []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var BidiSideStreamingArgs_Req_DEFAULT *echo.Request
View Source
var BidiSideStreamingResult_Success_DEFAULT *echo.Response
View Source
var ClientSideStreamingArgs_Req_DEFAULT *echo.Request
View Source
var ClientSideStreamingResult_Success_DEFAULT *echo.Response
View Source
var ServerSideStreamingArgs_Req_DEFAULT *echo.Request
View Source
var ServerSideStreamingResult_Success_DEFAULT *echo.Response
Functions ¶
func NewInvoker ¶
NewInvoker creates a server.Invoker with the given handler and options.
Types ¶
type BidiSideStreamingArgs ¶
func (*BidiSideStreamingArgs) GetReq ¶
func (p *BidiSideStreamingArgs) GetReq() *echo.Request
func (*BidiSideStreamingArgs) IsSetReq ¶
func (p *BidiSideStreamingArgs) IsSetReq() bool
func (*BidiSideStreamingArgs) Marshal ¶
func (p *BidiSideStreamingArgs) Marshal(out []byte) ([]byte, error)
func (*BidiSideStreamingArgs) Unmarshal ¶
func (p *BidiSideStreamingArgs) Unmarshal(in []byte) error
type BidiSideStreamingResult ¶
func (*BidiSideStreamingResult) GetSuccess ¶
func (p *BidiSideStreamingResult) GetSuccess() *echo.Response
func (*BidiSideStreamingResult) IsSetSuccess ¶
func (p *BidiSideStreamingResult) IsSetSuccess() bool
func (*BidiSideStreamingResult) Marshal ¶
func (p *BidiSideStreamingResult) Marshal(out []byte) ([]byte, error)
func (*BidiSideStreamingResult) SetSuccess ¶
func (p *BidiSideStreamingResult) SetSuccess(x interface{})
func (*BidiSideStreamingResult) Unmarshal ¶
func (p *BidiSideStreamingResult) Unmarshal(in []byte) error
type Client ¶
type Client interface { ClientSideStreaming(ctx context.Context, callOptions ...callopt.Option) (stream EchoService_ClientSideStreamingClient, err error) ServerSideStreaming(ctx context.Context, Req *echo.Request, callOptions ...callopt.Option) (stream EchoService_ServerSideStreamingClient, err error) BidiSideStreaming(ctx context.Context, callOptions ...callopt.Option) (stream EchoService_BidiSideStreamingClient, err error) }
Client is designed to provide IDL-compatible methods with call-option parameter for kitex framework.
func MustNewClient ¶
MustNewClient creates a client for the service defined in IDL. It panics if any error occurs.
type ClientSideStreamingArgs ¶
func (*ClientSideStreamingArgs) GetReq ¶
func (p *ClientSideStreamingArgs) GetReq() *echo.Request
func (*ClientSideStreamingArgs) IsSetReq ¶
func (p *ClientSideStreamingArgs) IsSetReq() bool
func (*ClientSideStreamingArgs) Marshal ¶
func (p *ClientSideStreamingArgs) Marshal(out []byte) ([]byte, error)
func (*ClientSideStreamingArgs) Unmarshal ¶
func (p *ClientSideStreamingArgs) Unmarshal(in []byte) error
type ClientSideStreamingResult ¶
func (*ClientSideStreamingResult) GetSuccess ¶
func (p *ClientSideStreamingResult) GetSuccess() *echo.Response
func (*ClientSideStreamingResult) IsSetSuccess ¶
func (p *ClientSideStreamingResult) IsSetSuccess() bool
func (*ClientSideStreamingResult) Marshal ¶
func (p *ClientSideStreamingResult) Marshal(out []byte) ([]byte, error)
func (*ClientSideStreamingResult) SetSuccess ¶
func (p *ClientSideStreamingResult) SetSuccess(x interface{})
func (*ClientSideStreamingResult) Unmarshal ¶
func (p *ClientSideStreamingResult) Unmarshal(in []byte) error
type ServerSideStreamingArgs ¶
func (*ServerSideStreamingArgs) GetReq ¶
func (p *ServerSideStreamingArgs) GetReq() *echo.Request
func (*ServerSideStreamingArgs) IsSetReq ¶
func (p *ServerSideStreamingArgs) IsSetReq() bool
func (*ServerSideStreamingArgs) Marshal ¶
func (p *ServerSideStreamingArgs) Marshal(out []byte) ([]byte, error)
func (*ServerSideStreamingArgs) Unmarshal ¶
func (p *ServerSideStreamingArgs) Unmarshal(in []byte) error
type ServerSideStreamingResult ¶
func (*ServerSideStreamingResult) GetSuccess ¶
func (p *ServerSideStreamingResult) GetSuccess() *echo.Response
func (*ServerSideStreamingResult) IsSetSuccess ¶
func (p *ServerSideStreamingResult) IsSetSuccess() bool
func (*ServerSideStreamingResult) Marshal ¶
func (p *ServerSideStreamingResult) Marshal(out []byte) ([]byte, error)
func (*ServerSideStreamingResult) SetSuccess ¶
func (p *ServerSideStreamingResult) SetSuccess(x interface{})
func (*ServerSideStreamingResult) Unmarshal ¶
func (p *ServerSideStreamingResult) Unmarshal(in []byte) error
Click to show internal directories.
Click to hide internal directories.