Documentation
¶
Index ¶
- Variables
- type GreetService
- type GreetServiceClient
- type GreetServiceProcessor
- func (p *GreetServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)
- func (p *GreetServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)
- func (p *GreetServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)
- func (p *GreetServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction
- type GreetServiceSayHello1Args
- func (p *GreetServiceSayHello1Args) BLength() int
- func (p *GreetServiceSayHello1Args) DeepEqual(ano *GreetServiceSayHello1Args) bool
- func (p *GreetServiceSayHello1Args) FastRead(buf []byte) (int, error)
- func (p *GreetServiceSayHello1Args) FastReadField1(buf []byte) (int, error)
- func (p *GreetServiceSayHello1Args) FastWrite(buf []byte) int
- func (p *GreetServiceSayHello1Args) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int
- func (p *GreetServiceSayHello1Args) Field1DeepEqual(src *HelloRequest) bool
- func (p *GreetServiceSayHello1Args) GetFirstArgument() interface{}
- func (p *GreetServiceSayHello1Args) GetRequest() (v *HelloRequest)
- func (p *GreetServiceSayHello1Args) IsSetRequest() bool
- func (p *GreetServiceSayHello1Args) Read(iprot thrift.TProtocol) (err error)
- func (p *GreetServiceSayHello1Args) ReadField1(iprot thrift.TProtocol) error
- func (p *GreetServiceSayHello1Args) SetRequest(val *HelloRequest)
- func (p *GreetServiceSayHello1Args) String() string
- func (p *GreetServiceSayHello1Args) Write(oprot thrift.TProtocol) (err error)
- type GreetServiceSayHello1Result
- func (p *GreetServiceSayHello1Result) BLength() int
- func (p *GreetServiceSayHello1Result) DeepEqual(ano *GreetServiceSayHello1Result) bool
- func (p *GreetServiceSayHello1Result) FastRead(buf []byte) (int, error)
- func (p *GreetServiceSayHello1Result) FastReadField0(buf []byte) (int, error)
- func (p *GreetServiceSayHello1Result) FastWrite(buf []byte) int
- func (p *GreetServiceSayHello1Result) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int
- func (p *GreetServiceSayHello1Result) Field0DeepEqual(src *HelloResponse) bool
- func (p *GreetServiceSayHello1Result) GetResult() interface{}
- func (p *GreetServiceSayHello1Result) GetSuccess() (v *HelloResponse)
- func (p *GreetServiceSayHello1Result) IsSetSuccess() bool
- func (p *GreetServiceSayHello1Result) Read(iprot thrift.TProtocol) (err error)
- func (p *GreetServiceSayHello1Result) ReadField0(iprot thrift.TProtocol) error
- func (p *GreetServiceSayHello1Result) SetSuccess(x interface{})
- func (p *GreetServiceSayHello1Result) String() string
- func (p *GreetServiceSayHello1Result) Write(oprot thrift.TProtocol) (err error)
- type GreetServiceSayHello2Args
- func (p *GreetServiceSayHello2Args) BLength() int
- func (p *GreetServiceSayHello2Args) DeepEqual(ano *GreetServiceSayHello2Args) bool
- func (p *GreetServiceSayHello2Args) FastRead(buf []byte) (int, error)
- func (p *GreetServiceSayHello2Args) FastReadField1(buf []byte) (int, error)
- func (p *GreetServiceSayHello2Args) FastWrite(buf []byte) int
- func (p *GreetServiceSayHello2Args) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int
- func (p *GreetServiceSayHello2Args) Field1DeepEqual(src *HelloRequest) bool
- func (p *GreetServiceSayHello2Args) GetFirstArgument() interface{}
- func (p *GreetServiceSayHello2Args) GetRequest() (v *HelloRequest)
- func (p *GreetServiceSayHello2Args) IsSetRequest() bool
- func (p *GreetServiceSayHello2Args) Read(iprot thrift.TProtocol) (err error)
- func (p *GreetServiceSayHello2Args) ReadField1(iprot thrift.TProtocol) error
- func (p *GreetServiceSayHello2Args) SetRequest(val *HelloRequest)
- func (p *GreetServiceSayHello2Args) String() string
- func (p *GreetServiceSayHello2Args) Write(oprot thrift.TProtocol) (err error)
- type GreetServiceSayHello2Result
- func (p *GreetServiceSayHello2Result) BLength() int
- func (p *GreetServiceSayHello2Result) DeepEqual(ano *GreetServiceSayHello2Result) bool
- func (p *GreetServiceSayHello2Result) FastRead(buf []byte) (int, error)
- func (p *GreetServiceSayHello2Result) FastReadField0(buf []byte) (int, error)
- func (p *GreetServiceSayHello2Result) FastWrite(buf []byte) int
- func (p *GreetServiceSayHello2Result) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int
- func (p *GreetServiceSayHello2Result) Field0DeepEqual(src *HelloResponse) bool
- func (p *GreetServiceSayHello2Result) GetResult() interface{}
- func (p *GreetServiceSayHello2Result) GetSuccess() (v *HelloResponse)
- func (p *GreetServiceSayHello2Result) IsSetSuccess() bool
- func (p *GreetServiceSayHello2Result) Read(iprot thrift.TProtocol) (err error)
- func (p *GreetServiceSayHello2Result) ReadField0(iprot thrift.TProtocol) error
- func (p *GreetServiceSayHello2Result) SetSuccess(x interface{})
- func (p *GreetServiceSayHello2Result) String() string
- func (p *GreetServiceSayHello2Result) Write(oprot thrift.TProtocol) (err error)
- type HelloRequest
- func (p *HelloRequest) BLength() int
- func (p *HelloRequest) DeepEqual(ano *HelloRequest) bool
- func (p *HelloRequest) FastRead(buf []byte) (int, error)
- func (p *HelloRequest) FastReadField1(buf []byte) (int, error)
- func (p *HelloRequest) FastWrite(buf []byte) int
- func (p *HelloRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int
- func (p *HelloRequest) Field1DeepEqual(src string) bool
- func (p *HelloRequest) GetMessage() (v string)
- func (p *HelloRequest) Read(iprot thrift.TProtocol) (err error)
- func (p *HelloRequest) ReadField1(iprot thrift.TProtocol) error
- func (p *HelloRequest) SetMessage(val string)
- func (p *HelloRequest) String() string
- func (p *HelloRequest) Write(oprot thrift.TProtocol) (err error)
- type HelloResponse
- func (p *HelloResponse) BLength() int
- func (p *HelloResponse) DeepEqual(ano *HelloResponse) bool
- func (p *HelloResponse) FastRead(buf []byte) (int, error)
- func (p *HelloResponse) FastReadField1(buf []byte) (int, error)
- func (p *HelloResponse) FastWrite(buf []byte) int
- func (p *HelloResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int
- func (p *HelloResponse) Field1DeepEqual(src string) bool
- func (p *HelloResponse) GetMessage() (v string)
- func (p *HelloResponse) Read(iprot thrift.TProtocol) (err error)
- func (p *HelloResponse) ReadField1(iprot thrift.TProtocol) error
- func (p *HelloResponse) SetMessage(val string)
- func (p *HelloResponse) String() string
- func (p *HelloResponse) Write(oprot thrift.TProtocol) (err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var KitexUnusedProtection = struct{}{}
KitexUnusedProtection is used to prevent 'imported and not used' error.
Functions ¶
This section is empty.
Types ¶
type GreetService ¶
type GreetService interface { SayHello1(ctx context.Context, request *HelloRequest) (r *HelloResponse, err error) SayHello2(ctx context.Context, request *HelloRequest) (r *HelloResponse, err error) }
type GreetServiceClient ¶
type GreetServiceClient struct {
// contains filtered or unexported fields
}
func NewGreetServiceClient ¶
func NewGreetServiceClient(c thrift.TClient) *GreetServiceClient
func NewGreetServiceClientFactory ¶
func NewGreetServiceClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *GreetServiceClient
func NewGreetServiceClientProtocol ¶
func NewGreetServiceClientProtocol(t thrift.TTransport, iprot, oprot thrift.TProtocol) *GreetServiceClient
func (*GreetServiceClient) Client_ ¶
func (p *GreetServiceClient) Client_() thrift.TClient
func (*GreetServiceClient) SayHello1 ¶
func (p *GreetServiceClient) SayHello1(ctx context.Context, request *HelloRequest) (r *HelloResponse, err error)
func (*GreetServiceClient) SayHello2 ¶
func (p *GreetServiceClient) SayHello2(ctx context.Context, request *HelloRequest) (r *HelloResponse, err error)
type GreetServiceProcessor ¶
type GreetServiceProcessor struct {
// contains filtered or unexported fields
}
func NewGreetServiceProcessor ¶
func NewGreetServiceProcessor(handler GreetService) *GreetServiceProcessor
func (*GreetServiceProcessor) AddToProcessorMap ¶
func (p *GreetServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)
func (*GreetServiceProcessor) GetProcessorFunction ¶
func (p *GreetServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)
func (*GreetServiceProcessor) Process ¶
func (p *GreetServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)
func (*GreetServiceProcessor) ProcessorMap ¶
func (p *GreetServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction
type GreetServiceSayHello1Args ¶
type GreetServiceSayHello1Args struct {
Request *HelloRequest `thrift:"request,1" json:"request"`
}
func NewGreetServiceSayHello1Args ¶
func NewGreetServiceSayHello1Args() *GreetServiceSayHello1Args
func (*GreetServiceSayHello1Args) BLength ¶
func (p *GreetServiceSayHello1Args) BLength() int
func (*GreetServiceSayHello1Args) DeepEqual ¶
func (p *GreetServiceSayHello1Args) DeepEqual(ano *GreetServiceSayHello1Args) bool
func (*GreetServiceSayHello1Args) FastRead ¶
func (p *GreetServiceSayHello1Args) FastRead(buf []byte) (int, error)
func (*GreetServiceSayHello1Args) FastReadField1 ¶
func (p *GreetServiceSayHello1Args) FastReadField1(buf []byte) (int, error)
func (*GreetServiceSayHello1Args) FastWrite ¶
func (p *GreetServiceSayHello1Args) FastWrite(buf []byte) int
for compatibility
func (*GreetServiceSayHello1Args) FastWriteNocopy ¶
func (p *GreetServiceSayHello1Args) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int
func (*GreetServiceSayHello1Args) Field1DeepEqual ¶
func (p *GreetServiceSayHello1Args) Field1DeepEqual(src *HelloRequest) bool
func (*GreetServiceSayHello1Args) GetFirstArgument ¶
func (p *GreetServiceSayHello1Args) GetFirstArgument() interface{}
func (*GreetServiceSayHello1Args) GetRequest ¶
func (p *GreetServiceSayHello1Args) GetRequest() (v *HelloRequest)
func (*GreetServiceSayHello1Args) IsSetRequest ¶
func (p *GreetServiceSayHello1Args) IsSetRequest() bool
func (*GreetServiceSayHello1Args) Read ¶
func (p *GreetServiceSayHello1Args) Read(iprot thrift.TProtocol) (err error)
func (*GreetServiceSayHello1Args) ReadField1 ¶
func (p *GreetServiceSayHello1Args) ReadField1(iprot thrift.TProtocol) error
func (*GreetServiceSayHello1Args) SetRequest ¶
func (p *GreetServiceSayHello1Args) SetRequest(val *HelloRequest)
func (*GreetServiceSayHello1Args) String ¶
func (p *GreetServiceSayHello1Args) String() string
type GreetServiceSayHello1Result ¶
type GreetServiceSayHello1Result struct {
Success *HelloResponse `thrift:"success,0" json:"success,omitempty"`
}
func NewGreetServiceSayHello1Result ¶
func NewGreetServiceSayHello1Result() *GreetServiceSayHello1Result
func (*GreetServiceSayHello1Result) BLength ¶
func (p *GreetServiceSayHello1Result) BLength() int
func (*GreetServiceSayHello1Result) DeepEqual ¶
func (p *GreetServiceSayHello1Result) DeepEqual(ano *GreetServiceSayHello1Result) bool
func (*GreetServiceSayHello1Result) FastRead ¶
func (p *GreetServiceSayHello1Result) FastRead(buf []byte) (int, error)
func (*GreetServiceSayHello1Result) FastReadField0 ¶
func (p *GreetServiceSayHello1Result) FastReadField0(buf []byte) (int, error)
func (*GreetServiceSayHello1Result) FastWrite ¶
func (p *GreetServiceSayHello1Result) FastWrite(buf []byte) int
for compatibility
func (*GreetServiceSayHello1Result) FastWriteNocopy ¶
func (p *GreetServiceSayHello1Result) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int
func (*GreetServiceSayHello1Result) Field0DeepEqual ¶
func (p *GreetServiceSayHello1Result) Field0DeepEqual(src *HelloResponse) bool
func (*GreetServiceSayHello1Result) GetResult ¶
func (p *GreetServiceSayHello1Result) GetResult() interface{}
func (*GreetServiceSayHello1Result) GetSuccess ¶
func (p *GreetServiceSayHello1Result) GetSuccess() (v *HelloResponse)
func (*GreetServiceSayHello1Result) IsSetSuccess ¶
func (p *GreetServiceSayHello1Result) IsSetSuccess() bool
func (*GreetServiceSayHello1Result) Read ¶
func (p *GreetServiceSayHello1Result) Read(iprot thrift.TProtocol) (err error)
func (*GreetServiceSayHello1Result) ReadField0 ¶
func (p *GreetServiceSayHello1Result) ReadField0(iprot thrift.TProtocol) error
func (*GreetServiceSayHello1Result) SetSuccess ¶
func (p *GreetServiceSayHello1Result) SetSuccess(x interface{})
func (*GreetServiceSayHello1Result) String ¶
func (p *GreetServiceSayHello1Result) String() string
type GreetServiceSayHello2Args ¶
type GreetServiceSayHello2Args struct {
Request *HelloRequest `thrift:"request,1" json:"request"`
}
func NewGreetServiceSayHello2Args ¶
func NewGreetServiceSayHello2Args() *GreetServiceSayHello2Args
func (*GreetServiceSayHello2Args) BLength ¶
func (p *GreetServiceSayHello2Args) BLength() int
func (*GreetServiceSayHello2Args) DeepEqual ¶
func (p *GreetServiceSayHello2Args) DeepEqual(ano *GreetServiceSayHello2Args) bool
func (*GreetServiceSayHello2Args) FastRead ¶
func (p *GreetServiceSayHello2Args) FastRead(buf []byte) (int, error)
func (*GreetServiceSayHello2Args) FastReadField1 ¶
func (p *GreetServiceSayHello2Args) FastReadField1(buf []byte) (int, error)
func (*GreetServiceSayHello2Args) FastWrite ¶
func (p *GreetServiceSayHello2Args) FastWrite(buf []byte) int
for compatibility
func (*GreetServiceSayHello2Args) FastWriteNocopy ¶
func (p *GreetServiceSayHello2Args) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int
func (*GreetServiceSayHello2Args) Field1DeepEqual ¶
func (p *GreetServiceSayHello2Args) Field1DeepEqual(src *HelloRequest) bool
func (*GreetServiceSayHello2Args) GetFirstArgument ¶
func (p *GreetServiceSayHello2Args) GetFirstArgument() interface{}
func (*GreetServiceSayHello2Args) GetRequest ¶
func (p *GreetServiceSayHello2Args) GetRequest() (v *HelloRequest)
func (*GreetServiceSayHello2Args) IsSetRequest ¶
func (p *GreetServiceSayHello2Args) IsSetRequest() bool
func (*GreetServiceSayHello2Args) Read ¶
func (p *GreetServiceSayHello2Args) Read(iprot thrift.TProtocol) (err error)
func (*GreetServiceSayHello2Args) ReadField1 ¶
func (p *GreetServiceSayHello2Args) ReadField1(iprot thrift.TProtocol) error
func (*GreetServiceSayHello2Args) SetRequest ¶
func (p *GreetServiceSayHello2Args) SetRequest(val *HelloRequest)
func (*GreetServiceSayHello2Args) String ¶
func (p *GreetServiceSayHello2Args) String() string
type GreetServiceSayHello2Result ¶
type GreetServiceSayHello2Result struct {
Success *HelloResponse `thrift:"success,0" json:"success,omitempty"`
}
func NewGreetServiceSayHello2Result ¶
func NewGreetServiceSayHello2Result() *GreetServiceSayHello2Result
func (*GreetServiceSayHello2Result) BLength ¶
func (p *GreetServiceSayHello2Result) BLength() int
func (*GreetServiceSayHello2Result) DeepEqual ¶
func (p *GreetServiceSayHello2Result) DeepEqual(ano *GreetServiceSayHello2Result) bool
func (*GreetServiceSayHello2Result) FastRead ¶
func (p *GreetServiceSayHello2Result) FastRead(buf []byte) (int, error)
func (*GreetServiceSayHello2Result) FastReadField0 ¶
func (p *GreetServiceSayHello2Result) FastReadField0(buf []byte) (int, error)
func (*GreetServiceSayHello2Result) FastWrite ¶
func (p *GreetServiceSayHello2Result) FastWrite(buf []byte) int
for compatibility
func (*GreetServiceSayHello2Result) FastWriteNocopy ¶
func (p *GreetServiceSayHello2Result) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int
func (*GreetServiceSayHello2Result) Field0DeepEqual ¶
func (p *GreetServiceSayHello2Result) Field0DeepEqual(src *HelloResponse) bool
func (*GreetServiceSayHello2Result) GetResult ¶
func (p *GreetServiceSayHello2Result) GetResult() interface{}
func (*GreetServiceSayHello2Result) GetSuccess ¶
func (p *GreetServiceSayHello2Result) GetSuccess() (v *HelloResponse)
func (*GreetServiceSayHello2Result) IsSetSuccess ¶
func (p *GreetServiceSayHello2Result) IsSetSuccess() bool
func (*GreetServiceSayHello2Result) Read ¶
func (p *GreetServiceSayHello2Result) Read(iprot thrift.TProtocol) (err error)
func (*GreetServiceSayHello2Result) ReadField0 ¶
func (p *GreetServiceSayHello2Result) ReadField0(iprot thrift.TProtocol) error
func (*GreetServiceSayHello2Result) SetSuccess ¶
func (p *GreetServiceSayHello2Result) SetSuccess(x interface{})
func (*GreetServiceSayHello2Result) String ¶
func (p *GreetServiceSayHello2Result) String() string
type HelloRequest ¶
type HelloRequest struct {
Message string `thrift:"Message,1,required" json:"Message"`
}
var GreetServiceSayHello1Args_Request_DEFAULT *HelloRequest
var GreetServiceSayHello2Args_Request_DEFAULT *HelloRequest
func NewHelloRequest ¶
func NewHelloRequest() *HelloRequest
func (*HelloRequest) BLength ¶
func (p *HelloRequest) BLength() int
func (*HelloRequest) DeepEqual ¶
func (p *HelloRequest) DeepEqual(ano *HelloRequest) bool
func (*HelloRequest) FastReadField1 ¶
func (p *HelloRequest) FastReadField1(buf []byte) (int, error)
func (*HelloRequest) FastWriteNocopy ¶
func (p *HelloRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int
func (*HelloRequest) Field1DeepEqual ¶
func (p *HelloRequest) Field1DeepEqual(src string) bool
func (*HelloRequest) GetMessage ¶
func (p *HelloRequest) GetMessage() (v string)
func (*HelloRequest) ReadField1 ¶
func (p *HelloRequest) ReadField1(iprot thrift.TProtocol) error
func (*HelloRequest) SetMessage ¶
func (p *HelloRequest) SetMessage(val string)
func (*HelloRequest) String ¶
func (p *HelloRequest) String() string
type HelloResponse ¶
type HelloResponse struct {
Message string `thrift:"Message,1,required" json:"Message"`
}
var GreetServiceSayHello1Result_Success_DEFAULT *HelloResponse
var GreetServiceSayHello2Result_Success_DEFAULT *HelloResponse
func NewHelloResponse ¶
func NewHelloResponse() *HelloResponse
func (*HelloResponse) BLength ¶
func (p *HelloResponse) BLength() int
func (*HelloResponse) DeepEqual ¶
func (p *HelloResponse) DeepEqual(ano *HelloResponse) bool
func (*HelloResponse) FastReadField1 ¶
func (p *HelloResponse) FastReadField1(buf []byte) (int, error)
func (*HelloResponse) FastWrite ¶
func (p *HelloResponse) FastWrite(buf []byte) int
for compatibility
func (*HelloResponse) FastWriteNocopy ¶
func (p *HelloResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int
func (*HelloResponse) Field1DeepEqual ¶
func (p *HelloResponse) Field1DeepEqual(src string) bool
func (*HelloResponse) GetMessage ¶
func (p *HelloResponse) GetMessage() (v string)
func (*HelloResponse) ReadField1 ¶
func (p *HelloResponse) ReadField1(iprot thrift.TProtocol) error
func (*HelloResponse) SetMessage ¶
func (p *HelloResponse) SetMessage(val string)
func (*HelloResponse) String ¶
func (p *HelloResponse) String() string
Click to show internal directories.
Click to hide internal directories.