mirror of
https://github.com/kemko/nomad.git
synced 2026-01-01 16:05:42 +03:00
9374 lines
208 KiB
Go
9374 lines
208 KiB
Go
// ************************************************************
|
|
// DO NOT EDIT.
|
|
// THIS FILE IS AUTO-GENERATED BY codecgen.
|
|
// ************************************************************
|
|
|
|
package structs
|
|
|
|
import (
|
|
"errors"
|
|
"fmt"
|
|
pkg1_stats "github.com/hashicorp/nomad/client/stats"
|
|
pkg4_structs "github.com/hashicorp/nomad/nomad/structs"
|
|
pkg2_device "github.com/hashicorp/nomad/plugins/device"
|
|
pkg3_structs "github.com/hashicorp/nomad/plugins/shared/structs"
|
|
codec1978 "github.com/ugorji/go/codec"
|
|
"reflect"
|
|
"runtime"
|
|
time "time"
|
|
)
|
|
|
|
const (
|
|
// ----- content types ----
|
|
codecSelferC_UTF8102 = 1
|
|
codecSelferC_RAW102 = 0
|
|
// ----- value types used ----
|
|
codecSelferValueTypeArray102 = 10
|
|
codecSelferValueTypeMap102 = 9
|
|
// ----- containerStateValues ----
|
|
codecSelfer_containerMapKey102 = 2
|
|
codecSelfer_containerMapValue102 = 3
|
|
codecSelfer_containerMapEnd102 = 4
|
|
codecSelfer_containerArrayElem102 = 6
|
|
codecSelfer_containerArrayEnd102 = 7
|
|
)
|
|
|
|
var (
|
|
codecSelferBitsize102 = uint8(reflect.TypeOf(uint(0)).Bits())
|
|
codecSelferOnlyMapOrArrayEncodeToStructErr102 = errors.New(`only encoded map or array can be decoded into a struct`)
|
|
)
|
|
|
|
type codecSelfer102 struct{}
|
|
|
|
func init() {
|
|
if codec1978.GenVersion != 5 {
|
|
_, file, _, _ := runtime.Caller(0)
|
|
err := fmt.Errorf("codecgen version mismatch: current: %v, need %v. Re-generate file: %v",
|
|
5, codec1978.GenVersion, file)
|
|
panic(err)
|
|
}
|
|
if false { // reference the types, but skip this branch at build/run time
|
|
var v0 pkg1_stats.HostStats
|
|
var v1 pkg4_structs.QueryMeta
|
|
var v2 pkg2_device.DeviceGroupStats
|
|
var v3 pkg3_structs.StatValue
|
|
var v4 time.Time
|
|
_, _, _, _, _ = v0, v1, v2, v3, v4
|
|
}
|
|
}
|
|
|
|
func (x *RpcError) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Message))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Message"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Message))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.Code == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yy7 := *x.Code
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(yy7))
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Code"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.Code == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yy9 := *x.Code
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(yy9))
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *RpcError) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *RpcError) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "Message":
|
|
if r.TryDecodeAsNil() {
|
|
x.Message = ""
|
|
} else {
|
|
yyv4 := &x.Message
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Code":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Code != nil {
|
|
x.Code = nil
|
|
}
|
|
} else {
|
|
if x.Code == nil {
|
|
x.Code = new(int64)
|
|
}
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*int64)(x.Code)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *RpcError) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj8 int
|
|
var yyb8 bool
|
|
var yyhl8 bool = l >= 0
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Message = ""
|
|
} else {
|
|
yyv9 := &x.Message
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv9)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Code != nil {
|
|
x.Code = nil
|
|
}
|
|
} else {
|
|
if x.Code == nil {
|
|
x.Code = new(int64)
|
|
}
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*int64)(x.Code)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj8-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *ClientStatsResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.HostStats == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.HostStats) {
|
|
} else {
|
|
z.EncFallback(x.HostStats)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("HostStats"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.HostStats == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.HostStats) {
|
|
} else {
|
|
z.EncFallback(x.HostStats)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ClientStatsResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ClientStatsResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "HostStats":
|
|
if r.TryDecodeAsNil() {
|
|
if x.HostStats != nil {
|
|
x.HostStats = nil
|
|
}
|
|
} else {
|
|
if x.HostStats == nil {
|
|
x.HostStats = new(pkg1_stats.HostStats)
|
|
}
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x.HostStats) {
|
|
} else {
|
|
z.DecFallback(x.HostStats, false)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv6 := &x.Index
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv8 := &x.LastContact
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv10 := &x.KnownLeader
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *ClientStatsResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
if x.HostStats != nil {
|
|
x.HostStats = nil
|
|
}
|
|
} else {
|
|
if x.HostStats == nil {
|
|
x.HostStats = new(pkg1_stats.HostStats)
|
|
}
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x.HostStats) {
|
|
} else {
|
|
z.DecFallback(x.HostStats, false)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv17 := &x.LastContact
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv19 := &x.KnownLeader
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv19)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *AllocFileInfo) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Name))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Name"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Name))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.IsDir))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("IsDir"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.IsDir))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Size))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Size"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Size))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.FileMode))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("FileMode"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.FileMode))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yy16 := &x.ModTime
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else if yym18 := z.TimeRtidIfBinc(); yym18 != 0 {
|
|
r.EncodeBuiltin(yym18, yy16)
|
|
} else if z.HasExtensions() && z.EncExt(yy16) {
|
|
} else if yym17 {
|
|
z.EncBinaryMarshal(yy16)
|
|
} else if !yym17 && z.IsJSONHandle() {
|
|
z.EncJSONMarshal(yy16)
|
|
} else {
|
|
z.EncFallback(yy16)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("ModTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yy19 := &x.ModTime
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if yym21 := z.TimeRtidIfBinc(); yym21 != 0 {
|
|
r.EncodeBuiltin(yym21, yy19)
|
|
} else if z.HasExtensions() && z.EncExt(yy19) {
|
|
} else if yym20 {
|
|
z.EncBinaryMarshal(yy19)
|
|
} else if !yym20 && z.IsJSONHandle() {
|
|
z.EncJSONMarshal(yy19)
|
|
} else {
|
|
z.EncFallback(yy19)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocFileInfo) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocFileInfo) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "Name":
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv4 := &x.Name
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "IsDir":
|
|
if r.TryDecodeAsNil() {
|
|
x.IsDir = false
|
|
} else {
|
|
yyv6 := &x.IsDir
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv6)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Size":
|
|
if r.TryDecodeAsNil() {
|
|
x.Size = 0
|
|
} else {
|
|
yyv8 := &x.Size
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "FileMode":
|
|
if r.TryDecodeAsNil() {
|
|
x.FileMode = ""
|
|
} else {
|
|
yyv10 := &x.FileMode
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ModTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.ModTime = time.Time{}
|
|
} else {
|
|
yyv12 := &x.ModTime
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if yym14 := z.TimeRtidIfBinc(); yym14 != 0 {
|
|
r.DecodeBuiltin(yym14, yyv12)
|
|
} else if z.HasExtensions() && z.DecExt(yyv12) {
|
|
} else if yym13 {
|
|
z.DecBinaryUnmarshal(yyv12)
|
|
} else if !yym13 && z.IsJSONHandle() {
|
|
z.DecJSONUnmarshal(yyv12)
|
|
} else {
|
|
z.DecFallback(yyv12, false)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *AllocFileInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj15 int
|
|
var yyb15 bool
|
|
var yyhl15 bool = l >= 0
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv16 := &x.Name
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.IsDir = false
|
|
} else {
|
|
yyv18 := &x.IsDir
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv18)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Size = 0
|
|
} else {
|
|
yyv20 := &x.Size
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv20)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.FileMode = ""
|
|
} else {
|
|
yyv22 := &x.FileMode
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv22)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.ModTime = time.Time{}
|
|
} else {
|
|
yyv24 := &x.ModTime
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else if yym26 := z.TimeRtidIfBinc(); yym26 != 0 {
|
|
r.DecodeBuiltin(yym26, yyv24)
|
|
} else if z.HasExtensions() && z.DecExt(yyv24) {
|
|
} else if yym25 {
|
|
z.DecBinaryUnmarshal(yyv24)
|
|
} else if !yym25 && z.IsJSONHandle() {
|
|
z.DecJSONUnmarshal(yyv24)
|
|
} else {
|
|
z.DecFallback(yyv24, false)
|
|
}
|
|
}
|
|
for {
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj15-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *FsListRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [10]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(10)
|
|
} else {
|
|
yynn2 = 10
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AllocID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AllocID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AllocID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Path))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Path"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Path))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Namespace))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Namespace"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Namespace))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AuthToken))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AuthToken"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AuthToken))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Forwarded))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Forwarded"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Forwarded))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *FsListRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *FsListRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "AllocID":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv4 := &x.AllocID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Path":
|
|
if r.TryDecodeAsNil() {
|
|
x.Path = ""
|
|
} else {
|
|
yyv6 := &x.Path
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv8 := &x.Region
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Namespace":
|
|
if r.TryDecodeAsNil() {
|
|
x.Namespace = ""
|
|
} else {
|
|
yyv10 := &x.Namespace
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv12 := &x.MinQueryIndex
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv12)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv14 := &x.MaxQueryTime
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv14) {
|
|
} else {
|
|
*((*int64)(yyv14)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv16 := &x.AllowStale
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv16)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv18 := &x.Prefix
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv18)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "AuthToken":
|
|
if r.TryDecodeAsNil() {
|
|
x.AuthToken = ""
|
|
} else {
|
|
yyv20 := &x.AuthToken
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv20)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Forwarded":
|
|
if r.TryDecodeAsNil() {
|
|
x.Forwarded = false
|
|
} else {
|
|
yyv22 := &x.Forwarded
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv22)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *FsListRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj24 int
|
|
var yyb24 bool
|
|
var yyhl24 bool = l >= 0
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv25 := &x.AllocID
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv25)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Path = ""
|
|
} else {
|
|
yyv27 := &x.Path
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv27)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv29 := &x.Region
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv29)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Namespace = ""
|
|
} else {
|
|
yyv31 := &x.Namespace
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv31)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv33 := &x.MinQueryIndex
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv33)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv35 := &x.MaxQueryTime
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv35) {
|
|
} else {
|
|
*((*int64)(yyv35)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv37 := &x.AllowStale
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv37)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv39 := &x.Prefix
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv39)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AuthToken = ""
|
|
} else {
|
|
yyv41 := &x.AuthToken
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv41)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Forwarded = false
|
|
} else {
|
|
yyv43 := &x.Forwarded
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv43)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj24-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *FsListResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.Files == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocFileInfo(([]*AllocFileInfo)(x.Files), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Files"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.Files == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocFileInfo(([]*AllocFileInfo)(x.Files), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *FsListResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *FsListResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "Files":
|
|
if r.TryDecodeAsNil() {
|
|
x.Files = nil
|
|
} else {
|
|
yyv4 := &x.Files
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocFileInfo((*[]*AllocFileInfo)(yyv4), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv6 := &x.Index
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv8 := &x.LastContact
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv10 := &x.KnownLeader
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *FsListResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Files = nil
|
|
} else {
|
|
yyv13 := &x.Files
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocFileInfo((*[]*AllocFileInfo)(yyv13), d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv17 := &x.LastContact
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv19 := &x.KnownLeader
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv19)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *FsStatRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [10]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(10)
|
|
} else {
|
|
yynn2 = 10
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AllocID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AllocID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AllocID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Path))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Path"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Path))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Namespace))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Namespace"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Namespace))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AuthToken))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AuthToken"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AuthToken))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Forwarded))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Forwarded"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Forwarded))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *FsStatRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *FsStatRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "AllocID":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv4 := &x.AllocID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Path":
|
|
if r.TryDecodeAsNil() {
|
|
x.Path = ""
|
|
} else {
|
|
yyv6 := &x.Path
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv8 := &x.Region
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Namespace":
|
|
if r.TryDecodeAsNil() {
|
|
x.Namespace = ""
|
|
} else {
|
|
yyv10 := &x.Namespace
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv12 := &x.MinQueryIndex
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv12)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv14 := &x.MaxQueryTime
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv14) {
|
|
} else {
|
|
*((*int64)(yyv14)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv16 := &x.AllowStale
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv16)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv18 := &x.Prefix
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv18)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "AuthToken":
|
|
if r.TryDecodeAsNil() {
|
|
x.AuthToken = ""
|
|
} else {
|
|
yyv20 := &x.AuthToken
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv20)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Forwarded":
|
|
if r.TryDecodeAsNil() {
|
|
x.Forwarded = false
|
|
} else {
|
|
yyv22 := &x.Forwarded
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv22)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *FsStatRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj24 int
|
|
var yyb24 bool
|
|
var yyhl24 bool = l >= 0
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv25 := &x.AllocID
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv25)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Path = ""
|
|
} else {
|
|
yyv27 := &x.Path
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv27)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv29 := &x.Region
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv29)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Namespace = ""
|
|
} else {
|
|
yyv31 := &x.Namespace
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv31)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv33 := &x.MinQueryIndex
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv33)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv35 := &x.MaxQueryTime
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv35) {
|
|
} else {
|
|
*((*int64)(yyv35)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv37 := &x.AllowStale
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv37)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv39 := &x.Prefix
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv39)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AuthToken = ""
|
|
} else {
|
|
yyv41 := &x.AuthToken
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv41)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Forwarded = false
|
|
} else {
|
|
yyv43 := &x.Forwarded
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv43)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj24-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *FsStatResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.Info == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Info.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Info"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.Info == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Info.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *FsStatResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *FsStatResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "Info":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Info != nil {
|
|
x.Info = nil
|
|
}
|
|
} else {
|
|
if x.Info == nil {
|
|
x.Info = new(AllocFileInfo)
|
|
}
|
|
x.Info.CodecDecodeSelf(d)
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv5 := &x.Index
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv5)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv7 := &x.LastContact
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv7) {
|
|
} else {
|
|
*((*int64)(yyv7)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv9 := &x.KnownLeader
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv9)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *FsStatResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj11 int
|
|
var yyb11 bool
|
|
var yyhl11 bool = l >= 0
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Info != nil {
|
|
x.Info = nil
|
|
}
|
|
} else {
|
|
if x.Info == nil {
|
|
x.Info = new(AllocFileInfo)
|
|
}
|
|
x.Info.CodecDecodeSelf(d)
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv13 := &x.Index
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv13)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv15 := &x.LastContact
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv15) {
|
|
} else {
|
|
*((*int64)(yyv15)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv17 := &x.KnownLeader
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv17)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj11-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *FsStreamRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [15]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(15)
|
|
} else {
|
|
yynn2 = 15
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AllocID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AllocID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AllocID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Path))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Path"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Path))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Offset))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Offset"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Offset))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Origin))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Origin"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Origin))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.PlainText))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("PlainText"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.PlainText))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Limit))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Limit"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Limit))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Follow))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Follow"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Follow))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Namespace))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Namespace"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Namespace))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym34 := z.EncBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym35 := z.EncBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym37 := z.EncBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym38 := z.EncBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym40 := z.EncBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym41 := z.EncBinary()
|
|
_ = yym41
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym43 := z.EncBinary()
|
|
_ = yym43
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AuthToken))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AuthToken"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym44 := z.EncBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AuthToken))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym46 := z.EncBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Forwarded))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Forwarded"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym47 := z.EncBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Forwarded))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *FsStreamRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *FsStreamRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "AllocID":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv4 := &x.AllocID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Path":
|
|
if r.TryDecodeAsNil() {
|
|
x.Path = ""
|
|
} else {
|
|
yyv6 := &x.Path
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Offset":
|
|
if r.TryDecodeAsNil() {
|
|
x.Offset = 0
|
|
} else {
|
|
yyv8 := &x.Offset
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "Origin":
|
|
if r.TryDecodeAsNil() {
|
|
x.Origin = ""
|
|
} else {
|
|
yyv10 := &x.Origin
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "PlainText":
|
|
if r.TryDecodeAsNil() {
|
|
x.PlainText = false
|
|
} else {
|
|
yyv12 := &x.PlainText
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv12)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Limit":
|
|
if r.TryDecodeAsNil() {
|
|
x.Limit = 0
|
|
} else {
|
|
yyv14 := &x.Limit
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv14)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "Follow":
|
|
if r.TryDecodeAsNil() {
|
|
x.Follow = false
|
|
} else {
|
|
yyv16 := &x.Follow
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv16)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv18 := &x.Region
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv18)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Namespace":
|
|
if r.TryDecodeAsNil() {
|
|
x.Namespace = ""
|
|
} else {
|
|
yyv20 := &x.Namespace
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv20)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv22 := &x.MinQueryIndex
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv22)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv24 := &x.MaxQueryTime
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv24) {
|
|
} else {
|
|
*((*int64)(yyv24)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv26 := &x.AllowStale
|
|
yym27 := z.DecBinary()
|
|
_ = yym27
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv26)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv28 := &x.Prefix
|
|
yym29 := z.DecBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv28)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "AuthToken":
|
|
if r.TryDecodeAsNil() {
|
|
x.AuthToken = ""
|
|
} else {
|
|
yyv30 := &x.AuthToken
|
|
yym31 := z.DecBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv30)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Forwarded":
|
|
if r.TryDecodeAsNil() {
|
|
x.Forwarded = false
|
|
} else {
|
|
yyv32 := &x.Forwarded
|
|
yym33 := z.DecBinary()
|
|
_ = yym33
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv32)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *FsStreamRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj34 int
|
|
var yyb34 bool
|
|
var yyhl34 bool = l >= 0
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv35 := &x.AllocID
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv35)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Path = ""
|
|
} else {
|
|
yyv37 := &x.Path
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv37)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Offset = 0
|
|
} else {
|
|
yyv39 := &x.Offset
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv39)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Origin = ""
|
|
} else {
|
|
yyv41 := &x.Origin
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv41)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.PlainText = false
|
|
} else {
|
|
yyv43 := &x.PlainText
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv43)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Limit = 0
|
|
} else {
|
|
yyv45 := &x.Limit
|
|
yym46 := z.DecBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv45)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Follow = false
|
|
} else {
|
|
yyv47 := &x.Follow
|
|
yym48 := z.DecBinary()
|
|
_ = yym48
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv47)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv49 := &x.Region
|
|
yym50 := z.DecBinary()
|
|
_ = yym50
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv49)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Namespace = ""
|
|
} else {
|
|
yyv51 := &x.Namespace
|
|
yym52 := z.DecBinary()
|
|
_ = yym52
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv51)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv53 := &x.MinQueryIndex
|
|
yym54 := z.DecBinary()
|
|
_ = yym54
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv53)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv55 := &x.MaxQueryTime
|
|
yym56 := z.DecBinary()
|
|
_ = yym56
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv55) {
|
|
} else {
|
|
*((*int64)(yyv55)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv57 := &x.AllowStale
|
|
yym58 := z.DecBinary()
|
|
_ = yym58
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv57)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv59 := &x.Prefix
|
|
yym60 := z.DecBinary()
|
|
_ = yym60
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv59)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AuthToken = ""
|
|
} else {
|
|
yyv61 := &x.AuthToken
|
|
yym62 := z.DecBinary()
|
|
_ = yym62
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv61)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Forwarded = false
|
|
} else {
|
|
yyv63 := &x.Forwarded
|
|
yym64 := z.DecBinary()
|
|
_ = yym64
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv63)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj34-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *FsLogsRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [15]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(15)
|
|
} else {
|
|
yynn2 = 15
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AllocID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AllocID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AllocID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Task))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Task"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Task))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.LogType))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("LogType"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.LogType))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Offset))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Offset"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Offset))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Origin))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Origin"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Origin))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.PlainText))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("PlainText"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.PlainText))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Follow))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Follow"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Follow))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Namespace))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Namespace"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Namespace))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym34 := z.EncBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym35 := z.EncBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym37 := z.EncBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym38 := z.EncBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym40 := z.EncBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym41 := z.EncBinary()
|
|
_ = yym41
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym43 := z.EncBinary()
|
|
_ = yym43
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AuthToken))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AuthToken"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym44 := z.EncBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AuthToken))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym46 := z.EncBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Forwarded))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Forwarded"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym47 := z.EncBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Forwarded))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *FsLogsRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *FsLogsRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "AllocID":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv4 := &x.AllocID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Task":
|
|
if r.TryDecodeAsNil() {
|
|
x.Task = ""
|
|
} else {
|
|
yyv6 := &x.Task
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "LogType":
|
|
if r.TryDecodeAsNil() {
|
|
x.LogType = ""
|
|
} else {
|
|
yyv8 := &x.LogType
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Offset":
|
|
if r.TryDecodeAsNil() {
|
|
x.Offset = 0
|
|
} else {
|
|
yyv10 := &x.Offset
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv10)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "Origin":
|
|
if r.TryDecodeAsNil() {
|
|
x.Origin = ""
|
|
} else {
|
|
yyv12 := &x.Origin
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "PlainText":
|
|
if r.TryDecodeAsNil() {
|
|
x.PlainText = false
|
|
} else {
|
|
yyv14 := &x.PlainText
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv14)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Follow":
|
|
if r.TryDecodeAsNil() {
|
|
x.Follow = false
|
|
} else {
|
|
yyv16 := &x.Follow
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv16)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv18 := &x.Region
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv18)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Namespace":
|
|
if r.TryDecodeAsNil() {
|
|
x.Namespace = ""
|
|
} else {
|
|
yyv20 := &x.Namespace
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv20)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv22 := &x.MinQueryIndex
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv22)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv24 := &x.MaxQueryTime
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv24) {
|
|
} else {
|
|
*((*int64)(yyv24)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv26 := &x.AllowStale
|
|
yym27 := z.DecBinary()
|
|
_ = yym27
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv26)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv28 := &x.Prefix
|
|
yym29 := z.DecBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv28)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "AuthToken":
|
|
if r.TryDecodeAsNil() {
|
|
x.AuthToken = ""
|
|
} else {
|
|
yyv30 := &x.AuthToken
|
|
yym31 := z.DecBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv30)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Forwarded":
|
|
if r.TryDecodeAsNil() {
|
|
x.Forwarded = false
|
|
} else {
|
|
yyv32 := &x.Forwarded
|
|
yym33 := z.DecBinary()
|
|
_ = yym33
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv32)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *FsLogsRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj34 int
|
|
var yyb34 bool
|
|
var yyhl34 bool = l >= 0
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv35 := &x.AllocID
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv35)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Task = ""
|
|
} else {
|
|
yyv37 := &x.Task
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv37)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.LogType = ""
|
|
} else {
|
|
yyv39 := &x.LogType
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv39)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Offset = 0
|
|
} else {
|
|
yyv41 := &x.Offset
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv41)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Origin = ""
|
|
} else {
|
|
yyv43 := &x.Origin
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv43)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.PlainText = false
|
|
} else {
|
|
yyv45 := &x.PlainText
|
|
yym46 := z.DecBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv45)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Follow = false
|
|
} else {
|
|
yyv47 := &x.Follow
|
|
yym48 := z.DecBinary()
|
|
_ = yym48
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv47)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv49 := &x.Region
|
|
yym50 := z.DecBinary()
|
|
_ = yym50
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv49)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Namespace = ""
|
|
} else {
|
|
yyv51 := &x.Namespace
|
|
yym52 := z.DecBinary()
|
|
_ = yym52
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv51)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv53 := &x.MinQueryIndex
|
|
yym54 := z.DecBinary()
|
|
_ = yym54
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv53)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv55 := &x.MaxQueryTime
|
|
yym56 := z.DecBinary()
|
|
_ = yym56
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv55) {
|
|
} else {
|
|
*((*int64)(yyv55)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv57 := &x.AllowStale
|
|
yym58 := z.DecBinary()
|
|
_ = yym58
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv57)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv59 := &x.Prefix
|
|
yym60 := z.DecBinary()
|
|
_ = yym60
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv59)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AuthToken = ""
|
|
} else {
|
|
yyv61 := &x.AuthToken
|
|
yym62 := z.DecBinary()
|
|
_ = yym62
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv61)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Forwarded = false
|
|
} else {
|
|
yyv63 := &x.Forwarded
|
|
yym64 := z.DecBinary()
|
|
_ = yym64
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv63)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj34-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *StreamErrWrapper) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.Error == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Error.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Error"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.Error == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Error.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.Payload == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeStringBytes(codecSelferC_RAW102, []byte(x.Payload))
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Payload"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.Payload == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeStringBytes(codecSelferC_RAW102, []byte(x.Payload))
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *StreamErrWrapper) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *StreamErrWrapper) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "Error":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Error != nil {
|
|
x.Error = nil
|
|
}
|
|
} else {
|
|
if x.Error == nil {
|
|
x.Error = new(RpcError)
|
|
}
|
|
x.Error.CodecDecodeSelf(d)
|
|
}
|
|
case "Payload":
|
|
if r.TryDecodeAsNil() {
|
|
x.Payload = nil
|
|
} else {
|
|
yyv5 := &x.Payload
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*yyv5 = r.DecodeBytes(*(*[]byte)(yyv5), false, false)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *StreamErrWrapper) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj7 int
|
|
var yyb7 bool
|
|
var yyhl7 bool = l >= 0
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Error != nil {
|
|
x.Error = nil
|
|
}
|
|
} else {
|
|
if x.Error == nil {
|
|
x.Error = new(RpcError)
|
|
}
|
|
x.Error.CodecDecodeSelf(d)
|
|
}
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Payload = nil
|
|
} else {
|
|
yyv9 := &x.Payload
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*yyv9 = r.DecodeBytes(*(*[]byte)(yyv9), false, false)
|
|
}
|
|
}
|
|
for {
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj7-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *AllocStatsRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [10]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(10)
|
|
} else {
|
|
yynn2 = 10
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AllocID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AllocID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AllocID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Task))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Task"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Task))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Namespace))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Namespace"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Namespace))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AuthToken))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("AuthToken"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(x.AuthToken))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Forwarded))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Forwarded"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Forwarded))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocStatsRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocStatsRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "AllocID":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv4 := &x.AllocID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Task":
|
|
if r.TryDecodeAsNil() {
|
|
x.Task = ""
|
|
} else {
|
|
yyv6 := &x.Task
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv8 := &x.Region
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Namespace":
|
|
if r.TryDecodeAsNil() {
|
|
x.Namespace = ""
|
|
} else {
|
|
yyv10 := &x.Namespace
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv12 := &x.MinQueryIndex
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv12)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv14 := &x.MaxQueryTime
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv14) {
|
|
} else {
|
|
*((*int64)(yyv14)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv16 := &x.AllowStale
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv16)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv18 := &x.Prefix
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv18)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "AuthToken":
|
|
if r.TryDecodeAsNil() {
|
|
x.AuthToken = ""
|
|
} else {
|
|
yyv20 := &x.AuthToken
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv20)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Forwarded":
|
|
if r.TryDecodeAsNil() {
|
|
x.Forwarded = false
|
|
} else {
|
|
yyv22 := &x.Forwarded
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv22)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *AllocStatsRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj24 int
|
|
var yyb24 bool
|
|
var yyhl24 bool = l >= 0
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv25 := &x.AllocID
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv25)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Task = ""
|
|
} else {
|
|
yyv27 := &x.Task
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv27)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv29 := &x.Region
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv29)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Namespace = ""
|
|
} else {
|
|
yyv31 := &x.Namespace
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv31)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv33 := &x.MinQueryIndex
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv33)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv35 := &x.MaxQueryTime
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv35) {
|
|
} else {
|
|
*((*int64)(yyv35)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv37 := &x.AllowStale
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv37)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv39 := &x.Prefix
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv39)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.AuthToken = ""
|
|
} else {
|
|
yyv41 := &x.AuthToken
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv41)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Forwarded = false
|
|
} else {
|
|
yyv43 := &x.Forwarded
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv43)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj24-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *AllocStatsResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.Stats == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Stats.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Stats"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.Stats == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Stats.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocStatsResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocStatsResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "Stats":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Stats != nil {
|
|
x.Stats = nil
|
|
}
|
|
} else {
|
|
if x.Stats == nil {
|
|
x.Stats = new(AllocResourceUsage)
|
|
}
|
|
x.Stats.CodecDecodeSelf(d)
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv5 := &x.Index
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv5)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv7 := &x.LastContact
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv7) {
|
|
} else {
|
|
*((*int64)(yyv7)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv9 := &x.KnownLeader
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv9)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *AllocStatsResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj11 int
|
|
var yyb11 bool
|
|
var yyhl11 bool = l >= 0
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Stats != nil {
|
|
x.Stats = nil
|
|
}
|
|
} else {
|
|
if x.Stats == nil {
|
|
x.Stats = new(AllocResourceUsage)
|
|
}
|
|
x.Stats.CodecDecodeSelf(d)
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv13 := &x.Index
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv13)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv15 := &x.LastContact
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv15) {
|
|
} else {
|
|
*((*int64)(yyv15)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv17 := &x.KnownLeader
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv17)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj11-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *MemoryStats) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [8]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(8)
|
|
} else {
|
|
yynn2 = 8
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.RSS))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("RSS"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.RSS))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Cache))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Cache"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Cache))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Swap))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Swap"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Swap))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Usage))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Usage"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Usage))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MaxUsage))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("MaxUsage"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MaxUsage))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.KernelUsage))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("KernelUsage"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.KernelUsage))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.KernelMaxUsage))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("KernelMaxUsage"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.KernelMaxUsage))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.Measured == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Measured, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Measured"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.Measured == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Measured, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *MemoryStats) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *MemoryStats) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "RSS":
|
|
if r.TryDecodeAsNil() {
|
|
x.RSS = 0
|
|
} else {
|
|
yyv4 := &x.RSS
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv4)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Cache":
|
|
if r.TryDecodeAsNil() {
|
|
x.Cache = 0
|
|
} else {
|
|
yyv6 := &x.Cache
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Swap":
|
|
if r.TryDecodeAsNil() {
|
|
x.Swap = 0
|
|
} else {
|
|
yyv8 := &x.Swap
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Usage":
|
|
if r.TryDecodeAsNil() {
|
|
x.Usage = 0
|
|
} else {
|
|
yyv10 := &x.Usage
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv10)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxUsage":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxUsage = 0
|
|
} else {
|
|
yyv12 := &x.MaxUsage
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv12)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "KernelUsage":
|
|
if r.TryDecodeAsNil() {
|
|
x.KernelUsage = 0
|
|
} else {
|
|
yyv14 := &x.KernelUsage
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv14)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "KernelMaxUsage":
|
|
if r.TryDecodeAsNil() {
|
|
x.KernelMaxUsage = 0
|
|
} else {
|
|
yyv16 := &x.KernelMaxUsage
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv16)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Measured":
|
|
if r.TryDecodeAsNil() {
|
|
x.Measured = nil
|
|
} else {
|
|
yyv18 := &x.Measured
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv18, false, d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *MemoryStats) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj20 int
|
|
var yyb20 bool
|
|
var yyhl20 bool = l >= 0
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.RSS = 0
|
|
} else {
|
|
yyv21 := &x.RSS
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Cache = 0
|
|
} else {
|
|
yyv23 := &x.Cache
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv23)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Swap = 0
|
|
} else {
|
|
yyv25 := &x.Swap
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv25)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Usage = 0
|
|
} else {
|
|
yyv27 := &x.Usage
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv27)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxUsage = 0
|
|
} else {
|
|
yyv29 := &x.MaxUsage
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv29)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.KernelUsage = 0
|
|
} else {
|
|
yyv31 := &x.KernelUsage
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv31)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.KernelMaxUsage = 0
|
|
} else {
|
|
yyv33 := &x.KernelMaxUsage
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv33)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Measured = nil
|
|
} else {
|
|
yyv35 := &x.Measured
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv35, false, d)
|
|
}
|
|
}
|
|
for {
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj20-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *CpuStats) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [7]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(7)
|
|
} else {
|
|
yynn2 = 7
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeFloat64(float64(x.SystemMode))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("SystemMode"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeFloat64(float64(x.SystemMode))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeFloat64(float64(x.UserMode))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("UserMode"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeFloat64(float64(x.UserMode))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeFloat64(float64(x.TotalTicks))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("TotalTicks"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeFloat64(float64(x.TotalTicks))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ThrottledPeriods))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("ThrottledPeriods"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ThrottledPeriods))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ThrottledTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("ThrottledTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ThrottledTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeFloat64(float64(x.Percent))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Percent"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeFloat64(float64(x.Percent))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.Measured == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Measured, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Measured"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.Measured == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Measured, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *CpuStats) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *CpuStats) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "SystemMode":
|
|
if r.TryDecodeAsNil() {
|
|
x.SystemMode = 0
|
|
} else {
|
|
yyv4 := &x.SystemMode
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*float64)(yyv4)) = float64(r.DecodeFloat(false))
|
|
}
|
|
}
|
|
case "UserMode":
|
|
if r.TryDecodeAsNil() {
|
|
x.UserMode = 0
|
|
} else {
|
|
yyv6 := &x.UserMode
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*float64)(yyv6)) = float64(r.DecodeFloat(false))
|
|
}
|
|
}
|
|
case "TotalTicks":
|
|
if r.TryDecodeAsNil() {
|
|
x.TotalTicks = 0
|
|
} else {
|
|
yyv8 := &x.TotalTicks
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*float64)(yyv8)) = float64(r.DecodeFloat(false))
|
|
}
|
|
}
|
|
case "ThrottledPeriods":
|
|
if r.TryDecodeAsNil() {
|
|
x.ThrottledPeriods = 0
|
|
} else {
|
|
yyv10 := &x.ThrottledPeriods
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv10)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "ThrottledTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.ThrottledTime = 0
|
|
} else {
|
|
yyv12 := &x.ThrottledTime
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv12)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Percent":
|
|
if r.TryDecodeAsNil() {
|
|
x.Percent = 0
|
|
} else {
|
|
yyv14 := &x.Percent
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*float64)(yyv14)) = float64(r.DecodeFloat(false))
|
|
}
|
|
}
|
|
case "Measured":
|
|
if r.TryDecodeAsNil() {
|
|
x.Measured = nil
|
|
} else {
|
|
yyv16 := &x.Measured
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv16, false, d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *CpuStats) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj18 int
|
|
var yyb18 bool
|
|
var yyhl18 bool = l >= 0
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.SystemMode = 0
|
|
} else {
|
|
yyv19 := &x.SystemMode
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*float64)(yyv19)) = float64(r.DecodeFloat(false))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.UserMode = 0
|
|
} else {
|
|
yyv21 := &x.UserMode
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*float64)(yyv21)) = float64(r.DecodeFloat(false))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.TotalTicks = 0
|
|
} else {
|
|
yyv23 := &x.TotalTicks
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*float64)(yyv23)) = float64(r.DecodeFloat(false))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.ThrottledPeriods = 0
|
|
} else {
|
|
yyv25 := &x.ThrottledPeriods
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv25)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.ThrottledTime = 0
|
|
} else {
|
|
yyv27 := &x.ThrottledTime
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv27)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Percent = 0
|
|
} else {
|
|
yyv29 := &x.Percent
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*float64)(yyv29)) = float64(r.DecodeFloat(false))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Measured = nil
|
|
} else {
|
|
yyv31 := &x.Measured
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv31, false, d)
|
|
}
|
|
}
|
|
for {
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj18-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *ResourceUsage) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.MemoryStats == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.MemoryStats.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("MemoryStats"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.MemoryStats == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.MemoryStats.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.CpuStats == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.CpuStats.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("CpuStats"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.CpuStats == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.CpuStats.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.DeviceStats == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtodevice_DeviceGroupStats(([]*pkg2_device.DeviceGroupStats)(x.DeviceStats), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("DeviceStats"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.DeviceStats == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtodevice_DeviceGroupStats(([]*pkg2_device.DeviceGroupStats)(x.DeviceStats), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ResourceUsage) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ResourceUsage) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "MemoryStats":
|
|
if r.TryDecodeAsNil() {
|
|
if x.MemoryStats != nil {
|
|
x.MemoryStats = nil
|
|
}
|
|
} else {
|
|
if x.MemoryStats == nil {
|
|
x.MemoryStats = new(MemoryStats)
|
|
}
|
|
x.MemoryStats.CodecDecodeSelf(d)
|
|
}
|
|
case "CpuStats":
|
|
if r.TryDecodeAsNil() {
|
|
if x.CpuStats != nil {
|
|
x.CpuStats = nil
|
|
}
|
|
} else {
|
|
if x.CpuStats == nil {
|
|
x.CpuStats = new(CpuStats)
|
|
}
|
|
x.CpuStats.CodecDecodeSelf(d)
|
|
}
|
|
case "DeviceStats":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeviceStats = nil
|
|
} else {
|
|
yyv6 := &x.DeviceStats
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtodevice_DeviceGroupStats((*[]*pkg2_device.DeviceGroupStats)(yyv6), d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *ResourceUsage) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj8 int
|
|
var yyb8 bool
|
|
var yyhl8 bool = l >= 0
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
if x.MemoryStats != nil {
|
|
x.MemoryStats = nil
|
|
}
|
|
} else {
|
|
if x.MemoryStats == nil {
|
|
x.MemoryStats = new(MemoryStats)
|
|
}
|
|
x.MemoryStats.CodecDecodeSelf(d)
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
if x.CpuStats != nil {
|
|
x.CpuStats = nil
|
|
}
|
|
} else {
|
|
if x.CpuStats == nil {
|
|
x.CpuStats = new(CpuStats)
|
|
}
|
|
x.CpuStats.CodecDecodeSelf(d)
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeviceStats = nil
|
|
} else {
|
|
yyv11 := &x.DeviceStats
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtodevice_DeviceGroupStats((*[]*pkg2_device.DeviceGroupStats)(yyv11), d)
|
|
}
|
|
}
|
|
for {
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj8-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *TaskResourceUsage) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.ResourceUsage == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.ResourceUsage.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("ResourceUsage"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.ResourceUsage == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.ResourceUsage.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Timestamp))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Timestamp"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Timestamp))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.Pids == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoResourceUsage((map[string]*ResourceUsage)(x.Pids), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Pids"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.Pids == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoResourceUsage((map[string]*ResourceUsage)(x.Pids), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *TaskResourceUsage) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *TaskResourceUsage) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "ResourceUsage":
|
|
if r.TryDecodeAsNil() {
|
|
if x.ResourceUsage != nil {
|
|
x.ResourceUsage = nil
|
|
}
|
|
} else {
|
|
if x.ResourceUsage == nil {
|
|
x.ResourceUsage = new(ResourceUsage)
|
|
}
|
|
x.ResourceUsage.CodecDecodeSelf(d)
|
|
}
|
|
case "Timestamp":
|
|
if r.TryDecodeAsNil() {
|
|
x.Timestamp = 0
|
|
} else {
|
|
yyv5 := &x.Timestamp
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv5)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "Pids":
|
|
if r.TryDecodeAsNil() {
|
|
x.Pids = nil
|
|
} else {
|
|
yyv7 := &x.Pids
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoResourceUsage((*map[string]*ResourceUsage)(yyv7), d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *TaskResourceUsage) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj9 int
|
|
var yyb9 bool
|
|
var yyhl9 bool = l >= 0
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
if x.ResourceUsage != nil {
|
|
x.ResourceUsage = nil
|
|
}
|
|
} else {
|
|
if x.ResourceUsage == nil {
|
|
x.ResourceUsage = new(ResourceUsage)
|
|
}
|
|
x.ResourceUsage.CodecDecodeSelf(d)
|
|
}
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Timestamp = 0
|
|
} else {
|
|
yyv11 := &x.Timestamp
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv11)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Pids = nil
|
|
} else {
|
|
yyv13 := &x.Pids
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoResourceUsage((*map[string]*ResourceUsage)(yyv13), d)
|
|
}
|
|
}
|
|
for {
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj9-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *AllocResourceUsage) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.ResourceUsage == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.ResourceUsage.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("ResourceUsage"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.ResourceUsage == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.ResourceUsage.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.Tasks == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoTaskResourceUsage((map[string]*TaskResourceUsage)(x.Tasks), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Tasks"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.Tasks == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoTaskResourceUsage((map[string]*TaskResourceUsage)(x.Tasks), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Timestamp))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Timestamp"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Timestamp))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocResourceUsage) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocResourceUsage) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "ResourceUsage":
|
|
if r.TryDecodeAsNil() {
|
|
if x.ResourceUsage != nil {
|
|
x.ResourceUsage = nil
|
|
}
|
|
} else {
|
|
if x.ResourceUsage == nil {
|
|
x.ResourceUsage = new(ResourceUsage)
|
|
}
|
|
x.ResourceUsage.CodecDecodeSelf(d)
|
|
}
|
|
case "Tasks":
|
|
if r.TryDecodeAsNil() {
|
|
x.Tasks = nil
|
|
} else {
|
|
yyv5 := &x.Tasks
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoTaskResourceUsage((*map[string]*TaskResourceUsage)(yyv5), d)
|
|
}
|
|
}
|
|
case "Timestamp":
|
|
if r.TryDecodeAsNil() {
|
|
x.Timestamp = 0
|
|
} else {
|
|
yyv7 := &x.Timestamp
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv7)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *AllocResourceUsage) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj9 int
|
|
var yyb9 bool
|
|
var yyhl9 bool = l >= 0
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
if x.ResourceUsage != nil {
|
|
x.ResourceUsage = nil
|
|
}
|
|
} else {
|
|
if x.ResourceUsage == nil {
|
|
x.ResourceUsage = new(ResourceUsage)
|
|
}
|
|
x.ResourceUsage.CodecDecodeSelf(d)
|
|
}
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Tasks = nil
|
|
} else {
|
|
yyv11 := &x.Tasks
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoTaskResourceUsage((*map[string]*TaskResourceUsage)(yyv11), d)
|
|
}
|
|
}
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Timestamp = 0
|
|
} else {
|
|
yyv13 := &x.Timestamp
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv13)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj9-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *HealthCheckRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [0]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(0)
|
|
} else {
|
|
yynn2 = 0
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *HealthCheckRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *HealthCheckRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *HealthCheckRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj4 int
|
|
var yyb4 bool
|
|
var yyhl4 bool = l >= 0
|
|
for {
|
|
yyj4++
|
|
if yyhl4 {
|
|
yyb4 = yyj4 > l
|
|
} else {
|
|
yyb4 = r.CheckBreak()
|
|
}
|
|
if yyb4 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj4-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *HealthCheckResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [1]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(1)
|
|
} else {
|
|
yynn2 = 1
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if x.Drivers == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtostructs_DriverInfo((map[string]*pkg4_structs.DriverInfo)(x.Drivers), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Drivers"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if x.Drivers == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtostructs_DriverInfo((map[string]*pkg4_structs.DriverInfo)(x.Drivers), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *HealthCheckResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *HealthCheckResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "Drivers":
|
|
if r.TryDecodeAsNil() {
|
|
x.Drivers = nil
|
|
} else {
|
|
yyv4 := &x.Drivers
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtostructs_DriverInfo((*map[string]*pkg4_structs.DriverInfo)(yyv4), d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *HealthCheckResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj6 int
|
|
var yyb6 bool
|
|
var yyhl6 bool = l >= 0
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Drivers = nil
|
|
} else {
|
|
yyv7 := &x.Drivers
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtostructs_DriverInfo((*map[string]*pkg4_structs.DriverInfo)(yyv7), d)
|
|
}
|
|
}
|
|
for {
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj6-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *HealthCheckIntervalRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [0]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(0)
|
|
} else {
|
|
yynn2 = 0
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *HealthCheckIntervalRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *HealthCheckIntervalRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *HealthCheckIntervalRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj4 int
|
|
var yyb4 bool
|
|
var yyhl4 bool = l >= 0
|
|
for {
|
|
yyj4++
|
|
if yyhl4 {
|
|
yyb4 = yyj4 > l
|
|
} else {
|
|
yyb4 = r.CheckBreak()
|
|
}
|
|
if yyb4 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj4-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x *HealthCheckIntervalResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Eligible))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Eligible"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Eligible))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Period) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Period))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
r.EncodeString(codecSelferC_UTF8102, string("Period"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Period) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Period))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *HealthCheckIntervalResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap102 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray102 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr102)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *HealthCheckIntervalResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
switch yys3 {
|
|
case "Eligible":
|
|
if r.TryDecodeAsNil() {
|
|
x.Eligible = false
|
|
} else {
|
|
yyv4 := &x.Eligible
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv4)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Period":
|
|
if r.TryDecodeAsNil() {
|
|
x.Period = 0
|
|
} else {
|
|
yyv6 := &x.Period
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv6) {
|
|
} else {
|
|
*((*int64)(yyv6)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x *HealthCheckIntervalResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj8 int
|
|
var yyb8 bool
|
|
var yyhl8 bool = l >= 0
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Eligible = false
|
|
} else {
|
|
yyv9 := &x.Eligible
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv9)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
if r.TryDecodeAsNil() {
|
|
x.Period = 0
|
|
} else {
|
|
yyv11 := &x.Period
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv11) {
|
|
} else {
|
|
*((*int64)(yyv11)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem102)
|
|
z.DecStructFieldNotFound(yyj8-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x codecSelfer102) encSlicePtrtoAllocFileInfo(v []*AllocFileInfo, e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x codecSelfer102) decSlicePtrtoAllocFileInfo(v *[]*AllocFileInfo, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*AllocFileInfo{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*AllocFileInfo, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*AllocFileInfo, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = AllocFileInfo{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(AllocFileInfo)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = AllocFileInfo{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(AllocFileInfo)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *AllocFileInfo
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = AllocFileInfo{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(AllocFileInfo)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*AllocFileInfo{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer102) encSlicePtrtodevice_DeviceGroupStats(v []*pkg2_device.DeviceGroupStats, e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem102)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(yyv1) {
|
|
} else {
|
|
z.EncFallback(yyv1)
|
|
}
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd102)
|
|
}
|
|
|
|
func (x codecSelfer102) decSlicePtrtodevice_DeviceGroupStats(v *[]*pkg2_device.DeviceGroupStats, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*pkg2_device.DeviceGroupStats{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*pkg2_device.DeviceGroupStats, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*pkg2_device.DeviceGroupStats, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = pkg2_device.DeviceGroupStats{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(pkg2_device.DeviceGroupStats)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyw2) {
|
|
} else {
|
|
z.DecFallback(yyw2, false)
|
|
}
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = pkg2_device.DeviceGroupStats{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(pkg2_device.DeviceGroupStats)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyw4) {
|
|
} else {
|
|
z.DecFallback(yyw4, false)
|
|
}
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *pkg2_device.DeviceGroupStats
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = pkg2_device.DeviceGroupStats{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(pkg2_device.DeviceGroupStats)
|
|
}
|
|
yyw6 := yyv1[yyj1]
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyw6) {
|
|
} else {
|
|
z.DecFallback(yyw6, false)
|
|
}
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*pkg2_device.DeviceGroupStats{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer102) encMapstringPtrtoResourceUsage(v map[string]*ResourceUsage, e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeMapStart(len(v))
|
|
for yyk1, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(yyk1))
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x codecSelfer102) decMapstringPtrtoResourceUsage(v *map[string]*ResourceUsage, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyl1 := r.ReadMapStart()
|
|
yybh1 := z.DecBasicHandle()
|
|
if yyv1 == nil {
|
|
yyrl1, _ := z.DecInferLen(yyl1, yybh1.MaxInitLen, 24)
|
|
yyv1 = make(map[string]*ResourceUsage, yyrl1)
|
|
*v = yyv1
|
|
}
|
|
var yymk1 string
|
|
var yymv1 *ResourceUsage
|
|
var yymg1, yyms1, yymok1 bool
|
|
if yybh1.MapValueReset {
|
|
yymg1 = true
|
|
}
|
|
if yyl1 > 0 {
|
|
for yyj1 := 0; yyj1 < yyl1; yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv2 := &yymk1
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv2)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = ResourceUsage{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(ResourceUsage)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} else if yyl1 < 0 {
|
|
for yyj1 := 0; !r.CheckBreak(); yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv5 := &yymk1
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv5)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = ResourceUsage{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(ResourceUsage)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} // else len==0: TODO: Should we clear map entries?
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x codecSelfer102) encMapstringPtrtoTaskResourceUsage(v map[string]*TaskResourceUsage, e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeMapStart(len(v))
|
|
for yyk1, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(yyk1))
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x codecSelfer102) decMapstringPtrtoTaskResourceUsage(v *map[string]*TaskResourceUsage, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyl1 := r.ReadMapStart()
|
|
yybh1 := z.DecBasicHandle()
|
|
if yyv1 == nil {
|
|
yyrl1, _ := z.DecInferLen(yyl1, yybh1.MaxInitLen, 24)
|
|
yyv1 = make(map[string]*TaskResourceUsage, yyrl1)
|
|
*v = yyv1
|
|
}
|
|
var yymk1 string
|
|
var yymv1 *TaskResourceUsage
|
|
var yymg1, yyms1, yymok1 bool
|
|
if yybh1.MapValueReset {
|
|
yymg1 = true
|
|
}
|
|
if yyl1 > 0 {
|
|
for yyj1 := 0; yyj1 < yyl1; yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv2 := &yymk1
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv2)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = TaskResourceUsage{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(TaskResourceUsage)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} else if yyl1 < 0 {
|
|
for yyj1 := 0; !r.CheckBreak(); yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv5 := &yymk1
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv5)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = TaskResourceUsage{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(TaskResourceUsage)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} // else len==0: TODO: Should we clear map entries?
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x codecSelfer102) encMapstringPtrtostructs_DriverInfo(v map[string]*pkg4_structs.DriverInfo, e *codec1978.Encoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeMapStart(len(v))
|
|
for yyk1, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey102)
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF8102, string(yyk1))
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapValue102)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym3 := z.EncBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(yyv1) {
|
|
} else {
|
|
z.EncFallback(yyv1)
|
|
}
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|
|
|
|
func (x codecSelfer102) decMapstringPtrtostructs_DriverInfo(v *map[string]*pkg4_structs.DriverInfo, d *codec1978.Decoder) {
|
|
var h codecSelfer102
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyl1 := r.ReadMapStart()
|
|
yybh1 := z.DecBasicHandle()
|
|
if yyv1 == nil {
|
|
yyrl1, _ := z.DecInferLen(yyl1, yybh1.MaxInitLen, 24)
|
|
yyv1 = make(map[string]*pkg4_structs.DriverInfo, yyrl1)
|
|
*v = yyv1
|
|
}
|
|
var yymk1 string
|
|
var yymv1 *pkg4_structs.DriverInfo
|
|
var yymg1, yyms1, yymok1 bool
|
|
if yybh1.MapValueReset {
|
|
yymg1 = true
|
|
}
|
|
if yyl1 > 0 {
|
|
for yyj1 := 0; yyj1 < yyl1; yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv2 := &yymk1
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv2)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = pkg4_structs.DriverInfo{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(pkg4_structs.DriverInfo)
|
|
}
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yymv1) {
|
|
} else {
|
|
z.DecFallback(yymv1, false)
|
|
}
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} else if yyl1 < 0 {
|
|
for yyj1 := 0; !r.CheckBreak(); yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey102)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv6 := &yymk1
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue102)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = pkg4_structs.DriverInfo{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(pkg4_structs.DriverInfo)
|
|
}
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yymv1) {
|
|
} else {
|
|
z.DecFallback(yymv1, false)
|
|
}
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} // else len==0: TODO: Should we clear map entries?
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd102)
|
|
}
|