mirror of
https://github.com/foomo/gotsrpc.git
synced 2025-10-16 12:35:35 +00:00
1509 lines
41 KiB
Go
1509 lines
41 KiB
Go
// Code generated by gotsrpc https://github.com/foomo/gotsrpc/v2 - DO NOT EDIT.
|
|
|
|
package service
|
|
|
|
import (
|
|
io "io"
|
|
http "net/http"
|
|
time "time"
|
|
|
|
gotsrpc "github.com/foomo/gotsrpc/v2"
|
|
)
|
|
|
|
const (
|
|
ServiceGoTSRPCProxyBool = "Bool"
|
|
ServiceGoTSRPCProxyBoolPtr = "BoolPtr"
|
|
ServiceGoTSRPCProxyBoolSlice = "BoolSlice"
|
|
ServiceGoTSRPCProxyEmpty = "Empty"
|
|
ServiceGoTSRPCProxyFloat32 = "Float32"
|
|
ServiceGoTSRPCProxyFloat32Map = "Float32Map"
|
|
ServiceGoTSRPCProxyFloat32Slice = "Float32Slice"
|
|
ServiceGoTSRPCProxyFloat32Type = "Float32Type"
|
|
ServiceGoTSRPCProxyFloat32TypeMap = "Float32TypeMap"
|
|
ServiceGoTSRPCProxyFloat32TypeMapTyped = "Float32TypeMapTyped"
|
|
ServiceGoTSRPCProxyFloat64 = "Float64"
|
|
ServiceGoTSRPCProxyFloat64Map = "Float64Map"
|
|
ServiceGoTSRPCProxyFloat64Slice = "Float64Slice"
|
|
ServiceGoTSRPCProxyFloat64Type = "Float64Type"
|
|
ServiceGoTSRPCProxyFloat64TypeMap = "Float64TypeMap"
|
|
ServiceGoTSRPCProxyFloat64TypeMapTyped = "Float64TypeMapTyped"
|
|
ServiceGoTSRPCProxyInt = "Int"
|
|
ServiceGoTSRPCProxyInt32 = "Int32"
|
|
ServiceGoTSRPCProxyInt32Map = "Int32Map"
|
|
ServiceGoTSRPCProxyInt32Slice = "Int32Slice"
|
|
ServiceGoTSRPCProxyInt32Type = "Int32Type"
|
|
ServiceGoTSRPCProxyInt32TypeMap = "Int32TypeMap"
|
|
ServiceGoTSRPCProxyInt32TypeMapTyped = "Int32TypeMapTyped"
|
|
ServiceGoTSRPCProxyInt64 = "Int64"
|
|
ServiceGoTSRPCProxyInt64Map = "Int64Map"
|
|
ServiceGoTSRPCProxyInt64Slice = "Int64Slice"
|
|
ServiceGoTSRPCProxyInt64Type = "Int64Type"
|
|
ServiceGoTSRPCProxyInt64TypeMap = "Int64TypeMap"
|
|
ServiceGoTSRPCProxyInt64TypeMapTyped = "Int64TypeMapTyped"
|
|
ServiceGoTSRPCProxyIntMap = "IntMap"
|
|
ServiceGoTSRPCProxyIntSlice = "IntSlice"
|
|
ServiceGoTSRPCProxyIntType = "IntType"
|
|
ServiceGoTSRPCProxyIntTypeMap = "IntTypeMap"
|
|
ServiceGoTSRPCProxyIntTypeMapTyped = "IntTypeMapTyped"
|
|
ServiceGoTSRPCProxyInterface = "Interface"
|
|
ServiceGoTSRPCProxyInterfaceSlice = "InterfaceSlice"
|
|
ServiceGoTSRPCProxyString = "String"
|
|
ServiceGoTSRPCProxyStringMap = "StringMap"
|
|
ServiceGoTSRPCProxyStringSlice = "StringSlice"
|
|
ServiceGoTSRPCProxyStringType = "StringType"
|
|
ServiceGoTSRPCProxyStringTypeMap = "StringTypeMap"
|
|
ServiceGoTSRPCProxyStringTypeMapTyped = "StringTypeMapTyped"
|
|
ServiceGoTSRPCProxyStruct = "Struct"
|
|
ServiceGoTSRPCProxyUInt = "UInt"
|
|
ServiceGoTSRPCProxyUInt32 = "UInt32"
|
|
ServiceGoTSRPCProxyUInt32Map = "UInt32Map"
|
|
ServiceGoTSRPCProxyUInt32Slice = "UInt32Slice"
|
|
ServiceGoTSRPCProxyUInt32Type = "UInt32Type"
|
|
ServiceGoTSRPCProxyUInt32TypeMap = "UInt32TypeMap"
|
|
ServiceGoTSRPCProxyUInt32TypeMapTyped = "UInt32TypeMapTyped"
|
|
ServiceGoTSRPCProxyUInt64 = "UInt64"
|
|
ServiceGoTSRPCProxyUInt64Map = "UInt64Map"
|
|
ServiceGoTSRPCProxyUInt64Slice = "UInt64Slice"
|
|
ServiceGoTSRPCProxyUInt64Type = "UInt64Type"
|
|
ServiceGoTSRPCProxyUInt64TypeMap = "UInt64TypeMap"
|
|
ServiceGoTSRPCProxyUInt64TypeMapTyped = "UInt64TypeMapTyped"
|
|
ServiceGoTSRPCProxyUIntMap = "UIntMap"
|
|
ServiceGoTSRPCProxyUIntSlice = "UIntSlice"
|
|
ServiceGoTSRPCProxyUIntType = "UIntType"
|
|
ServiceGoTSRPCProxyUIntTypeMap = "UIntTypeMap"
|
|
ServiceGoTSRPCProxyUIntTypeMapTyped = "UIntTypeMapTyped"
|
|
)
|
|
|
|
type ServiceGoTSRPCProxy struct {
|
|
EndPoint string
|
|
service Service
|
|
}
|
|
|
|
func NewDefaultServiceGoTSRPCProxy(service Service) *ServiceGoTSRPCProxy {
|
|
return NewServiceGoTSRPCProxy(service, "/service")
|
|
}
|
|
|
|
func NewServiceGoTSRPCProxy(service Service, endpoint string) *ServiceGoTSRPCProxy {
|
|
return &ServiceGoTSRPCProxy{
|
|
EndPoint: endpoint,
|
|
service: service,
|
|
}
|
|
}
|
|
|
|
// ServeHTTP exposes your service
|
|
func (p *ServiceGoTSRPCProxy) ServeHTTP(w http.ResponseWriter, r *http.Request) {
|
|
if r.Method == http.MethodOptions {
|
|
return
|
|
} else if r.Method != http.MethodPost {
|
|
gotsrpc.ErrorMethodNotAllowed(w)
|
|
return
|
|
}
|
|
defer io.Copy(io.Discard, r.Body) // Drain Request Body
|
|
|
|
funcName := gotsrpc.GetCalledFunc(r, p.EndPoint)
|
|
callStats, _ := gotsrpc.GetStatsForRequest(r)
|
|
callStats.Func = funcName
|
|
callStats.Package = "github.com/foomo/gotsrpc/v2/example/basic/service"
|
|
callStats.Service = "Service"
|
|
switch funcName {
|
|
case ServiceGoTSRPCProxyBool:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v bool
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
boolRet := p.service.Bool(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{boolRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyBoolPtr:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v bool
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
boolPtrRet := p.service.BoolPtr(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{boolPtrRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyBoolSlice:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v []bool
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
boolSliceRet := p.service.BoolSlice(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{boolSliceRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyEmpty:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
executionStart := time.Now()
|
|
p.service.Empty()
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyFloat32:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v float32
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
float32Ret := p.service.Float32(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{float32Ret}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyFloat32Map:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[float32]interface{}
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
float32MapRet := p.service.Float32Map(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{float32MapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyFloat32Slice:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v []float32
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
float32SliceRet := p.service.Float32Slice(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{float32SliceRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyFloat32Type:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v Float32Type
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
float32TypeRet := p.service.Float32Type(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{float32TypeRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyFloat32TypeMap:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[Float32TypeMapKey]Float32TypeMapValue
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
float32TypeMapRet := p.service.Float32TypeMap(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{float32TypeMapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyFloat32TypeMapTyped:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v Float32TypeMapTyped
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
float32TypeMapTypedRet := p.service.Float32TypeMapTyped(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{float32TypeMapTypedRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyFloat64:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v float64
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
float64Ret := p.service.Float64(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{float64Ret}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyFloat64Map:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[float64]interface{}
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
float64MapRet := p.service.Float64Map(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{float64MapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyFloat64Slice:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v []float64
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
float64SliceRet := p.service.Float64Slice(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{float64SliceRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyFloat64Type:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v Float64Type
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
float64TypeRet := p.service.Float64Type(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{float64TypeRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyFloat64TypeMap:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[Float64TypeMapKey]Float64TypeMapValue
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
float64TypeMapRet := p.service.Float64TypeMap(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{float64TypeMapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyFloat64TypeMapTyped:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v Float64TypeMapTyped
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
float64TypeMapTypedRet := p.service.Float64TypeMapTyped(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{float64TypeMapTypedRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInt:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v int
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
intRet := p.service.Int(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{intRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInt32:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v int32
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
int32Ret := p.service.Int32(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{int32Ret}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInt32Map:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[int32]interface{}
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
int32MapRet := p.service.Int32Map(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{int32MapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInt32Slice:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v []int32
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
int32SliceRet := p.service.Int32Slice(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{int32SliceRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInt32Type:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v Int32Type
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
int32TypeRet := p.service.Int32Type(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{int32TypeRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInt32TypeMap:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[Int32TypeMapKey]Int32TypeMapValue
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
int32TypeMapRet := p.service.Int32TypeMap(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{int32TypeMapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInt32TypeMapTyped:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v Int32TypeMapTyped
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
int32TypeMapTypedRet := p.service.Int32TypeMapTyped(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{int32TypeMapTypedRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInt64:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v int64
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
int64Ret := p.service.Int64(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{int64Ret}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInt64Map:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[int64]interface{}
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
int64MapRet := p.service.Int64Map(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{int64MapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInt64Slice:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v []int64
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
int64SliceRet := p.service.Int64Slice(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{int64SliceRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInt64Type:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v Int64Type
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
int64TypeRet := p.service.Int64Type(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{int64TypeRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInt64TypeMap:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[Int64TypeMapKey]Int64TypeMapValue
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
int64TypeMapRet := p.service.Int64TypeMap(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{int64TypeMapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInt64TypeMapTyped:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v Int64TypeMapTyped
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
int64TypeMapTypedRet := p.service.Int64TypeMapTyped(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{int64TypeMapTypedRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyIntMap:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[int]interface{}
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
intMapRet := p.service.IntMap(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{intMapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyIntSlice:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v []int
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
intSliceRet := p.service.IntSlice(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{intSliceRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyIntType:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v IntType
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
intTypeRet := p.service.IntType(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{intTypeRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyIntTypeMap:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[IntTypeMapKey]IntTypeMapValue
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
intTypeMapRet := p.service.IntTypeMap(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{intTypeMapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyIntTypeMapTyped:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v IntTypeMapTyped
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
intTypeMapTypedRet := p.service.IntTypeMapTyped(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{intTypeMapTypedRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInterface:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v interface{}
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
interfaceRet := p.service.Interface(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{interfaceRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyInterfaceSlice:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v []interface{}
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
interfaceSliceRet := p.service.InterfaceSlice(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{interfaceSliceRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyString:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v string
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
stringRet := p.service.String(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{stringRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyStringMap:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[string]interface{}
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
stringMapRet := p.service.StringMap(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{stringMapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyStringSlice:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v []string
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
stringSliceRet := p.service.StringSlice(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{stringSliceRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyStringType:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v StringType
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
stringTypeRet := p.service.StringType(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{stringTypeRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyStringTypeMap:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[StringTypeMapKey]StringTypeMapValue
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
stringTypeMapRet := p.service.StringTypeMap(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{stringTypeMapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyStringTypeMapTyped:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v StringTypeMapTyped
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
stringTypeMapTypedRet := p.service.StringTypeMapTyped(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{stringTypeMapTypedRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyStruct:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v Struct
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
structRet := p.service.Struct(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{structRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUInt:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v uint
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uIntRet := p.service.UInt(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uIntRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUInt32:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v uint32
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uInt32Ret := p.service.UInt32(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uInt32Ret}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUInt32Map:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[uint32]interface{}
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uInt32MapRet := p.service.UInt32Map(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uInt32MapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUInt32Slice:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v []uint32
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uInt32SliceRet := p.service.UInt32Slice(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uInt32SliceRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUInt32Type:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v UInt32Type
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uInt32TypeRet := p.service.UInt32Type(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uInt32TypeRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUInt32TypeMap:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[UInt32TypeMapKey]UInt32TypeMapValue
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uInt32TypeMapRet := p.service.UInt32TypeMap(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uInt32TypeMapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUInt32TypeMapTyped:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v UInt32TypeMapTyped
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uInt32TypeMapTypedRet := p.service.UInt32TypeMapTyped(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uInt32TypeMapTypedRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUInt64:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v uint64
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uInt64Ret := p.service.UInt64(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uInt64Ret}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUInt64Map:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[uint64]interface{}
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uInt64MapRet := p.service.UInt64Map(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uInt64MapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUInt64Slice:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v []uint64
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uInt64SliceRet := p.service.UInt64Slice(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uInt64SliceRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUInt64Type:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v UInt64Type
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uInt64TypeRet := p.service.UInt64Type(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uInt64TypeRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUInt64TypeMap:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[UInt64TypeMapKey]UInt64TypeMapValue
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uInt64TypeMapRet := p.service.UInt64TypeMap(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uInt64TypeMapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUInt64TypeMapTyped:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v UInt64TypeMapTyped
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uInt64TypeMapTypedRet := p.service.UInt64TypeMapTyped(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uInt64TypeMapTypedRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUIntMap:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[uint]interface{}
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uIntMapRet := p.service.UIntMap(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uIntMapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUIntSlice:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v []uint
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uIntSliceRet := p.service.UIntSlice(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uIntSliceRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUIntType:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v UIntType
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uIntTypeRet := p.service.UIntType(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uIntTypeRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUIntTypeMap:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v map[UIntTypeMapKey]UIntTypeMapValue
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uIntTypeMapRet := p.service.UIntTypeMap(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uIntTypeMapRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
case ServiceGoTSRPCProxyUIntTypeMapTyped:
|
|
var (
|
|
args []interface{}
|
|
rets []interface{}
|
|
)
|
|
var (
|
|
arg_v UIntTypeMapTyped
|
|
)
|
|
args = []interface{}{&arg_v}
|
|
if err := gotsrpc.LoadArgs(&args, callStats, r); err != nil {
|
|
gotsrpc.ErrorCouldNotLoadArgs(w)
|
|
return
|
|
}
|
|
executionStart := time.Now()
|
|
uIntTypeMapTypedRet := p.service.UIntTypeMapTyped(arg_v)
|
|
callStats.Execution = time.Since(executionStart)
|
|
rets = []interface{}{uIntTypeMapTypedRet}
|
|
if err := gotsrpc.Reply(rets, callStats, r, w); err != nil {
|
|
gotsrpc.ErrorCouldNotReply(w)
|
|
return
|
|
}
|
|
gotsrpc.Monitor(w, r, args, rets, callStats)
|
|
return
|
|
default:
|
|
gotsrpc.ClearStats(r)
|
|
gotsrpc.ErrorFuncNotFound(w)
|
|
}
|
|
}
|