test2

package
v0.0.0-...-053e4fb Latest Latest
Warning

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

Go to latest
Published: Dec 31, 2019 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Greeter

type Greeter interface {
	// Parameters:
	//  - U
	Hello(ctx context.Context, u *User) (r *Respon, err error)
}

type GreeterClient

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

func NewGreeterClient

func NewGreeterClient(c thrift.TClient) *GreeterClient

func NewGreeterClientProtocol

func NewGreeterClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *GreeterClient

func (*GreeterClient) Client_

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

func (*GreeterClient) Hello

func (p *GreeterClient) Hello(ctx context.Context, u *User) (r *Respon, err error)

Parameters:

  • U

type GreeterHelloArgs

type GreeterHelloArgs struct {
	U *User `thrift:"u,1" db:"u" json:"u"`
}

Attributes:

  • U

func NewGreeterHelloArgs

func NewGreeterHelloArgs() *GreeterHelloArgs

func (*GreeterHelloArgs) GetU

func (p *GreeterHelloArgs) GetU() *User

func (*GreeterHelloArgs) IsSetU

func (p *GreeterHelloArgs) IsSetU() bool

func (*GreeterHelloArgs) Read

func (p *GreeterHelloArgs) Read(iprot thrift.TProtocol) error

func (*GreeterHelloArgs) ReadField1

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

func (*GreeterHelloArgs) String

func (p *GreeterHelloArgs) String() string

func (*GreeterHelloArgs) Write

func (p *GreeterHelloArgs) Write(oprot thrift.TProtocol) error

type GreeterHelloResult

type GreeterHelloResult struct {
	Success *Respon `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewGreeterHelloResult

func NewGreeterHelloResult() *GreeterHelloResult

func (*GreeterHelloResult) GetSuccess

func (p *GreeterHelloResult) GetSuccess() *Respon

func (*GreeterHelloResult) IsSetSuccess

func (p *GreeterHelloResult) IsSetSuccess() bool

func (*GreeterHelloResult) Read

func (p *GreeterHelloResult) Read(iprot thrift.TProtocol) error

func (*GreeterHelloResult) ReadField0

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

func (*GreeterHelloResult) String

func (p *GreeterHelloResult) String() string

func (*GreeterHelloResult) Write

func (p *GreeterHelloResult) Write(oprot thrift.TProtocol) error

type GreeterProcessor

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

func NewGreeterProcessor

func NewGreeterProcessor(handler Greeter) *GreeterProcessor

func (*GreeterProcessor) AddToProcessorMap

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

func (*GreeterProcessor) GetProcessorFunction

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

func (*GreeterProcessor) Process

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

func (*GreeterProcessor) ProcessorMap

func (p *GreeterProcessor) ProcessorMap() map[string]thrift.TProcessorFunction

type Respon

type Respon struct {
	ID int32 `thrift:"id,1,required" db:"id" json:"id"`
}

Attributes:

  • ID
var GreeterHelloResult_Success_DEFAULT *Respon

func NewRespon

func NewRespon() *Respon

func (*Respon) GetID

func (p *Respon) GetID() int32

func (*Respon) Read

func (p *Respon) Read(iprot thrift.TProtocol) error

func (*Respon) ReadField1

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

func (*Respon) String

func (p *Respon) String() string

func (*Respon) Write

func (p *Respon) Write(oprot thrift.TProtocol) error

type User

type User struct {
	ID int32 `thrift:"id,1,required" db:"id" json:"id"`
}

Attributes:

  • ID
var GreeterHelloArgs_U_DEFAULT *User

func NewUser

func NewUser() *User

func (*User) GetID

func (p *User) GetID() int32

func (*User) Read

func (p *User) Read(iprot thrift.TProtocol) error

func (*User) ReadField1

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

func (*User) String

func (p *User) String() string

func (*User) Write

func (p *User) Write(oprot thrift.TProtocol) error

Jump to

Keyboard shortcuts

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