echo

package
v1.14.0 Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2017 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Echo_Echo_Helper = struct {
	Args           func(ping *Ping) *Echo_Echo_Args
	IsException    func(error) bool
	WrapResponse   func(*Pong, error) (*Echo_Echo_Result, error)
	UnwrapResponse func(*Echo_Echo_Result) (*Pong, error)
}{}
View Source
var ThriftModule = &thriftreflect.ThriftModule{Name: "echo", Package: "go.uber.org/yarpc/internal/crossdock/thrift/echo", FilePath: "echo.thrift", SHA1: "c3e4e93d3bee132394d26e5ec61011e3f76b7f33", Raw: rawIDL}

Functions

This section is empty.

Types

type Echo_Echo_Args

type Echo_Echo_Args struct {
	Ping *Ping `json:"ping,omitempty"`
}

func (*Echo_Echo_Args) EnvelopeType

func (v *Echo_Echo_Args) EnvelopeType() wire.EnvelopeType

func (*Echo_Echo_Args) Equals added in v1.8.0

func (v *Echo_Echo_Args) Equals(rhs *Echo_Echo_Args) bool

func (*Echo_Echo_Args) FromWire

func (v *Echo_Echo_Args) FromWire(w wire.Value) error

func (*Echo_Echo_Args) MethodName

func (v *Echo_Echo_Args) MethodName() string

func (*Echo_Echo_Args) String

func (v *Echo_Echo_Args) String() string

func (*Echo_Echo_Args) ToWire

func (v *Echo_Echo_Args) ToWire() (wire.Value, error)

type Echo_Echo_Result

type Echo_Echo_Result struct {
	Success *Pong `json:"success,omitempty"`
}

func (*Echo_Echo_Result) EnvelopeType

func (v *Echo_Echo_Result) EnvelopeType() wire.EnvelopeType

func (*Echo_Echo_Result) Equals added in v1.8.0

func (v *Echo_Echo_Result) Equals(rhs *Echo_Echo_Result) bool

func (*Echo_Echo_Result) FromWire

func (v *Echo_Echo_Result) FromWire(w wire.Value) error

func (*Echo_Echo_Result) MethodName

func (v *Echo_Echo_Result) MethodName() string

func (*Echo_Echo_Result) String

func (v *Echo_Echo_Result) String() string

func (*Echo_Echo_Result) ToWire

func (v *Echo_Echo_Result) ToWire() (wire.Value, error)

type Ping

type Ping struct {
	Beep string `json:"beep,required"`
}

func (*Ping) Equals added in v1.8.0

func (v *Ping) Equals(rhs *Ping) bool

func (*Ping) FromWire

func (v *Ping) FromWire(w wire.Value) error

func (*Ping) String

func (v *Ping) String() string

func (*Ping) ToWire

func (v *Ping) ToWire() (wire.Value, error)

type Pong

type Pong struct {
	Boop string `json:"boop,required"`
}

func (*Pong) Equals added in v1.8.0

func (v *Pong) Equals(rhs *Pong) bool

func (*Pong) FromWire

func (v *Pong) FromWire(w wire.Value) error

func (*Pong) String

func (v *Pong) String() string

func (*Pong) ToWire

func (v *Pong) ToWire() (wire.Value, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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