Versions in this module Expand all Collapse all v0 v0.1.0 May 1, 2019 Changes in this version + var GoUnusedProtection__ int + type Echo interface + Ping func(ctx context.Context, request *Request) (err error) + type EchoClient struct + func NewEchoClient(c thrift.TClient) *EchoClient + func NewEchoClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *EchoClient + func NewEchoClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *EchoClient + func (p *EchoClient) Client_() thrift.TClient + func (p *EchoClient) Ping(ctx context.Context, request *Request) (err error) + type EchoPingArgs struct + Request *Request + func NewEchoPingArgs() *EchoPingArgs + func (p *EchoPingArgs) GetRequest() *Request + func (p *EchoPingArgs) IsSetRequest() bool + func (p *EchoPingArgs) Read(iprot thrift.TProtocol) error + func (p *EchoPingArgs) ReadField1(iprot thrift.TProtocol) error + func (p *EchoPingArgs) String() string + func (p *EchoPingArgs) Write(oprot thrift.TProtocol) error + type EchoProcessor struct + func NewEchoProcessor(handler Echo) *EchoProcessor + func (p *EchoProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction) + func (p *EchoProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool) + func (p *EchoProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException) + func (p *EchoProcessor) ProcessorMap() map[string]thrift.TProcessorFunction + type Request struct + Message string + var EchoPingArgs_Request_DEFAULT *Request + func NewRequest() *Request + func (p *Request) GetMessage() string + func (p *Request) Read(iprot thrift.TProtocol) error + func (p *Request) ReadField1(iprot thrift.TProtocol) error + func (p *Request) String() string + func (p *Request) Write(oprot thrift.TProtocol) error