Documentation ¶
Index ¶
- Variables
- type TestBinaryArgs
- type TestBinaryResult
- type TestByteArgs
- type TestByteResult
- type TestDoubleArgs
- type TestDoubleResult
- type TestEnumArgs
- type TestEnumResult
- type TestExceptionArgs
- type TestExceptionResult
- type TestI32Args
- type TestI32Result
- type TestI64Args
- type TestI64Result
- type TestInsanityArgs
- type TestInsanityResult
- type TestListArgs
- type TestListResult
- type TestMapArgs
- type TestMapMapArgs
- type TestMapMapResult
- type TestMapResult
- type TestMultiArgs
- type TestMultiExceptionArgs
- type TestMultiExceptionResult
- func (v *TestMultiExceptionResult) EnvelopeType() wire.EnvelopeType
- func (v *TestMultiExceptionResult) FromWire(w wire.Value) error
- func (v *TestMultiExceptionResult) MethodName() string
- func (v *TestMultiExceptionResult) String() string
- func (v *TestMultiExceptionResult) ToWire() (wire.Value, error)
- type TestMultiResult
- type TestNestArgs
- type TestNestResult
- type TestSetArgs
- type TestSetResult
- type TestStringArgs
- type TestStringMapArgs
- type TestStringMapResult
- type TestStringResult
- type TestStructArgs
- type TestStructResult
- type TestTypedefArgs
- type TestTypedefResult
- type TestVoidArgs
- type TestVoidResult
Constants ¶
This section is empty.
Variables ¶
View Source
var TestBinaryHelper = struct { IsException func(error) bool Args func(thing []byte) *TestBinaryArgs WrapResponse func([]byte, error) (*TestBinaryResult, error) UnwrapResponse func(*TestBinaryResult) ([]byte, error) }{}
View Source
var TestByteHelper = struct { IsException func(error) bool Args func(thing *int8) *TestByteArgs WrapResponse func(int8, error) (*TestByteResult, error) UnwrapResponse func(*TestByteResult) (int8, error) }{}
View Source
var TestDoubleHelper = struct { IsException func(error) bool Args func(thing *float64) *TestDoubleArgs WrapResponse func(float64, error) (*TestDoubleResult, error) UnwrapResponse func(*TestDoubleResult) (float64, error) }{}
View Source
var TestEnumHelper = struct { IsException func(error) bool Args func(thing *gauntlet.Numberz) *TestEnumArgs WrapResponse func(gauntlet.Numberz, error) (*TestEnumResult, error) UnwrapResponse func(*TestEnumResult) (gauntlet.Numberz, error) }{}
View Source
var TestExceptionHelper = struct { IsException func(error) bool Args func(arg *string) *TestExceptionArgs WrapResponse func(error) (*TestExceptionResult, error) UnwrapResponse func(*TestExceptionResult) error }{}
View Source
var TestI32Helper = struct { IsException func(error) bool Args func(thing *int32) *TestI32Args WrapResponse func(int32, error) (*TestI32Result, error) UnwrapResponse func(*TestI32Result) (int32, error) }{}
View Source
var TestI64Helper = struct { IsException func(error) bool Args func(thing *int64) *TestI64Args WrapResponse func(int64, error) (*TestI64Result, error) UnwrapResponse func(*TestI64Result) (int64, error) }{}
View Source
var TestInsanityHelper = struct { IsException func(error) bool Args func(argument *gauntlet.Insanity) *TestInsanityArgs WrapResponse func(map[gauntlet.UserId]map[gauntlet.Numberz]*gauntlet.Insanity, error) (*TestInsanityResult, error) UnwrapResponse func(*TestInsanityResult) (map[gauntlet.UserId]map[gauntlet.Numberz]*gauntlet.Insanity, error) }{}
View Source
var TestListHelper = struct { IsException func(error) bool Args func(thing []int32) *TestListArgs WrapResponse func([]int32, error) (*TestListResult, error) UnwrapResponse func(*TestListResult) ([]int32, error) }{}
View Source
var TestMapHelper = struct { IsException func(error) bool Args func(thing map[int32]int32) *TestMapArgs WrapResponse func(map[int32]int32, error) (*TestMapResult, error) UnwrapResponse func(*TestMapResult) (map[int32]int32, error) }{}
View Source
var TestMapMapHelper = struct { IsException func(error) bool Args func(hello *int32) *TestMapMapArgs WrapResponse func(map[int32]map[int32]int32, error) (*TestMapMapResult, error) UnwrapResponse func(*TestMapMapResult) (map[int32]map[int32]int32, error) }{}
View Source
var TestMultiExceptionHelper = struct { IsException func(error) bool Args func(arg0 *string, arg1 *string) *TestMultiExceptionArgs WrapResponse func(*gauntlet.Xtruct, error) (*TestMultiExceptionResult, error) UnwrapResponse func(*TestMultiExceptionResult) (*gauntlet.Xtruct, error) }{}
View Source
var TestMultiHelper = struct { IsException func(error) bool Args func(arg0 *int8, arg1 *int32, arg2 *int64, arg3 map[int16]string, arg4 *gauntlet.Numberz, arg5 *gauntlet.UserId) *TestMultiArgs WrapResponse func(*gauntlet.Xtruct, error) (*TestMultiResult, error) UnwrapResponse func(*TestMultiResult) (*gauntlet.Xtruct, error) }{}
View Source
var TestNestHelper = struct { IsException func(error) bool Args func(thing *gauntlet.Xtruct2) *TestNestArgs WrapResponse func(*gauntlet.Xtruct2, error) (*TestNestResult, error) UnwrapResponse func(*TestNestResult) (*gauntlet.Xtruct2, error) }{}
View Source
var TestSetHelper = struct { IsException func(error) bool Args func(thing map[int32]struct{}) *TestSetArgs WrapResponse func(map[int32]struct{}, error) (*TestSetResult, error) UnwrapResponse func(*TestSetResult) (map[int32]struct{}, error) }{}
View Source
var TestStringHelper = struct { IsException func(error) bool Args func(thing *string) *TestStringArgs WrapResponse func(string, error) (*TestStringResult, error) UnwrapResponse func(*TestStringResult) (string, error) }{}
View Source
var TestStringMapHelper = struct { IsException func(error) bool Args func(thing map[string]string) *TestStringMapArgs WrapResponse func(map[string]string, error) (*TestStringMapResult, error) UnwrapResponse func(*TestStringMapResult) (map[string]string, error) }{}
View Source
var TestStructHelper = struct { IsException func(error) bool Args func(thing *gauntlet.Xtruct) *TestStructArgs WrapResponse func(*gauntlet.Xtruct, error) (*TestStructResult, error) UnwrapResponse func(*TestStructResult) (*gauntlet.Xtruct, error) }{}
View Source
var TestTypedefHelper = struct { IsException func(error) bool Args func(thing *gauntlet.UserId) *TestTypedefArgs WrapResponse func(gauntlet.UserId, error) (*TestTypedefResult, error) UnwrapResponse func(*TestTypedefResult) (gauntlet.UserId, error) }{}
View Source
var TestVoidHelper = struct { IsException func(error) bool Args func() *TestVoidArgs WrapResponse func(error) (*TestVoidResult, error) UnwrapResponse func(*TestVoidResult) error }{}
Functions ¶
This section is empty.
Types ¶
type TestBinaryArgs ¶
type TestBinaryArgs struct {
Thing []byte `json:"thing"`
}
func (*TestBinaryArgs) EnvelopeType ¶
func (v *TestBinaryArgs) EnvelopeType() wire.EnvelopeType
func (*TestBinaryArgs) MethodName ¶
func (v *TestBinaryArgs) MethodName() string
func (*TestBinaryArgs) String ¶
func (v *TestBinaryArgs) String() string
type TestBinaryResult ¶
type TestBinaryResult struct {
Success []byte `json:"success"`
}
func (*TestBinaryResult) EnvelopeType ¶
func (v *TestBinaryResult) EnvelopeType() wire.EnvelopeType
func (*TestBinaryResult) MethodName ¶
func (v *TestBinaryResult) MethodName() string
func (*TestBinaryResult) String ¶
func (v *TestBinaryResult) String() string
type TestByteArgs ¶
type TestByteArgs struct {
Thing *int8 `json:"thing,omitempty"`
}
func (*TestByteArgs) EnvelopeType ¶
func (v *TestByteArgs) EnvelopeType() wire.EnvelopeType
func (*TestByteArgs) MethodName ¶
func (v *TestByteArgs) MethodName() string
func (*TestByteArgs) String ¶
func (v *TestByteArgs) String() string
type TestByteResult ¶
type TestByteResult struct {
Success *int8 `json:"success,omitempty"`
}
func (*TestByteResult) EnvelopeType ¶
func (v *TestByteResult) EnvelopeType() wire.EnvelopeType
func (*TestByteResult) MethodName ¶
func (v *TestByteResult) MethodName() string
func (*TestByteResult) String ¶
func (v *TestByteResult) String() string
type TestDoubleArgs ¶
type TestDoubleArgs struct {
Thing *float64 `json:"thing,omitempty"`
}
func (*TestDoubleArgs) EnvelopeType ¶
func (v *TestDoubleArgs) EnvelopeType() wire.EnvelopeType
func (*TestDoubleArgs) MethodName ¶
func (v *TestDoubleArgs) MethodName() string
func (*TestDoubleArgs) String ¶
func (v *TestDoubleArgs) String() string
type TestDoubleResult ¶
type TestDoubleResult struct {
Success *float64 `json:"success,omitempty"`
}
func (*TestDoubleResult) EnvelopeType ¶
func (v *TestDoubleResult) EnvelopeType() wire.EnvelopeType
func (*TestDoubleResult) MethodName ¶
func (v *TestDoubleResult) MethodName() string
func (*TestDoubleResult) String ¶
func (v *TestDoubleResult) String() string
type TestEnumArgs ¶
func (*TestEnumArgs) EnvelopeType ¶
func (v *TestEnumArgs) EnvelopeType() wire.EnvelopeType
func (*TestEnumArgs) MethodName ¶
func (v *TestEnumArgs) MethodName() string
func (*TestEnumArgs) String ¶
func (v *TestEnumArgs) String() string
type TestEnumResult ¶
func (*TestEnumResult) EnvelopeType ¶
func (v *TestEnumResult) EnvelopeType() wire.EnvelopeType
func (*TestEnumResult) MethodName ¶
func (v *TestEnumResult) MethodName() string
func (*TestEnumResult) String ¶
func (v *TestEnumResult) String() string
type TestExceptionArgs ¶
type TestExceptionArgs struct {
Arg *string `json:"arg,omitempty"`
}
func (*TestExceptionArgs) EnvelopeType ¶
func (v *TestExceptionArgs) EnvelopeType() wire.EnvelopeType
func (*TestExceptionArgs) MethodName ¶
func (v *TestExceptionArgs) MethodName() string
func (*TestExceptionArgs) String ¶
func (v *TestExceptionArgs) String() string
type TestExceptionResult ¶
func (*TestExceptionResult) EnvelopeType ¶
func (v *TestExceptionResult) EnvelopeType() wire.EnvelopeType
func (*TestExceptionResult) MethodName ¶
func (v *TestExceptionResult) MethodName() string
func (*TestExceptionResult) String ¶
func (v *TestExceptionResult) String() string
type TestI32Args ¶
type TestI32Args struct {
Thing *int32 `json:"thing,omitempty"`
}
func (*TestI32Args) EnvelopeType ¶
func (v *TestI32Args) EnvelopeType() wire.EnvelopeType
func (*TestI32Args) MethodName ¶
func (v *TestI32Args) MethodName() string
func (*TestI32Args) String ¶
func (v *TestI32Args) String() string
type TestI32Result ¶
type TestI32Result struct {
Success *int32 `json:"success,omitempty"`
}
func (*TestI32Result) EnvelopeType ¶
func (v *TestI32Result) EnvelopeType() wire.EnvelopeType
func (*TestI32Result) MethodName ¶
func (v *TestI32Result) MethodName() string
func (*TestI32Result) String ¶
func (v *TestI32Result) String() string
type TestI64Args ¶
type TestI64Args struct {
Thing *int64 `json:"thing,omitempty"`
}
func (*TestI64Args) EnvelopeType ¶
func (v *TestI64Args) EnvelopeType() wire.EnvelopeType
func (*TestI64Args) MethodName ¶
func (v *TestI64Args) MethodName() string
func (*TestI64Args) String ¶
func (v *TestI64Args) String() string
type TestI64Result ¶
type TestI64Result struct {
Success *int64 `json:"success,omitempty"`
}
func (*TestI64Result) EnvelopeType ¶
func (v *TestI64Result) EnvelopeType() wire.EnvelopeType
func (*TestI64Result) MethodName ¶
func (v *TestI64Result) MethodName() string
func (*TestI64Result) String ¶
func (v *TestI64Result) String() string
type TestInsanityArgs ¶
func (*TestInsanityArgs) EnvelopeType ¶
func (v *TestInsanityArgs) EnvelopeType() wire.EnvelopeType
func (*TestInsanityArgs) MethodName ¶
func (v *TestInsanityArgs) MethodName() string
func (*TestInsanityArgs) String ¶
func (v *TestInsanityArgs) String() string
type TestInsanityResult ¶
type TestInsanityResult struct {
Success map[gauntlet.UserId]map[gauntlet.Numberz]*gauntlet.Insanity `json:"success"`
}
func (*TestInsanityResult) EnvelopeType ¶
func (v *TestInsanityResult) EnvelopeType() wire.EnvelopeType
func (*TestInsanityResult) MethodName ¶
func (v *TestInsanityResult) MethodName() string
func (*TestInsanityResult) String ¶
func (v *TestInsanityResult) String() string
type TestListArgs ¶
type TestListArgs struct {
Thing []int32 `json:"thing"`
}
func (*TestListArgs) EnvelopeType ¶
func (v *TestListArgs) EnvelopeType() wire.EnvelopeType
func (*TestListArgs) MethodName ¶
func (v *TestListArgs) MethodName() string
func (*TestListArgs) String ¶
func (v *TestListArgs) String() string
type TestListResult ¶
type TestListResult struct {
Success []int32 `json:"success"`
}
func (*TestListResult) EnvelopeType ¶
func (v *TestListResult) EnvelopeType() wire.EnvelopeType
func (*TestListResult) MethodName ¶
func (v *TestListResult) MethodName() string
func (*TestListResult) String ¶
func (v *TestListResult) String() string
type TestMapArgs ¶
func (*TestMapArgs) EnvelopeType ¶
func (v *TestMapArgs) EnvelopeType() wire.EnvelopeType
func (*TestMapArgs) MethodName ¶
func (v *TestMapArgs) MethodName() string
func (*TestMapArgs) String ¶
func (v *TestMapArgs) String() string
type TestMapMapArgs ¶
type TestMapMapArgs struct {
Hello *int32 `json:"hello,omitempty"`
}
func (*TestMapMapArgs) EnvelopeType ¶
func (v *TestMapMapArgs) EnvelopeType() wire.EnvelopeType
func (*TestMapMapArgs) MethodName ¶
func (v *TestMapMapArgs) MethodName() string
func (*TestMapMapArgs) String ¶
func (v *TestMapMapArgs) String() string
type TestMapMapResult ¶
func (*TestMapMapResult) EnvelopeType ¶
func (v *TestMapMapResult) EnvelopeType() wire.EnvelopeType
func (*TestMapMapResult) MethodName ¶
func (v *TestMapMapResult) MethodName() string
func (*TestMapMapResult) String ¶
func (v *TestMapMapResult) String() string
type TestMapResult ¶
func (*TestMapResult) EnvelopeType ¶
func (v *TestMapResult) EnvelopeType() wire.EnvelopeType
func (*TestMapResult) MethodName ¶
func (v *TestMapResult) MethodName() string
func (*TestMapResult) String ¶
func (v *TestMapResult) String() string
type TestMultiArgs ¶
type TestMultiArgs struct { Arg0 *int8 `json:"arg0,omitempty"` Arg1 *int32 `json:"arg1,omitempty"` Arg2 *int64 `json:"arg2,omitempty"` Arg3 map[int16]string `json:"arg3"` Arg4 *gauntlet.Numberz `json:"arg4,omitempty"` Arg5 *gauntlet.UserId `json:"arg5,omitempty"` }
func (*TestMultiArgs) EnvelopeType ¶
func (v *TestMultiArgs) EnvelopeType() wire.EnvelopeType
func (*TestMultiArgs) MethodName ¶
func (v *TestMultiArgs) MethodName() string
func (*TestMultiArgs) String ¶
func (v *TestMultiArgs) String() string
type TestMultiExceptionArgs ¶
type TestMultiExceptionArgs struct { Arg0 *string `json:"arg0,omitempty"` Arg1 *string `json:"arg1,omitempty"` }
func (*TestMultiExceptionArgs) EnvelopeType ¶
func (v *TestMultiExceptionArgs) EnvelopeType() wire.EnvelopeType
func (*TestMultiExceptionArgs) FromWire ¶
func (v *TestMultiExceptionArgs) FromWire(w wire.Value) error
func (*TestMultiExceptionArgs) MethodName ¶
func (v *TestMultiExceptionArgs) MethodName() string
func (*TestMultiExceptionArgs) String ¶
func (v *TestMultiExceptionArgs) String() string
type TestMultiExceptionResult ¶
type TestMultiExceptionResult struct { Success *gauntlet.Xtruct `json:"success,omitempty"` Err1 *gauntlet.Xception `json:"err1,omitempty"` Err2 *gauntlet.Xception2 `json:"err2,omitempty"` }
func (*TestMultiExceptionResult) EnvelopeType ¶
func (v *TestMultiExceptionResult) EnvelopeType() wire.EnvelopeType
func (*TestMultiExceptionResult) FromWire ¶
func (v *TestMultiExceptionResult) FromWire(w wire.Value) error
func (*TestMultiExceptionResult) MethodName ¶
func (v *TestMultiExceptionResult) MethodName() string
func (*TestMultiExceptionResult) String ¶
func (v *TestMultiExceptionResult) String() string
type TestMultiResult ¶
func (*TestMultiResult) EnvelopeType ¶
func (v *TestMultiResult) EnvelopeType() wire.EnvelopeType
func (*TestMultiResult) MethodName ¶
func (v *TestMultiResult) MethodName() string
func (*TestMultiResult) String ¶
func (v *TestMultiResult) String() string
type TestNestArgs ¶
func (*TestNestArgs) EnvelopeType ¶
func (v *TestNestArgs) EnvelopeType() wire.EnvelopeType
func (*TestNestArgs) MethodName ¶
func (v *TestNestArgs) MethodName() string
func (*TestNestArgs) String ¶
func (v *TestNestArgs) String() string
type TestNestResult ¶
func (*TestNestResult) EnvelopeType ¶
func (v *TestNestResult) EnvelopeType() wire.EnvelopeType
func (*TestNestResult) MethodName ¶
func (v *TestNestResult) MethodName() string
func (*TestNestResult) String ¶
func (v *TestNestResult) String() string
type TestSetArgs ¶
type TestSetArgs struct {
Thing map[int32]struct{} `json:"thing"`
}
func (*TestSetArgs) EnvelopeType ¶
func (v *TestSetArgs) EnvelopeType() wire.EnvelopeType
func (*TestSetArgs) MethodName ¶
func (v *TestSetArgs) MethodName() string
func (*TestSetArgs) String ¶
func (v *TestSetArgs) String() string
type TestSetResult ¶
type TestSetResult struct {
Success map[int32]struct{} `json:"success"`
}
func (*TestSetResult) EnvelopeType ¶
func (v *TestSetResult) EnvelopeType() wire.EnvelopeType
func (*TestSetResult) MethodName ¶
func (v *TestSetResult) MethodName() string
func (*TestSetResult) String ¶
func (v *TestSetResult) String() string
type TestStringArgs ¶
type TestStringArgs struct {
Thing *string `json:"thing,omitempty"`
}
func (*TestStringArgs) EnvelopeType ¶
func (v *TestStringArgs) EnvelopeType() wire.EnvelopeType
func (*TestStringArgs) MethodName ¶
func (v *TestStringArgs) MethodName() string
func (*TestStringArgs) String ¶
func (v *TestStringArgs) String() string
type TestStringMapArgs ¶
func (*TestStringMapArgs) EnvelopeType ¶
func (v *TestStringMapArgs) EnvelopeType() wire.EnvelopeType
func (*TestStringMapArgs) MethodName ¶
func (v *TestStringMapArgs) MethodName() string
func (*TestStringMapArgs) String ¶
func (v *TestStringMapArgs) String() string
type TestStringMapResult ¶
func (*TestStringMapResult) EnvelopeType ¶
func (v *TestStringMapResult) EnvelopeType() wire.EnvelopeType
func (*TestStringMapResult) MethodName ¶
func (v *TestStringMapResult) MethodName() string
func (*TestStringMapResult) String ¶
func (v *TestStringMapResult) String() string
type TestStringResult ¶
type TestStringResult struct {
Success *string `json:"success,omitempty"`
}
func (*TestStringResult) EnvelopeType ¶
func (v *TestStringResult) EnvelopeType() wire.EnvelopeType
func (*TestStringResult) MethodName ¶
func (v *TestStringResult) MethodName() string
func (*TestStringResult) String ¶
func (v *TestStringResult) String() string
type TestStructArgs ¶
func (*TestStructArgs) EnvelopeType ¶
func (v *TestStructArgs) EnvelopeType() wire.EnvelopeType
func (*TestStructArgs) MethodName ¶
func (v *TestStructArgs) MethodName() string
func (*TestStructArgs) String ¶
func (v *TestStructArgs) String() string
type TestStructResult ¶
func (*TestStructResult) EnvelopeType ¶
func (v *TestStructResult) EnvelopeType() wire.EnvelopeType
func (*TestStructResult) MethodName ¶
func (v *TestStructResult) MethodName() string
func (*TestStructResult) String ¶
func (v *TestStructResult) String() string
type TestTypedefArgs ¶
func (*TestTypedefArgs) EnvelopeType ¶
func (v *TestTypedefArgs) EnvelopeType() wire.EnvelopeType
func (*TestTypedefArgs) MethodName ¶
func (v *TestTypedefArgs) MethodName() string
func (*TestTypedefArgs) String ¶
func (v *TestTypedefArgs) String() string
type TestTypedefResult ¶
func (*TestTypedefResult) EnvelopeType ¶
func (v *TestTypedefResult) EnvelopeType() wire.EnvelopeType
func (*TestTypedefResult) MethodName ¶
func (v *TestTypedefResult) MethodName() string
func (*TestTypedefResult) String ¶
func (v *TestTypedefResult) String() string
type TestVoidArgs ¶
type TestVoidArgs struct{}
func (*TestVoidArgs) EnvelopeType ¶
func (v *TestVoidArgs) EnvelopeType() wire.EnvelopeType
func (*TestVoidArgs) MethodName ¶
func (v *TestVoidArgs) MethodName() string
func (*TestVoidArgs) String ¶
func (v *TestVoidArgs) String() string
type TestVoidResult ¶
type TestVoidResult struct{}
func (*TestVoidResult) EnvelopeType ¶
func (v *TestVoidResult) EnvelopeType() wire.EnvelopeType
func (*TestVoidResult) MethodName ¶
func (v *TestVoidResult) MethodName() string
func (*TestVoidResult) String ¶
func (v *TestVoidResult) String() string
Source Files ¶
Click to show internal directories.
Click to hide internal directories.