// ************************************************************ // 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) }