Documentation
¶
Index ¶
- Constants
- type AllScalarMaps
- type AllScalarPointers
- type AllScalarSlices
- type AllScalars
- type HTTPServiceGoTSRPCClient
- func (tsc *HTTPServiceGoTSRPCClient) AllScalarMapsStruct(ctx go_context.Context, v AllScalarMaps) (retAllScalarMapsStruct_0 AllScalarMaps, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) AllScalarPointersStruct(ctx go_context.Context, v AllScalarPointers) (retAllScalarPointersStruct_0 AllScalarPointers, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) AllScalarSlicesStruct(ctx go_context.Context, v AllScalarSlices) (retAllScalarSlicesStruct_0 AllScalarSlices, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) AllScalarsStruct(ctx go_context.Context, v AllScalars) (retAllScalarsStruct_0 AllScalars, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Bool(ctx go_context.Context, v bool) (retBool_0 bool, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) BoolPtr(ctx go_context.Context, v *bool) (retBoolPtr_0 *bool, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) ByteSlice(ctx go_context.Context, v []byte) (retByteSlice_0 []byte, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Empty(ctx go_context.Context) (retEmpty_0 bool, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Float32(ctx go_context.Context, v float32) (retFloat32_0 float32, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Float32Ptr(ctx go_context.Context, v *float32) (retFloat32Ptr_0 *float32, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Float32Slice(ctx go_context.Context, v []float32) (retFloat32Slice_0 []float32, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Float64(ctx go_context.Context, v float64) (retFloat64_0 float64, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) InlinedMixedStruct(ctx go_context.Context, v InlinedMixed) (retInlinedMixedStruct_0 InlinedMixed, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) InlinedMultipleStruct(ctx go_context.Context, v InlinedMultiple) (retInlinedMultipleStruct_0 InlinedMultiple, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) InlinedPtrStruct(ctx go_context.Context, v InlinedPtr) (retInlinedPtrStruct_0 InlinedPtr, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) InlinedStruct(ctx go_context.Context, v Inlined) (retInlinedStruct_0 Inlined, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Int(ctx go_context.Context, v int) (retInt_0 int, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Int8(ctx go_context.Context, v int8) (retInt8_0 int8, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Int8Ptr(ctx go_context.Context, v *int8) (retInt8Ptr_0 *int8, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Int8Slice(ctx go_context.Context, v []int8) (retInt8Slice_0 []int8, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Int16(ctx go_context.Context, v int16) (retInt16_0 int16, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Int16Ptr(ctx go_context.Context, v *int16) (retInt16Ptr_0 *int16, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Int16Slice(ctx go_context.Context, v []int16) (retInt16Slice_0 []int16, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Int32(ctx go_context.Context, v int32) (retInt32_0 int32, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Int32Ptr(ctx go_context.Context, v *int32) (retInt32Ptr_0 *int32, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Int32Slice(ctx go_context.Context, v []int32) (retInt32Slice_0 []int32, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Int64(ctx go_context.Context, v int64) (retInt64_0 int64, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Int64Ptr(ctx go_context.Context, v *int64) (retInt64Ptr_0 *int64, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Int64Slice(ctx go_context.Context, v []int64) (retInt64Slice_0 []int64, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) MapOfMaps(ctx go_context.Context, v map[string]map[string]string) (retMapOfMaps_0 map[string]map[string]string, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) MapOfSimpleSlice(ctx go_context.Context, ...) (...)
- func (tsc *HTTPServiceGoTSRPCClient) MixedArgs(ctx go_context.Context, s github_com_foomo_gotsrpc_v2_tests_common.Simple, ...) (retMixedArgs_0 github_com_foomo_gotsrpc_v2_tests_common.Simple, ...)
- func (tsc *HTTPServiceGoTSRPCClient) MultiArgs(ctx go_context.Context, a string, b int64, c bool) (retMultiArgs_0 string, retMultiArgs_1 int64, retMultiArgs_2 bool, ...)
- func (tsc *HTTPServiceGoTSRPCClient) NestedStruct(ctx go_context.Context, v github_com_foomo_gotsrpc_v2_tests_common.Nested) (retNestedStruct_0 github_com_foomo_gotsrpc_v2_tests_common.Nested, ...)
- func (tsc *HTTPServiceGoTSRPCClient) ObjectID(ctx go_context.Context, v ObjectID) (retObjectID_0 ObjectID, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) SimplePtrSlice(ctx go_context.Context, v []*github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimplePtrSlice_0 []*github_com_foomo_gotsrpc_v2_tests_common.Simple, ...)
- func (tsc *HTTPServiceGoTSRPCClient) SimpleSlice(ctx go_context.Context, v []github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimpleSlice_0 []github_com_foomo_gotsrpc_v2_tests_common.Simple, ...)
- func (tsc *HTTPServiceGoTSRPCClient) SimpleStruct(ctx go_context.Context, v github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimpleStruct_0 github_com_foomo_gotsrpc_v2_tests_common.Simple, ...)
- func (tsc *HTTPServiceGoTSRPCClient) SliceOfMaps(ctx go_context.Context, v []map[string]string) (retSliceOfMaps_0 []map[string]string, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) String(ctx go_context.Context, v string) (retString_0 string, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringFloat32Map(ctx go_context.Context, v map[string]float32) (retStringFloat32Map_0 map[string]float32, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringInt8Map(ctx go_context.Context, v map[string]int8) (retStringInt8Map_0 map[string]int8, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringInt16Map(ctx go_context.Context, v map[string]int16) (retStringInt16Map_0 map[string]int16, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringInt32Map(ctx go_context.Context, v map[string]int32) (retStringInt32Map_0 map[string]int32, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringInt64Map(ctx go_context.Context, v map[string]int64) (retStringInt64Map_0 map[string]int64, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringPtr(ctx go_context.Context, v *string) (retStringPtr_0 *string, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringSimpleMap(ctx go_context.Context, ...) (...)
- func (tsc *HTTPServiceGoTSRPCClient) StringSimplePtrMap(ctx go_context.Context, ...) (...)
- func (tsc *HTTPServiceGoTSRPCClient) StringSlice(ctx go_context.Context, v []string) (retStringSlice_0 []string, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringSlice2D(ctx go_context.Context, v [][]string) (retStringSlice2D_0 [][]string, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringStringMap(ctx go_context.Context, v map[string]string) (retStringStringMap_0 map[string]string, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringStringSliceMap(ctx go_context.Context, v map[string][]string) (retStringStringSliceMap_0 map[string][]string, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringUint8Map(ctx go_context.Context, v map[string]uint8) (retStringUint8Map_0 map[string]uint8, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringUint16Map(ctx go_context.Context, v map[string]uint16) (retStringUint16Map_0 map[string]uint16, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringUint32Map(ctx go_context.Context, v map[string]uint32) (retStringUint32Map_0 map[string]uint32, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringUint64Map(ctx go_context.Context, v map[string]uint64) (retStringUint64Map_0 map[string]uint64, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StringUintMap(ctx go_context.Context, v map[string]uint) (retStringUintMap_0 map[string]uint, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StructWithCollections(ctx go_context.Context, v WithCollections) (retStructWithCollections_0 WithCollections, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) StructWithPointers(ctx go_context.Context, v WithPointers) (retStructWithPointers_0 WithPointers, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Uint(ctx go_context.Context, v uint) (retUint_0 uint, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Uint8(ctx go_context.Context, v uint8) (retUint8_0 uint8, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Uint8Ptr(ctx go_context.Context, v *uint8) (retUint8Ptr_0 *uint8, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Uint16(ctx go_context.Context, v uint16) (retUint16_0 uint16, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Uint16Ptr(ctx go_context.Context, v *uint16) (retUint16Ptr_0 *uint16, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Uint16Slice(ctx go_context.Context, v []uint16) (retUint16Slice_0 []uint16, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Uint32(ctx go_context.Context, v uint32) (retUint32_0 uint32, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Uint32Ptr(ctx go_context.Context, v *uint32) (retUint32Ptr_0 *uint32, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Uint32Slice(ctx go_context.Context, v []uint32) (retUint32Slice_0 []uint32, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Uint64(ctx go_context.Context, v uint64) (retUint64_0 uint64, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Uint64Ptr(ctx go_context.Context, v *uint64) (retUint64Ptr_0 *uint64, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) Uint64Slice(ctx go_context.Context, v []uint64) (retUint64Slice_0 []uint64, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) UintPtr(ctx go_context.Context, v *uint) (retUintPtr_0 *uint, clientErr error)
- func (tsc *HTTPServiceGoTSRPCClient) UintSlice(ctx go_context.Context, v []uint) (retUintSlice_0 []uint, clientErr error)
- type Handler
- func (h *Handler) AllScalarMapsStruct(_ context.Context, v AllScalarMaps) AllScalarMaps
- func (h *Handler) AllScalarPointersStruct(_ context.Context, v AllScalarPointers) AllScalarPointers
- func (h *Handler) AllScalarSlicesStruct(_ context.Context, v AllScalarSlices) AllScalarSlices
- func (h *Handler) AllScalarsStruct(_ context.Context, v AllScalars) AllScalars
- func (h *Handler) Bool(_ context.Context, v bool) bool
- func (h *Handler) BoolPtr(_ context.Context, v *bool) *bool
- func (h *Handler) ByteSlice(_ context.Context, v []byte) []byte
- func (h *Handler) Empty(_ context.Context) bool
- func (h *Handler) Float32(_ context.Context, v float32) float32
- func (h *Handler) Float32Ptr(_ context.Context, v *float32) *float32
- func (h *Handler) Float32Slice(_ context.Context, v []float32) []float32
- func (h *Handler) Float64(_ context.Context, v float64) float64
- func (h *Handler) InlinedMixedStruct(_ context.Context, v InlinedMixed) InlinedMixed
- func (h *Handler) InlinedMultipleStruct(_ context.Context, v InlinedMultiple) InlinedMultiple
- func (h *Handler) InlinedPtrStruct(_ context.Context, v InlinedPtr) InlinedPtr
- func (h *Handler) InlinedStruct(_ context.Context, v Inlined) Inlined
- func (h *Handler) Int(_ context.Context, v int) int
- func (h *Handler) Int8(_ context.Context, v int8) int8
- func (h *Handler) Int8Ptr(_ context.Context, v *int8) *int8
- func (h *Handler) Int8Slice(_ context.Context, v []int8) []int8
- func (h *Handler) Int16(_ context.Context, v int16) int16
- func (h *Handler) Int16Ptr(_ context.Context, v *int16) *int16
- func (h *Handler) Int16Slice(_ context.Context, v []int16) []int16
- func (h *Handler) Int32(_ context.Context, v int32) int32
- func (h *Handler) Int32Ptr(_ context.Context, v *int32) *int32
- func (h *Handler) Int32Slice(_ context.Context, v []int32) []int32
- func (h *Handler) Int64(_ context.Context, v int64) int64
- func (h *Handler) Int64Ptr(_ context.Context, v *int64) *int64
- func (h *Handler) Int64Slice(_ context.Context, v []int64) []int64
- func (h *Handler) MapOfMaps(_ context.Context, v map[string]map[string]string) map[string]map[string]string
- func (h *Handler) MapOfSimpleSlice(_ context.Context, v map[string][]common.Simple) map[string][]common.Simple
- func (h *Handler) MixedArgs(_ context.Context, s common.Simple, items []string, m map[string]int64) (common.Simple, []string, map[string]int64)
- func (h *Handler) MultiArgs(_ context.Context, a string, b int64, c bool) (string, int64, bool)
- func (h *Handler) NestedStruct(_ context.Context, v common.Nested) common.Nested
- func (h *Handler) ObjectID(_ context.Context, v ObjectID) ObjectID
- func (h *Handler) SimplePtrSlice(_ context.Context, v []*common.Simple) []*common.Simple
- func (h *Handler) SimpleSlice(_ context.Context, v []common.Simple) []common.Simple
- func (h *Handler) SimpleStruct(_ context.Context, v common.Simple) common.Simple
- func (h *Handler) SliceOfMaps(_ context.Context, v []map[string]string) []map[string]string
- func (h *Handler) String(_ context.Context, v string) string
- func (h *Handler) StringFloat32Map(_ context.Context, v map[string]float32) map[string]float32
- func (h *Handler) StringInt8Map(_ context.Context, v map[string]int8) map[string]int8
- func (h *Handler) StringInt16Map(_ context.Context, v map[string]int16) map[string]int16
- func (h *Handler) StringInt32Map(_ context.Context, v map[string]int32) map[string]int32
- func (h *Handler) StringInt64Map(_ context.Context, v map[string]int64) map[string]int64
- func (h *Handler) StringPtr(_ context.Context, v *string) *string
- func (h *Handler) StringSimpleMap(_ context.Context, v map[string]common.Simple) map[string]common.Simple
- func (h *Handler) StringSimplePtrMap(_ context.Context, v map[string]*common.Simple) map[string]*common.Simple
- func (h *Handler) StringSlice(_ context.Context, v []string) []string
- func (h *Handler) StringSlice2D(_ context.Context, v [][]string) [][]string
- func (h *Handler) StringStringMap(_ context.Context, v map[string]string) map[string]string
- func (h *Handler) StringStringSliceMap(_ context.Context, v map[string][]string) map[string][]string
- func (h *Handler) StringUint8Map(_ context.Context, v map[string]uint8) map[string]uint8
- func (h *Handler) StringUint16Map(_ context.Context, v map[string]uint16) map[string]uint16
- func (h *Handler) StringUint32Map(_ context.Context, v map[string]uint32) map[string]uint32
- func (h *Handler) StringUint64Map(_ context.Context, v map[string]uint64) map[string]uint64
- func (h *Handler) StringUintMap(_ context.Context, v map[string]uint) map[string]uint
- func (h *Handler) StructWithCollections(_ context.Context, v WithCollections) WithCollections
- func (h *Handler) StructWithPointers(_ context.Context, v WithPointers) WithPointers
- func (h *Handler) Uint(_ context.Context, v uint) uint
- func (h *Handler) Uint8(_ context.Context, v uint8) uint8
- func (h *Handler) Uint8Ptr(_ context.Context, v *uint8) *uint8
- func (h *Handler) Uint16(_ context.Context, v uint16) uint16
- func (h *Handler) Uint16Ptr(_ context.Context, v *uint16) *uint16
- func (h *Handler) Uint16Slice(_ context.Context, v []uint16) []uint16
- func (h *Handler) Uint32(_ context.Context, v uint32) uint32
- func (h *Handler) Uint32Ptr(_ context.Context, v *uint32) *uint32
- func (h *Handler) Uint32Slice(_ context.Context, v []uint32) []uint32
- func (h *Handler) Uint64(_ context.Context, v uint64) uint64
- func (h *Handler) Uint64Ptr(_ context.Context, v *uint64) *uint64
- func (h *Handler) Uint64Slice(_ context.Context, v []uint64) []uint64
- func (h *Handler) UintPtr(_ context.Context, v *uint) *uint
- func (h *Handler) UintSlice(_ context.Context, v []uint) []uint
- type Inlined
- type InlinedMixed
- type InlinedMultiple
- type InlinedPtr
- type ObjectID
- type Service
- type ServiceAllScalarMapsStructRequest
- type ServiceAllScalarMapsStructResponse
- type ServiceAllScalarPointersStructRequest
- type ServiceAllScalarPointersStructResponse
- type ServiceAllScalarSlicesStructRequest
- type ServiceAllScalarSlicesStructResponse
- type ServiceAllScalarsStructRequest
- type ServiceAllScalarsStructResponse
- type ServiceBoolPtrRequest
- type ServiceBoolPtrResponse
- type ServiceBoolRequest
- type ServiceBoolResponse
- type ServiceByteSliceRequest
- type ServiceByteSliceResponse
- type ServiceEmptyRequest
- type ServiceEmptyResponse
- type ServiceFloat32PtrRequest
- type ServiceFloat32PtrResponse
- type ServiceFloat32Request
- type ServiceFloat32Response
- type ServiceFloat32SliceRequest
- type ServiceFloat32SliceResponse
- type ServiceFloat64Request
- type ServiceFloat64Response
- type ServiceGoRPCClient
- func (tsc *ServiceGoRPCClient) AllScalarMapsStruct(v AllScalarMaps) (retAllScalarMapsStruct_0 AllScalarMaps, clientErr error)
- func (tsc *ServiceGoRPCClient) AllScalarPointersStruct(v AllScalarPointers) (retAllScalarPointersStruct_0 AllScalarPointers, clientErr error)
- func (tsc *ServiceGoRPCClient) AllScalarSlicesStruct(v AllScalarSlices) (retAllScalarSlicesStruct_0 AllScalarSlices, clientErr error)
- func (tsc *ServiceGoRPCClient) AllScalarsStruct(v AllScalars) (retAllScalarsStruct_0 AllScalars, clientErr error)
- func (tsc *ServiceGoRPCClient) Bool(v bool) (retBool_0 bool, clientErr error)
- func (tsc *ServiceGoRPCClient) BoolPtr(v *bool) (retBoolPtr_0 *bool, clientErr error)
- func (tsc *ServiceGoRPCClient) ByteSlice(v []byte) (retByteSlice_0 []byte, clientErr error)
- func (tsc *ServiceGoRPCClient) Empty() (retEmpty_0 bool, clientErr error)
- func (tsc *ServiceGoRPCClient) Float32(v float32) (retFloat32_0 float32, clientErr error)
- func (tsc *ServiceGoRPCClient) Float32Ptr(v *float32) (retFloat32Ptr_0 *float32, clientErr error)
- func (tsc *ServiceGoRPCClient) Float32Slice(v []float32) (retFloat32Slice_0 []float32, clientErr error)
- func (tsc *ServiceGoRPCClient) Float64(v float64) (retFloat64_0 float64, clientErr error)
- func (tsc *ServiceGoRPCClient) InlinedMixedStruct(v InlinedMixed) (retInlinedMixedStruct_0 InlinedMixed, clientErr error)
- func (tsc *ServiceGoRPCClient) InlinedMultipleStruct(v InlinedMultiple) (retInlinedMultipleStruct_0 InlinedMultiple, clientErr error)
- func (tsc *ServiceGoRPCClient) InlinedPtrStruct(v InlinedPtr) (retInlinedPtrStruct_0 InlinedPtr, clientErr error)
- func (tsc *ServiceGoRPCClient) InlinedStruct(v Inlined) (retInlinedStruct_0 Inlined, clientErr error)
- func (tsc *ServiceGoRPCClient) Int(v int) (retInt_0 int, clientErr error)
- func (tsc *ServiceGoRPCClient) Int8(v int8) (retInt8_0 int8, clientErr error)
- func (tsc *ServiceGoRPCClient) Int8Ptr(v *int8) (retInt8Ptr_0 *int8, clientErr error)
- func (tsc *ServiceGoRPCClient) Int8Slice(v []int8) (retInt8Slice_0 []int8, clientErr error)
- func (tsc *ServiceGoRPCClient) Int16(v int16) (retInt16_0 int16, clientErr error)
- func (tsc *ServiceGoRPCClient) Int16Ptr(v *int16) (retInt16Ptr_0 *int16, clientErr error)
- func (tsc *ServiceGoRPCClient) Int16Slice(v []int16) (retInt16Slice_0 []int16, clientErr error)
- func (tsc *ServiceGoRPCClient) Int32(v int32) (retInt32_0 int32, clientErr error)
- func (tsc *ServiceGoRPCClient) Int32Ptr(v *int32) (retInt32Ptr_0 *int32, clientErr error)
- func (tsc *ServiceGoRPCClient) Int32Slice(v []int32) (retInt32Slice_0 []int32, clientErr error)
- func (tsc *ServiceGoRPCClient) Int64(v int64) (retInt64_0 int64, clientErr error)
- func (tsc *ServiceGoRPCClient) Int64Ptr(v *int64) (retInt64Ptr_0 *int64, clientErr error)
- func (tsc *ServiceGoRPCClient) Int64Slice(v []int64) (retInt64Slice_0 []int64, clientErr error)
- func (tsc *ServiceGoRPCClient) MapOfMaps(v map[string]map[string]string) (retMapOfMaps_0 map[string]map[string]string, clientErr error)
- func (tsc *ServiceGoRPCClient) MapOfSimpleSlice(v map[string][]github_com_foomo_gotsrpc_v2_tests_common.Simple) (...)
- func (tsc *ServiceGoRPCClient) MixedArgs(s github_com_foomo_gotsrpc_v2_tests_common.Simple, items []string, ...) (retMixedArgs_0 github_com_foomo_gotsrpc_v2_tests_common.Simple, ...)
- func (tsc *ServiceGoRPCClient) MultiArgs(a string, b int64, c bool) (retMultiArgs_0 string, retMultiArgs_1 int64, retMultiArgs_2 bool, ...)
- func (tsc *ServiceGoRPCClient) NestedStruct(v github_com_foomo_gotsrpc_v2_tests_common.Nested) (retNestedStruct_0 github_com_foomo_gotsrpc_v2_tests_common.Nested, ...)
- func (tsc *ServiceGoRPCClient) ObjectID(v ObjectID) (retObjectID_0 ObjectID, clientErr error)
- func (tsc *ServiceGoRPCClient) SimplePtrSlice(v []*github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimplePtrSlice_0 []*github_com_foomo_gotsrpc_v2_tests_common.Simple, ...)
- func (tsc *ServiceGoRPCClient) SimpleSlice(v []github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimpleSlice_0 []github_com_foomo_gotsrpc_v2_tests_common.Simple, ...)
- func (tsc *ServiceGoRPCClient) SimpleStruct(v github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimpleStruct_0 github_com_foomo_gotsrpc_v2_tests_common.Simple, ...)
- func (tsc *ServiceGoRPCClient) SliceOfMaps(v []map[string]string) (retSliceOfMaps_0 []map[string]string, clientErr error)
- func (tsc *ServiceGoRPCClient) Start()
- func (tsc *ServiceGoRPCClient) Stop()
- func (tsc *ServiceGoRPCClient) String(v string) (retString_0 string, clientErr error)
- func (tsc *ServiceGoRPCClient) StringFloat32Map(v map[string]float32) (retStringFloat32Map_0 map[string]float32, clientErr error)
- func (tsc *ServiceGoRPCClient) StringInt8Map(v map[string]int8) (retStringInt8Map_0 map[string]int8, clientErr error)
- func (tsc *ServiceGoRPCClient) StringInt16Map(v map[string]int16) (retStringInt16Map_0 map[string]int16, clientErr error)
- func (tsc *ServiceGoRPCClient) StringInt32Map(v map[string]int32) (retStringInt32Map_0 map[string]int32, clientErr error)
- func (tsc *ServiceGoRPCClient) StringInt64Map(v map[string]int64) (retStringInt64Map_0 map[string]int64, clientErr error)
- func (tsc *ServiceGoRPCClient) StringPtr(v *string) (retStringPtr_0 *string, clientErr error)
- func (tsc *ServiceGoRPCClient) StringSimpleMap(v map[string]github_com_foomo_gotsrpc_v2_tests_common.Simple) (...)
- func (tsc *ServiceGoRPCClient) StringSimplePtrMap(v map[string]*github_com_foomo_gotsrpc_v2_tests_common.Simple) (...)
- func (tsc *ServiceGoRPCClient) StringSlice(v []string) (retStringSlice_0 []string, clientErr error)
- func (tsc *ServiceGoRPCClient) StringSlice2D(v [][]string) (retStringSlice2D_0 [][]string, clientErr error)
- func (tsc *ServiceGoRPCClient) StringStringMap(v map[string]string) (retStringStringMap_0 map[string]string, clientErr error)
- func (tsc *ServiceGoRPCClient) StringStringSliceMap(v map[string][]string) (retStringStringSliceMap_0 map[string][]string, clientErr error)
- func (tsc *ServiceGoRPCClient) StringUint8Map(v map[string]uint8) (retStringUint8Map_0 map[string]uint8, clientErr error)
- func (tsc *ServiceGoRPCClient) StringUint16Map(v map[string]uint16) (retStringUint16Map_0 map[string]uint16, clientErr error)
- func (tsc *ServiceGoRPCClient) StringUint32Map(v map[string]uint32) (retStringUint32Map_0 map[string]uint32, clientErr error)
- func (tsc *ServiceGoRPCClient) StringUint64Map(v map[string]uint64) (retStringUint64Map_0 map[string]uint64, clientErr error)
- func (tsc *ServiceGoRPCClient) StringUintMap(v map[string]uint) (retStringUintMap_0 map[string]uint, clientErr error)
- func (tsc *ServiceGoRPCClient) StructWithCollections(v WithCollections) (retStructWithCollections_0 WithCollections, clientErr error)
- func (tsc *ServiceGoRPCClient) StructWithPointers(v WithPointers) (retStructWithPointers_0 WithPointers, clientErr error)
- func (tsc *ServiceGoRPCClient) Uint(v uint) (retUint_0 uint, clientErr error)
- func (tsc *ServiceGoRPCClient) Uint8(v uint8) (retUint8_0 uint8, clientErr error)
- func (tsc *ServiceGoRPCClient) Uint8Ptr(v *uint8) (retUint8Ptr_0 *uint8, clientErr error)
- func (tsc *ServiceGoRPCClient) Uint16(v uint16) (retUint16_0 uint16, clientErr error)
- func (tsc *ServiceGoRPCClient) Uint16Ptr(v *uint16) (retUint16Ptr_0 *uint16, clientErr error)
- func (tsc *ServiceGoRPCClient) Uint16Slice(v []uint16) (retUint16Slice_0 []uint16, clientErr error)
- func (tsc *ServiceGoRPCClient) Uint32(v uint32) (retUint32_0 uint32, clientErr error)
- func (tsc *ServiceGoRPCClient) Uint32Ptr(v *uint32) (retUint32Ptr_0 *uint32, clientErr error)
- func (tsc *ServiceGoRPCClient) Uint32Slice(v []uint32) (retUint32Slice_0 []uint32, clientErr error)
- func (tsc *ServiceGoRPCClient) Uint64(v uint64) (retUint64_0 uint64, clientErr error)
- func (tsc *ServiceGoRPCClient) Uint64Ptr(v *uint64) (retUint64Ptr_0 *uint64, clientErr error)
- func (tsc *ServiceGoRPCClient) Uint64Slice(v []uint64) (retUint64Slice_0 []uint64, clientErr error)
- func (tsc *ServiceGoRPCClient) UintPtr(v *uint) (retUintPtr_0 *uint, clientErr error)
- func (tsc *ServiceGoRPCClient) UintSlice(v []uint) (retUintSlice_0 []uint, clientErr error)
- type ServiceGoRPCProxy
- type ServiceGoTSRPCClient
- type ServiceGoTSRPCProxy
- type ServiceInlinedMixedStructRequest
- type ServiceInlinedMixedStructResponse
- type ServiceInlinedMultipleStructRequest
- type ServiceInlinedMultipleStructResponse
- type ServiceInlinedPtrStructRequest
- type ServiceInlinedPtrStructResponse
- type ServiceInlinedStructRequest
- type ServiceInlinedStructResponse
- type ServiceInt8PtrRequest
- type ServiceInt8PtrResponse
- type ServiceInt8Request
- type ServiceInt8Response
- type ServiceInt8SliceRequest
- type ServiceInt8SliceResponse
- type ServiceInt16PtrRequest
- type ServiceInt16PtrResponse
- type ServiceInt16Request
- type ServiceInt16Response
- type ServiceInt16SliceRequest
- type ServiceInt16SliceResponse
- type ServiceInt32PtrRequest
- type ServiceInt32PtrResponse
- type ServiceInt32Request
- type ServiceInt32Response
- type ServiceInt32SliceRequest
- type ServiceInt32SliceResponse
- type ServiceInt64PtrRequest
- type ServiceInt64PtrResponse
- type ServiceInt64Request
- type ServiceInt64Response
- type ServiceInt64SliceRequest
- type ServiceInt64SliceResponse
- type ServiceIntRequest
- type ServiceIntResponse
- type ServiceMapOfMapsRequest
- type ServiceMapOfMapsResponse
- type ServiceMapOfSimpleSliceRequest
- type ServiceMapOfSimpleSliceResponse
- type ServiceMixedArgsRequest
- type ServiceMixedArgsResponse
- type ServiceMultiArgsRequest
- type ServiceMultiArgsResponse
- type ServiceNestedStructRequest
- type ServiceNestedStructResponse
- type ServiceObjectIDRequest
- type ServiceObjectIDResponse
- type ServiceSimplePtrSliceRequest
- type ServiceSimplePtrSliceResponse
- type ServiceSimpleSliceRequest
- type ServiceSimpleSliceResponse
- type ServiceSimpleStructRequest
- type ServiceSimpleStructResponse
- type ServiceSliceOfMapsRequest
- type ServiceSliceOfMapsResponse
- type ServiceStringFloat32MapRequest
- type ServiceStringFloat32MapResponse
- type ServiceStringInt8MapRequest
- type ServiceStringInt8MapResponse
- type ServiceStringInt16MapRequest
- type ServiceStringInt16MapResponse
- type ServiceStringInt32MapRequest
- type ServiceStringInt32MapResponse
- type ServiceStringInt64MapRequest
- type ServiceStringInt64MapResponse
- type ServiceStringPtrRequest
- type ServiceStringPtrResponse
- type ServiceStringRequest
- type ServiceStringResponse
- type ServiceStringSimpleMapRequest
- type ServiceStringSimpleMapResponse
- type ServiceStringSimplePtrMapRequest
- type ServiceStringSimplePtrMapResponse
- type ServiceStringSlice2DRequest
- type ServiceStringSlice2DResponse
- type ServiceStringSliceRequest
- type ServiceStringSliceResponse
- type ServiceStringStringMapRequest
- type ServiceStringStringMapResponse
- type ServiceStringStringSliceMapRequest
- type ServiceStringStringSliceMapResponse
- type ServiceStringUint8MapRequest
- type ServiceStringUint8MapResponse
- type ServiceStringUint16MapRequest
- type ServiceStringUint16MapResponse
- type ServiceStringUint32MapRequest
- type ServiceStringUint32MapResponse
- type ServiceStringUint64MapRequest
- type ServiceStringUint64MapResponse
- type ServiceStringUintMapRequest
- type ServiceStringUintMapResponse
- type ServiceStructWithCollectionsRequest
- type ServiceStructWithCollectionsResponse
- type ServiceStructWithPointersRequest
- type ServiceStructWithPointersResponse
- type ServiceUint8PtrRequest
- type ServiceUint8PtrResponse
- type ServiceUint8Request
- type ServiceUint8Response
- type ServiceUint16PtrRequest
- type ServiceUint16PtrResponse
- type ServiceUint16Request
- type ServiceUint16Response
- type ServiceUint16SliceRequest
- type ServiceUint16SliceResponse
- type ServiceUint32PtrRequest
- type ServiceUint32PtrResponse
- type ServiceUint32Request
- type ServiceUint32Response
- type ServiceUint32SliceRequest
- type ServiceUint32SliceResponse
- type ServiceUint64PtrRequest
- type ServiceUint64PtrResponse
- type ServiceUint64Request
- type ServiceUint64Response
- type ServiceUint64SliceRequest
- type ServiceUint64SliceResponse
- type ServiceUintPtrRequest
- type ServiceUintPtrResponse
- type ServiceUintRequest
- type ServiceUintResponse
- type ServiceUintSliceRequest
- type ServiceUintSliceResponse
- type WithCollections
- type WithPointers
Constants ¶
View Source
const ( ServiceGoTSRPCProxyAllScalarMapsStruct = "AllScalarMapsStruct" ServiceGoTSRPCProxyAllScalarPointersStruct = "AllScalarPointersStruct" ServiceGoTSRPCProxyAllScalarSlicesStruct = "AllScalarSlicesStruct" ServiceGoTSRPCProxyAllScalarsStruct = "AllScalarsStruct" ServiceGoTSRPCProxyBool = "Bool" ServiceGoTSRPCProxyBoolPtr = "BoolPtr" ServiceGoTSRPCProxyByteSlice = "ByteSlice" ServiceGoTSRPCProxyEmpty = "Empty" ServiceGoTSRPCProxyFloat32 = "Float32" ServiceGoTSRPCProxyFloat32Ptr = "Float32Ptr" ServiceGoTSRPCProxyFloat32Slice = "Float32Slice" ServiceGoTSRPCProxyFloat64 = "Float64" ServiceGoTSRPCProxyInlinedMixedStruct = "InlinedMixedStruct" ServiceGoTSRPCProxyInlinedMultipleStruct = "InlinedMultipleStruct" ServiceGoTSRPCProxyInlinedPtrStruct = "InlinedPtrStruct" ServiceGoTSRPCProxyInlinedStruct = "InlinedStruct" ServiceGoTSRPCProxyInt = "Int" ServiceGoTSRPCProxyInt16 = "Int16" ServiceGoTSRPCProxyInt16Ptr = "Int16Ptr" ServiceGoTSRPCProxyInt16Slice = "Int16Slice" ServiceGoTSRPCProxyInt32 = "Int32" ServiceGoTSRPCProxyInt32Ptr = "Int32Ptr" ServiceGoTSRPCProxyInt32Slice = "Int32Slice" ServiceGoTSRPCProxyInt64 = "Int64" ServiceGoTSRPCProxyInt64Ptr = "Int64Ptr" ServiceGoTSRPCProxyInt64Slice = "Int64Slice" ServiceGoTSRPCProxyInt8 = "Int8" ServiceGoTSRPCProxyInt8Ptr = "Int8Ptr" ServiceGoTSRPCProxyInt8Slice = "Int8Slice" ServiceGoTSRPCProxyMapOfMaps = "MapOfMaps" ServiceGoTSRPCProxyMapOfSimpleSlice = "MapOfSimpleSlice" ServiceGoTSRPCProxyMixedArgs = "MixedArgs" ServiceGoTSRPCProxyMultiArgs = "MultiArgs" ServiceGoTSRPCProxyNestedStruct = "NestedStruct" ServiceGoTSRPCProxyObjectID = "ObjectID" ServiceGoTSRPCProxySimplePtrSlice = "SimplePtrSlice" ServiceGoTSRPCProxySimpleSlice = "SimpleSlice" ServiceGoTSRPCProxySimpleStruct = "SimpleStruct" ServiceGoTSRPCProxySliceOfMaps = "SliceOfMaps" ServiceGoTSRPCProxyString = "String" ServiceGoTSRPCProxyStringFloat32Map = "StringFloat32Map" ServiceGoTSRPCProxyStringInt16Map = "StringInt16Map" ServiceGoTSRPCProxyStringInt32Map = "StringInt32Map" ServiceGoTSRPCProxyStringInt64Map = "StringInt64Map" ServiceGoTSRPCProxyStringInt8Map = "StringInt8Map" ServiceGoTSRPCProxyStringPtr = "StringPtr" ServiceGoTSRPCProxyStringSimpleMap = "StringSimpleMap" ServiceGoTSRPCProxyStringSimplePtrMap = "StringSimplePtrMap" ServiceGoTSRPCProxyStringSlice = "StringSlice" ServiceGoTSRPCProxyStringSlice2D = "StringSlice2D" ServiceGoTSRPCProxyStringStringMap = "StringStringMap" ServiceGoTSRPCProxyStringStringSliceMap = "StringStringSliceMap" ServiceGoTSRPCProxyStringUint16Map = "StringUint16Map" ServiceGoTSRPCProxyStringUint32Map = "StringUint32Map" ServiceGoTSRPCProxyStringUint64Map = "StringUint64Map" ServiceGoTSRPCProxyStringUint8Map = "StringUint8Map" ServiceGoTSRPCProxyStringUintMap = "StringUintMap" ServiceGoTSRPCProxyStructWithCollections = "StructWithCollections" ServiceGoTSRPCProxyStructWithPointers = "StructWithPointers" ServiceGoTSRPCProxyUint = "Uint" ServiceGoTSRPCProxyUint16 = "Uint16" ServiceGoTSRPCProxyUint16Ptr = "Uint16Ptr" ServiceGoTSRPCProxyUint16Slice = "Uint16Slice" ServiceGoTSRPCProxyUint32 = "Uint32" ServiceGoTSRPCProxyUint32Ptr = "Uint32Ptr" ServiceGoTSRPCProxyUint32Slice = "Uint32Slice" ServiceGoTSRPCProxyUint64 = "Uint64" ServiceGoTSRPCProxyUint64Ptr = "Uint64Ptr" ServiceGoTSRPCProxyUint64Slice = "Uint64Slice" ServiceGoTSRPCProxyUint8 = "Uint8" ServiceGoTSRPCProxyUint8Ptr = "Uint8Ptr" ServiceGoTSRPCProxyUintPtr = "UintPtr" ServiceGoTSRPCProxyUintSlice = "UintSlice" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllScalarMaps ¶
type AllScalarMaps struct {
Int8Map map[string]int8 `json:"int8Map"`
Int16Map map[string]int16 `json:"int16Map"`
Int32Map map[string]int32 `json:"int32Map"`
UintMap map[string]uint `json:"uintMap"`
Uint8Map map[string]uint8 `json:"uint8Map"`
Uint16Map map[string]uint16 `json:"uint16Map"`
Uint32Map map[string]uint32 `json:"uint32Map"`
Uint64Map map[string]uint64 `json:"uint64Map"`
Float32Map map[string]float32 `json:"float32Map"`
}
type AllScalarPointers ¶
type AllScalarPointers struct {
Int8Ptr *int8 `json:"int8Ptr"`
Int16Ptr *int16 `json:"int16Ptr"`
Int32Ptr *int32 `json:"int32Ptr"`
UintPtr *uint `json:"uintPtr"`
Uint8Ptr *uint8 `json:"uint8Ptr"`
Uint16Ptr *uint16 `json:"uint16Ptr"`
Uint32Ptr *uint32 `json:"uint32Ptr"`
Uint64Ptr *uint64 `json:"uint64Ptr"`
Float32Ptr *float32 `json:"float32Ptr"`
}
type AllScalarSlices ¶
type AllScalars ¶
type HTTPServiceGoTSRPCClient ¶
func NewDefaultServiceGoTSRPCClient ¶
func NewDefaultServiceGoTSRPCClient(url string) *HTTPServiceGoTSRPCClient
func NewServiceGoTSRPCClient ¶
func NewServiceGoTSRPCClient(url string, endpoint string) *HTTPServiceGoTSRPCClient
func NewServiceGoTSRPCClientWithClient ¶
func NewServiceGoTSRPCClientWithClient(url string, endpoint string, client *go_net_http.Client) *HTTPServiceGoTSRPCClient
func (*HTTPServiceGoTSRPCClient) AllScalarMapsStruct ¶
func (tsc *HTTPServiceGoTSRPCClient) AllScalarMapsStruct(ctx go_context.Context, v AllScalarMaps) (retAllScalarMapsStruct_0 AllScalarMaps, clientErr error)
func (*HTTPServiceGoTSRPCClient) AllScalarPointersStruct ¶
func (tsc *HTTPServiceGoTSRPCClient) AllScalarPointersStruct(ctx go_context.Context, v AllScalarPointers) (retAllScalarPointersStruct_0 AllScalarPointers, clientErr error)
func (*HTTPServiceGoTSRPCClient) AllScalarSlicesStruct ¶
func (tsc *HTTPServiceGoTSRPCClient) AllScalarSlicesStruct(ctx go_context.Context, v AllScalarSlices) (retAllScalarSlicesStruct_0 AllScalarSlices, clientErr error)
func (*HTTPServiceGoTSRPCClient) AllScalarsStruct ¶
func (tsc *HTTPServiceGoTSRPCClient) AllScalarsStruct(ctx go_context.Context, v AllScalars) (retAllScalarsStruct_0 AllScalars, clientErr error)
func (*HTTPServiceGoTSRPCClient) Bool ¶
func (tsc *HTTPServiceGoTSRPCClient) Bool(ctx go_context.Context, v bool) (retBool_0 bool, clientErr error)
func (*HTTPServiceGoTSRPCClient) BoolPtr ¶
func (tsc *HTTPServiceGoTSRPCClient) BoolPtr(ctx go_context.Context, v *bool) (retBoolPtr_0 *bool, clientErr error)
func (*HTTPServiceGoTSRPCClient) ByteSlice ¶
func (tsc *HTTPServiceGoTSRPCClient) ByteSlice(ctx go_context.Context, v []byte) (retByteSlice_0 []byte, clientErr error)
func (*HTTPServiceGoTSRPCClient) Empty ¶
func (tsc *HTTPServiceGoTSRPCClient) Empty(ctx go_context.Context) (retEmpty_0 bool, clientErr error)
func (*HTTPServiceGoTSRPCClient) Float32 ¶
func (tsc *HTTPServiceGoTSRPCClient) Float32(ctx go_context.Context, v float32) (retFloat32_0 float32, clientErr error)
func (*HTTPServiceGoTSRPCClient) Float32Ptr ¶
func (tsc *HTTPServiceGoTSRPCClient) Float32Ptr(ctx go_context.Context, v *float32) (retFloat32Ptr_0 *float32, clientErr error)
func (*HTTPServiceGoTSRPCClient) Float32Slice ¶
func (tsc *HTTPServiceGoTSRPCClient) Float32Slice(ctx go_context.Context, v []float32) (retFloat32Slice_0 []float32, clientErr error)
func (*HTTPServiceGoTSRPCClient) Float64 ¶
func (tsc *HTTPServiceGoTSRPCClient) Float64(ctx go_context.Context, v float64) (retFloat64_0 float64, clientErr error)
func (*HTTPServiceGoTSRPCClient) InlinedMixedStruct ¶ added in v2.14.1
func (tsc *HTTPServiceGoTSRPCClient) InlinedMixedStruct(ctx go_context.Context, v InlinedMixed) (retInlinedMixedStruct_0 InlinedMixed, clientErr error)
func (*HTTPServiceGoTSRPCClient) InlinedMultipleStruct ¶ added in v2.14.1
func (tsc *HTTPServiceGoTSRPCClient) InlinedMultipleStruct(ctx go_context.Context, v InlinedMultiple) (retInlinedMultipleStruct_0 InlinedMultiple, clientErr error)
func (*HTTPServiceGoTSRPCClient) InlinedPtrStruct ¶ added in v2.14.1
func (tsc *HTTPServiceGoTSRPCClient) InlinedPtrStruct(ctx go_context.Context, v InlinedPtr) (retInlinedPtrStruct_0 InlinedPtr, clientErr error)
func (*HTTPServiceGoTSRPCClient) InlinedStruct ¶ added in v2.14.1
func (tsc *HTTPServiceGoTSRPCClient) InlinedStruct(ctx go_context.Context, v Inlined) (retInlinedStruct_0 Inlined, clientErr error)
func (*HTTPServiceGoTSRPCClient) Int ¶
func (tsc *HTTPServiceGoTSRPCClient) Int(ctx go_context.Context, v int) (retInt_0 int, clientErr error)
func (*HTTPServiceGoTSRPCClient) Int8 ¶
func (tsc *HTTPServiceGoTSRPCClient) Int8(ctx go_context.Context, v int8) (retInt8_0 int8, clientErr error)
func (*HTTPServiceGoTSRPCClient) Int8Ptr ¶
func (tsc *HTTPServiceGoTSRPCClient) Int8Ptr(ctx go_context.Context, v *int8) (retInt8Ptr_0 *int8, clientErr error)
func (*HTTPServiceGoTSRPCClient) Int8Slice ¶
func (tsc *HTTPServiceGoTSRPCClient) Int8Slice(ctx go_context.Context, v []int8) (retInt8Slice_0 []int8, clientErr error)
func (*HTTPServiceGoTSRPCClient) Int16 ¶
func (tsc *HTTPServiceGoTSRPCClient) Int16(ctx go_context.Context, v int16) (retInt16_0 int16, clientErr error)
func (*HTTPServiceGoTSRPCClient) Int16Ptr ¶
func (tsc *HTTPServiceGoTSRPCClient) Int16Ptr(ctx go_context.Context, v *int16) (retInt16Ptr_0 *int16, clientErr error)
func (*HTTPServiceGoTSRPCClient) Int16Slice ¶
func (tsc *HTTPServiceGoTSRPCClient) Int16Slice(ctx go_context.Context, v []int16) (retInt16Slice_0 []int16, clientErr error)
func (*HTTPServiceGoTSRPCClient) Int32 ¶
func (tsc *HTTPServiceGoTSRPCClient) Int32(ctx go_context.Context, v int32) (retInt32_0 int32, clientErr error)
func (*HTTPServiceGoTSRPCClient) Int32Ptr ¶
func (tsc *HTTPServiceGoTSRPCClient) Int32Ptr(ctx go_context.Context, v *int32) (retInt32Ptr_0 *int32, clientErr error)
func (*HTTPServiceGoTSRPCClient) Int32Slice ¶
func (tsc *HTTPServiceGoTSRPCClient) Int32Slice(ctx go_context.Context, v []int32) (retInt32Slice_0 []int32, clientErr error)
func (*HTTPServiceGoTSRPCClient) Int64 ¶
func (tsc *HTTPServiceGoTSRPCClient) Int64(ctx go_context.Context, v int64) (retInt64_0 int64, clientErr error)
func (*HTTPServiceGoTSRPCClient) Int64Ptr ¶
func (tsc *HTTPServiceGoTSRPCClient) Int64Ptr(ctx go_context.Context, v *int64) (retInt64Ptr_0 *int64, clientErr error)
func (*HTTPServiceGoTSRPCClient) Int64Slice ¶
func (tsc *HTTPServiceGoTSRPCClient) Int64Slice(ctx go_context.Context, v []int64) (retInt64Slice_0 []int64, clientErr error)
func (*HTTPServiceGoTSRPCClient) MapOfMaps ¶
func (tsc *HTTPServiceGoTSRPCClient) MapOfMaps(ctx go_context.Context, v map[string]map[string]string) (retMapOfMaps_0 map[string]map[string]string, clientErr error)
func (*HTTPServiceGoTSRPCClient) MapOfSimpleSlice ¶
func (tsc *HTTPServiceGoTSRPCClient) MapOfSimpleSlice(ctx go_context.Context, v map[string][]github_com_foomo_gotsrpc_v2_tests_common.Simple) (retMapOfSimpleSlice_0 map[string][]github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
func (*HTTPServiceGoTSRPCClient) MixedArgs ¶
func (tsc *HTTPServiceGoTSRPCClient) MixedArgs(ctx go_context.Context, s github_com_foomo_gotsrpc_v2_tests_common.Simple, items []string, m map[string]int64) (retMixedArgs_0 github_com_foomo_gotsrpc_v2_tests_common.Simple, retMixedArgs_1 []string, retMixedArgs_2 map[string]int64, clientErr error)
func (*HTTPServiceGoTSRPCClient) MultiArgs ¶
func (tsc *HTTPServiceGoTSRPCClient) MultiArgs(ctx go_context.Context, a string, b int64, c bool) (retMultiArgs_0 string, retMultiArgs_1 int64, retMultiArgs_2 bool, clientErr error)
func (*HTTPServiceGoTSRPCClient) NestedStruct ¶
func (tsc *HTTPServiceGoTSRPCClient) NestedStruct(ctx go_context.Context, v github_com_foomo_gotsrpc_v2_tests_common.Nested) (retNestedStruct_0 github_com_foomo_gotsrpc_v2_tests_common.Nested, clientErr error)
func (*HTTPServiceGoTSRPCClient) ObjectID ¶
func (tsc *HTTPServiceGoTSRPCClient) ObjectID(ctx go_context.Context, v ObjectID) (retObjectID_0 ObjectID, clientErr error)
func (*HTTPServiceGoTSRPCClient) SimplePtrSlice ¶
func (tsc *HTTPServiceGoTSRPCClient) SimplePtrSlice(ctx go_context.Context, v []*github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimplePtrSlice_0 []*github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
func (*HTTPServiceGoTSRPCClient) SimpleSlice ¶
func (tsc *HTTPServiceGoTSRPCClient) SimpleSlice(ctx go_context.Context, v []github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimpleSlice_0 []github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
func (*HTTPServiceGoTSRPCClient) SimpleStruct ¶
func (tsc *HTTPServiceGoTSRPCClient) SimpleStruct(ctx go_context.Context, v github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimpleStruct_0 github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
func (*HTTPServiceGoTSRPCClient) SliceOfMaps ¶
func (tsc *HTTPServiceGoTSRPCClient) SliceOfMaps(ctx go_context.Context, v []map[string]string) (retSliceOfMaps_0 []map[string]string, clientErr error)
func (*HTTPServiceGoTSRPCClient) String ¶
func (tsc *HTTPServiceGoTSRPCClient) String(ctx go_context.Context, v string) (retString_0 string, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringFloat32Map ¶
func (tsc *HTTPServiceGoTSRPCClient) StringFloat32Map(ctx go_context.Context, v map[string]float32) (retStringFloat32Map_0 map[string]float32, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringInt8Map ¶
func (tsc *HTTPServiceGoTSRPCClient) StringInt8Map(ctx go_context.Context, v map[string]int8) (retStringInt8Map_0 map[string]int8, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringInt16Map ¶
func (tsc *HTTPServiceGoTSRPCClient) StringInt16Map(ctx go_context.Context, v map[string]int16) (retStringInt16Map_0 map[string]int16, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringInt32Map ¶
func (tsc *HTTPServiceGoTSRPCClient) StringInt32Map(ctx go_context.Context, v map[string]int32) (retStringInt32Map_0 map[string]int32, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringInt64Map ¶
func (tsc *HTTPServiceGoTSRPCClient) StringInt64Map(ctx go_context.Context, v map[string]int64) (retStringInt64Map_0 map[string]int64, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringPtr ¶
func (tsc *HTTPServiceGoTSRPCClient) StringPtr(ctx go_context.Context, v *string) (retStringPtr_0 *string, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringSimpleMap ¶
func (tsc *HTTPServiceGoTSRPCClient) StringSimpleMap(ctx go_context.Context, v map[string]github_com_foomo_gotsrpc_v2_tests_common.Simple) (retStringSimpleMap_0 map[string]github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringSimplePtrMap ¶
func (tsc *HTTPServiceGoTSRPCClient) StringSimplePtrMap(ctx go_context.Context, v map[string]*github_com_foomo_gotsrpc_v2_tests_common.Simple) (retStringSimplePtrMap_0 map[string]*github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringSlice ¶
func (tsc *HTTPServiceGoTSRPCClient) StringSlice(ctx go_context.Context, v []string) (retStringSlice_0 []string, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringSlice2D ¶
func (tsc *HTTPServiceGoTSRPCClient) StringSlice2D(ctx go_context.Context, v [][]string) (retStringSlice2D_0 [][]string, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringStringMap ¶
func (tsc *HTTPServiceGoTSRPCClient) StringStringMap(ctx go_context.Context, v map[string]string) (retStringStringMap_0 map[string]string, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringStringSliceMap ¶
func (tsc *HTTPServiceGoTSRPCClient) StringStringSliceMap(ctx go_context.Context, v map[string][]string) (retStringStringSliceMap_0 map[string][]string, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringUint8Map ¶
func (tsc *HTTPServiceGoTSRPCClient) StringUint8Map(ctx go_context.Context, v map[string]uint8) (retStringUint8Map_0 map[string]uint8, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringUint16Map ¶
func (tsc *HTTPServiceGoTSRPCClient) StringUint16Map(ctx go_context.Context, v map[string]uint16) (retStringUint16Map_0 map[string]uint16, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringUint32Map ¶
func (tsc *HTTPServiceGoTSRPCClient) StringUint32Map(ctx go_context.Context, v map[string]uint32) (retStringUint32Map_0 map[string]uint32, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringUint64Map ¶
func (tsc *HTTPServiceGoTSRPCClient) StringUint64Map(ctx go_context.Context, v map[string]uint64) (retStringUint64Map_0 map[string]uint64, clientErr error)
func (*HTTPServiceGoTSRPCClient) StringUintMap ¶
func (tsc *HTTPServiceGoTSRPCClient) StringUintMap(ctx go_context.Context, v map[string]uint) (retStringUintMap_0 map[string]uint, clientErr error)
func (*HTTPServiceGoTSRPCClient) StructWithCollections ¶
func (tsc *HTTPServiceGoTSRPCClient) StructWithCollections(ctx go_context.Context, v WithCollections) (retStructWithCollections_0 WithCollections, clientErr error)
func (*HTTPServiceGoTSRPCClient) StructWithPointers ¶
func (tsc *HTTPServiceGoTSRPCClient) StructWithPointers(ctx go_context.Context, v WithPointers) (retStructWithPointers_0 WithPointers, clientErr error)
func (*HTTPServiceGoTSRPCClient) Uint ¶
func (tsc *HTTPServiceGoTSRPCClient) Uint(ctx go_context.Context, v uint) (retUint_0 uint, clientErr error)
func (*HTTPServiceGoTSRPCClient) Uint8 ¶
func (tsc *HTTPServiceGoTSRPCClient) Uint8(ctx go_context.Context, v uint8) (retUint8_0 uint8, clientErr error)
func (*HTTPServiceGoTSRPCClient) Uint8Ptr ¶
func (tsc *HTTPServiceGoTSRPCClient) Uint8Ptr(ctx go_context.Context, v *uint8) (retUint8Ptr_0 *uint8, clientErr error)
func (*HTTPServiceGoTSRPCClient) Uint16 ¶
func (tsc *HTTPServiceGoTSRPCClient) Uint16(ctx go_context.Context, v uint16) (retUint16_0 uint16, clientErr error)
func (*HTTPServiceGoTSRPCClient) Uint16Ptr ¶
func (tsc *HTTPServiceGoTSRPCClient) Uint16Ptr(ctx go_context.Context, v *uint16) (retUint16Ptr_0 *uint16, clientErr error)
func (*HTTPServiceGoTSRPCClient) Uint16Slice ¶
func (tsc *HTTPServiceGoTSRPCClient) Uint16Slice(ctx go_context.Context, v []uint16) (retUint16Slice_0 []uint16, clientErr error)
func (*HTTPServiceGoTSRPCClient) Uint32 ¶
func (tsc *HTTPServiceGoTSRPCClient) Uint32(ctx go_context.Context, v uint32) (retUint32_0 uint32, clientErr error)
func (*HTTPServiceGoTSRPCClient) Uint32Ptr ¶
func (tsc *HTTPServiceGoTSRPCClient) Uint32Ptr(ctx go_context.Context, v *uint32) (retUint32Ptr_0 *uint32, clientErr error)
func (*HTTPServiceGoTSRPCClient) Uint32Slice ¶
func (tsc *HTTPServiceGoTSRPCClient) Uint32Slice(ctx go_context.Context, v []uint32) (retUint32Slice_0 []uint32, clientErr error)
func (*HTTPServiceGoTSRPCClient) Uint64 ¶
func (tsc *HTTPServiceGoTSRPCClient) Uint64(ctx go_context.Context, v uint64) (retUint64_0 uint64, clientErr error)
func (*HTTPServiceGoTSRPCClient) Uint64Ptr ¶
func (tsc *HTTPServiceGoTSRPCClient) Uint64Ptr(ctx go_context.Context, v *uint64) (retUint64Ptr_0 *uint64, clientErr error)
func (*HTTPServiceGoTSRPCClient) Uint64Slice ¶
func (tsc *HTTPServiceGoTSRPCClient) Uint64Slice(ctx go_context.Context, v []uint64) (retUint64Slice_0 []uint64, clientErr error)
func (*HTTPServiceGoTSRPCClient) UintPtr ¶
func (tsc *HTTPServiceGoTSRPCClient) UintPtr(ctx go_context.Context, v *uint) (retUintPtr_0 *uint, clientErr error)
func (*HTTPServiceGoTSRPCClient) UintSlice ¶
func (tsc *HTTPServiceGoTSRPCClient) UintSlice(ctx go_context.Context, v []uint) (retUintSlice_0 []uint, clientErr error)
type Handler ¶
type Handler struct{}
func (*Handler) AllScalarMapsStruct ¶
func (h *Handler) AllScalarMapsStruct(_ context.Context, v AllScalarMaps) AllScalarMaps
func (*Handler) AllScalarPointersStruct ¶
func (h *Handler) AllScalarPointersStruct(_ context.Context, v AllScalarPointers) AllScalarPointers
func (*Handler) AllScalarSlicesStruct ¶
func (h *Handler) AllScalarSlicesStruct(_ context.Context, v AllScalarSlices) AllScalarSlices
func (*Handler) AllScalarsStruct ¶
func (h *Handler) AllScalarsStruct(_ context.Context, v AllScalars) AllScalars
func (*Handler) Float32Slice ¶
func (*Handler) InlinedMixedStruct ¶ added in v2.14.1
func (h *Handler) InlinedMixedStruct(_ context.Context, v InlinedMixed) InlinedMixed
func (*Handler) InlinedMultipleStruct ¶ added in v2.14.1
func (h *Handler) InlinedMultipleStruct(_ context.Context, v InlinedMultiple) InlinedMultiple
func (*Handler) InlinedPtrStruct ¶ added in v2.14.1
func (h *Handler) InlinedPtrStruct(_ context.Context, v InlinedPtr) InlinedPtr
func (*Handler) InlinedStruct ¶ added in v2.14.1
func (*Handler) MapOfSimpleSlice ¶
func (*Handler) NestedStruct ¶
func (*Handler) SimplePtrSlice ¶
func (*Handler) SimpleSlice ¶
func (*Handler) SimpleStruct ¶
func (*Handler) SliceOfMaps ¶
func (*Handler) StringFloat32Map ¶
func (*Handler) StringInt8Map ¶
func (*Handler) StringInt16Map ¶
func (*Handler) StringInt32Map ¶
func (*Handler) StringInt64Map ¶
func (*Handler) StringSimpleMap ¶
func (*Handler) StringSimplePtrMap ¶
func (*Handler) StringSlice2D ¶
func (*Handler) StringStringMap ¶
func (*Handler) StringStringSliceMap ¶
func (*Handler) StringUint8Map ¶
func (*Handler) StringUint16Map ¶
func (*Handler) StringUint32Map ¶
func (*Handler) StringUint64Map ¶
func (*Handler) StringUintMap ¶
func (*Handler) StructWithCollections ¶
func (h *Handler) StructWithCollections(_ context.Context, v WithCollections) WithCollections
func (*Handler) StructWithPointers ¶
func (h *Handler) StructWithPointers(_ context.Context, v WithPointers) WithPointers
type InlinedMixed ¶ added in v2.14.1
type InlinedMixed struct {
common.Simple `json:",inline"`
Extra *common.Other `json:"extra"`
Name string `json:"name"`
}
Mix of cross-package embed + regular fields with pointers
type InlinedMultiple ¶ added in v2.14.1
type InlinedMultiple struct {
common.Simple `json:",inline"`
common.Other `json:",inline"`
Name string `json:"name"`
}
Multiple cross-package embeds
type InlinedPtr ¶ added in v2.14.1
Cross-package pointer embed
type Service ¶
type Service interface {
// Scalars
Bool(ctx context.Context, v bool) bool
Int(ctx context.Context, v int) int
Int8(ctx context.Context, v int8) int8
Int16(ctx context.Context, v int16) int16
Int32(ctx context.Context, v int32) int32
Int64(ctx context.Context, v int64) int64
Uint(ctx context.Context, v uint) uint
Uint8(ctx context.Context, v uint8) uint8
Uint16(ctx context.Context, v uint16) uint16
Uint32(ctx context.Context, v uint32) uint32
Uint64(ctx context.Context, v uint64) uint64
Float32(ctx context.Context, v float32) float32
Float64(ctx context.Context, v float64) float64
String(ctx context.Context, v string) string
// Pointers
StringPtr(ctx context.Context, v *string) *string
Int64Ptr(ctx context.Context, v *int64) *int64
BoolPtr(ctx context.Context, v *bool) *bool
Int8Ptr(ctx context.Context, v *int8) *int8
Int16Ptr(ctx context.Context, v *int16) *int16
Int32Ptr(ctx context.Context, v *int32) *int32
UintPtr(ctx context.Context, v *uint) *uint
Uint8Ptr(ctx context.Context, v *uint8) *uint8
Uint16Ptr(ctx context.Context, v *uint16) *uint16
Uint32Ptr(ctx context.Context, v *uint32) *uint32
Uint64Ptr(ctx context.Context, v *uint64) *uint64
Float32Ptr(ctx context.Context, v *float32) *float32
// Structs
SimpleStruct(ctx context.Context, v common.Simple) common.Simple
NestedStruct(ctx context.Context, v common.Nested) common.Nested
InlinedStruct(ctx context.Context, v Inlined) Inlined
InlinedPtrStruct(ctx context.Context, v InlinedPtr) InlinedPtr
InlinedMultipleStruct(ctx context.Context, v InlinedMultiple) InlinedMultiple
InlinedMixedStruct(ctx context.Context, v InlinedMixed) InlinedMixed
StructWithPointers(ctx context.Context, v WithPointers) WithPointers
StructWithCollections(ctx context.Context, v WithCollections) WithCollections
// Slices
StringSlice(ctx context.Context, v []string) []string
Int64Slice(ctx context.Context, v []int64) []int64
SimpleSlice(ctx context.Context, v []common.Simple) []common.Simple
SimplePtrSlice(ctx context.Context, v []*common.Simple) []*common.Simple
StringSlice2D(ctx context.Context, v [][]string) [][]string
Int8Slice(ctx context.Context, v []int8) []int8
Int16Slice(ctx context.Context, v []int16) []int16
Int32Slice(ctx context.Context, v []int32) []int32
UintSlice(ctx context.Context, v []uint) []uint
Uint16Slice(ctx context.Context, v []uint16) []uint16
Uint32Slice(ctx context.Context, v []uint32) []uint32
Uint64Slice(ctx context.Context, v []uint64) []uint64
Float32Slice(ctx context.Context, v []float32) []float32
// Maps
StringStringMap(ctx context.Context, v map[string]string) map[string]string
StringInt64Map(ctx context.Context, v map[string]int64) map[string]int64
StringSimpleMap(ctx context.Context, v map[string]common.Simple) map[string]common.Simple
StringSimplePtrMap(ctx context.Context, v map[string]*common.Simple) map[string]*common.Simple
StringStringSliceMap(ctx context.Context, v map[string][]string) map[string][]string
StringInt8Map(ctx context.Context, v map[string]int8) map[string]int8
StringInt16Map(ctx context.Context, v map[string]int16) map[string]int16
StringInt32Map(ctx context.Context, v map[string]int32) map[string]int32
StringUintMap(ctx context.Context, v map[string]uint) map[string]uint
StringUint8Map(ctx context.Context, v map[string]uint8) map[string]uint8
StringUint16Map(ctx context.Context, v map[string]uint16) map[string]uint16
StringUint32Map(ctx context.Context, v map[string]uint32) map[string]uint32
StringUint64Map(ctx context.Context, v map[string]uint64) map[string]uint64
StringFloat32Map(ctx context.Context, v map[string]float32) map[string]float32
// Complex nested
MapOfMaps(ctx context.Context, v map[string]map[string]string) map[string]map[string]string
MapOfSimpleSlice(ctx context.Context, v map[string][]common.Simple) map[string][]common.Simple
SliceOfMaps(ctx context.Context, v []map[string]string) []map[string]string
// Multi-args
MultiArgs(ctx context.Context, a string, b int64, c bool) (string, int64, bool)
MixedArgs(ctx context.Context, s common.Simple, items []string, m map[string]int64) (common.Simple, []string, map[string]int64)
// Struct with all scalars
AllScalarsStruct(ctx context.Context, v AllScalars) AllScalars
AllScalarPointersStruct(ctx context.Context, v AllScalarPointers) AllScalarPointers
AllScalarSlicesStruct(ctx context.Context, v AllScalarSlices) AllScalarSlices
AllScalarMapsStruct(ctx context.Context, v AllScalarMaps) AllScalarMaps
// Edge cases
Empty(ctx context.Context) bool
ByteSlice(ctx context.Context, v []byte) []byte
ObjectID(ctx context.Context, v ObjectID) ObjectID
}
type ServiceAllScalarMapsStructRequest ¶
type ServiceAllScalarMapsStructRequest struct {
V AllScalarMaps
}
type ServiceAllScalarMapsStructResponse ¶
type ServiceAllScalarMapsStructResponse struct {
RetAllScalarMapsStruct_0 AllScalarMaps
}
type ServiceAllScalarPointersStructRequest ¶
type ServiceAllScalarPointersStructRequest struct {
V AllScalarPointers
}
type ServiceAllScalarPointersStructResponse ¶
type ServiceAllScalarPointersStructResponse struct {
RetAllScalarPointersStruct_0 AllScalarPointers
}
type ServiceAllScalarSlicesStructRequest ¶
type ServiceAllScalarSlicesStructRequest struct {
V AllScalarSlices
}
type ServiceAllScalarSlicesStructResponse ¶
type ServiceAllScalarSlicesStructResponse struct {
RetAllScalarSlicesStruct_0 AllScalarSlices
}
type ServiceAllScalarsStructRequest ¶
type ServiceAllScalarsStructRequest struct {
V AllScalars
}
type ServiceAllScalarsStructResponse ¶
type ServiceAllScalarsStructResponse struct {
RetAllScalarsStruct_0 AllScalars
}
type ServiceBoolPtrRequest ¶
type ServiceBoolPtrRequest struct {
V *bool
}
type ServiceBoolPtrResponse ¶
type ServiceBoolPtrResponse struct {
RetBoolPtr_0 *bool
}
type ServiceBoolRequest ¶
type ServiceBoolRequest struct {
V bool
}
type ServiceBoolResponse ¶
type ServiceBoolResponse struct {
RetBool_0 bool
}
type ServiceByteSliceRequest ¶
type ServiceByteSliceRequest struct {
V []byte
}
type ServiceByteSliceResponse ¶
type ServiceByteSliceResponse struct {
RetByteSlice_0 []byte
}
type ServiceEmptyRequest ¶
type ServiceEmptyRequest struct {
}
type ServiceEmptyResponse ¶
type ServiceEmptyResponse struct {
RetEmpty_0 bool
}
type ServiceFloat32PtrRequest ¶
type ServiceFloat32PtrRequest struct {
V *float32
}
type ServiceFloat32PtrResponse ¶
type ServiceFloat32PtrResponse struct {
RetFloat32Ptr_0 *float32
}
type ServiceFloat32Request ¶
type ServiceFloat32Request struct {
V float32
}
type ServiceFloat32Response ¶
type ServiceFloat32Response struct {
RetFloat32_0 float32
}
type ServiceFloat32SliceRequest ¶
type ServiceFloat32SliceRequest struct {
V []float32
}
type ServiceFloat32SliceResponse ¶
type ServiceFloat32SliceResponse struct {
RetFloat32Slice_0 []float32
}
type ServiceFloat64Request ¶
type ServiceFloat64Request struct {
V float64
}
type ServiceFloat64Response ¶
type ServiceFloat64Response struct {
RetFloat64_0 float64
}
type ServiceGoRPCClient ¶
func NewServiceGoRPCClient ¶
func NewServiceGoRPCClient(addr string, tlsConfig *tls.Config) *ServiceGoRPCClient
func (*ServiceGoRPCClient) AllScalarMapsStruct ¶
func (tsc *ServiceGoRPCClient) AllScalarMapsStruct(v AllScalarMaps) (retAllScalarMapsStruct_0 AllScalarMaps, clientErr error)
func (*ServiceGoRPCClient) AllScalarPointersStruct ¶
func (tsc *ServiceGoRPCClient) AllScalarPointersStruct(v AllScalarPointers) (retAllScalarPointersStruct_0 AllScalarPointers, clientErr error)
func (*ServiceGoRPCClient) AllScalarSlicesStruct ¶
func (tsc *ServiceGoRPCClient) AllScalarSlicesStruct(v AllScalarSlices) (retAllScalarSlicesStruct_0 AllScalarSlices, clientErr error)
func (*ServiceGoRPCClient) AllScalarsStruct ¶
func (tsc *ServiceGoRPCClient) AllScalarsStruct(v AllScalars) (retAllScalarsStruct_0 AllScalars, clientErr error)
func (*ServiceGoRPCClient) Bool ¶
func (tsc *ServiceGoRPCClient) Bool(v bool) (retBool_0 bool, clientErr error)
func (*ServiceGoRPCClient) BoolPtr ¶
func (tsc *ServiceGoRPCClient) BoolPtr(v *bool) (retBoolPtr_0 *bool, clientErr error)
func (*ServiceGoRPCClient) ByteSlice ¶
func (tsc *ServiceGoRPCClient) ByteSlice(v []byte) (retByteSlice_0 []byte, clientErr error)
func (*ServiceGoRPCClient) Empty ¶
func (tsc *ServiceGoRPCClient) Empty() (retEmpty_0 bool, clientErr error)
func (*ServiceGoRPCClient) Float32 ¶
func (tsc *ServiceGoRPCClient) Float32(v float32) (retFloat32_0 float32, clientErr error)
func (*ServiceGoRPCClient) Float32Ptr ¶
func (tsc *ServiceGoRPCClient) Float32Ptr(v *float32) (retFloat32Ptr_0 *float32, clientErr error)
func (*ServiceGoRPCClient) Float32Slice ¶
func (tsc *ServiceGoRPCClient) Float32Slice(v []float32) (retFloat32Slice_0 []float32, clientErr error)
func (*ServiceGoRPCClient) Float64 ¶
func (tsc *ServiceGoRPCClient) Float64(v float64) (retFloat64_0 float64, clientErr error)
func (*ServiceGoRPCClient) InlinedMixedStruct ¶ added in v2.14.1
func (tsc *ServiceGoRPCClient) InlinedMixedStruct(v InlinedMixed) (retInlinedMixedStruct_0 InlinedMixed, clientErr error)
func (*ServiceGoRPCClient) InlinedMultipleStruct ¶ added in v2.14.1
func (tsc *ServiceGoRPCClient) InlinedMultipleStruct(v InlinedMultiple) (retInlinedMultipleStruct_0 InlinedMultiple, clientErr error)
func (*ServiceGoRPCClient) InlinedPtrStruct ¶ added in v2.14.1
func (tsc *ServiceGoRPCClient) InlinedPtrStruct(v InlinedPtr) (retInlinedPtrStruct_0 InlinedPtr, clientErr error)
func (*ServiceGoRPCClient) InlinedStruct ¶ added in v2.14.1
func (tsc *ServiceGoRPCClient) InlinedStruct(v Inlined) (retInlinedStruct_0 Inlined, clientErr error)
func (*ServiceGoRPCClient) Int ¶
func (tsc *ServiceGoRPCClient) Int(v int) (retInt_0 int, clientErr error)
func (*ServiceGoRPCClient) Int8 ¶
func (tsc *ServiceGoRPCClient) Int8(v int8) (retInt8_0 int8, clientErr error)
func (*ServiceGoRPCClient) Int8Ptr ¶
func (tsc *ServiceGoRPCClient) Int8Ptr(v *int8) (retInt8Ptr_0 *int8, clientErr error)
func (*ServiceGoRPCClient) Int8Slice ¶
func (tsc *ServiceGoRPCClient) Int8Slice(v []int8) (retInt8Slice_0 []int8, clientErr error)
func (*ServiceGoRPCClient) Int16 ¶
func (tsc *ServiceGoRPCClient) Int16(v int16) (retInt16_0 int16, clientErr error)
func (*ServiceGoRPCClient) Int16Ptr ¶
func (tsc *ServiceGoRPCClient) Int16Ptr(v *int16) (retInt16Ptr_0 *int16, clientErr error)
func (*ServiceGoRPCClient) Int16Slice ¶
func (tsc *ServiceGoRPCClient) Int16Slice(v []int16) (retInt16Slice_0 []int16, clientErr error)
func (*ServiceGoRPCClient) Int32 ¶
func (tsc *ServiceGoRPCClient) Int32(v int32) (retInt32_0 int32, clientErr error)
func (*ServiceGoRPCClient) Int32Ptr ¶
func (tsc *ServiceGoRPCClient) Int32Ptr(v *int32) (retInt32Ptr_0 *int32, clientErr error)
func (*ServiceGoRPCClient) Int32Slice ¶
func (tsc *ServiceGoRPCClient) Int32Slice(v []int32) (retInt32Slice_0 []int32, clientErr error)
func (*ServiceGoRPCClient) Int64 ¶
func (tsc *ServiceGoRPCClient) Int64(v int64) (retInt64_0 int64, clientErr error)
func (*ServiceGoRPCClient) Int64Ptr ¶
func (tsc *ServiceGoRPCClient) Int64Ptr(v *int64) (retInt64Ptr_0 *int64, clientErr error)
func (*ServiceGoRPCClient) Int64Slice ¶
func (tsc *ServiceGoRPCClient) Int64Slice(v []int64) (retInt64Slice_0 []int64, clientErr error)
func (*ServiceGoRPCClient) MapOfSimpleSlice ¶
func (tsc *ServiceGoRPCClient) MapOfSimpleSlice(v map[string][]github_com_foomo_gotsrpc_v2_tests_common.Simple) (retMapOfSimpleSlice_0 map[string][]github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
func (*ServiceGoRPCClient) MixedArgs ¶
func (tsc *ServiceGoRPCClient) MixedArgs(s github_com_foomo_gotsrpc_v2_tests_common.Simple, items []string, m map[string]int64) (retMixedArgs_0 github_com_foomo_gotsrpc_v2_tests_common.Simple, retMixedArgs_1 []string, retMixedArgs_2 map[string]int64, clientErr error)
func (*ServiceGoRPCClient) NestedStruct ¶
func (tsc *ServiceGoRPCClient) NestedStruct(v github_com_foomo_gotsrpc_v2_tests_common.Nested) (retNestedStruct_0 github_com_foomo_gotsrpc_v2_tests_common.Nested, clientErr error)
func (*ServiceGoRPCClient) ObjectID ¶
func (tsc *ServiceGoRPCClient) ObjectID(v ObjectID) (retObjectID_0 ObjectID, clientErr error)
func (*ServiceGoRPCClient) SimplePtrSlice ¶
func (tsc *ServiceGoRPCClient) SimplePtrSlice(v []*github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimplePtrSlice_0 []*github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
func (*ServiceGoRPCClient) SimpleSlice ¶
func (tsc *ServiceGoRPCClient) SimpleSlice(v []github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimpleSlice_0 []github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
func (*ServiceGoRPCClient) SimpleStruct ¶
func (tsc *ServiceGoRPCClient) SimpleStruct(v github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimpleStruct_0 github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
func (*ServiceGoRPCClient) SliceOfMaps ¶
func (*ServiceGoRPCClient) Start ¶
func (tsc *ServiceGoRPCClient) Start()
func (*ServiceGoRPCClient) Stop ¶
func (tsc *ServiceGoRPCClient) Stop()
func (*ServiceGoRPCClient) String ¶
func (tsc *ServiceGoRPCClient) String(v string) (retString_0 string, clientErr error)
func (*ServiceGoRPCClient) StringFloat32Map ¶
func (*ServiceGoRPCClient) StringInt8Map ¶
func (*ServiceGoRPCClient) StringInt16Map ¶
func (*ServiceGoRPCClient) StringInt32Map ¶
func (*ServiceGoRPCClient) StringInt64Map ¶
func (*ServiceGoRPCClient) StringPtr ¶
func (tsc *ServiceGoRPCClient) StringPtr(v *string) (retStringPtr_0 *string, clientErr error)
func (*ServiceGoRPCClient) StringSimpleMap ¶
func (tsc *ServiceGoRPCClient) StringSimpleMap(v map[string]github_com_foomo_gotsrpc_v2_tests_common.Simple) (retStringSimpleMap_0 map[string]github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
func (*ServiceGoRPCClient) StringSimplePtrMap ¶
func (tsc *ServiceGoRPCClient) StringSimplePtrMap(v map[string]*github_com_foomo_gotsrpc_v2_tests_common.Simple) (retStringSimplePtrMap_0 map[string]*github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
func (*ServiceGoRPCClient) StringSlice ¶
func (tsc *ServiceGoRPCClient) StringSlice(v []string) (retStringSlice_0 []string, clientErr error)
func (*ServiceGoRPCClient) StringSlice2D ¶
func (tsc *ServiceGoRPCClient) StringSlice2D(v [][]string) (retStringSlice2D_0 [][]string, clientErr error)
func (*ServiceGoRPCClient) StringStringMap ¶
func (*ServiceGoRPCClient) StringStringSliceMap ¶
func (*ServiceGoRPCClient) StringUint8Map ¶
func (*ServiceGoRPCClient) StringUint16Map ¶
func (*ServiceGoRPCClient) StringUint32Map ¶
func (*ServiceGoRPCClient) StringUint64Map ¶
func (*ServiceGoRPCClient) StringUintMap ¶
func (*ServiceGoRPCClient) StructWithCollections ¶
func (tsc *ServiceGoRPCClient) StructWithCollections(v WithCollections) (retStructWithCollections_0 WithCollections, clientErr error)
func (*ServiceGoRPCClient) StructWithPointers ¶
func (tsc *ServiceGoRPCClient) StructWithPointers(v WithPointers) (retStructWithPointers_0 WithPointers, clientErr error)
func (*ServiceGoRPCClient) Uint ¶
func (tsc *ServiceGoRPCClient) Uint(v uint) (retUint_0 uint, clientErr error)
func (*ServiceGoRPCClient) Uint8 ¶
func (tsc *ServiceGoRPCClient) Uint8(v uint8) (retUint8_0 uint8, clientErr error)
func (*ServiceGoRPCClient) Uint8Ptr ¶
func (tsc *ServiceGoRPCClient) Uint8Ptr(v *uint8) (retUint8Ptr_0 *uint8, clientErr error)
func (*ServiceGoRPCClient) Uint16 ¶
func (tsc *ServiceGoRPCClient) Uint16(v uint16) (retUint16_0 uint16, clientErr error)
func (*ServiceGoRPCClient) Uint16Ptr ¶
func (tsc *ServiceGoRPCClient) Uint16Ptr(v *uint16) (retUint16Ptr_0 *uint16, clientErr error)
func (*ServiceGoRPCClient) Uint16Slice ¶
func (tsc *ServiceGoRPCClient) Uint16Slice(v []uint16) (retUint16Slice_0 []uint16, clientErr error)
func (*ServiceGoRPCClient) Uint32 ¶
func (tsc *ServiceGoRPCClient) Uint32(v uint32) (retUint32_0 uint32, clientErr error)
func (*ServiceGoRPCClient) Uint32Ptr ¶
func (tsc *ServiceGoRPCClient) Uint32Ptr(v *uint32) (retUint32Ptr_0 *uint32, clientErr error)
func (*ServiceGoRPCClient) Uint32Slice ¶
func (tsc *ServiceGoRPCClient) Uint32Slice(v []uint32) (retUint32Slice_0 []uint32, clientErr error)
func (*ServiceGoRPCClient) Uint64 ¶
func (tsc *ServiceGoRPCClient) Uint64(v uint64) (retUint64_0 uint64, clientErr error)
func (*ServiceGoRPCClient) Uint64Ptr ¶
func (tsc *ServiceGoRPCClient) Uint64Ptr(v *uint64) (retUint64Ptr_0 *uint64, clientErr error)
func (*ServiceGoRPCClient) Uint64Slice ¶
func (tsc *ServiceGoRPCClient) Uint64Slice(v []uint64) (retUint64Slice_0 []uint64, clientErr error)
type ServiceGoRPCProxy ¶
type ServiceGoRPCProxy struct {
// contains filtered or unexported fields
}
func NewServiceGoRPCProxy ¶
func NewServiceGoRPCProxy(addr string, service Service, tlsConfig *tls.Config) *ServiceGoRPCProxy
func (*ServiceGoRPCProxy) Serve ¶
func (p *ServiceGoRPCProxy) Serve() error
func (*ServiceGoRPCProxy) SetCallStatsHandler ¶
func (p *ServiceGoRPCProxy) SetCallStatsHandler(handler gotsrpc.GoRPCCallStatsHandlerFun)
func (*ServiceGoRPCProxy) Start ¶
func (p *ServiceGoRPCProxy) Start() error
func (*ServiceGoRPCProxy) Stop ¶
func (p *ServiceGoRPCProxy) Stop()
type ServiceGoTSRPCClient ¶
type ServiceGoTSRPCClient interface {
AllScalarMapsStruct(ctx go_context.Context, v AllScalarMaps) (retAllScalarMapsStruct_0 AllScalarMaps, clientErr error)
AllScalarPointersStruct(ctx go_context.Context, v AllScalarPointers) (retAllScalarPointersStruct_0 AllScalarPointers, clientErr error)
AllScalarSlicesStruct(ctx go_context.Context, v AllScalarSlices) (retAllScalarSlicesStruct_0 AllScalarSlices, clientErr error)
AllScalarsStruct(ctx go_context.Context, v AllScalars) (retAllScalarsStruct_0 AllScalars, clientErr error)
Bool(ctx go_context.Context, v bool) (retBool_0 bool, clientErr error)
BoolPtr(ctx go_context.Context, v *bool) (retBoolPtr_0 *bool, clientErr error)
ByteSlice(ctx go_context.Context, v []byte) (retByteSlice_0 []byte, clientErr error)
Empty(ctx go_context.Context) (retEmpty_0 bool, clientErr error)
Float32(ctx go_context.Context, v float32) (retFloat32_0 float32, clientErr error)
Float32Ptr(ctx go_context.Context, v *float32) (retFloat32Ptr_0 *float32, clientErr error)
Float32Slice(ctx go_context.Context, v []float32) (retFloat32Slice_0 []float32, clientErr error)
Float64(ctx go_context.Context, v float64) (retFloat64_0 float64, clientErr error)
InlinedMixedStruct(ctx go_context.Context, v InlinedMixed) (retInlinedMixedStruct_0 InlinedMixed, clientErr error)
InlinedMultipleStruct(ctx go_context.Context, v InlinedMultiple) (retInlinedMultipleStruct_0 InlinedMultiple, clientErr error)
InlinedPtrStruct(ctx go_context.Context, v InlinedPtr) (retInlinedPtrStruct_0 InlinedPtr, clientErr error)
InlinedStruct(ctx go_context.Context, v Inlined) (retInlinedStruct_0 Inlined, clientErr error)
Int(ctx go_context.Context, v int) (retInt_0 int, clientErr error)
Int16(ctx go_context.Context, v int16) (retInt16_0 int16, clientErr error)
Int16Ptr(ctx go_context.Context, v *int16) (retInt16Ptr_0 *int16, clientErr error)
Int16Slice(ctx go_context.Context, v []int16) (retInt16Slice_0 []int16, clientErr error)
Int32(ctx go_context.Context, v int32) (retInt32_0 int32, clientErr error)
Int32Ptr(ctx go_context.Context, v *int32) (retInt32Ptr_0 *int32, clientErr error)
Int32Slice(ctx go_context.Context, v []int32) (retInt32Slice_0 []int32, clientErr error)
Int64(ctx go_context.Context, v int64) (retInt64_0 int64, clientErr error)
Int64Ptr(ctx go_context.Context, v *int64) (retInt64Ptr_0 *int64, clientErr error)
Int64Slice(ctx go_context.Context, v []int64) (retInt64Slice_0 []int64, clientErr error)
Int8(ctx go_context.Context, v int8) (retInt8_0 int8, clientErr error)
Int8Ptr(ctx go_context.Context, v *int8) (retInt8Ptr_0 *int8, clientErr error)
Int8Slice(ctx go_context.Context, v []int8) (retInt8Slice_0 []int8, clientErr error)
MapOfMaps(ctx go_context.Context, v map[string]map[string]string) (retMapOfMaps_0 map[string]map[string]string, clientErr error)
MapOfSimpleSlice(ctx go_context.Context, v map[string][]github_com_foomo_gotsrpc_v2_tests_common.Simple) (retMapOfSimpleSlice_0 map[string][]github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
MixedArgs(ctx go_context.Context, s github_com_foomo_gotsrpc_v2_tests_common.Simple, items []string, m map[string]int64) (retMixedArgs_0 github_com_foomo_gotsrpc_v2_tests_common.Simple, retMixedArgs_1 []string, retMixedArgs_2 map[string]int64, clientErr error)
MultiArgs(ctx go_context.Context, a string, b int64, c bool) (retMultiArgs_0 string, retMultiArgs_1 int64, retMultiArgs_2 bool, clientErr error)
NestedStruct(ctx go_context.Context, v github_com_foomo_gotsrpc_v2_tests_common.Nested) (retNestedStruct_0 github_com_foomo_gotsrpc_v2_tests_common.Nested, clientErr error)
ObjectID(ctx go_context.Context, v ObjectID) (retObjectID_0 ObjectID, clientErr error)
SimplePtrSlice(ctx go_context.Context, v []*github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimplePtrSlice_0 []*github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
SimpleSlice(ctx go_context.Context, v []github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimpleSlice_0 []github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
SimpleStruct(ctx go_context.Context, v github_com_foomo_gotsrpc_v2_tests_common.Simple) (retSimpleStruct_0 github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
SliceOfMaps(ctx go_context.Context, v []map[string]string) (retSliceOfMaps_0 []map[string]string, clientErr error)
String(ctx go_context.Context, v string) (retString_0 string, clientErr error)
StringFloat32Map(ctx go_context.Context, v map[string]float32) (retStringFloat32Map_0 map[string]float32, clientErr error)
StringInt16Map(ctx go_context.Context, v map[string]int16) (retStringInt16Map_0 map[string]int16, clientErr error)
StringInt32Map(ctx go_context.Context, v map[string]int32) (retStringInt32Map_0 map[string]int32, clientErr error)
StringInt64Map(ctx go_context.Context, v map[string]int64) (retStringInt64Map_0 map[string]int64, clientErr error)
StringInt8Map(ctx go_context.Context, v map[string]int8) (retStringInt8Map_0 map[string]int8, clientErr error)
StringPtr(ctx go_context.Context, v *string) (retStringPtr_0 *string, clientErr error)
StringSimpleMap(ctx go_context.Context, v map[string]github_com_foomo_gotsrpc_v2_tests_common.Simple) (retStringSimpleMap_0 map[string]github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
StringSimplePtrMap(ctx go_context.Context, v map[string]*github_com_foomo_gotsrpc_v2_tests_common.Simple) (retStringSimplePtrMap_0 map[string]*github_com_foomo_gotsrpc_v2_tests_common.Simple, clientErr error)
StringSlice(ctx go_context.Context, v []string) (retStringSlice_0 []string, clientErr error)
StringSlice2D(ctx go_context.Context, v [][]string) (retStringSlice2D_0 [][]string, clientErr error)
StringStringMap(ctx go_context.Context, v map[string]string) (retStringStringMap_0 map[string]string, clientErr error)
StringStringSliceMap(ctx go_context.Context, v map[string][]string) (retStringStringSliceMap_0 map[string][]string, clientErr error)
StringUint16Map(ctx go_context.Context, v map[string]uint16) (retStringUint16Map_0 map[string]uint16, clientErr error)
StringUint32Map(ctx go_context.Context, v map[string]uint32) (retStringUint32Map_0 map[string]uint32, clientErr error)
StringUint64Map(ctx go_context.Context, v map[string]uint64) (retStringUint64Map_0 map[string]uint64, clientErr error)
StringUint8Map(ctx go_context.Context, v map[string]uint8) (retStringUint8Map_0 map[string]uint8, clientErr error)
StringUintMap(ctx go_context.Context, v map[string]uint) (retStringUintMap_0 map[string]uint, clientErr error)
StructWithCollections(ctx go_context.Context, v WithCollections) (retStructWithCollections_0 WithCollections, clientErr error)
StructWithPointers(ctx go_context.Context, v WithPointers) (retStructWithPointers_0 WithPointers, clientErr error)
Uint(ctx go_context.Context, v uint) (retUint_0 uint, clientErr error)
Uint16(ctx go_context.Context, v uint16) (retUint16_0 uint16, clientErr error)
Uint16Ptr(ctx go_context.Context, v *uint16) (retUint16Ptr_0 *uint16, clientErr error)
Uint16Slice(ctx go_context.Context, v []uint16) (retUint16Slice_0 []uint16, clientErr error)
Uint32(ctx go_context.Context, v uint32) (retUint32_0 uint32, clientErr error)
Uint32Ptr(ctx go_context.Context, v *uint32) (retUint32Ptr_0 *uint32, clientErr error)
Uint32Slice(ctx go_context.Context, v []uint32) (retUint32Slice_0 []uint32, clientErr error)
Uint64(ctx go_context.Context, v uint64) (retUint64_0 uint64, clientErr error)
Uint64Ptr(ctx go_context.Context, v *uint64) (retUint64Ptr_0 *uint64, clientErr error)
Uint64Slice(ctx go_context.Context, v []uint64) (retUint64Slice_0 []uint64, clientErr error)
Uint8(ctx go_context.Context, v uint8) (retUint8_0 uint8, clientErr error)
Uint8Ptr(ctx go_context.Context, v *uint8) (retUint8Ptr_0 *uint8, clientErr error)
UintPtr(ctx go_context.Context, v *uint) (retUintPtr_0 *uint, clientErr error)
UintSlice(ctx go_context.Context, v []uint) (retUintSlice_0 []uint, clientErr error)
}
type ServiceGoTSRPCProxy ¶
type ServiceGoTSRPCProxy struct {
EndPoint string
// contains filtered or unexported fields
}
func NewDefaultServiceGoTSRPCProxy ¶
func NewDefaultServiceGoTSRPCProxy(service Service) *ServiceGoTSRPCProxy
func NewServiceGoTSRPCProxy ¶
func NewServiceGoTSRPCProxy(service Service, endpoint string) *ServiceGoTSRPCProxy
func (*ServiceGoTSRPCProxy) ServeHTTP ¶
func (p *ServiceGoTSRPCProxy) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP exposes your service
type ServiceInlinedMixedStructRequest ¶ added in v2.14.1
type ServiceInlinedMixedStructRequest struct {
V InlinedMixed
}
type ServiceInlinedMixedStructResponse ¶ added in v2.14.1
type ServiceInlinedMixedStructResponse struct {
RetInlinedMixedStruct_0 InlinedMixed
}
type ServiceInlinedMultipleStructRequest ¶ added in v2.14.1
type ServiceInlinedMultipleStructRequest struct {
V InlinedMultiple
}
type ServiceInlinedMultipleStructResponse ¶ added in v2.14.1
type ServiceInlinedMultipleStructResponse struct {
RetInlinedMultipleStruct_0 InlinedMultiple
}
type ServiceInlinedPtrStructRequest ¶ added in v2.14.1
type ServiceInlinedPtrStructRequest struct {
V InlinedPtr
}
type ServiceInlinedPtrStructResponse ¶ added in v2.14.1
type ServiceInlinedPtrStructResponse struct {
RetInlinedPtrStruct_0 InlinedPtr
}
type ServiceInlinedStructRequest ¶ added in v2.14.1
type ServiceInlinedStructRequest struct {
V Inlined
}
type ServiceInlinedStructResponse ¶ added in v2.14.1
type ServiceInlinedStructResponse struct {
RetInlinedStruct_0 Inlined
}
type ServiceInt8PtrRequest ¶
type ServiceInt8PtrRequest struct {
V *int8
}
type ServiceInt8PtrResponse ¶
type ServiceInt8PtrResponse struct {
RetInt8Ptr_0 *int8
}
type ServiceInt8Request ¶
type ServiceInt8Request struct {
V int8
}
type ServiceInt8Response ¶
type ServiceInt8Response struct {
RetInt8_0 int8
}
type ServiceInt8SliceRequest ¶
type ServiceInt8SliceRequest struct {
V []int8
}
type ServiceInt8SliceResponse ¶
type ServiceInt8SliceResponse struct {
RetInt8Slice_0 []int8
}
type ServiceInt16PtrRequest ¶
type ServiceInt16PtrRequest struct {
V *int16
}
type ServiceInt16PtrResponse ¶
type ServiceInt16PtrResponse struct {
RetInt16Ptr_0 *int16
}
type ServiceInt16Request ¶
type ServiceInt16Request struct {
V int16
}
type ServiceInt16Response ¶
type ServiceInt16Response struct {
RetInt16_0 int16
}
type ServiceInt16SliceRequest ¶
type ServiceInt16SliceRequest struct {
V []int16
}
type ServiceInt16SliceResponse ¶
type ServiceInt16SliceResponse struct {
RetInt16Slice_0 []int16
}
type ServiceInt32PtrRequest ¶
type ServiceInt32PtrRequest struct {
V *int32
}
type ServiceInt32PtrResponse ¶
type ServiceInt32PtrResponse struct {
RetInt32Ptr_0 *int32
}
type ServiceInt32Request ¶
type ServiceInt32Request struct {
V int32
}
type ServiceInt32Response ¶
type ServiceInt32Response struct {
RetInt32_0 int32
}
type ServiceInt32SliceRequest ¶
type ServiceInt32SliceRequest struct {
V []int32
}
type ServiceInt32SliceResponse ¶
type ServiceInt32SliceResponse struct {
RetInt32Slice_0 []int32
}
type ServiceInt64PtrRequest ¶
type ServiceInt64PtrRequest struct {
V *int64
}
type ServiceInt64PtrResponse ¶
type ServiceInt64PtrResponse struct {
RetInt64Ptr_0 *int64
}
type ServiceInt64Request ¶
type ServiceInt64Request struct {
V int64
}
type ServiceInt64Response ¶
type ServiceInt64Response struct {
RetInt64_0 int64
}
type ServiceInt64SliceRequest ¶
type ServiceInt64SliceRequest struct {
V []int64
}
type ServiceInt64SliceResponse ¶
type ServiceInt64SliceResponse struct {
RetInt64Slice_0 []int64
}
type ServiceIntRequest ¶
type ServiceIntRequest struct {
V int
}
type ServiceIntResponse ¶
type ServiceIntResponse struct {
RetInt_0 int
}
type ServiceMapOfMapsRequest ¶
type ServiceMapOfSimpleSliceRequest ¶
type ServiceMapOfSimpleSliceRequest struct {
V map[string][]github_com_foomo_gotsrpc_v2_tests_common.Simple
}
type ServiceMapOfSimpleSliceResponse ¶
type ServiceMapOfSimpleSliceResponse struct {
RetMapOfSimpleSlice_0 map[string][]github_com_foomo_gotsrpc_v2_tests_common.Simple
}
type ServiceMixedArgsRequest ¶
type ServiceMixedArgsRequest struct {
S github_com_foomo_gotsrpc_v2_tests_common.Simple
Items []string
M map[string]int64
}
type ServiceMixedArgsResponse ¶
type ServiceMixedArgsResponse struct {
RetMixedArgs_0 github_com_foomo_gotsrpc_v2_tests_common.Simple
RetMixedArgs_1 []string
RetMixedArgs_2 map[string]int64
}
type ServiceMultiArgsRequest ¶
type ServiceNestedStructRequest ¶
type ServiceNestedStructRequest struct {
V github_com_foomo_gotsrpc_v2_tests_common.Nested
}
type ServiceNestedStructResponse ¶
type ServiceNestedStructResponse struct {
RetNestedStruct_0 github_com_foomo_gotsrpc_v2_tests_common.Nested
}
type ServiceObjectIDRequest ¶
type ServiceObjectIDRequest struct {
V ObjectID
}
type ServiceObjectIDResponse ¶
type ServiceObjectIDResponse struct {
RetObjectID_0 ObjectID
}
type ServiceSimplePtrSliceRequest ¶
type ServiceSimplePtrSliceRequest struct {
V []*github_com_foomo_gotsrpc_v2_tests_common.Simple
}
type ServiceSimplePtrSliceResponse ¶
type ServiceSimplePtrSliceResponse struct {
RetSimplePtrSlice_0 []*github_com_foomo_gotsrpc_v2_tests_common.Simple
}
type ServiceSimpleSliceRequest ¶
type ServiceSimpleSliceRequest struct {
V []github_com_foomo_gotsrpc_v2_tests_common.Simple
}
type ServiceSimpleSliceResponse ¶
type ServiceSimpleSliceResponse struct {
RetSimpleSlice_0 []github_com_foomo_gotsrpc_v2_tests_common.Simple
}
type ServiceSimpleStructRequest ¶
type ServiceSimpleStructRequest struct {
V github_com_foomo_gotsrpc_v2_tests_common.Simple
}
type ServiceSimpleStructResponse ¶
type ServiceSimpleStructResponse struct {
RetSimpleStruct_0 github_com_foomo_gotsrpc_v2_tests_common.Simple
}
type ServiceStringPtrRequest ¶
type ServiceStringPtrRequest struct {
V *string
}
type ServiceStringPtrResponse ¶
type ServiceStringPtrResponse struct {
RetStringPtr_0 *string
}
type ServiceStringRequest ¶
type ServiceStringRequest struct {
V string
}
type ServiceStringResponse ¶
type ServiceStringResponse struct {
RetString_0 string
}
type ServiceStringSimpleMapRequest ¶
type ServiceStringSimpleMapRequest struct {
V map[string]github_com_foomo_gotsrpc_v2_tests_common.Simple
}
type ServiceStringSimpleMapResponse ¶
type ServiceStringSimpleMapResponse struct {
RetStringSimpleMap_0 map[string]github_com_foomo_gotsrpc_v2_tests_common.Simple
}
type ServiceStringSimplePtrMapRequest ¶
type ServiceStringSimplePtrMapRequest struct {
V map[string]*github_com_foomo_gotsrpc_v2_tests_common.Simple
}
type ServiceStringSimplePtrMapResponse ¶
type ServiceStringSimplePtrMapResponse struct {
RetStringSimplePtrMap_0 map[string]*github_com_foomo_gotsrpc_v2_tests_common.Simple
}
type ServiceStringSlice2DRequest ¶
type ServiceStringSlice2DRequest struct {
V [][]string
}
type ServiceStringSlice2DResponse ¶
type ServiceStringSlice2DResponse struct {
RetStringSlice2D_0 [][]string
}
type ServiceStringSliceRequest ¶
type ServiceStringSliceRequest struct {
V []string
}
type ServiceStringSliceResponse ¶
type ServiceStringSliceResponse struct {
RetStringSlice_0 []string
}
type ServiceStructWithCollectionsRequest ¶
type ServiceStructWithCollectionsRequest struct {
V WithCollections
}
type ServiceStructWithCollectionsResponse ¶
type ServiceStructWithCollectionsResponse struct {
RetStructWithCollections_0 WithCollections
}
type ServiceStructWithPointersRequest ¶
type ServiceStructWithPointersRequest struct {
V WithPointers
}
type ServiceStructWithPointersResponse ¶
type ServiceStructWithPointersResponse struct {
RetStructWithPointers_0 WithPointers
}
type ServiceUint8PtrRequest ¶
type ServiceUint8PtrRequest struct {
V *uint8
}
type ServiceUint8PtrResponse ¶
type ServiceUint8PtrResponse struct {
RetUint8Ptr_0 *uint8
}
type ServiceUint8Request ¶
type ServiceUint8Request struct {
V uint8
}
type ServiceUint8Response ¶
type ServiceUint8Response struct {
RetUint8_0 uint8
}
type ServiceUint16PtrRequest ¶
type ServiceUint16PtrRequest struct {
V *uint16
}
type ServiceUint16PtrResponse ¶
type ServiceUint16PtrResponse struct {
RetUint16Ptr_0 *uint16
}
type ServiceUint16Request ¶
type ServiceUint16Request struct {
V uint16
}
type ServiceUint16Response ¶
type ServiceUint16Response struct {
RetUint16_0 uint16
}
type ServiceUint16SliceRequest ¶
type ServiceUint16SliceRequest struct {
V []uint16
}
type ServiceUint16SliceResponse ¶
type ServiceUint16SliceResponse struct {
RetUint16Slice_0 []uint16
}
type ServiceUint32PtrRequest ¶
type ServiceUint32PtrRequest struct {
V *uint32
}
type ServiceUint32PtrResponse ¶
type ServiceUint32PtrResponse struct {
RetUint32Ptr_0 *uint32
}
type ServiceUint32Request ¶
type ServiceUint32Request struct {
V uint32
}
type ServiceUint32Response ¶
type ServiceUint32Response struct {
RetUint32_0 uint32
}
type ServiceUint32SliceRequest ¶
type ServiceUint32SliceRequest struct {
V []uint32
}
type ServiceUint32SliceResponse ¶
type ServiceUint32SliceResponse struct {
RetUint32Slice_0 []uint32
}
type ServiceUint64PtrRequest ¶
type ServiceUint64PtrRequest struct {
V *uint64
}
type ServiceUint64PtrResponse ¶
type ServiceUint64PtrResponse struct {
RetUint64Ptr_0 *uint64
}
type ServiceUint64Request ¶
type ServiceUint64Request struct {
V uint64
}
type ServiceUint64Response ¶
type ServiceUint64Response struct {
RetUint64_0 uint64
}
type ServiceUint64SliceRequest ¶
type ServiceUint64SliceRequest struct {
V []uint64
}
type ServiceUint64SliceResponse ¶
type ServiceUint64SliceResponse struct {
RetUint64Slice_0 []uint64
}
type ServiceUintPtrRequest ¶
type ServiceUintPtrRequest struct {
V *uint
}
type ServiceUintPtrResponse ¶
type ServiceUintPtrResponse struct {
RetUintPtr_0 *uint
}
type ServiceUintRequest ¶
type ServiceUintRequest struct {
V uint
}
type ServiceUintResponse ¶
type ServiceUintResponse struct {
RetUint_0 uint
}
type ServiceUintSliceRequest ¶
type ServiceUintSliceRequest struct {
V []uint
}
type ServiceUintSliceResponse ¶
type ServiceUintSliceResponse struct {
RetUintSlice_0 []uint
}
type WithCollections ¶
Click to show internal directories.
Click to hide internal directories.