Documentation ¶
Overview ¶
Code generated by Kitex v0.0.3. DO NOT EDIT.
Index ¶
- Variables
- func NewInvoker(handler core.PasterCore, opts ...server.Option) server.Invoker
- func NewServer(handler core.PasterCore, opts ...server.Option) server.Server
- type CheckArgs
- type CheckResult
- type Client
- type DeletePostArgs
- type DeletePostResult
- type GetCommentsArgs
- type GetCommentsResult
- type GetPostArgs
- type GetPostResult
- type PasterCore_WatchClient
- type SaveCommentArgs
- type SaveCommentResult
- type SavePostArgs
- type SavePostResult
- type WatchArgs
- type WatchResult
Constants ¶
This section is empty.
Variables ¶
View Source
var CheckArgs_Req_DEFAULT *core.HealthCheckRequest
View Source
var CheckResult_Success_DEFAULT *core.HealthCheckResponse
View Source
var DeletePostArgs_Req_DEFAULT *core.DeletePostRequest
View Source
var DeletePostResult_Success_DEFAULT *core.DeletePostResponse
View Source
var GetCommentsArgs_Req_DEFAULT *core.GetCommentsRequest
View Source
var GetCommentsResult_Success_DEFAULT *core.GetCommentsResponse
View Source
var GetPostArgs_Req_DEFAULT *core.GetPostRequest
View Source
var GetPostResult_Success_DEFAULT *core.GetPostResponse
View Source
var SaveCommentArgs_Req_DEFAULT *core.SaveCommentRequest
View Source
var SaveCommentResult_Success_DEFAULT *core.SaveCommentResponse
View Source
var SavePostArgs_Req_DEFAULT *core.SavePostRequest
View Source
var SavePostResult_Success_DEFAULT *core.SavePostResponse
View Source
var WatchArgs_Req_DEFAULT *core.HealthCheckRequest
View Source
var WatchResult_Success_DEFAULT *core.HealthCheckResponse
Functions ¶
func NewInvoker ¶
NewInvoker creates a server.Invoker with the given handler and options.
Types ¶
type CheckArgs ¶
type CheckArgs struct {
Req *core.HealthCheckRequest
}
func (*CheckArgs) GetReq ¶
func (p *CheckArgs) GetReq() *core.HealthCheckRequest
type CheckResult ¶
type CheckResult struct {
Success *core.HealthCheckResponse
}
func (*CheckResult) GetSuccess ¶
func (p *CheckResult) GetSuccess() *core.HealthCheckResponse
func (*CheckResult) IsSetSuccess ¶
func (p *CheckResult) IsSetSuccess() bool
func (*CheckResult) SetSuccess ¶
func (p *CheckResult) SetSuccess(x interface{})
func (*CheckResult) Unmarshal ¶
func (p *CheckResult) Unmarshal(in []byte) error
type Client ¶
type Client interface { GetPost(ctx context.Context, Req *core.GetPostRequest, callOptions ...callopt.Option) (r *core.GetPostResponse, err error) SavePost(ctx context.Context, Req *core.SavePostRequest, callOptions ...callopt.Option) (r *core.SavePostResponse, err error) DeletePost(ctx context.Context, Req *core.DeletePostRequest, callOptions ...callopt.Option) (r *core.DeletePostResponse, err error) GetComments(ctx context.Context, Req *core.GetCommentsRequest, callOptions ...callopt.Option) (r *core.GetCommentsResponse, err error) SaveComment(ctx context.Context, Req *core.SaveCommentRequest, callOptions ...callopt.Option) (r *core.SaveCommentResponse, err error) Check(ctx context.Context, Req *core.HealthCheckRequest, callOptions ...callopt.Option) (r *core.HealthCheckResponse, err error) Watch(ctx context.Context, Req *core.HealthCheckRequest, callOptions ...callopt.Option) (stream PasterCore_WatchClient, 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 DeletePostArgs ¶
type DeletePostArgs struct {
Req *core.DeletePostRequest
}
func (*DeletePostArgs) GetReq ¶
func (p *DeletePostArgs) GetReq() *core.DeletePostRequest
func (*DeletePostArgs) IsSetReq ¶
func (p *DeletePostArgs) IsSetReq() bool
func (*DeletePostArgs) Unmarshal ¶
func (p *DeletePostArgs) Unmarshal(in []byte) error
type DeletePostResult ¶
type DeletePostResult struct {
Success *core.DeletePostResponse
}
func (*DeletePostResult) GetSuccess ¶
func (p *DeletePostResult) GetSuccess() *core.DeletePostResponse
func (*DeletePostResult) IsSetSuccess ¶
func (p *DeletePostResult) IsSetSuccess() bool
func (*DeletePostResult) SetSuccess ¶
func (p *DeletePostResult) SetSuccess(x interface{})
func (*DeletePostResult) Unmarshal ¶
func (p *DeletePostResult) Unmarshal(in []byte) error
type GetCommentsArgs ¶
type GetCommentsArgs struct {
Req *core.GetCommentsRequest
}
func (*GetCommentsArgs) GetReq ¶
func (p *GetCommentsArgs) GetReq() *core.GetCommentsRequest
func (*GetCommentsArgs) IsSetReq ¶
func (p *GetCommentsArgs) IsSetReq() bool
func (*GetCommentsArgs) Unmarshal ¶
func (p *GetCommentsArgs) Unmarshal(in []byte) error
type GetCommentsResult ¶
type GetCommentsResult struct {
Success *core.GetCommentsResponse
}
func (*GetCommentsResult) GetSuccess ¶
func (p *GetCommentsResult) GetSuccess() *core.GetCommentsResponse
func (*GetCommentsResult) IsSetSuccess ¶
func (p *GetCommentsResult) IsSetSuccess() bool
func (*GetCommentsResult) SetSuccess ¶
func (p *GetCommentsResult) SetSuccess(x interface{})
func (*GetCommentsResult) Unmarshal ¶
func (p *GetCommentsResult) Unmarshal(in []byte) error
type GetPostArgs ¶
type GetPostArgs struct {
Req *core.GetPostRequest
}
func (*GetPostArgs) GetReq ¶
func (p *GetPostArgs) GetReq() *core.GetPostRequest
func (*GetPostArgs) IsSetReq ¶
func (p *GetPostArgs) IsSetReq() bool
func (*GetPostArgs) Unmarshal ¶
func (p *GetPostArgs) Unmarshal(in []byte) error
type GetPostResult ¶
type GetPostResult struct {
Success *core.GetPostResponse
}
func (*GetPostResult) GetSuccess ¶
func (p *GetPostResult) GetSuccess() *core.GetPostResponse
func (*GetPostResult) IsSetSuccess ¶
func (p *GetPostResult) IsSetSuccess() bool
func (*GetPostResult) SetSuccess ¶
func (p *GetPostResult) SetSuccess(x interface{})
func (*GetPostResult) Unmarshal ¶
func (p *GetPostResult) Unmarshal(in []byte) error
type PasterCore_WatchClient ¶
type PasterCore_WatchClient interface { streaming.Stream Recv() (*core.HealthCheckResponse, error) }
type SaveCommentArgs ¶
type SaveCommentArgs struct {
Req *core.SaveCommentRequest
}
func (*SaveCommentArgs) GetReq ¶
func (p *SaveCommentArgs) GetReq() *core.SaveCommentRequest
func (*SaveCommentArgs) IsSetReq ¶
func (p *SaveCommentArgs) IsSetReq() bool
func (*SaveCommentArgs) Unmarshal ¶
func (p *SaveCommentArgs) Unmarshal(in []byte) error
type SaveCommentResult ¶
type SaveCommentResult struct {
Success *core.SaveCommentResponse
}
func (*SaveCommentResult) GetSuccess ¶
func (p *SaveCommentResult) GetSuccess() *core.SaveCommentResponse
func (*SaveCommentResult) IsSetSuccess ¶
func (p *SaveCommentResult) IsSetSuccess() bool
func (*SaveCommentResult) SetSuccess ¶
func (p *SaveCommentResult) SetSuccess(x interface{})
func (*SaveCommentResult) Unmarshal ¶
func (p *SaveCommentResult) Unmarshal(in []byte) error
type SavePostArgs ¶
type SavePostArgs struct {
Req *core.SavePostRequest
}
func (*SavePostArgs) GetReq ¶
func (p *SavePostArgs) GetReq() *core.SavePostRequest
func (*SavePostArgs) IsSetReq ¶
func (p *SavePostArgs) IsSetReq() bool
func (*SavePostArgs) Unmarshal ¶
func (p *SavePostArgs) Unmarshal(in []byte) error
type SavePostResult ¶
type SavePostResult struct {
Success *core.SavePostResponse
}
func (*SavePostResult) GetSuccess ¶
func (p *SavePostResult) GetSuccess() *core.SavePostResponse
func (*SavePostResult) IsSetSuccess ¶
func (p *SavePostResult) IsSetSuccess() bool
func (*SavePostResult) SetSuccess ¶
func (p *SavePostResult) SetSuccess(x interface{})
func (*SavePostResult) Unmarshal ¶
func (p *SavePostResult) Unmarshal(in []byte) error
type WatchArgs ¶
type WatchArgs struct {
Req *core.HealthCheckRequest
}
func (*WatchArgs) GetReq ¶
func (p *WatchArgs) GetReq() *core.HealthCheckRequest
type WatchResult ¶
type WatchResult struct {
Success *core.HealthCheckResponse
}
func (*WatchResult) GetSuccess ¶
func (p *WatchResult) GetSuccess() *core.HealthCheckResponse
func (*WatchResult) IsSetSuccess ¶
func (p *WatchResult) IsSetSuccess() bool
func (*WatchResult) SetSuccess ¶
func (p *WatchResult) SetSuccess(x interface{})
func (*WatchResult) Unmarshal ¶
func (p *WatchResult) Unmarshal(in []byte) error
Click to show internal directories.
Click to hide internal directories.