// Code generated by protoc-gen-gogo. DO NOT EDIT. // source: dataprocess.proto package protomsg import ( fmt "fmt" proto "github.com/golang/protobuf/proto" io "io" math "math" math_bits "math/bits" ) // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf // This is a compile-time assertion to ensure that this generated file // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package type TaskBasicInfo struct { CamId string `protobuf:"bytes,1,opt,name=CamId,proto3" json:"CamId,omitempty"` CamName string `protobuf:"bytes,2,opt,name=CamName,proto3" json:"CamName,omitempty"` TaskID string `protobuf:"bytes,3,opt,name=TaskID,proto3" json:"TaskID,omitempty"` TaskName string `protobuf:"bytes,4,opt,name=TaskName,proto3" json:"TaskName,omitempty"` HandleTime string `protobuf:"bytes,5,opt,name=HandleTime,proto3" json:"HandleTime,omitempty"` ImageId int64 `protobuf:"varint,6,opt,name=ImageId,proto3" json:"ImageId,omitempty"` ImageTime string `protobuf:"bytes,7,opt,name=ImageTime,proto3" json:"ImageTime,omitempty"` IsEndRecord bool `protobuf:"varint,8,opt,name=IsEndRecord,proto3" json:"IsEndRecord,omitempty"` FileId string `protobuf:"bytes,9,opt,name=FileId,proto3" json:"FileId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TaskBasicInfo) Reset() { *m = TaskBasicInfo{} } func (m *TaskBasicInfo) String() string { return proto.CompactTextString(m) } func (*TaskBasicInfo) ProtoMessage() {} func (*TaskBasicInfo) Descriptor() ([]byte, []int) { return fileDescriptor_02f614a9207041cc, []int{0} } func (m *TaskBasicInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *TaskBasicInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_TaskBasicInfo.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } } func (m *TaskBasicInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_TaskBasicInfo.Merge(m, src) } func (m *TaskBasicInfo) XXX_Size() int { return m.Size() } func (m *TaskBasicInfo) XXX_DiscardUnknown() { xxx_messageInfo_TaskBasicInfo.DiscardUnknown(m) } var xxx_messageInfo_TaskBasicInfo proto.InternalMessageInfo func (m *TaskBasicInfo) GetCamId() string { if m != nil { return m.CamId } return "" } func (m *TaskBasicInfo) GetCamName() string { if m != nil { return m.CamName } return "" } func (m *TaskBasicInfo) GetTaskID() string { if m != nil { return m.TaskID } return "" } func (m *TaskBasicInfo) GetTaskName() string { if m != nil { return m.TaskName } return "" } func (m *TaskBasicInfo) GetHandleTime() string { if m != nil { return m.HandleTime } return "" } func (m *TaskBasicInfo) GetImageId() int64 { if m != nil { return m.ImageId } return 0 } func (m *TaskBasicInfo) GetImageTime() string { if m != nil { return m.ImageTime } return "" } func (m *TaskBasicInfo) GetIsEndRecord() bool { if m != nil { return m.IsEndRecord } return false } func (m *TaskBasicInfo) GetFileId() string { if m != nil { return m.FileId } return "" } type SoTarget struct { SrcTarget *Target `protobuf:"bytes,1,opt,name=SrcTarget,proto3" json:"SrcTarget,omitempty"` AreaId string `protobuf:"bytes,2,opt,name=AreaId,proto3" json:"AreaId,omitempty"` AreaName string `protobuf:"bytes,3,opt,name=AreaName,proto3" json:"AreaName,omitempty"` BelongsTargetID string `protobuf:"bytes,4,opt,name=BelongsTargetID,proto3" json:"BelongsTargetID,omitempty"` CompDbInfo []*RuleBaseCompareInfo `protobuf:"bytes,5,rep,name=CompDbInfo,proto3" json:"CompDbInfo,omitempty"` ImageId int64 `protobuf:"varint,6,opt,name=ImageId,proto3" json:"ImageId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SoTarget) Reset() { *m = SoTarget{} } func (m *SoTarget) String() string { return proto.CompactTextString(m) } func (*SoTarget) ProtoMessage() {} func (*SoTarget) Descriptor() ([]byte, []int) { return fileDescriptor_02f614a9207041cc, []int{1} } func (m *SoTarget) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *SoTarget) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_SoTarget.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } } func (m *SoTarget) XXX_Merge(src proto.Message) { xxx_messageInfo_SoTarget.Merge(m, src) } func (m *SoTarget) XXX_Size() int { return m.Size() } func (m *SoTarget) XXX_DiscardUnknown() { xxx_messageInfo_SoTarget.DiscardUnknown(m) } var xxx_messageInfo_SoTarget proto.InternalMessageInfo func (m *SoTarget) GetSrcTarget() *Target { if m != nil { return m.SrcTarget } return nil } func (m *SoTarget) GetAreaId() string { if m != nil { return m.AreaId } return "" } func (m *SoTarget) GetAreaName() string { if m != nil { return m.AreaName } return "" } func (m *SoTarget) GetBelongsTargetID() string { if m != nil { return m.BelongsTargetID } return "" } func (m *SoTarget) GetCompDbInfo() []*RuleBaseCompareInfo { if m != nil { return m.CompDbInfo } return nil } func (m *SoTarget) GetImageId() int64 { if m != nil { return m.ImageId } return 0 } type EventCache struct { Targets map[uint64]*SoTarget `protobuf:"bytes,1,rep,name=Targets,proto3" json:"Targets,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` RuleGroups map[string]*GroupRule `protobuf:"bytes,2,rep,name=RuleGroups,proto3" json:"RuleGroups,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` Images map[int64]*Image `protobuf:"bytes,3,rep,name=Images,proto3" json:"Images,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EventCache) Reset() { *m = EventCache{} } func (m *EventCache) String() string { return proto.CompactTextString(m) } func (*EventCache) ProtoMessage() {} func (*EventCache) Descriptor() ([]byte, []int) { return fileDescriptor_02f614a9207041cc, []int{2} } func (m *EventCache) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *EventCache) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_EventCache.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } } func (m *EventCache) XXX_Merge(src proto.Message) { xxx_messageInfo_EventCache.Merge(m, src) } func (m *EventCache) XXX_Size() int { return m.Size() } func (m *EventCache) XXX_DiscardUnknown() { xxx_messageInfo_EventCache.DiscardUnknown(m) } var xxx_messageInfo_EventCache proto.InternalMessageInfo func (m *EventCache) GetTargets() map[uint64]*SoTarget { if m != nil { return m.Targets } return nil } func (m *EventCache) GetRuleGroups() map[string]*GroupRule { if m != nil { return m.RuleGroups } return nil } func (m *EventCache) GetImages() map[int64]*Image { if m != nil { return m.Images } return nil } type TargetCache struct { Target []*SoTarget `protobuf:"bytes,1,rep,name=Target,proto3" json:"Target,omitempty"` RuleGroups map[string]*GroupRule `protobuf:"bytes,2,rep,name=RuleGroups,proto3" json:"RuleGroups,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` Image *Image `protobuf:"bytes,3,opt,name=Image,proto3" json:"Image,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TargetCache) Reset() { *m = TargetCache{} } func (m *TargetCache) String() string { return proto.CompactTextString(m) } func (*TargetCache) ProtoMessage() {} func (*TargetCache) Descriptor() ([]byte, []int) { return fileDescriptor_02f614a9207041cc, []int{3} } func (m *TargetCache) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *TargetCache) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_TargetCache.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } } func (m *TargetCache) XXX_Merge(src proto.Message) { xxx_messageInfo_TargetCache.Merge(m, src) } func (m *TargetCache) XXX_Size() int { return m.Size() } func (m *TargetCache) XXX_DiscardUnknown() { xxx_messageInfo_TargetCache.DiscardUnknown(m) } var xxx_messageInfo_TargetCache proto.InternalMessageInfo func (m *TargetCache) GetTarget() []*SoTarget { if m != nil { return m.Target } return nil } func (m *TargetCache) GetRuleGroups() map[string]*GroupRule { if m != nil { return m.RuleGroups } return nil } func (m *TargetCache) GetImage() *Image { if m != nil { return m.Image } return nil } type FilterResult struct { BaseInfo *TaskBasicInfo `protobuf:"bytes,1,opt,name=BaseInfo,proto3" json:"BaseInfo,omitempty"` Events map[string]*EventCache `protobuf:"bytes,2,rep,name=Events,proto3" json:"Events,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` Targets map[string]*TargetCache `protobuf:"bytes,3,rep,name=Targets,proto3" json:"Targets,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FilterResult) Reset() { *m = FilterResult{} } func (m *FilterResult) String() string { return proto.CompactTextString(m) } func (*FilterResult) ProtoMessage() {} func (*FilterResult) Descriptor() ([]byte, []int) { return fileDescriptor_02f614a9207041cc, []int{4} } func (m *FilterResult) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *FilterResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_FilterResult.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalToSizedBuffer(b) if err != nil { return nil, err } return b[:n], nil } } func (m *FilterResult) XXX_Merge(src proto.Message) { xxx_messageInfo_FilterResult.Merge(m, src) } func (m *FilterResult) XXX_Size() int { return m.Size() } func (m *FilterResult) XXX_DiscardUnknown() { xxx_messageInfo_FilterResult.DiscardUnknown(m) } var xxx_messageInfo_FilterResult proto.InternalMessageInfo func (m *FilterResult) GetBaseInfo() *TaskBasicInfo { if m != nil { return m.BaseInfo } return nil } func (m *FilterResult) GetEvents() map[string]*EventCache { if m != nil { return m.Events } return nil } func (m *FilterResult) GetTargets() map[string]*TargetCache { if m != nil { return m.Targets } return nil } func init() { proto.RegisterType((*TaskBasicInfo)(nil), "protomsg.TaskBasicInfo") proto.RegisterType((*SoTarget)(nil), "protomsg.SoTarget") proto.RegisterType((*EventCache)(nil), "protomsg.EventCache") proto.RegisterMapType((map[int64]*Image)(nil), "protomsg.EventCache.ImagesEntry") proto.RegisterMapType((map[string]*GroupRule)(nil), "protomsg.EventCache.RuleGroupsEntry") proto.RegisterMapType((map[uint64]*SoTarget)(nil), "protomsg.EventCache.TargetsEntry") proto.RegisterType((*TargetCache)(nil), "protomsg.TargetCache") proto.RegisterMapType((map[string]*GroupRule)(nil), "protomsg.TargetCache.RuleGroupsEntry") proto.RegisterType((*FilterResult)(nil), "protomsg.FilterResult") proto.RegisterMapType((map[string]*EventCache)(nil), "protomsg.FilterResult.EventsEntry") proto.RegisterMapType((map[string]*TargetCache)(nil), "protomsg.FilterResult.TargetsEntry") } func init() { proto.RegisterFile("dataprocess.proto", fileDescriptor_02f614a9207041cc) } var fileDescriptor_02f614a9207041cc = []byte{ // 665 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x94, 0xcd, 0x6e, 0xd3, 0x40, 0x10, 0xc7, 0x71, 0xdc, 0xa4, 0xc9, 0xb8, 0xd0, 0xb2, 0x14, 0xb0, 0x22, 0x1a, 0x19, 0x43, 0x25, 0x53, 0xa4, 0x20, 0xb5, 0x97, 0xaa, 0x55, 0x0f, 0xe4, 0xa3, 0x60, 0x0e, 0x45, 0x6c, 0x7b, 0xe2, 0xb6, 0x8d, 0x97, 0x10, 0xd5, 0x1f, 0x91, 0xd7, 0xa9, 0xd4, 0x07, 0xe0, 0x1d, 0x78, 0x15, 0xde, 0x80, 0x23, 0x8f, 0x80, 0xc2, 0x13, 0x70, 0xe6, 0x82, 0x76, 0xd6, 0x8e, 0x37, 0x95, 0x23, 0x4e, 0x9c, 0xb2, 0x33, 0x9e, 0xff, 0x6f, 0x67, 0xe7, 0x23, 0x70, 0x3f, 0x60, 0x19, 0x9b, 0xa6, 0xc9, 0x88, 0x0b, 0xd1, 0x9d, 0xa6, 0x49, 0x96, 0x90, 0x26, 0xfe, 0x44, 0x62, 0xdc, 0x6e, 0x89, 0xe0, 0x4a, 0x39, 0xdb, 0x90, 0xce, 0x42, 0x9e, 0x9f, 0xef, 0x15, 0x01, 0xca, 0x76, 0xbf, 0xd4, 0xe0, 0xee, 0x05, 0x13, 0x57, 0x3d, 0x26, 0x26, 0x23, 0x3f, 0xfe, 0x94, 0x90, 0x6d, 0xa8, 0xf7, 0x59, 0xe4, 0x07, 0xb6, 0xe1, 0x18, 0x5e, 0x8b, 0x2a, 0x83, 0xd8, 0xb0, 0xde, 0x67, 0xd1, 0x19, 0x8b, 0xb8, 0x5d, 0x43, 0x7f, 0x61, 0x92, 0x47, 0xd0, 0x90, 0x00, 0x7f, 0x60, 0x9b, 0xf8, 0x21, 0xb7, 0x48, 0x1b, 0x9a, 0xf2, 0x84, 0x92, 0x35, 0xfc, 0xb2, 0xb0, 0x49, 0x07, 0xe0, 0x2d, 0x8b, 0x83, 0x90, 0x5f, 0x4c, 0x22, 0x6e, 0xd7, 0xf1, 0xab, 0xe6, 0x91, 0xb7, 0xf9, 0x11, 0x1b, 0x73, 0x3f, 0xb0, 0x1b, 0x8e, 0xe1, 0x99, 0xb4, 0x30, 0xc9, 0x13, 0x68, 0xe1, 0x11, 0x85, 0xeb, 0x28, 0x2c, 0x1d, 0xc4, 0x01, 0xcb, 0x17, 0xc3, 0x38, 0xa0, 0x7c, 0x94, 0xa4, 0x81, 0xdd, 0x74, 0x0c, 0xaf, 0x49, 0x75, 0x97, 0xcc, 0xf6, 0x74, 0x12, 0x4a, 0x70, 0x4b, 0x65, 0xab, 0x2c, 0xf7, 0xb7, 0x01, 0xcd, 0xf3, 0xe4, 0x82, 0xa5, 0x63, 0x9e, 0x91, 0x2e, 0xb4, 0xce, 0xd3, 0x91, 0x32, 0xb0, 0x0c, 0xd6, 0xfe, 0x56, 0x77, 0x51, 0x38, 0xe5, 0xa7, 0x65, 0x88, 0x84, 0xbe, 0x4e, 0x39, 0xf3, 0x83, 0xbc, 0x36, 0xb9, 0x25, 0x4b, 0x20, 0x4f, 0x58, 0x02, 0x55, 0x9c, 0x85, 0x4d, 0x3c, 0xd8, 0xec, 0xf1, 0x30, 0x89, 0xc7, 0x42, 0x41, 0xfc, 0x41, 0x5e, 0xa5, 0xdb, 0x6e, 0x72, 0x02, 0xd0, 0x4f, 0xa2, 0xe9, 0xe0, 0x52, 0xb6, 0xc7, 0xae, 0x3b, 0xa6, 0x67, 0xed, 0xef, 0x94, 0xe9, 0xd0, 0x59, 0xc8, 0x7b, 0x4c, 0x70, 0x19, 0xc3, 0x52, 0x2e, 0x83, 0xa8, 0x26, 0x58, 0x5d, 0x4b, 0xf7, 0x9b, 0x09, 0x30, 0xbc, 0xe6, 0x71, 0xd6, 0x67, 0xa3, 0xcf, 0x9c, 0x1c, 0xc3, 0xba, 0xba, 0x53, 0xd8, 0x06, 0x5e, 0xf2, 0xb4, 0xbc, 0xa4, 0x0c, 0xcb, 0x9f, 0x2f, 0x86, 0x71, 0x96, 0xde, 0xd0, 0x42, 0x41, 0x06, 0x00, 0x32, 0x91, 0x37, 0x69, 0x32, 0x9b, 0x0a, 0xbb, 0x86, 0xfa, 0xe7, 0x95, 0xfa, 0x32, 0x4c, 0x21, 0x34, 0x1d, 0x39, 0x84, 0x06, 0x26, 0x27, 0x6c, 0x13, 0x09, 0x4e, 0x25, 0x41, 0x85, 0x28, 0x75, 0x1e, 0xdf, 0x3e, 0x83, 0x0d, 0x3d, 0x31, 0xb2, 0x05, 0xe6, 0x15, 0xbf, 0xc1, 0xe6, 0xad, 0x51, 0x79, 0x24, 0x1e, 0xd4, 0xaf, 0x59, 0x38, 0x53, 0xf3, 0x6b, 0xed, 0x93, 0x12, 0x5d, 0xf4, 0x9d, 0xaa, 0x80, 0xa3, 0xda, 0xa1, 0xd1, 0xa6, 0xb0, 0x79, 0x2b, 0x51, 0x1d, 0xd9, 0x52, 0xc8, 0x17, 0xcb, 0xc8, 0x07, 0x25, 0x12, 0x75, 0x12, 0xa0, 0x33, 0xdf, 0x81, 0xa5, 0xa5, 0xae, 0xf3, 0x4c, 0xc5, 0xdb, 0x5d, 0xe6, 0x6d, 0x96, 0x3c, 0xd4, 0x69, 0x2c, 0xf7, 0x8f, 0x01, 0x96, 0xca, 0x5a, 0x35, 0x6f, 0x4f, 0x6e, 0x61, 0x3e, 0xaf, 0xe6, 0x8a, 0xe7, 0xe5, 0x11, 0x64, 0x58, 0xd1, 0xab, 0xdd, 0xdb, 0xf3, 0xfd, 0xef, 0x66, 0xed, 0x42, 0x1d, 0xd3, 0xc2, 0xd1, 0xae, 0xca, 0x16, 0x7f, 0xfe, 0x47, 0x25, 0xdd, 0x79, 0x0d, 0x36, 0x4e, 0x27, 0x61, 0xc6, 0x53, 0xca, 0xc5, 0x2c, 0xcc, 0xc8, 0x01, 0x34, 0xe5, 0x0e, 0xe0, 0x86, 0xa8, 0x85, 0x7d, 0xac, 0x3f, 0x48, 0xfb, 0x7f, 0xa3, 0x8b, 0x40, 0x72, 0x04, 0x0d, 0x9c, 0xaa, 0xa2, 0x06, 0x6e, 0x29, 0xd1, 0xe1, 0x6a, 0xf4, 0x8a, 0x79, 0x53, 0x06, 0x39, 0x29, 0x97, 0x45, 0x8d, 0xea, 0xb3, 0x15, 0xe2, 0xca, 0x75, 0x69, 0xbf, 0x07, 0x4b, 0xa3, 0x56, 0x14, 0x64, 0x6f, 0xb9, 0x20, 0xdb, 0x55, 0x8b, 0xa0, 0xcf, 0xd6, 0x87, 0xd5, 0xf3, 0x9f, 0x13, 0x5f, 0x2e, 0x13, 0x1f, 0x56, 0x36, 0x5c, 0x43, 0xf6, 0x76, 0xbe, 0xcf, 0x3b, 0xc6, 0x8f, 0x79, 0xc7, 0xf8, 0x39, 0xef, 0x18, 0x5f, 0x7f, 0x75, 0xee, 0x7c, 0xb4, 0xba, 0xaf, 0x8e, 0x0b, 0xd5, 0x65, 0x03, 0x4f, 0x07, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x48, 0x0f, 0xda, 0x74, 0x86, 0x06, 0x00, 0x00, } func (m *TaskBasicInfo) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *TaskBasicInfo) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *TaskBasicInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } if len(m.FileId) > 0 { i -= len(m.FileId) copy(dAtA[i:], m.FileId) i = encodeVarintDataprocess(dAtA, i, uint64(len(m.FileId))) i-- dAtA[i] = 0x4a } if m.IsEndRecord { i-- if m.IsEndRecord { dAtA[i] = 1 } else { dAtA[i] = 0 } i-- dAtA[i] = 0x40 } if len(m.ImageTime) > 0 { i -= len(m.ImageTime) copy(dAtA[i:], m.ImageTime) i = encodeVarintDataprocess(dAtA, i, uint64(len(m.ImageTime))) i-- dAtA[i] = 0x3a } if m.ImageId != 0 { i = encodeVarintDataprocess(dAtA, i, uint64(m.ImageId)) i-- dAtA[i] = 0x30 } if len(m.HandleTime) > 0 { i -= len(m.HandleTime) copy(dAtA[i:], m.HandleTime) i = encodeVarintDataprocess(dAtA, i, uint64(len(m.HandleTime))) i-- dAtA[i] = 0x2a } if len(m.TaskName) > 0 { i -= len(m.TaskName) copy(dAtA[i:], m.TaskName) i = encodeVarintDataprocess(dAtA, i, uint64(len(m.TaskName))) i-- dAtA[i] = 0x22 } if len(m.TaskID) > 0 { i -= len(m.TaskID) copy(dAtA[i:], m.TaskID) i = encodeVarintDataprocess(dAtA, i, uint64(len(m.TaskID))) i-- dAtA[i] = 0x1a } if len(m.CamName) > 0 { i -= len(m.CamName) copy(dAtA[i:], m.CamName) i = encodeVarintDataprocess(dAtA, i, uint64(len(m.CamName))) i-- dAtA[i] = 0x12 } if len(m.CamId) > 0 { i -= len(m.CamId) copy(dAtA[i:], m.CamId) i = encodeVarintDataprocess(dAtA, i, uint64(len(m.CamId))) i-- dAtA[i] = 0xa } return len(dAtA) - i, nil } func (m *SoTarget) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SoTarget) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *SoTarget) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } if m.ImageId != 0 { i = encodeVarintDataprocess(dAtA, i, uint64(m.ImageId)) i-- dAtA[i] = 0x30 } if len(m.CompDbInfo) > 0 { for iNdEx := len(m.CompDbInfo) - 1; iNdEx >= 0; iNdEx-- { { size, err := m.CompDbInfo[iNdEx].MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintDataprocess(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x2a } } if len(m.BelongsTargetID) > 0 { i -= len(m.BelongsTargetID) copy(dAtA[i:], m.BelongsTargetID) i = encodeVarintDataprocess(dAtA, i, uint64(len(m.BelongsTargetID))) i-- dAtA[i] = 0x22 } if len(m.AreaName) > 0 { i -= len(m.AreaName) copy(dAtA[i:], m.AreaName) i = encodeVarintDataprocess(dAtA, i, uint64(len(m.AreaName))) i-- dAtA[i] = 0x1a } if len(m.AreaId) > 0 { i -= len(m.AreaId) copy(dAtA[i:], m.AreaId) i = encodeVarintDataprocess(dAtA, i, uint64(len(m.AreaId))) i-- dAtA[i] = 0x12 } if m.SrcTarget != nil { { size, err := m.SrcTarget.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintDataprocess(dAtA, i, uint64(size)) } i-- dAtA[i] = 0xa } return len(dAtA) - i, nil } func (m *EventCache) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *EventCache) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *EventCache) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } if len(m.Images) > 0 { for k := range m.Images { v := m.Images[k] baseI := i if v != nil { { size, err := v.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintDataprocess(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x12 } i = encodeVarintDataprocess(dAtA, i, uint64(k)) i-- dAtA[i] = 0x8 i = encodeVarintDataprocess(dAtA, i, uint64(baseI-i)) i-- dAtA[i] = 0x1a } } if len(m.RuleGroups) > 0 { for k := range m.RuleGroups { v := m.RuleGroups[k] baseI := i if v != nil { { size, err := v.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintDataprocess(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x12 } i -= len(k) copy(dAtA[i:], k) i = encodeVarintDataprocess(dAtA, i, uint64(len(k))) i-- dAtA[i] = 0xa i = encodeVarintDataprocess(dAtA, i, uint64(baseI-i)) i-- dAtA[i] = 0x12 } } if len(m.Targets) > 0 { for k := range m.Targets { v := m.Targets[k] baseI := i if v != nil { { size, err := v.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintDataprocess(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x12 } i = encodeVarintDataprocess(dAtA, i, uint64(k)) i-- dAtA[i] = 0x8 i = encodeVarintDataprocess(dAtA, i, uint64(baseI-i)) i-- dAtA[i] = 0xa } } return len(dAtA) - i, nil } func (m *TargetCache) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *TargetCache) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *TargetCache) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } if m.Image != nil { { size, err := m.Image.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintDataprocess(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x1a } if len(m.RuleGroups) > 0 { for k := range m.RuleGroups { v := m.RuleGroups[k] baseI := i if v != nil { { size, err := v.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintDataprocess(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x12 } i -= len(k) copy(dAtA[i:], k) i = encodeVarintDataprocess(dAtA, i, uint64(len(k))) i-- dAtA[i] = 0xa i = encodeVarintDataprocess(dAtA, i, uint64(baseI-i)) i-- dAtA[i] = 0x12 } } if len(m.Target) > 0 { for iNdEx := len(m.Target) - 1; iNdEx >= 0; iNdEx-- { { size, err := m.Target[iNdEx].MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintDataprocess(dAtA, i, uint64(size)) } i-- dAtA[i] = 0xa } } return len(dAtA) - i, nil } func (m *FilterResult) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *FilterResult) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } func (m *FilterResult) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int _ = l if m.XXX_unrecognized != nil { i -= len(m.XXX_unrecognized) copy(dAtA[i:], m.XXX_unrecognized) } if len(m.Targets) > 0 { for k := range m.Targets { v := m.Targets[k] baseI := i if v != nil { { size, err := v.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintDataprocess(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x12 } i -= len(k) copy(dAtA[i:], k) i = encodeVarintDataprocess(dAtA, i, uint64(len(k))) i-- dAtA[i] = 0xa i = encodeVarintDataprocess(dAtA, i, uint64(baseI-i)) i-- dAtA[i] = 0x1a } } if len(m.Events) > 0 { for k := range m.Events { v := m.Events[k] baseI := i if v != nil { { size, err := v.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintDataprocess(dAtA, i, uint64(size)) } i-- dAtA[i] = 0x12 } i -= len(k) copy(dAtA[i:], k) i = encodeVarintDataprocess(dAtA, i, uint64(len(k))) i-- dAtA[i] = 0xa i = encodeVarintDataprocess(dAtA, i, uint64(baseI-i)) i-- dAtA[i] = 0x12 } } if m.BaseInfo != nil { { size, err := m.BaseInfo.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } i -= size i = encodeVarintDataprocess(dAtA, i, uint64(size)) } i-- dAtA[i] = 0xa } return len(dAtA) - i, nil } func encodeVarintDataprocess(dAtA []byte, offset int, v uint64) int { offset -= sovDataprocess(v) base := offset for v >= 1<<7 { dAtA[offset] = uint8(v&0x7f | 0x80) v >>= 7 offset++ } dAtA[offset] = uint8(v) return base } func (m *TaskBasicInfo) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.CamId) if l > 0 { n += 1 + l + sovDataprocess(uint64(l)) } l = len(m.CamName) if l > 0 { n += 1 + l + sovDataprocess(uint64(l)) } l = len(m.TaskID) if l > 0 { n += 1 + l + sovDataprocess(uint64(l)) } l = len(m.TaskName) if l > 0 { n += 1 + l + sovDataprocess(uint64(l)) } l = len(m.HandleTime) if l > 0 { n += 1 + l + sovDataprocess(uint64(l)) } if m.ImageId != 0 { n += 1 + sovDataprocess(uint64(m.ImageId)) } l = len(m.ImageTime) if l > 0 { n += 1 + l + sovDataprocess(uint64(l)) } if m.IsEndRecord { n += 2 } l = len(m.FileId) if l > 0 { n += 1 + l + sovDataprocess(uint64(l)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *SoTarget) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.SrcTarget != nil { l = m.SrcTarget.Size() n += 1 + l + sovDataprocess(uint64(l)) } l = len(m.AreaId) if l > 0 { n += 1 + l + sovDataprocess(uint64(l)) } l = len(m.AreaName) if l > 0 { n += 1 + l + sovDataprocess(uint64(l)) } l = len(m.BelongsTargetID) if l > 0 { n += 1 + l + sovDataprocess(uint64(l)) } if len(m.CompDbInfo) > 0 { for _, e := range m.CompDbInfo { l = e.Size() n += 1 + l + sovDataprocess(uint64(l)) } } if m.ImageId != 0 { n += 1 + sovDataprocess(uint64(m.ImageId)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *EventCache) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Targets) > 0 { for k, v := range m.Targets { _ = k _ = v l = 0 if v != nil { l = v.Size() l += 1 + sovDataprocess(uint64(l)) } mapEntrySize := 1 + sovDataprocess(uint64(k)) + l n += mapEntrySize + 1 + sovDataprocess(uint64(mapEntrySize)) } } if len(m.RuleGroups) > 0 { for k, v := range m.RuleGroups { _ = k _ = v l = 0 if v != nil { l = v.Size() l += 1 + sovDataprocess(uint64(l)) } mapEntrySize := 1 + len(k) + sovDataprocess(uint64(len(k))) + l n += mapEntrySize + 1 + sovDataprocess(uint64(mapEntrySize)) } } if len(m.Images) > 0 { for k, v := range m.Images { _ = k _ = v l = 0 if v != nil { l = v.Size() l += 1 + sovDataprocess(uint64(l)) } mapEntrySize := 1 + sovDataprocess(uint64(k)) + l n += mapEntrySize + 1 + sovDataprocess(uint64(mapEntrySize)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *TargetCache) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Target) > 0 { for _, e := range m.Target { l = e.Size() n += 1 + l + sovDataprocess(uint64(l)) } } if len(m.RuleGroups) > 0 { for k, v := range m.RuleGroups { _ = k _ = v l = 0 if v != nil { l = v.Size() l += 1 + sovDataprocess(uint64(l)) } mapEntrySize := 1 + len(k) + sovDataprocess(uint64(len(k))) + l n += mapEntrySize + 1 + sovDataprocess(uint64(mapEntrySize)) } } if m.Image != nil { l = m.Image.Size() n += 1 + l + sovDataprocess(uint64(l)) } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func (m *FilterResult) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.BaseInfo != nil { l = m.BaseInfo.Size() n += 1 + l + sovDataprocess(uint64(l)) } if len(m.Events) > 0 { for k, v := range m.Events { _ = k _ = v l = 0 if v != nil { l = v.Size() l += 1 + sovDataprocess(uint64(l)) } mapEntrySize := 1 + len(k) + sovDataprocess(uint64(len(k))) + l n += mapEntrySize + 1 + sovDataprocess(uint64(mapEntrySize)) } } if len(m.Targets) > 0 { for k, v := range m.Targets { _ = k _ = v l = 0 if v != nil { l = v.Size() l += 1 + sovDataprocess(uint64(l)) } mapEntrySize := 1 + len(k) + sovDataprocess(uint64(len(k))) + l n += mapEntrySize + 1 + sovDataprocess(uint64(mapEntrySize)) } } if m.XXX_unrecognized != nil { n += len(m.XXX_unrecognized) } return n } func sovDataprocess(x uint64) (n int) { return (math_bits.Len64(x|1) + 6) / 7 } func sozDataprocess(x uint64) (n int) { return sovDataprocess(uint64((x << 1) ^ uint64((int64(x) >> 63)))) } func (m *TaskBasicInfo) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: TaskBasicInfo: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: TaskBasicInfo: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CamId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } m.CamId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CamName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } m.CamName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TaskID", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } m.TaskID = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TaskName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } m.TaskName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field HandleTime", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } m.HandleTime = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ImageId", wireType) } m.ImageId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.ImageId |= int64(b&0x7F) << shift if b < 0x80 { break } } case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ImageTime", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } m.ImageTime = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 8: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field IsEndRecord", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.IsEndRecord = bool(v != 0) case 9: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field FileId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } m.FileId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipDataprocess(dAtA[iNdEx:]) if err != nil { return err } if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthDataprocess } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SoTarget) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: SoTarget: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SoTarget: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SrcTarget", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } if m.SrcTarget == nil { m.SrcTarget = &Target{} } if err := m.SrcTarget.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field AreaId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } m.AreaId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field AreaName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } m.AreaName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field BelongsTargetID", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } m.BelongsTargetID = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CompDbInfo", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } m.CompDbInfo = append(m.CompDbInfo, &RuleBaseCompareInfo{}) if err := m.CompDbInfo[len(m.CompDbInfo)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 6: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ImageId", wireType) } m.ImageId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.ImageId |= int64(b&0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipDataprocess(dAtA[iNdEx:]) if err != nil { return err } if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthDataprocess } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *EventCache) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: EventCache: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: EventCache: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Targets", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } if m.Targets == nil { m.Targets = make(map[uint64]*SoTarget) } var mapkey uint64 var mapvalue *SoTarget for iNdEx < postIndex { entryPreIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) if fieldNum == 1 { for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapkey |= uint64(b&0x7F) << shift if b < 0x80 { break } } } else if fieldNum == 2 { var mapmsglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapmsglen |= int(b&0x7F) << shift if b < 0x80 { break } } if mapmsglen < 0 { return ErrInvalidLengthDataprocess } postmsgIndex := iNdEx + mapmsglen if postmsgIndex < 0 { return ErrInvalidLengthDataprocess } if postmsgIndex > l { return io.ErrUnexpectedEOF } mapvalue = &SoTarget{} if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { return err } iNdEx = postmsgIndex } else { iNdEx = entryPreIndex skippy, err := skipDataprocess(dAtA[iNdEx:]) if err != nil { return err } if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthDataprocess } if (iNdEx + skippy) > postIndex { return io.ErrUnexpectedEOF } iNdEx += skippy } } m.Targets[mapkey] = mapvalue iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RuleGroups", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } if m.RuleGroups == nil { m.RuleGroups = make(map[string]*GroupRule) } var mapkey string var mapvalue *GroupRule for iNdEx < postIndex { entryPreIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) if fieldNum == 1 { var stringLenmapkey uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLenmapkey |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLenmapkey := int(stringLenmapkey) if intStringLenmapkey < 0 { return ErrInvalidLengthDataprocess } postStringIndexmapkey := iNdEx + intStringLenmapkey if postStringIndexmapkey < 0 { return ErrInvalidLengthDataprocess } if postStringIndexmapkey > l { return io.ErrUnexpectedEOF } mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) iNdEx = postStringIndexmapkey } else if fieldNum == 2 { var mapmsglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapmsglen |= int(b&0x7F) << shift if b < 0x80 { break } } if mapmsglen < 0 { return ErrInvalidLengthDataprocess } postmsgIndex := iNdEx + mapmsglen if postmsgIndex < 0 { return ErrInvalidLengthDataprocess } if postmsgIndex > l { return io.ErrUnexpectedEOF } mapvalue = &GroupRule{} if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { return err } iNdEx = postmsgIndex } else { iNdEx = entryPreIndex skippy, err := skipDataprocess(dAtA[iNdEx:]) if err != nil { return err } if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthDataprocess } if (iNdEx + skippy) > postIndex { return io.ErrUnexpectedEOF } iNdEx += skippy } } m.RuleGroups[mapkey] = mapvalue iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } if m.Images == nil { m.Images = make(map[int64]*Image) } var mapkey int64 var mapvalue *Image for iNdEx < postIndex { entryPreIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) if fieldNum == 1 { for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapkey |= int64(b&0x7F) << shift if b < 0x80 { break } } } else if fieldNum == 2 { var mapmsglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapmsglen |= int(b&0x7F) << shift if b < 0x80 { break } } if mapmsglen < 0 { return ErrInvalidLengthDataprocess } postmsgIndex := iNdEx + mapmsglen if postmsgIndex < 0 { return ErrInvalidLengthDataprocess } if postmsgIndex > l { return io.ErrUnexpectedEOF } mapvalue = &Image{} if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { return err } iNdEx = postmsgIndex } else { iNdEx = entryPreIndex skippy, err := skipDataprocess(dAtA[iNdEx:]) if err != nil { return err } if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthDataprocess } if (iNdEx + skippy) > postIndex { return io.ErrUnexpectedEOF } iNdEx += skippy } } m.Images[mapkey] = mapvalue iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipDataprocess(dAtA[iNdEx:]) if err != nil { return err } if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthDataprocess } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *TargetCache) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: TargetCache: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: TargetCache: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } m.Target = append(m.Target, &SoTarget{}) if err := m.Target[len(m.Target)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RuleGroups", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } if m.RuleGroups == nil { m.RuleGroups = make(map[string]*GroupRule) } var mapkey string var mapvalue *GroupRule for iNdEx < postIndex { entryPreIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) if fieldNum == 1 { var stringLenmapkey uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLenmapkey |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLenmapkey := int(stringLenmapkey) if intStringLenmapkey < 0 { return ErrInvalidLengthDataprocess } postStringIndexmapkey := iNdEx + intStringLenmapkey if postStringIndexmapkey < 0 { return ErrInvalidLengthDataprocess } if postStringIndexmapkey > l { return io.ErrUnexpectedEOF } mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) iNdEx = postStringIndexmapkey } else if fieldNum == 2 { var mapmsglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapmsglen |= int(b&0x7F) << shift if b < 0x80 { break } } if mapmsglen < 0 { return ErrInvalidLengthDataprocess } postmsgIndex := iNdEx + mapmsglen if postmsgIndex < 0 { return ErrInvalidLengthDataprocess } if postmsgIndex > l { return io.ErrUnexpectedEOF } mapvalue = &GroupRule{} if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { return err } iNdEx = postmsgIndex } else { iNdEx = entryPreIndex skippy, err := skipDataprocess(dAtA[iNdEx:]) if err != nil { return err } if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthDataprocess } if (iNdEx + skippy) > postIndex { return io.ErrUnexpectedEOF } iNdEx += skippy } } m.RuleGroups[mapkey] = mapvalue iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } if m.Image == nil { m.Image = &Image{} } if err := m.Image.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipDataprocess(dAtA[iNdEx:]) if err != nil { return err } if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthDataprocess } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *FilterResult) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: FilterResult: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: FilterResult: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field BaseInfo", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } if m.BaseInfo == nil { m.BaseInfo = &TaskBasicInfo{} } if err := m.BaseInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } if m.Events == nil { m.Events = make(map[string]*EventCache) } var mapkey string var mapvalue *EventCache for iNdEx < postIndex { entryPreIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) if fieldNum == 1 { var stringLenmapkey uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLenmapkey |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLenmapkey := int(stringLenmapkey) if intStringLenmapkey < 0 { return ErrInvalidLengthDataprocess } postStringIndexmapkey := iNdEx + intStringLenmapkey if postStringIndexmapkey < 0 { return ErrInvalidLengthDataprocess } if postStringIndexmapkey > l { return io.ErrUnexpectedEOF } mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) iNdEx = postStringIndexmapkey } else if fieldNum == 2 { var mapmsglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapmsglen |= int(b&0x7F) << shift if b < 0x80 { break } } if mapmsglen < 0 { return ErrInvalidLengthDataprocess } postmsgIndex := iNdEx + mapmsglen if postmsgIndex < 0 { return ErrInvalidLengthDataprocess } if postmsgIndex > l { return io.ErrUnexpectedEOF } mapvalue = &EventCache{} if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { return err } iNdEx = postmsgIndex } else { iNdEx = entryPreIndex skippy, err := skipDataprocess(dAtA[iNdEx:]) if err != nil { return err } if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthDataprocess } if (iNdEx + skippy) > postIndex { return io.ErrUnexpectedEOF } iNdEx += skippy } } m.Events[mapkey] = mapvalue iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Targets", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthDataprocess } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthDataprocess } if postIndex > l { return io.ErrUnexpectedEOF } if m.Targets == nil { m.Targets = make(map[string]*TargetCache) } var mapkey string var mapvalue *TargetCache for iNdEx < postIndex { entryPreIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= uint64(b&0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) if fieldNum == 1 { var stringLenmapkey uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLenmapkey |= uint64(b&0x7F) << shift if b < 0x80 { break } } intStringLenmapkey := int(stringLenmapkey) if intStringLenmapkey < 0 { return ErrInvalidLengthDataprocess } postStringIndexmapkey := iNdEx + intStringLenmapkey if postStringIndexmapkey < 0 { return ErrInvalidLengthDataprocess } if postStringIndexmapkey > l { return io.ErrUnexpectedEOF } mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) iNdEx = postStringIndexmapkey } else if fieldNum == 2 { var mapmsglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowDataprocess } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ mapmsglen |= int(b&0x7F) << shift if b < 0x80 { break } } if mapmsglen < 0 { return ErrInvalidLengthDataprocess } postmsgIndex := iNdEx + mapmsglen if postmsgIndex < 0 { return ErrInvalidLengthDataprocess } if postmsgIndex > l { return io.ErrUnexpectedEOF } mapvalue = &TargetCache{} if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { return err } iNdEx = postmsgIndex } else { iNdEx = entryPreIndex skippy, err := skipDataprocess(dAtA[iNdEx:]) if err != nil { return err } if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthDataprocess } if (iNdEx + skippy) > postIndex { return io.ErrUnexpectedEOF } iNdEx += skippy } } m.Targets[mapkey] = mapvalue iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipDataprocess(dAtA[iNdEx:]) if err != nil { return err } if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthDataprocess } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func skipDataprocess(dAtA []byte) (n int, err error) { l := len(dAtA) iNdEx := 0 depth := 0 for iNdEx < l { var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowDataprocess } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } wireType := int(wire & 0x7) switch wireType { case 0: for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowDataprocess } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } iNdEx++ if dAtA[iNdEx-1] < 0x80 { break } } case 1: iNdEx += 8 case 2: var length int for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowDataprocess } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ length |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if length < 0 { return 0, ErrInvalidLengthDataprocess } iNdEx += length case 3: depth++ case 4: if depth == 0 { return 0, ErrUnexpectedEndOfGroupDataprocess } depth-- case 5: iNdEx += 4 default: return 0, fmt.Errorf("proto: illegal wireType %d", wireType) } if iNdEx < 0 { return 0, ErrInvalidLengthDataprocess } if depth == 0 { return iNdEx, nil } } return 0, io.ErrUnexpectedEOF } var ( ErrInvalidLengthDataprocess = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowDataprocess = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupDataprocess = fmt.Errorf("proto: unexpected end of group") )