basic

package
v0.0.0-...-b702730 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 22, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

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 DionysusBasic

type DionysusBasic interface {
	SayHello(ctx context.Context, req *SayHelloRequest) (r *SayHelloResponse, err error)
}

type DionysusBasicClient

type DionysusBasicClient struct {
	// contains filtered or unexported fields
}

func NewDionysusBasicClient

func NewDionysusBasicClient(c thrift.TClient) *DionysusBasicClient

func NewDionysusBasicClientProtocol

func NewDionysusBasicClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *DionysusBasicClient

func (*DionysusBasicClient) Client_

func (p *DionysusBasicClient) Client_() thrift.TClient

func (*DionysusBasicClient) SayHello

func (p *DionysusBasicClient) SayHello(ctx context.Context, req *SayHelloRequest) (r *SayHelloResponse, err error)

type DionysusBasicProcessor

type DionysusBasicProcessor struct {
	// contains filtered or unexported fields
}

func NewDionysusBasicProcessor

func NewDionysusBasicProcessor(handler DionysusBasic) *DionysusBasicProcessor

func (*DionysusBasicProcessor) AddToProcessorMap

func (p *DionysusBasicProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)

func (*DionysusBasicProcessor) GetProcessorFunction

func (p *DionysusBasicProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)

func (*DionysusBasicProcessor) Process

func (p *DionysusBasicProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)

func (*DionysusBasicProcessor) ProcessorMap

type DionysusBasicSayHelloArgs

type DionysusBasicSayHelloArgs struct {
	Req *SayHelloRequest `thrift:"req,1" frugal:"1,default,SayHelloRequest" json:"req"`
}

func NewDionysusBasicSayHelloArgs

func NewDionysusBasicSayHelloArgs() *DionysusBasicSayHelloArgs

func (*DionysusBasicSayHelloArgs) BLength

func (p *DionysusBasicSayHelloArgs) BLength() int

func (*DionysusBasicSayHelloArgs) DeepEqual

func (*DionysusBasicSayHelloArgs) FastRead

func (p *DionysusBasicSayHelloArgs) FastRead(buf []byte) (int, error)

func (*DionysusBasicSayHelloArgs) FastReadField1

func (p *DionysusBasicSayHelloArgs) FastReadField1(buf []byte) (int, error)

func (*DionysusBasicSayHelloArgs) FastWrite

func (p *DionysusBasicSayHelloArgs) FastWrite(buf []byte) int

for compatibility

func (*DionysusBasicSayHelloArgs) FastWriteNocopy

func (p *DionysusBasicSayHelloArgs) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*DionysusBasicSayHelloArgs) Field1DeepEqual

func (p *DionysusBasicSayHelloArgs) Field1DeepEqual(src *SayHelloRequest) bool

func (*DionysusBasicSayHelloArgs) GetFirstArgument

func (p *DionysusBasicSayHelloArgs) GetFirstArgument() interface{}

func (*DionysusBasicSayHelloArgs) GetReq

func (p *DionysusBasicSayHelloArgs) GetReq() (v *SayHelloRequest)

func (*DionysusBasicSayHelloArgs) InitDefault

func (p *DionysusBasicSayHelloArgs) InitDefault()

func (*DionysusBasicSayHelloArgs) IsSetReq

func (p *DionysusBasicSayHelloArgs) IsSetReq() bool

func (*DionysusBasicSayHelloArgs) Read

func (p *DionysusBasicSayHelloArgs) Read(iprot thrift.TProtocol) (err error)

func (*DionysusBasicSayHelloArgs) ReadField1

func (p *DionysusBasicSayHelloArgs) ReadField1(iprot thrift.TProtocol) error

func (*DionysusBasicSayHelloArgs) SetReq

func (*DionysusBasicSayHelloArgs) String

func (p *DionysusBasicSayHelloArgs) String() string

func (*DionysusBasicSayHelloArgs) Write

func (p *DionysusBasicSayHelloArgs) Write(oprot thrift.TProtocol) (err error)

type DionysusBasicSayHelloResult

type DionysusBasicSayHelloResult struct {
	Success *SayHelloResponse `thrift:"success,0,optional" frugal:"0,optional,SayHelloResponse" json:"success,omitempty"`
}

func NewDionysusBasicSayHelloResult

func NewDionysusBasicSayHelloResult() *DionysusBasicSayHelloResult

func (*DionysusBasicSayHelloResult) BLength

func (p *DionysusBasicSayHelloResult) BLength() int

func (*DionysusBasicSayHelloResult) DeepEqual

func (*DionysusBasicSayHelloResult) FastRead

func (p *DionysusBasicSayHelloResult) FastRead(buf []byte) (int, error)

func (*DionysusBasicSayHelloResult) FastReadField0

func (p *DionysusBasicSayHelloResult) FastReadField0(buf []byte) (int, error)

func (*DionysusBasicSayHelloResult) FastWrite

func (p *DionysusBasicSayHelloResult) FastWrite(buf []byte) int

for compatibility

func (*DionysusBasicSayHelloResult) FastWriteNocopy

func (p *DionysusBasicSayHelloResult) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*DionysusBasicSayHelloResult) Field0DeepEqual

func (p *DionysusBasicSayHelloResult) Field0DeepEqual(src *SayHelloResponse) bool

func (*DionysusBasicSayHelloResult) GetResult

func (p *DionysusBasicSayHelloResult) GetResult() interface{}

func (*DionysusBasicSayHelloResult) GetSuccess

func (p *DionysusBasicSayHelloResult) GetSuccess() (v *SayHelloResponse)

func (*DionysusBasicSayHelloResult) InitDefault

func (p *DionysusBasicSayHelloResult) InitDefault()

func (*DionysusBasicSayHelloResult) IsSetSuccess

func (p *DionysusBasicSayHelloResult) IsSetSuccess() bool

func (*DionysusBasicSayHelloResult) Read

func (p *DionysusBasicSayHelloResult) Read(iprot thrift.TProtocol) (err error)

func (*DionysusBasicSayHelloResult) ReadField0

func (p *DionysusBasicSayHelloResult) ReadField0(iprot thrift.TProtocol) error

func (*DionysusBasicSayHelloResult) SetSuccess

func (p *DionysusBasicSayHelloResult) SetSuccess(x interface{})

func (*DionysusBasicSayHelloResult) String

func (p *DionysusBasicSayHelloResult) String() string

func (*DionysusBasicSayHelloResult) Write

func (p *DionysusBasicSayHelloResult) Write(oprot thrift.TProtocol) (err error)

type SayHelloRequest

type SayHelloRequest struct {
	Say    string `thrift:"Say,1" frugal:"1,default,string" json:"Say"`
	Name   string `thrift:"Name,2" frugal:"2,default,string" json:"Name"`
	Gender string `thrift:"Gender,3" frugal:"3,default,string" json:"Gender"`
}
var DionysusBasicSayHelloArgs_Req_DEFAULT *SayHelloRequest

func NewSayHelloRequest

func NewSayHelloRequest() *SayHelloRequest

func (*SayHelloRequest) BLength

func (p *SayHelloRequest) BLength() int

func (*SayHelloRequest) DeepEqual

func (p *SayHelloRequest) DeepEqual(ano *SayHelloRequest) bool

func (*SayHelloRequest) FastRead

func (p *SayHelloRequest) FastRead(buf []byte) (int, error)

func (*SayHelloRequest) FastReadField1

func (p *SayHelloRequest) FastReadField1(buf []byte) (int, error)

func (*SayHelloRequest) FastReadField2

func (p *SayHelloRequest) FastReadField2(buf []byte) (int, error)

func (*SayHelloRequest) FastReadField3

func (p *SayHelloRequest) FastReadField3(buf []byte) (int, error)

func (*SayHelloRequest) FastWrite

func (p *SayHelloRequest) FastWrite(buf []byte) int

for compatibility

func (*SayHelloRequest) FastWriteNocopy

func (p *SayHelloRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*SayHelloRequest) Field1DeepEqual

func (p *SayHelloRequest) Field1DeepEqual(src string) bool

func (*SayHelloRequest) Field2DeepEqual

func (p *SayHelloRequest) Field2DeepEqual(src string) bool

func (*SayHelloRequest) Field3DeepEqual

func (p *SayHelloRequest) Field3DeepEqual(src string) bool

func (*SayHelloRequest) GetGender

func (p *SayHelloRequest) GetGender() (v string)

func (*SayHelloRequest) GetName

func (p *SayHelloRequest) GetName() (v string)

func (*SayHelloRequest) GetSay

func (p *SayHelloRequest) GetSay() (v string)

func (*SayHelloRequest) InitDefault

func (p *SayHelloRequest) InitDefault()

func (*SayHelloRequest) Read

func (p *SayHelloRequest) Read(iprot thrift.TProtocol) (err error)

func (*SayHelloRequest) ReadField1

func (p *SayHelloRequest) ReadField1(iprot thrift.TProtocol) error

func (*SayHelloRequest) ReadField2

func (p *SayHelloRequest) ReadField2(iprot thrift.TProtocol) error

func (*SayHelloRequest) ReadField3

func (p *SayHelloRequest) ReadField3(iprot thrift.TProtocol) error

func (*SayHelloRequest) SetGender

func (p *SayHelloRequest) SetGender(val string)

func (*SayHelloRequest) SetName

func (p *SayHelloRequest) SetName(val string)

func (*SayHelloRequest) SetSay

func (p *SayHelloRequest) SetSay(val string)

func (*SayHelloRequest) String

func (p *SayHelloRequest) String() string

func (*SayHelloRequest) Write

func (p *SayHelloRequest) Write(oprot thrift.TProtocol) (err error)

type SayHelloResponse

type SayHelloResponse struct {
	Ok  bool   `thrift:"Ok,1" frugal:"1,default,bool" json:"Ok"`
	Msg string `thrift:"Msg,2" frugal:"2,default,string" json:"Msg"`
}
var DionysusBasicSayHelloResult_Success_DEFAULT *SayHelloResponse

func NewSayHelloResponse

func NewSayHelloResponse() *SayHelloResponse

func (*SayHelloResponse) BLength

func (p *SayHelloResponse) BLength() int

func (*SayHelloResponse) DeepEqual

func (p *SayHelloResponse) DeepEqual(ano *SayHelloResponse) bool

func (*SayHelloResponse) FastRead

func (p *SayHelloResponse) FastRead(buf []byte) (int, error)

func (*SayHelloResponse) FastReadField1

func (p *SayHelloResponse) FastReadField1(buf []byte) (int, error)

func (*SayHelloResponse) FastReadField2

func (p *SayHelloResponse) FastReadField2(buf []byte) (int, error)

func (*SayHelloResponse) FastWrite

func (p *SayHelloResponse) FastWrite(buf []byte) int

for compatibility

func (*SayHelloResponse) FastWriteNocopy

func (p *SayHelloResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*SayHelloResponse) Field1DeepEqual

func (p *SayHelloResponse) Field1DeepEqual(src bool) bool

func (*SayHelloResponse) Field2DeepEqual

func (p *SayHelloResponse) Field2DeepEqual(src string) bool

func (*SayHelloResponse) GetMsg

func (p *SayHelloResponse) GetMsg() (v string)

func (*SayHelloResponse) GetOk

func (p *SayHelloResponse) GetOk() (v bool)

func (*SayHelloResponse) InitDefault

func (p *SayHelloResponse) InitDefault()

func (*SayHelloResponse) Read

func (p *SayHelloResponse) Read(iprot thrift.TProtocol) (err error)

func (*SayHelloResponse) ReadField1

func (p *SayHelloResponse) ReadField1(iprot thrift.TProtocol) error

func (*SayHelloResponse) ReadField2

func (p *SayHelloResponse) ReadField2(iprot thrift.TProtocol) error

func (*SayHelloResponse) SetMsg

func (p *SayHelloResponse) SetMsg(val string)

func (*SayHelloResponse) SetOk

func (p *SayHelloResponse) SetOk(val bool)

func (*SayHelloResponse) String

func (p *SayHelloResponse) String() string

func (*SayHelloResponse) Write

func (p *SayHelloResponse) Write(oprot thrift.TProtocol) (err error)

Directories

Path Synopsis
Code generated by Kitex v0.7.3.
Code generated by Kitex v0.7.3.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL