// Code generated by protoc-gen-gogo. DO NOT EDIT. // source: protomsg.proto package protomsg import ( encoding_binary "encoding/binary" fmt "fmt" proto "github.com/gogo/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.GoGoProtoPackageIsVersion2 // please upgrade the proto package //TableChanged enum type TableChanged int32 const ( TableChanged_T_Camera TableChanged = 0 TableChanged_T_CameraRule TableChanged = 1 TableChanged_T_Sdk TableChanged = 2 TableChanged_T_CameraPolygon TableChanged = 3 TableChanged_T_TimeRule TableChanged = 4 TableChanged_T_Server TableChanged = 5 TableChanged_T_PollConfig TableChanged = 6 TableChanged_T_File TableChanged = 7 TableChanged_T_FileSetting TableChanged = 8 TableChanged_T_SdkChanSet TableChanged = 9 TableChanged_T_FileStack TableChanged = 10 TableChanged_T_ResourceConfig TableChanged = 11 TableChanged_T_CalculationPower TableChanged = 12 TableChanged_T_EventPush TableChanged = 13 ) var TableChanged_name = map[int32]string{ 0: "T_Camera", 1: "T_CameraRule", 2: "T_Sdk", 3: "T_CameraPolygon", 4: "T_TimeRule", 5: "T_Server", 6: "T_PollConfig", 7: "T_File", 8: "T_FileSetting", 9: "T_SdkChanSet", 10: "T_FileStack", 11: "T_ResourceConfig", 12: "T_CalculationPower", 13: "T_EventPush", } var TableChanged_value = map[string]int32{ "T_Camera": 0, "T_CameraRule": 1, "T_Sdk": 2, "T_CameraPolygon": 3, "T_TimeRule": 4, "T_Server": 5, "T_PollConfig": 6, "T_File": 7, "T_FileSetting": 8, "T_SdkChanSet": 9, "T_FileStack": 10, "T_ResourceConfig": 11, "T_CalculationPower": 12, "T_EventPush": 13, } func (x TableChanged) String() string { return proto.EnumName(TableChanged_name, int32(x)) } func (TableChanged) EnumDescriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{0} } type DbAction int32 const ( DbAction_Insert DbAction = 0 DbAction_Update DbAction = 1 DbAction_Delete DbAction = 2 ) var DbAction_name = map[int32]string{ 0: "Insert", 1: "Update", 2: "Delete", } var DbAction_value = map[string]int32{ "Insert": 0, "Update": 1, "Delete": 2, } func (x DbAction) String() string { return proto.EnumName(DbAction_name, int32(x)) } func (DbAction) EnumDescriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{1} } type CompareEventType int32 const ( CompareEventType_ReInitCache CompareEventType = 0 CompareEventType_UpdateCache CompareEventType = 1 CompareEventType_Compare CompareEventType = 2 ) var CompareEventType_name = map[int32]string{ 0: "ReInitCache", 1: "UpdateCache", 2: "Compare", } var CompareEventType_value = map[string]int32{ "ReInitCache": 0, "UpdateCache": 1, "Compare": 2, } func (x CompareEventType) String() string { return proto.EnumName(CompareEventType_name, int32(x)) } func (CompareEventType) EnumDescriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{2} } type EsCacheChanged int32 const ( EsCacheChanged_T_DbTable EsCacheChanged = 0 EsCacheChanged_T_DbTablePerson EsCacheChanged = 1 ) var EsCacheChanged_name = map[int32]string{ 0: "T_DbTable", 1: "T_DbTablePerson", } var EsCacheChanged_value = map[string]int32{ "T_DbTable": 0, "T_DbTablePerson": 1, } func (x EsCacheChanged) String() string { return proto.EnumName(EsCacheChanged_name, int32(x)) } func (EsCacheChanged) EnumDescriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{3} } //Area结构体 type Area struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Parentid int32 `protobuf:"varint,2,opt,name=parentid,proto3" json:"parentid,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` } func (m *Area) Reset() { *m = Area{} } func (m *Area) String() string { return proto.CompactTextString(m) } func (*Area) ProtoMessage() {} func (*Area) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{0} } func (m *Area) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *Area) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_Area.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *Area) XXX_Merge(src proto.Message) { xxx_messageInfo_Area.Merge(m, src) } func (m *Area) XXX_Size() int { return m.Size() } func (m *Area) XXX_DiscardUnknown() { xxx_messageInfo_Area.DiscardUnknown(m) } var xxx_messageInfo_Area proto.InternalMessageInfo func (m *Area) GetId() int32 { if m != nil { return m.Id } return 0 } func (m *Area) GetParentid() int32 { if m != nil { return m.Parentid } return 0 } func (m *Area) GetName() string { if m != nil { return m.Name } return "" } //Camera结构体 type Camera struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Alias string `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"` SnapshotUrl string `protobuf:"bytes,4,opt,name=snapshot_url,json=snapshotUrl,proto3" json:"snapshot_url,omitempty"` Type int32 `protobuf:"varint,5,opt,name=type,proto3" json:"type,omitempty"` Addr string `protobuf:"bytes,6,opt,name=addr,proto3" json:"addr,omitempty"` Longitude float32 `protobuf:"fixed32,7,opt,name=longitude,proto3" json:"longitude,omitempty"` Latitude float32 `protobuf:"fixed32,8,opt,name=latitude,proto3" json:"latitude,omitempty"` Floor int32 `protobuf:"varint,9,opt,name=floor,proto3" json:"floor,omitempty"` Rtsp string `protobuf:"bytes,10,opt,name=rtsp,proto3" json:"rtsp,omitempty"` Ip string `protobuf:"bytes,11,opt,name=ip,proto3" json:"ip,omitempty"` Port int32 `protobuf:"varint,12,opt,name=port,proto3" json:"port,omitempty"` Username string `protobuf:"bytes,13,opt,name=username,proto3" json:"username,omitempty"` Password string `protobuf:"bytes,14,opt,name=password,proto3" json:"password,omitempty"` Brand string `protobuf:"bytes,15,opt,name=brand,proto3" json:"brand,omitempty"` Reserved string `protobuf:"bytes,16,opt,name=reserved,proto3" json:"reserved,omitempty"` IsRunning bool `protobuf:"varint,17,opt,name=is_running,json=isRunning,proto3" json:"is_running,omitempty"` RunEnable bool `protobuf:"varint,18,opt,name=run_enable,json=runEnable,proto3" json:"run_enable,omitempty"` RunType int32 `protobuf:"varint,19,opt,name=run_type,json=runType,proto3" json:"run_type,omitempty"` RunServerId string `protobuf:"bytes,20,opt,name=run_server_id,json=runServerId,proto3" json:"run_server_id,omitempty"` ResolutionWidth int32 `protobuf:"varint,21,opt,name=resolution_width,json=resolutionWidth,proto3" json:"resolution_width,omitempty"` ResolutionHeight int32 `protobuf:"varint,22,opt,name=resolution_height,json=resolutionHeight,proto3" json:"resolution_height,omitempty"` Fps int32 `protobuf:"varint,23,opt,name=fps,proto3" json:"fps,omitempty"` Sensors []*Sensor `protobuf:"bytes,24,rep,name=sensors,proto3" json:"sensors,omitempty"` VoiceEnable bool `protobuf:"varint,25,opt,name=voiceEnable,proto3" json:"voiceEnable,omitempty"` VoiceId string `protobuf:"bytes,26,opt,name=voiceId,proto3" json:"voiceId,omitempty"` } func (m *Camera) Reset() { *m = Camera{} } func (m *Camera) String() string { return proto.CompactTextString(m) } func (*Camera) ProtoMessage() {} func (*Camera) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{1} } func (m *Camera) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *Camera) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_Camera.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *Camera) XXX_Merge(src proto.Message) { xxx_messageInfo_Camera.Merge(m, src) } func (m *Camera) XXX_Size() int { return m.Size() } func (m *Camera) XXX_DiscardUnknown() { xxx_messageInfo_Camera.DiscardUnknown(m) } var xxx_messageInfo_Camera proto.InternalMessageInfo func (m *Camera) GetId() string { if m != nil { return m.Id } return "" } func (m *Camera) GetName() string { if m != nil { return m.Name } return "" } func (m *Camera) GetAlias() string { if m != nil { return m.Alias } return "" } func (m *Camera) GetSnapshotUrl() string { if m != nil { return m.SnapshotUrl } return "" } func (m *Camera) GetType() int32 { if m != nil { return m.Type } return 0 } func (m *Camera) GetAddr() string { if m != nil { return m.Addr } return "" } func (m *Camera) GetLongitude() float32 { if m != nil { return m.Longitude } return 0 } func (m *Camera) GetLatitude() float32 { if m != nil { return m.Latitude } return 0 } func (m *Camera) GetFloor() int32 { if m != nil { return m.Floor } return 0 } func (m *Camera) GetRtsp() string { if m != nil { return m.Rtsp } return "" } func (m *Camera) GetIp() string { if m != nil { return m.Ip } return "" } func (m *Camera) GetPort() int32 { if m != nil { return m.Port } return 0 } func (m *Camera) GetUsername() string { if m != nil { return m.Username } return "" } func (m *Camera) GetPassword() string { if m != nil { return m.Password } return "" } func (m *Camera) GetBrand() string { if m != nil { return m.Brand } return "" } func (m *Camera) GetReserved() string { if m != nil { return m.Reserved } return "" } func (m *Camera) GetIsRunning() bool { if m != nil { return m.IsRunning } return false } func (m *Camera) GetRunEnable() bool { if m != nil { return m.RunEnable } return false } func (m *Camera) GetRunType() int32 { if m != nil { return m.RunType } return 0 } func (m *Camera) GetRunServerId() string { if m != nil { return m.RunServerId } return "" } func (m *Camera) GetResolutionWidth() int32 { if m != nil { return m.ResolutionWidth } return 0 } func (m *Camera) GetResolutionHeight() int32 { if m != nil { return m.ResolutionHeight } return 0 } func (m *Camera) GetFps() int32 { if m != nil { return m.Fps } return 0 } func (m *Camera) GetSensors() []*Sensor { if m != nil { return m.Sensors } return nil } func (m *Camera) GetVoiceEnable() bool { if m != nil { return m.VoiceEnable } return false } func (m *Camera) GetVoiceId() string { if m != nil { return m.VoiceId } return "" } type Sensor struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` Ip string `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip,omitempty"` Port int32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"` Username string `protobuf:"bytes,5,opt,name=username,proto3" json:"username,omitempty"` Password string `protobuf:"bytes,6,opt,name=password,proto3" json:"password,omitempty"` Threshold int32 `protobuf:"varint,7,opt,name=threshold,proto3" json:"threshold,omitempty"` Enable bool `protobuf:"varint,8,opt,name=enable,proto3" json:"enable,omitempty"` } func (m *Sensor) Reset() { *m = Sensor{} } func (m *Sensor) String() string { return proto.CompactTextString(m) } func (*Sensor) ProtoMessage() {} func (*Sensor) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{2} } func (m *Sensor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *Sensor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_Sensor.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *Sensor) XXX_Merge(src proto.Message) { xxx_messageInfo_Sensor.Merge(m, src) } func (m *Sensor) XXX_Size() int { return m.Size() } func (m *Sensor) XXX_DiscardUnknown() { xxx_messageInfo_Sensor.DiscardUnknown(m) } var xxx_messageInfo_Sensor proto.InternalMessageInfo func (m *Sensor) GetId() string { if m != nil { return m.Id } return "" } func (m *Sensor) GetType() string { if m != nil { return m.Type } return "" } func (m *Sensor) GetIp() string { if m != nil { return m.Ip } return "" } func (m *Sensor) GetPort() int32 { if m != nil { return m.Port } return 0 } func (m *Sensor) GetUsername() string { if m != nil { return m.Username } return "" } func (m *Sensor) GetPassword() string { if m != nil { return m.Password } return "" } func (m *Sensor) GetThreshold() int32 { if m != nil { return m.Threshold } return 0 } func (m *Sensor) GetEnable() bool { if m != nil { return m.Enable } return false } //摄像机联动 type CameraLink struct { CameraIds string `protobuf:"bytes,1,opt,name=camera_ids,json=cameraIds,proto3" json:"camera_ids,omitempty"` LinkTaskId string `protobuf:"bytes,2,opt,name=link_task_id,json=linkTaskId,proto3" json:"link_task_id,omitempty"` } func (m *CameraLink) Reset() { *m = CameraLink{} } func (m *CameraLink) String() string { return proto.CompactTextString(m) } func (*CameraLink) ProtoMessage() {} func (*CameraLink) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{3} } func (m *CameraLink) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *CameraLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_CameraLink.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *CameraLink) XXX_Merge(src proto.Message) { xxx_messageInfo_CameraLink.Merge(m, src) } func (m *CameraLink) XXX_Size() int { return m.Size() } func (m *CameraLink) XXX_DiscardUnknown() { xxx_messageInfo_CameraLink.DiscardUnknown(m) } var xxx_messageInfo_CameraLink proto.InternalMessageInfo func (m *CameraLink) GetCameraIds() string { if m != nil { return m.CameraIds } return "" } func (m *CameraLink) GetLinkTaskId() string { if m != nil { return m.LinkTaskId } return "" } type SdkRun struct { IpcId string `protobuf:"bytes,1,opt,name=ipc_id,json=ipcId,proto3" json:"ipc_id,omitempty"` SdkType string `protobuf:"bytes,2,opt,name=sdk_type,json=sdkType,proto3" json:"sdk_type,omitempty"` IsTriggerByPreSdk bool `protobuf:"varint,3,opt,name=isTriggerByPreSdk,proto3" json:"isTriggerByPreSdk,omitempty"` Confidence int32 `protobuf:"varint,4,opt,name=confidence,proto3" json:"confidence,omitempty"` } func (m *SdkRun) Reset() { *m = SdkRun{} } func (m *SdkRun) String() string { return proto.CompactTextString(m) } func (*SdkRun) ProtoMessage() {} func (*SdkRun) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{4} } func (m *SdkRun) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *SdkRun) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_SdkRun.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *SdkRun) XXX_Merge(src proto.Message) { xxx_messageInfo_SdkRun.Merge(m, src) } func (m *SdkRun) XXX_Size() int { return m.Size() } func (m *SdkRun) XXX_DiscardUnknown() { xxx_messageInfo_SdkRun.DiscardUnknown(m) } var xxx_messageInfo_SdkRun proto.InternalMessageInfo func (m *SdkRun) GetIpcId() string { if m != nil { return m.IpcId } return "" } func (m *SdkRun) GetSdkType() string { if m != nil { return m.SdkType } return "" } func (m *SdkRun) GetIsTriggerByPreSdk() bool { if m != nil { return m.IsTriggerByPreSdk } return false } func (m *SdkRun) GetConfidence() int32 { if m != nil { return m.Confidence } return 0 } //摄像机布防的时间规则,可以设置多个,用id关联到具体的规则配置中 type CameraTimerule struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` TimeRule string `protobuf:"bytes,3,opt,name=time_rule,json=timeRule,proto3" json:"time_rule,omitempty"` } func (m *CameraTimerule) Reset() { *m = CameraTimerule{} } func (m *CameraTimerule) String() string { return proto.CompactTextString(m) } func (*CameraTimerule) ProtoMessage() {} func (*CameraTimerule) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{5} } func (m *CameraTimerule) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *CameraTimerule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_CameraTimerule.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *CameraTimerule) XXX_Merge(src proto.Message) { xxx_messageInfo_CameraTimerule.Merge(m, src) } func (m *CameraTimerule) XXX_Size() int { return m.Size() } func (m *CameraTimerule) XXX_DiscardUnknown() { xxx_messageInfo_CameraTimerule.DiscardUnknown(m) } var xxx_messageInfo_CameraTimerule proto.InternalMessageInfo func (m *CameraTimerule) GetId() string { if m != nil { return m.Id } return "" } func (m *CameraTimerule) GetName() string { if m != nil { return m.Name } return "" } func (m *CameraTimerule) GetTimeRule() string { if m != nil { return m.TimeRule } return "" } //DayCtl struct 每天的时间控制规则 type DayCtl struct { Day int32 `protobuf:"varint,1,opt,name=day,proto3" json:"day,omitempty"` TimeRange []*TimeRange `protobuf:"bytes,2,rep,name=time_range,json=timeRange,proto3" json:"time_range,omitempty"` } func (m *DayCtl) Reset() { *m = DayCtl{} } func (m *DayCtl) String() string { return proto.CompactTextString(m) } func (*DayCtl) ProtoMessage() {} func (*DayCtl) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{6} } func (m *DayCtl) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *DayCtl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_DayCtl.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *DayCtl) XXX_Merge(src proto.Message) { xxx_messageInfo_DayCtl.Merge(m, src) } func (m *DayCtl) XXX_Size() int { return m.Size() } func (m *DayCtl) XXX_DiscardUnknown() { xxx_messageInfo_DayCtl.DiscardUnknown(m) } var xxx_messageInfo_DayCtl proto.InternalMessageInfo func (m *DayCtl) GetDay() int32 { if m != nil { return m.Day } return 0 } func (m *DayCtl) GetTimeRange() []*TimeRange { if m != nil { return m.TimeRange } return nil } //时间起始范围 type TimeRange struct { Start string `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"` End string `protobuf:"bytes,2,opt,name=end,proto3" json:"end,omitempty"` } func (m *TimeRange) Reset() { *m = TimeRange{} } func (m *TimeRange) String() string { return proto.CompactTextString(m) } func (*TimeRange) ProtoMessage() {} func (*TimeRange) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{7} } func (m *TimeRange) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *TimeRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_TimeRange.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *TimeRange) XXX_Merge(src proto.Message) { xxx_messageInfo_TimeRange.Merge(m, src) } func (m *TimeRange) XXX_Size() int { return m.Size() } func (m *TimeRange) XXX_DiscardUnknown() { xxx_messageInfo_TimeRange.DiscardUnknown(m) } var xxx_messageInfo_TimeRange proto.InternalMessageInfo func (m *TimeRange) GetStart() string { if m != nil { return m.Start } return "" } func (m *TimeRange) GetEnd() string { if m != nil { return m.End } return "" } //Polygon struct type Polygon struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Points []*Point `protobuf:"bytes,3,rep,name=points,proto3" json:"points,omitempty"` } func (m *Polygon) Reset() { *m = Polygon{} } func (m *Polygon) String() string { return proto.CompactTextString(m) } func (*Polygon) ProtoMessage() {} func (*Polygon) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{8} } func (m *Polygon) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *Polygon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_Polygon.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *Polygon) XXX_Merge(src proto.Message) { xxx_messageInfo_Polygon.Merge(m, src) } func (m *Polygon) XXX_Size() int { return m.Size() } func (m *Polygon) XXX_DiscardUnknown() { xxx_messageInfo_Polygon.DiscardUnknown(m) } var xxx_messageInfo_Polygon proto.InternalMessageInfo func (m *Polygon) GetId() string { if m != nil { return m.Id } return "" } func (m *Polygon) GetName() string { if m != nil { return m.Name } return "" } func (m *Polygon) GetPoints() []*Point { if m != nil { return m.Points } return nil } type CameraInfo struct { RunServerName string `protobuf:"bytes,1,opt,name=runServerName,proto3" json:"runServerName,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` RunType int32 `protobuf:"varint,4,opt,name=run_type,json=runType,proto3" json:"run_type,omitempty"` } func (m *CameraInfo) Reset() { *m = CameraInfo{} } func (m *CameraInfo) String() string { return proto.CompactTextString(m) } func (*CameraInfo) ProtoMessage() {} func (*CameraInfo) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{9} } func (m *CameraInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *CameraInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_CameraInfo.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *CameraInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_CameraInfo.Merge(m, src) } func (m *CameraInfo) XXX_Size() int { return m.Size() } func (m *CameraInfo) XXX_DiscardUnknown() { xxx_messageInfo_CameraInfo.DiscardUnknown(m) } var xxx_messageInfo_CameraInfo proto.InternalMessageInfo func (m *CameraInfo) GetRunServerName() string { if m != nil { return m.RunServerName } return "" } func (m *CameraInfo) GetId() string { if m != nil { return m.Id } return "" } func (m *CameraInfo) GetName() string { if m != nil { return m.Name } return "" } func (m *CameraInfo) GetRunType() int32 { if m != nil { return m.RunType } return 0 } type CameraAndRules struct { CameraInfo *CameraInfo `protobuf:"bytes,1,opt,name=cameraInfo,proto3" json:"cameraInfo,omitempty"` Rules []*GroupRule `protobuf:"bytes,2,rep,name=rules,proto3" json:"rules,omitempty"` } func (m *CameraAndRules) Reset() { *m = CameraAndRules{} } func (m *CameraAndRules) String() string { return proto.CompactTextString(m) } func (*CameraAndRules) ProtoMessage() {} func (*CameraAndRules) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{10} } func (m *CameraAndRules) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *CameraAndRules) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_CameraAndRules.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *CameraAndRules) XXX_Merge(src proto.Message) { xxx_messageInfo_CameraAndRules.Merge(m, src) } func (m *CameraAndRules) XXX_Size() int { return m.Size() } func (m *CameraAndRules) XXX_DiscardUnknown() { xxx_messageInfo_CameraAndRules.DiscardUnknown(m) } var xxx_messageInfo_CameraAndRules proto.InternalMessageInfo func (m *CameraAndRules) GetCameraInfo() *CameraInfo { if m != nil { return m.CameraInfo } return nil } func (m *CameraAndRules) GetRules() []*GroupRule { if m != nil { return m.Rules } return nil } type GroupRule struct { CameraIds []string `protobuf:"bytes,1,rep,name=cameraIds,proto3" json:"cameraIds,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` GroupText string `protobuf:"bytes,3,opt,name=group_text,json=groupText,proto3" json:"group_text,omitempty"` AlarmLevel int32 `protobuf:"varint,4,opt,name=alarm_level,json=alarmLevel,proto3" json:"alarm_level,omitempty"` Rules []*Rule `protobuf:"bytes,5,rep,name=rules,proto3" json:"rules,omitempty"` SetType string `protobuf:"bytes,6,opt,name=set_type,json=setType,proto3" json:"set_type,omitempty"` TemplateId string `protobuf:"bytes,7,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"` TemplateRule string `protobuf:"bytes,8,opt,name=template_rule,json=templateRule,proto3" json:"template_rule,omitempty"` TimeRuleId string `protobuf:"bytes,9,opt,name=time_rule_id,json=timeRuleId,proto3" json:"time_rule_id,omitempty"` SceneName string `protobuf:"bytes,10,opt,name=scene_name,json=sceneName,proto3" json:"scene_name,omitempty"` Desc string `protobuf:"bytes,11,opt,name=desc,proto3" json:"desc,omitempty"` Enable bool `protobuf:"varint,12,opt,name=enable,proto3" json:"enable,omitempty"` } func (m *GroupRule) Reset() { *m = GroupRule{} } func (m *GroupRule) String() string { return proto.CompactTextString(m) } func (*GroupRule) ProtoMessage() {} func (*GroupRule) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{11} } func (m *GroupRule) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *GroupRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_GroupRule.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *GroupRule) XXX_Merge(src proto.Message) { xxx_messageInfo_GroupRule.Merge(m, src) } func (m *GroupRule) XXX_Size() int { return m.Size() } func (m *GroupRule) XXX_DiscardUnknown() { xxx_messageInfo_GroupRule.DiscardUnknown(m) } var xxx_messageInfo_GroupRule proto.InternalMessageInfo func (m *GroupRule) GetCameraIds() []string { if m != nil { return m.CameraIds } return nil } func (m *GroupRule) GetId() string { if m != nil { return m.Id } return "" } func (m *GroupRule) GetGroupText() string { if m != nil { return m.GroupText } return "" } func (m *GroupRule) GetAlarmLevel() int32 { if m != nil { return m.AlarmLevel } return 0 } func (m *GroupRule) GetRules() []*Rule { if m != nil { return m.Rules } return nil } func (m *GroupRule) GetSetType() string { if m != nil { return m.SetType } return "" } func (m *GroupRule) GetTemplateId() string { if m != nil { return m.TemplateId } return "" } func (m *GroupRule) GetTemplateRule() string { if m != nil { return m.TemplateRule } return "" } func (m *GroupRule) GetTimeRuleId() string { if m != nil { return m.TimeRuleId } return "" } func (m *GroupRule) GetSceneName() string { if m != nil { return m.SceneName } return "" } func (m *GroupRule) GetDesc() string { if m != nil { return m.Desc } return "" } func (m *GroupRule) GetEnable() bool { if m != nil { return m.Enable } return false } type GroupRuleSdks struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` SceneName string `protobuf:"bytes,2,opt,name=scene_name,json=sceneName,proto3" json:"scene_name,omitempty"` Sdks []*SdkRun `protobuf:"bytes,3,rep,name=sdks,proto3" json:"sdks,omitempty"` SdkIds []string `protobuf:"bytes,4,rep,name=sdkIds,proto3" json:"sdkIds,omitempty"` } func (m *GroupRuleSdks) Reset() { *m = GroupRuleSdks{} } func (m *GroupRuleSdks) String() string { return proto.CompactTextString(m) } func (*GroupRuleSdks) ProtoMessage() {} func (*GroupRuleSdks) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{12} } func (m *GroupRuleSdks) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *GroupRuleSdks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_GroupRuleSdks.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *GroupRuleSdks) XXX_Merge(src proto.Message) { xxx_messageInfo_GroupRuleSdks.Merge(m, src) } func (m *GroupRuleSdks) XXX_Size() int { return m.Size() } func (m *GroupRuleSdks) XXX_DiscardUnknown() { xxx_messageInfo_GroupRuleSdks.DiscardUnknown(m) } var xxx_messageInfo_GroupRuleSdks proto.InternalMessageInfo func (m *GroupRuleSdks) GetId() string { if m != nil { return m.Id } return "" } func (m *GroupRuleSdks) GetSceneName() string { if m != nil { return m.SceneName } return "" } func (m *GroupRuleSdks) GetSdks() []*SdkRun { if m != nil { return m.Sdks } return nil } func (m *GroupRuleSdks) GetSdkIds() []string { if m != nil { return m.SdkIds } return nil } type Rule struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` CameraId string `protobuf:"bytes,2,opt,name=camera_id,json=cameraId,proto3" json:"camera_id,omitempty"` PolygonId string `protobuf:"bytes,3,opt,name=polygon_id,json=polygonId,proto3" json:"polygon_id,omitempty"` SdkId string `protobuf:"bytes,4,opt,name=sdk_id,json=sdkId,proto3" json:"sdk_id,omitempty"` SdkSet []*SdkSetBase `protobuf:"bytes,5,rep,name=sdk_set,json=sdkSet,proto3" json:"sdk_set,omitempty"` RuleWithPre string `protobuf:"bytes,6,opt,name=rule_with_pre,json=ruleWithPre,proto3" json:"rule_with_pre,omitempty"` IsSaveAnyhow bool `protobuf:"varint,7,opt,name=is_save_anyhow,json=isSaveAnyhow,proto3" json:"is_save_anyhow,omitempty"` GroupId string `protobuf:"bytes,8,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` Sort int32 `protobuf:"varint,9,opt,name=sort,proto3" json:"sort,omitempty"` } func (m *Rule) Reset() { *m = Rule{} } func (m *Rule) String() string { return proto.CompactTextString(m) } func (*Rule) ProtoMessage() {} func (*Rule) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{13} } func (m *Rule) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *Rule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_Rule.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *Rule) XXX_Merge(src proto.Message) { xxx_messageInfo_Rule.Merge(m, src) } func (m *Rule) XXX_Size() int { return m.Size() } func (m *Rule) XXX_DiscardUnknown() { xxx_messageInfo_Rule.DiscardUnknown(m) } var xxx_messageInfo_Rule proto.InternalMessageInfo func (m *Rule) GetId() string { if m != nil { return m.Id } return "" } func (m *Rule) GetCameraId() string { if m != nil { return m.CameraId } return "" } func (m *Rule) GetPolygonId() string { if m != nil { return m.PolygonId } return "" } func (m *Rule) GetSdkId() string { if m != nil { return m.SdkId } return "" } func (m *Rule) GetSdkSet() []*SdkSetBase { if m != nil { return m.SdkSet } return nil } func (m *Rule) GetRuleWithPre() string { if m != nil { return m.RuleWithPre } return "" } func (m *Rule) GetIsSaveAnyhow() bool { if m != nil { return m.IsSaveAnyhow } return false } func (m *Rule) GetGroupId() string { if m != nil { return m.GroupId } return "" } func (m *Rule) GetSort() int32 { if m != nil { return m.Sort } return 0 } type RuleTemplate struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Desc string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"` Txt string `protobuf:"bytes,4,opt,name=txt,proto3" json:"txt,omitempty"` Rules []*TemplateArg `protobuf:"bytes,5,rep,name=rules,proto3" json:"rules,omitempty"` } func (m *RuleTemplate) Reset() { *m = RuleTemplate{} } func (m *RuleTemplate) String() string { return proto.CompactTextString(m) } func (*RuleTemplate) ProtoMessage() {} func (*RuleTemplate) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{14} } func (m *RuleTemplate) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RuleTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RuleTemplate.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *RuleTemplate) XXX_Merge(src proto.Message) { xxx_messageInfo_RuleTemplate.Merge(m, src) } func (m *RuleTemplate) XXX_Size() int { return m.Size() } func (m *RuleTemplate) XXX_DiscardUnknown() { xxx_messageInfo_RuleTemplate.DiscardUnknown(m) } var xxx_messageInfo_RuleTemplate proto.InternalMessageInfo func (m *RuleTemplate) GetId() string { if m != nil { return m.Id } return "" } func (m *RuleTemplate) GetName() string { if m != nil { return m.Name } return "" } func (m *RuleTemplate) GetDesc() string { if m != nil { return m.Desc } return "" } func (m *RuleTemplate) GetTxt() string { if m != nil { return m.Txt } return "" } func (m *RuleTemplate) GetRules() []*TemplateArg { if m != nil { return m.Rules } return nil } type RuleTemplateList struct { List []*RuleTemplate `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"` } func (m *RuleTemplateList) Reset() { *m = RuleTemplateList{} } func (m *RuleTemplateList) String() string { return proto.CompactTextString(m) } func (*RuleTemplateList) ProtoMessage() {} func (*RuleTemplateList) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{15} } func (m *RuleTemplateList) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *RuleTemplateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_RuleTemplateList.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *RuleTemplateList) XXX_Merge(src proto.Message) { xxx_messageInfo_RuleTemplateList.Merge(m, src) } func (m *RuleTemplateList) XXX_Size() int { return m.Size() } func (m *RuleTemplateList) XXX_DiscardUnknown() { xxx_messageInfo_RuleTemplateList.DiscardUnknown(m) } var xxx_messageInfo_RuleTemplateList proto.InternalMessageInfo func (m *RuleTemplateList) GetList() []*RuleTemplate { if m != nil { return m.List } return nil } type TemplateArg struct { SdkId string `protobuf:"bytes,1,opt,name=sdk_id,json=sdkId,proto3" json:"sdk_id,omitempty"` SdkArgAlias string `protobuf:"bytes,2,opt,name=sdk_arg_alias,json=sdkArgAlias,proto3" json:"sdk_arg_alias,omitempty"` Operator string `protobuf:"bytes,3,opt,name=operator,proto3" json:"operator,omitempty"` SdkArgValue string `protobuf:"bytes,4,opt,name=sdk_arg_value,json=sdkArgValue,proto3" json:"sdk_arg_value,omitempty"` Sort string `protobuf:"bytes,5,opt,name=sort,proto3" json:"sort,omitempty"` RuleWithPre string `protobuf:"bytes,6,opt,name=rule_with_pre,json=ruleWithPre,proto3" json:"rule_with_pre,omitempty"` } func (m *TemplateArg) Reset() { *m = TemplateArg{} } func (m *TemplateArg) String() string { return proto.CompactTextString(m) } func (*TemplateArg) ProtoMessage() {} func (*TemplateArg) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{16} } func (m *TemplateArg) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *TemplateArg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_TemplateArg.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *TemplateArg) XXX_Merge(src proto.Message) { xxx_messageInfo_TemplateArg.Merge(m, src) } func (m *TemplateArg) XXX_Size() int { return m.Size() } func (m *TemplateArg) XXX_DiscardUnknown() { xxx_messageInfo_TemplateArg.DiscardUnknown(m) } var xxx_messageInfo_TemplateArg proto.InternalMessageInfo func (m *TemplateArg) GetSdkId() string { if m != nil { return m.SdkId } return "" } func (m *TemplateArg) GetSdkArgAlias() string { if m != nil { return m.SdkArgAlias } return "" } func (m *TemplateArg) GetOperator() string { if m != nil { return m.Operator } return "" } func (m *TemplateArg) GetSdkArgValue() string { if m != nil { return m.SdkArgValue } return "" } func (m *TemplateArg) GetSort() string { if m != nil { return m.Sort } return "" } func (m *TemplateArg) GetRuleWithPre() string { if m != nil { return m.RuleWithPre } return "" } type SdkSetBase struct { SdkArgAlias string `protobuf:"bytes,1,opt,name=sdk_arg_alias,json=sdkArgAlias,proto3" json:"sdk_arg_alias,omitempty"` Operator string `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"` OperatorType string `protobuf:"bytes,3,opt,name=operator_type,json=operatorType,proto3" json:"operator_type,omitempty"` SdkArgValue string `protobuf:"bytes,4,opt,name=sdk_arg_value,json=sdkArgValue,proto3" json:"sdk_arg_value,omitempty"` Sort int32 `protobuf:"varint,5,opt,name=sort,proto3" json:"sort,omitempty"` } func (m *SdkSetBase) Reset() { *m = SdkSetBase{} } func (m *SdkSetBase) String() string { return proto.CompactTextString(m) } func (*SdkSetBase) ProtoMessage() {} func (*SdkSetBase) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{17} } func (m *SdkSetBase) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *SdkSetBase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_SdkSetBase.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *SdkSetBase) XXX_Merge(src proto.Message) { xxx_messageInfo_SdkSetBase.Merge(m, src) } func (m *SdkSetBase) XXX_Size() int { return m.Size() } func (m *SdkSetBase) XXX_DiscardUnknown() { xxx_messageInfo_SdkSetBase.DiscardUnknown(m) } var xxx_messageInfo_SdkSetBase proto.InternalMessageInfo func (m *SdkSetBase) GetSdkArgAlias() string { if m != nil { return m.SdkArgAlias } return "" } func (m *SdkSetBase) GetOperator() string { if m != nil { return m.Operator } return "" } func (m *SdkSetBase) GetOperatorType() string { if m != nil { return m.OperatorType } return "" } func (m *SdkSetBase) GetSdkArgValue() string { if m != nil { return m.SdkArgValue } return "" } func (m *SdkSetBase) GetSort() int32 { if m != nil { return m.Sort } return 0 } //Sdk struct type Sdk struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` IpcId string `protobuf:"bytes,2,opt,name=ipc_id,json=ipcId,proto3" json:"ipc_id,omitempty"` SdkType string `protobuf:"bytes,3,opt,name=sdk_type,json=sdkType,proto3" json:"sdk_type,omitempty"` SdkName string `protobuf:"bytes,4,opt,name=sdk_name,json=sdkName,proto3" json:"sdk_name,omitempty"` Args []*SdkArg `protobuf:"bytes,5,rep,name=args,proto3" json:"args,omitempty"` Icon string `protobuf:"bytes,6,opt,name=icon,proto3" json:"icon,omitempty"` Url string `protobuf:"bytes,7,opt,name=url,proto3" json:"url,omitempty"` CreateTime string `protobuf:"bytes,8,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` UpdateTime string `protobuf:"bytes,9,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` CreateBy string `protobuf:"bytes,10,opt,name=create_by,json=createBy,proto3" json:"create_by,omitempty"` Enable bool `protobuf:"varint,11,opt,name=enable,proto3" json:"enable,omitempty"` DelFlag int32 `protobuf:"varint,12,opt,name=del_flag,json=delFlag,proto3" json:"del_flag,omitempty"` IconBlob string `protobuf:"bytes,13,opt,name=iconBlob,proto3" json:"iconBlob,omitempty"` Version string `protobuf:"bytes,14,opt,name=version,proto3" json:"version,omitempty"` EnTrack bool `protobuf:"varint,15,opt,name=enTrack,proto3" json:"enTrack,omitempty"` ArgDef string `protobuf:"bytes,16,opt,name=argDef,proto3" json:"argDef,omitempty"` RuleSo string `protobuf:"bytes,17,opt,name=ruleSo,proto3" json:"ruleSo,omitempty"` } func (m *Sdk) Reset() { *m = Sdk{} } func (m *Sdk) String() string { return proto.CompactTextString(m) } func (*Sdk) ProtoMessage() {} func (*Sdk) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{18} } func (m *Sdk) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *Sdk) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_Sdk.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *Sdk) XXX_Merge(src proto.Message) { xxx_messageInfo_Sdk.Merge(m, src) } func (m *Sdk) XXX_Size() int { return m.Size() } func (m *Sdk) XXX_DiscardUnknown() { xxx_messageInfo_Sdk.DiscardUnknown(m) } var xxx_messageInfo_Sdk proto.InternalMessageInfo func (m *Sdk) GetId() string { if m != nil { return m.Id } return "" } func (m *Sdk) GetIpcId() string { if m != nil { return m.IpcId } return "" } func (m *Sdk) GetSdkType() string { if m != nil { return m.SdkType } return "" } func (m *Sdk) GetSdkName() string { if m != nil { return m.SdkName } return "" } func (m *Sdk) GetArgs() []*SdkArg { if m != nil { return m.Args } return nil } func (m *Sdk) GetIcon() string { if m != nil { return m.Icon } return "" } func (m *Sdk) GetUrl() string { if m != nil { return m.Url } return "" } func (m *Sdk) GetCreateTime() string { if m != nil { return m.CreateTime } return "" } func (m *Sdk) GetUpdateTime() string { if m != nil { return m.UpdateTime } return "" } func (m *Sdk) GetCreateBy() string { if m != nil { return m.CreateBy } return "" } func (m *Sdk) GetEnable() bool { if m != nil { return m.Enable } return false } func (m *Sdk) GetDelFlag() int32 { if m != nil { return m.DelFlag } return 0 } func (m *Sdk) GetIconBlob() string { if m != nil { return m.IconBlob } return "" } func (m *Sdk) GetVersion() string { if m != nil { return m.Version } return "" } func (m *Sdk) GetEnTrack() bool { if m != nil { return m.EnTrack } return false } func (m *Sdk) GetArgDef() string { if m != nil { return m.ArgDef } return "" } func (m *Sdk) GetRuleSo() string { if m != nil { return m.RuleSo } return "" } //SdkArg struct type SdkArg struct { Alias string `protobuf:"bytes,1,opt,name=alias,proto3" json:"alias,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` Must bool `protobuf:"varint,4,opt,name=must,proto3" json:"must,omitempty"` Unit string `protobuf:"bytes,5,opt,name=unit,proto3" json:"unit,omitempty"` Range string `protobuf:"bytes,6,opt,name=range,proto3" json:"range,omitempty"` DefaultValue string `protobuf:"bytes,7,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` DefaultOperator string `protobuf:"bytes,8,opt,name=default_operator,json=defaultOperator,proto3" json:"default_operator,omitempty"` Sort int32 `protobuf:"varint,9,opt,name=sort,proto3" json:"sort,omitempty"` } func (m *SdkArg) Reset() { *m = SdkArg{} } func (m *SdkArg) String() string { return proto.CompactTextString(m) } func (*SdkArg) ProtoMessage() {} func (*SdkArg) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{19} } func (m *SdkArg) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *SdkArg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_SdkArg.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *SdkArg) XXX_Merge(src proto.Message) { xxx_messageInfo_SdkArg.Merge(m, src) } func (m *SdkArg) XXX_Size() int { return m.Size() } func (m *SdkArg) XXX_DiscardUnknown() { xxx_messageInfo_SdkArg.DiscardUnknown(m) } var xxx_messageInfo_SdkArg proto.InternalMessageInfo func (m *SdkArg) GetAlias() string { if m != nil { return m.Alias } return "" } func (m *SdkArg) GetName() string { if m != nil { return m.Name } return "" } func (m *SdkArg) GetType() string { if m != nil { return m.Type } return "" } func (m *SdkArg) GetMust() bool { if m != nil { return m.Must } return false } func (m *SdkArg) GetUnit() string { if m != nil { return m.Unit } return "" } func (m *SdkArg) GetRange() string { if m != nil { return m.Range } return "" } func (m *SdkArg) GetDefaultValue() string { if m != nil { return m.DefaultValue } return "" } func (m *SdkArg) GetDefaultOperator() string { if m != nil { return m.DefaultOperator } return "" } func (m *SdkArg) GetSort() int32 { if m != nil { return m.Sort } return 0 } type SdkChanSet struct { SdkType string `protobuf:"bytes,1,opt,name=sdk_type,json=sdkType,proto3" json:"sdk_type,omitempty"` ChanNum int32 `protobuf:"varint,2,opt,name=chan_num,json=chanNum,proto3" json:"chan_num,omitempty"` ConfidenceInc int32 `protobuf:"varint,3,opt,name=confidenceInc,proto3" json:"confidenceInc,omitempty"` MinMovePos int32 `protobuf:"varint,4,opt,name=minMovePos,proto3" json:"minMovePos,omitempty"` } func (m *SdkChanSet) Reset() { *m = SdkChanSet{} } func (m *SdkChanSet) String() string { return proto.CompactTextString(m) } func (*SdkChanSet) ProtoMessage() {} func (*SdkChanSet) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{20} } func (m *SdkChanSet) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *SdkChanSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_SdkChanSet.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *SdkChanSet) XXX_Merge(src proto.Message) { xxx_messageInfo_SdkChanSet.Merge(m, src) } func (m *SdkChanSet) XXX_Size() int { return m.Size() } func (m *SdkChanSet) XXX_DiscardUnknown() { xxx_messageInfo_SdkChanSet.DiscardUnknown(m) } var xxx_messageInfo_SdkChanSet proto.InternalMessageInfo func (m *SdkChanSet) GetSdkType() string { if m != nil { return m.SdkType } return "" } func (m *SdkChanSet) GetChanNum() int32 { if m != nil { return m.ChanNum } return 0 } func (m *SdkChanSet) GetConfidenceInc() int32 { if m != nil { return m.ConfidenceInc } return 0 } func (m *SdkChanSet) GetMinMovePos() int32 { if m != nil { return m.MinMovePos } return 0 } //publish db change message type DbChangeMessage struct { Table TableChanged `protobuf:"varint,1,opt,name=table,proto3,enum=protomsg.TableChanged" json:"table,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Action DbAction `protobuf:"varint,3,opt,name=action,proto3,enum=protomsg.DbAction" json:"action,omitempty"` Info string `protobuf:"bytes,4,opt,name=info,proto3" json:"info,omitempty"` } func (m *DbChangeMessage) Reset() { *m = DbChangeMessage{} } func (m *DbChangeMessage) String() string { return proto.CompactTextString(m) } func (*DbChangeMessage) ProtoMessage() {} func (*DbChangeMessage) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{21} } func (m *DbChangeMessage) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *DbChangeMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_DbChangeMessage.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *DbChangeMessage) XXX_Merge(src proto.Message) { xxx_messageInfo_DbChangeMessage.Merge(m, src) } func (m *DbChangeMessage) XXX_Size() int { return m.Size() } func (m *DbChangeMessage) XXX_DiscardUnknown() { xxx_messageInfo_DbChangeMessage.DiscardUnknown(m) } var xxx_messageInfo_DbChangeMessage proto.InternalMessageInfo func (m *DbChangeMessage) GetTable() TableChanged { if m != nil { return m.Table } return TableChanged_T_Camera } func (m *DbChangeMessage) GetId() string { if m != nil { return m.Id } return "" } func (m *DbChangeMessage) GetAction() DbAction { if m != nil { return m.Action } return DbAction_Insert } func (m *DbChangeMessage) GetInfo() string { if m != nil { return m.Info } return "" } type CameraPolygon struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` CameraId string `protobuf:"bytes,2,opt,name=camera_id,json=cameraId,proto3" json:"camera_id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Polygon string `protobuf:"bytes,4,opt,name=polygon,proto3" json:"polygon,omitempty"` TriggerLine string `protobuf:"bytes,5,opt,name=trigger_line,json=triggerLine,proto3" json:"trigger_line,omitempty"` DirectionLine string `protobuf:"bytes,6,opt,name=direction_line,json=directionLine,proto3" json:"direction_line,omitempty"` Type string `protobuf:"bytes,7,opt,name=type,proto3" json:"type,omitempty"` DefenceState int32 `protobuf:"varint,8,opt,name=defence_state,json=defenceState,proto3" json:"defence_state,omitempty"` CameraName string `protobuf:"bytes,9,opt,name=camera_name,json=cameraName,proto3" json:"camera_name,omitempty"` } func (m *CameraPolygon) Reset() { *m = CameraPolygon{} } func (m *CameraPolygon) String() string { return proto.CompactTextString(m) } func (*CameraPolygon) ProtoMessage() {} func (*CameraPolygon) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{22} } func (m *CameraPolygon) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *CameraPolygon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_CameraPolygon.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *CameraPolygon) XXX_Merge(src proto.Message) { xxx_messageInfo_CameraPolygon.Merge(m, src) } func (m *CameraPolygon) XXX_Size() int { return m.Size() } func (m *CameraPolygon) XXX_DiscardUnknown() { xxx_messageInfo_CameraPolygon.DiscardUnknown(m) } var xxx_messageInfo_CameraPolygon proto.InternalMessageInfo func (m *CameraPolygon) GetId() string { if m != nil { return m.Id } return "" } func (m *CameraPolygon) GetCameraId() string { if m != nil { return m.CameraId } return "" } func (m *CameraPolygon) GetName() string { if m != nil { return m.Name } return "" } func (m *CameraPolygon) GetPolygon() string { if m != nil { return m.Polygon } return "" } func (m *CameraPolygon) GetTriggerLine() string { if m != nil { return m.TriggerLine } return "" } func (m *CameraPolygon) GetDirectionLine() string { if m != nil { return m.DirectionLine } return "" } func (m *CameraPolygon) GetType() string { if m != nil { return m.Type } return "" } func (m *CameraPolygon) GetDefenceState() int32 { if m != nil { return m.DefenceState } return 0 } func (m *CameraPolygon) GetCameraName() string { if m != nil { return m.CameraName } return "" } type VideotapeInfo struct { EsDataId string `protobuf:"bytes,1,opt,name=esDataId,proto3" json:"esDataId,omitempty"` CameraId string `protobuf:"bytes,2,opt,name=cameraId,proto3" json:"cameraId,omitempty"` TaskId string `protobuf:"bytes,3,opt,name=taskId,proto3" json:"taskId,omitempty"` ImgId int64 `protobuf:"varint,4,opt,name=imgId,proto3" json:"imgId,omitempty"` VideoUrl string `protobuf:"bytes,5,opt,name=videoUrl,proto3" json:"videoUrl,omitempty"` SdkIds []string `protobuf:"bytes,6,rep,name=sdkIds,proto3" json:"sdkIds,omitempty"` Type int32 `protobuf:"varint,7,opt,name=type,proto3" json:"type,omitempty"` } func (m *VideotapeInfo) Reset() { *m = VideotapeInfo{} } func (m *VideotapeInfo) String() string { return proto.CompactTextString(m) } func (*VideotapeInfo) ProtoMessage() {} func (*VideotapeInfo) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{23} } func (m *VideotapeInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *VideotapeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_VideotapeInfo.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *VideotapeInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_VideotapeInfo.Merge(m, src) } func (m *VideotapeInfo) XXX_Size() int { return m.Size() } func (m *VideotapeInfo) XXX_DiscardUnknown() { xxx_messageInfo_VideotapeInfo.DiscardUnknown(m) } var xxx_messageInfo_VideotapeInfo proto.InternalMessageInfo func (m *VideotapeInfo) GetEsDataId() string { if m != nil { return m.EsDataId } return "" } func (m *VideotapeInfo) GetCameraId() string { if m != nil { return m.CameraId } return "" } func (m *VideotapeInfo) GetTaskId() string { if m != nil { return m.TaskId } return "" } func (m *VideotapeInfo) GetImgId() int64 { if m != nil { return m.ImgId } return 0 } func (m *VideotapeInfo) GetVideoUrl() string { if m != nil { return m.VideoUrl } return "" } func (m *VideotapeInfo) GetSdkIds() []string { if m != nil { return m.SdkIds } return nil } func (m *VideotapeInfo) GetType() int32 { if m != nil { return m.Type } return 0 } type Voice struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` } func (m *Voice) Reset() { *m = Voice{} } func (m *Voice) String() string { return proto.CompactTextString(m) } func (*Voice) ProtoMessage() {} func (*Voice) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{24} } func (m *Voice) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *Voice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_Voice.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *Voice) XXX_Merge(src proto.Message) { xxx_messageInfo_Voice.Merge(m, src) } func (m *Voice) XXX_Size() int { return m.Size() } func (m *Voice) XXX_DiscardUnknown() { xxx_messageInfo_Voice.DiscardUnknown(m) } var xxx_messageInfo_Voice proto.InternalMessageInfo func (m *Voice) GetId() string { if m != nil { return m.Id } return "" } func (m *Voice) GetName() string { if m != nil { return m.Name } return "" } func (m *Voice) GetPath() string { if m != nil { return m.Path } return "" } type VoiceList struct { List []*Voice `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"` } func (m *VoiceList) Reset() { *m = VoiceList{} } func (m *VoiceList) String() string { return proto.CompactTextString(m) } func (*VoiceList) ProtoMessage() {} func (*VoiceList) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{25} } func (m *VoiceList) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *VoiceList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_VoiceList.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *VoiceList) XXX_Merge(src proto.Message) { xxx_messageInfo_VoiceList.Merge(m, src) } func (m *VoiceList) XXX_Size() int { return m.Size() } func (m *VoiceList) XXX_DiscardUnknown() { xxx_messageInfo_VoiceList.DiscardUnknown(m) } var xxx_messageInfo_VoiceList proto.InternalMessageInfo func (m *VoiceList) GetList() []*Voice { if m != nil { return m.List } return nil } type CompareArgs struct { TableIds []string `protobuf:"bytes,1,rep,name=tableIds,proto3" json:"tableIds,omitempty"` CompareThreshold float32 `protobuf:"fixed32,2,opt,name=compareThreshold,proto3" json:"compareThreshold,omitempty"` FaceFeature []byte `protobuf:"bytes,3,opt,name=faceFeature,proto3" json:"faceFeature,omitempty"` Tasks []string `protobuf:"bytes,4,rep,name=tasks,proto3" json:"tasks,omitempty"` TreeNodes []string `protobuf:"bytes,5,rep,name=treeNodes,proto3" json:"treeNodes,omitempty"` Tabs []string `protobuf:"bytes,6,rep,name=tabs,proto3" json:"tabs,omitempty"` AlarmLevel string `protobuf:"bytes,7,opt,name=alarmLevel,proto3" json:"alarmLevel,omitempty"` SearchTime []string `protobuf:"bytes,8,rep,name=searchTime,proto3" json:"searchTime,omitempty"` InputValue string `protobuf:"bytes,9,opt,name=inputValue,proto3" json:"inputValue,omitempty"` Collection string `protobuf:"bytes,10,opt,name=collection,proto3" json:"collection,omitempty"` Source bool `protobuf:"varint,11,opt,name=source,proto3" json:"source,omitempty"` AnalyServerId string `protobuf:"bytes,12,opt,name=analyServerId,proto3" json:"analyServerId,omitempty"` CompareTarget string `protobuf:"bytes,13,opt,name=compareTarget,proto3" json:"compareTarget,omitempty"` IsCompareAll bool `protobuf:"varint,14,opt,name=isCompareAll,proto3" json:"isCompareAll,omitempty"` } func (m *CompareArgs) Reset() { *m = CompareArgs{} } func (m *CompareArgs) String() string { return proto.CompactTextString(m) } func (*CompareArgs) ProtoMessage() {} func (*CompareArgs) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{26} } func (m *CompareArgs) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *CompareArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_CompareArgs.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *CompareArgs) XXX_Merge(src proto.Message) { xxx_messageInfo_CompareArgs.Merge(m, src) } func (m *CompareArgs) XXX_Size() int { return m.Size() } func (m *CompareArgs) XXX_DiscardUnknown() { xxx_messageInfo_CompareArgs.DiscardUnknown(m) } var xxx_messageInfo_CompareArgs proto.InternalMessageInfo func (m *CompareArgs) GetTableIds() []string { if m != nil { return m.TableIds } return nil } func (m *CompareArgs) GetCompareThreshold() float32 { if m != nil { return m.CompareThreshold } return 0 } func (m *CompareArgs) GetFaceFeature() []byte { if m != nil { return m.FaceFeature } return nil } func (m *CompareArgs) GetTasks() []string { if m != nil { return m.Tasks } return nil } func (m *CompareArgs) GetTreeNodes() []string { if m != nil { return m.TreeNodes } return nil } func (m *CompareArgs) GetTabs() []string { if m != nil { return m.Tabs } return nil } func (m *CompareArgs) GetAlarmLevel() string { if m != nil { return m.AlarmLevel } return "" } func (m *CompareArgs) GetSearchTime() []string { if m != nil { return m.SearchTime } return nil } func (m *CompareArgs) GetInputValue() string { if m != nil { return m.InputValue } return "" } func (m *CompareArgs) GetCollection() string { if m != nil { return m.Collection } return "" } func (m *CompareArgs) GetSource() bool { if m != nil { return m.Source } return false } func (m *CompareArgs) GetAnalyServerId() string { if m != nil { return m.AnalyServerId } return "" } func (m *CompareArgs) GetCompareTarget() string { if m != nil { return m.CompareTarget } return "" } func (m *CompareArgs) GetIsCompareAll() bool { if m != nil { return m.IsCompareAll } return false } type CompareEvent struct { EventType CompareEventType `protobuf:"varint,1,opt,name=eventType,proto3,enum=protomsg.CompareEventType" json:"eventType,omitempty"` Payload []byte `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"` } func (m *CompareEvent) Reset() { *m = CompareEvent{} } func (m *CompareEvent) String() string { return proto.CompactTextString(m) } func (*CompareEvent) ProtoMessage() {} func (*CompareEvent) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{27} } func (m *CompareEvent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *CompareEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_CompareEvent.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *CompareEvent) XXX_Merge(src proto.Message) { xxx_messageInfo_CompareEvent.Merge(m, src) } func (m *CompareEvent) XXX_Size() int { return m.Size() } func (m *CompareEvent) XXX_DiscardUnknown() { xxx_messageInfo_CompareEvent.DiscardUnknown(m) } var xxx_messageInfo_CompareEvent proto.InternalMessageInfo func (m *CompareEvent) GetEventType() CompareEventType { if m != nil { return m.EventType } return CompareEventType_ReInitCache } func (m *CompareEvent) GetPayload() []byte { if m != nil { return m.Payload } return nil } type SdkCompareEach struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Tableid string `protobuf:"bytes,2,opt,name=tableid,proto3" json:"tableid,omitempty"` CompareScore float32 `protobuf:"fixed32,3,opt,name=compareScore,proto3" json:"compareScore,omitempty"` } func (m *SdkCompareEach) Reset() { *m = SdkCompareEach{} } func (m *SdkCompareEach) String() string { return proto.CompactTextString(m) } func (*SdkCompareEach) ProtoMessage() {} func (*SdkCompareEach) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{28} } func (m *SdkCompareEach) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *SdkCompareEach) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_SdkCompareEach.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *SdkCompareEach) XXX_Merge(src proto.Message) { xxx_messageInfo_SdkCompareEach.Merge(m, src) } func (m *SdkCompareEach) XXX_Size() int { return m.Size() } func (m *SdkCompareEach) XXX_DiscardUnknown() { xxx_messageInfo_SdkCompareEach.DiscardUnknown(m) } var xxx_messageInfo_SdkCompareEach proto.InternalMessageInfo func (m *SdkCompareEach) GetId() string { if m != nil { return m.Id } return "" } func (m *SdkCompareEach) GetTableid() string { if m != nil { return m.Tableid } return "" } func (m *SdkCompareEach) GetCompareScore() float32 { if m != nil { return m.CompareScore } return 0 } type SdkCompareResult struct { CompareResult []*SdkCompareEach `protobuf:"bytes,1,rep,name=compareResult,proto3" json:"compareResult,omitempty"` } func (m *SdkCompareResult) Reset() { *m = SdkCompareResult{} } func (m *SdkCompareResult) String() string { return proto.CompactTextString(m) } func (*SdkCompareResult) ProtoMessage() {} func (*SdkCompareResult) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{29} } func (m *SdkCompareResult) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *SdkCompareResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_SdkCompareResult.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *SdkCompareResult) XXX_Merge(src proto.Message) { xxx_messageInfo_SdkCompareResult.Merge(m, src) } func (m *SdkCompareResult) XXX_Size() int { return m.Size() } func (m *SdkCompareResult) XXX_DiscardUnknown() { xxx_messageInfo_SdkCompareResult.DiscardUnknown(m) } var xxx_messageInfo_SdkCompareResult proto.InternalMessageInfo func (m *SdkCompareResult) GetCompareResult() []*SdkCompareEach { if m != nil { return m.CompareResult } return nil } type EventPush struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` TimeStart string `protobuf:"bytes,3,opt,name=time_start,json=timeStart,proto3" json:"time_start,omitempty"` TimeEnd string `protobuf:"bytes,4,opt,name=time_end,json=timeEnd,proto3" json:"time_end,omitempty"` IsSatisfyAll bool `protobuf:"varint,5,opt,name=is_satisfy_all,json=isSatisfyAll,proto3" json:"is_satisfy_all,omitempty"` RuleText string `protobuf:"bytes,6,opt,name=rule_text,json=ruleText,proto3" json:"rule_text,omitempty"` Enable bool `protobuf:"varint,7,opt,name=enable,proto3" json:"enable,omitempty"` LinkType string `protobuf:"bytes,8,opt,name=link_type,json=linkType,proto3" json:"link_type,omitempty"` LinkDevice string `protobuf:"bytes,9,opt,name=link_device,json=linkDevice,proto3" json:"link_device,omitempty"` IpPorts []*PushIpPort `protobuf:"bytes,10,rep,name=ip_ports,json=ipPorts,proto3" json:"ip_ports,omitempty"` Urls []*PushUrl `protobuf:"bytes,11,rep,name=urls,proto3" json:"urls,omitempty"` Rules []*EventPushRule `protobuf:"bytes,12,rep,name=rules,proto3" json:"rules,omitempty"` } func (m *EventPush) Reset() { *m = EventPush{} } func (m *EventPush) String() string { return proto.CompactTextString(m) } func (*EventPush) ProtoMessage() {} func (*EventPush) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{30} } func (m *EventPush) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *EventPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_EventPush.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *EventPush) XXX_Merge(src proto.Message) { xxx_messageInfo_EventPush.Merge(m, src) } func (m *EventPush) XXX_Size() int { return m.Size() } func (m *EventPush) XXX_DiscardUnknown() { xxx_messageInfo_EventPush.DiscardUnknown(m) } var xxx_messageInfo_EventPush proto.InternalMessageInfo func (m *EventPush) GetId() string { if m != nil { return m.Id } return "" } func (m *EventPush) GetName() string { if m != nil { return m.Name } return "" } func (m *EventPush) GetTimeStart() string { if m != nil { return m.TimeStart } return "" } func (m *EventPush) GetTimeEnd() string { if m != nil { return m.TimeEnd } return "" } func (m *EventPush) GetIsSatisfyAll() bool { if m != nil { return m.IsSatisfyAll } return false } func (m *EventPush) GetRuleText() string { if m != nil { return m.RuleText } return "" } func (m *EventPush) GetEnable() bool { if m != nil { return m.Enable } return false } func (m *EventPush) GetLinkType() string { if m != nil { return m.LinkType } return "" } func (m *EventPush) GetLinkDevice() string { if m != nil { return m.LinkDevice } return "" } func (m *EventPush) GetIpPorts() []*PushIpPort { if m != nil { return m.IpPorts } return nil } func (m *EventPush) GetUrls() []*PushUrl { if m != nil { return m.Urls } return nil } func (m *EventPush) GetRules() []*EventPushRule { if m != nil { return m.Rules } return nil } type EventPushRule struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` TopicType string `protobuf:"bytes,2,opt,name=topic_type,json=topicType,proto3" json:"topic_type,omitempty"` TopicArg string `protobuf:"bytes,3,opt,name=topic_arg,json=topicArg,proto3" json:"topic_arg,omitempty"` Operator string `protobuf:"bytes,4,opt,name=operator,proto3" json:"operator,omitempty"` OperatorType string `protobuf:"bytes,5,opt,name=operator_type,json=operatorType,proto3" json:"operator_type,omitempty"` RuleValue string `protobuf:"bytes,6,opt,name=rule_value,json=ruleValue,proto3" json:"rule_value,omitempty"` EventPushId string `protobuf:"bytes,7,opt,name=event_push_id,json=eventPushId,proto3" json:"event_push_id,omitempty"` } func (m *EventPushRule) Reset() { *m = EventPushRule{} } func (m *EventPushRule) String() string { return proto.CompactTextString(m) } func (*EventPushRule) ProtoMessage() {} func (*EventPushRule) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{31} } func (m *EventPushRule) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *EventPushRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_EventPushRule.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *EventPushRule) XXX_Merge(src proto.Message) { xxx_messageInfo_EventPushRule.Merge(m, src) } func (m *EventPushRule) XXX_Size() int { return m.Size() } func (m *EventPushRule) XXX_DiscardUnknown() { xxx_messageInfo_EventPushRule.DiscardUnknown(m) } var xxx_messageInfo_EventPushRule proto.InternalMessageInfo func (m *EventPushRule) GetId() string { if m != nil { return m.Id } return "" } func (m *EventPushRule) GetTopicType() string { if m != nil { return m.TopicType } return "" } func (m *EventPushRule) GetTopicArg() string { if m != nil { return m.TopicArg } return "" } func (m *EventPushRule) GetOperator() string { if m != nil { return m.Operator } return "" } func (m *EventPushRule) GetOperatorType() string { if m != nil { return m.OperatorType } return "" } func (m *EventPushRule) GetRuleValue() string { if m != nil { return m.RuleValue } return "" } func (m *EventPushRule) GetEventPushId() string { if m != nil { return m.EventPushId } return "" } type PushIpPort struct { ServerIp string `protobuf:"bytes,1,opt,name=server_ip,json=serverIp,proto3" json:"server_ip,omitempty"` Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` Enable bool `protobuf:"varint,3,opt,name=enable,proto3" json:"enable,omitempty"` } func (m *PushIpPort) Reset() { *m = PushIpPort{} } func (m *PushIpPort) String() string { return proto.CompactTextString(m) } func (*PushIpPort) ProtoMessage() {} func (*PushIpPort) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{32} } func (m *PushIpPort) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *PushIpPort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_PushIpPort.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *PushIpPort) XXX_Merge(src proto.Message) { xxx_messageInfo_PushIpPort.Merge(m, src) } func (m *PushIpPort) XXX_Size() int { return m.Size() } func (m *PushIpPort) XXX_DiscardUnknown() { xxx_messageInfo_PushIpPort.DiscardUnknown(m) } var xxx_messageInfo_PushIpPort proto.InternalMessageInfo func (m *PushIpPort) GetServerIp() string { if m != nil { return m.ServerIp } return "" } func (m *PushIpPort) GetPort() int32 { if m != nil { return m.Port } return 0 } func (m *PushIpPort) GetEnable() bool { if m != nil { return m.Enable } return false } type PushUrl struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` Enable bool `protobuf:"varint,2,opt,name=enable,proto3" json:"enable,omitempty"` } func (m *PushUrl) Reset() { *m = PushUrl{} } func (m *PushUrl) String() string { return proto.CompactTextString(m) } func (*PushUrl) ProtoMessage() {} func (*PushUrl) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{33} } func (m *PushUrl) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *PushUrl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_PushUrl.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *PushUrl) XXX_Merge(src proto.Message) { xxx_messageInfo_PushUrl.Merge(m, src) } func (m *PushUrl) XXX_Size() int { return m.Size() } func (m *PushUrl) XXX_DiscardUnknown() { xxx_messageInfo_PushUrl.DiscardUnknown(m) } var xxx_messageInfo_PushUrl proto.InternalMessageInfo func (m *PushUrl) GetUrl() string { if m != nil { return m.Url } return "" } func (m *PushUrl) GetEnable() bool { if m != nil { return m.Enable } return false } type PushAttach struct { PushId string `protobuf:"bytes,1,opt,name=push_id,json=pushId,proto3" json:"push_id,omitempty"` Cam *Camera `protobuf:"bytes,2,opt,name=cam,proto3" json:"cam,omitempty"` ServerId string `protobuf:"bytes,3,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"` ServerName string `protobuf:"bytes,4,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"` LocalIp string `protobuf:"bytes,5,opt,name=local_ip,json=localIp,proto3" json:"local_ip,omitempty"` VideoUrl string `protobuf:"bytes,6,opt,name=video_url,json=videoUrl,proto3" json:"video_url,omitempty"` } func (m *PushAttach) Reset() { *m = PushAttach{} } func (m *PushAttach) String() string { return proto.CompactTextString(m) } func (*PushAttach) ProtoMessage() {} func (*PushAttach) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{34} } func (m *PushAttach) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *PushAttach) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_PushAttach.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *PushAttach) XXX_Merge(src proto.Message) { xxx_messageInfo_PushAttach.Merge(m, src) } func (m *PushAttach) XXX_Size() int { return m.Size() } func (m *PushAttach) XXX_DiscardUnknown() { xxx_messageInfo_PushAttach.DiscardUnknown(m) } var xxx_messageInfo_PushAttach proto.InternalMessageInfo func (m *PushAttach) GetPushId() string { if m != nil { return m.PushId } return "" } func (m *PushAttach) GetCam() *Camera { if m != nil { return m.Cam } return nil } func (m *PushAttach) GetServerId() string { if m != nil { return m.ServerId } return "" } func (m *PushAttach) GetServerName() string { if m != nil { return m.ServerName } return "" } func (m *PushAttach) GetLocalIp() string { if m != nil { return m.LocalIp } return "" } func (m *PushAttach) GetVideoUrl() string { if m != nil { return m.VideoUrl } return "" } type EsPersonCacheChange struct { Type EsCacheChanged `protobuf:"varint,1,opt,name=type,proto3,enum=protomsg.EsCacheChanged" json:"type,omitempty"` TableId []string `protobuf:"bytes,2,rep,name=table_id,json=tableId,proto3" json:"table_id,omitempty"` PersonId string `protobuf:"bytes,3,opt,name=person_id,json=personId,proto3" json:"person_id,omitempty"` Feature string `protobuf:"bytes,4,opt,name=feature,proto3" json:"feature,omitempty"` Action DbAction `protobuf:"varint,5,opt,name=action,proto3,enum=protomsg.DbAction" json:"action,omitempty"` Enable int32 `protobuf:"varint,6,opt,name=enable,proto3" json:"enable,omitempty"` CarNo string `protobuf:"bytes,7,opt,name=carNo,proto3" json:"carNo,omitempty"` } func (m *EsPersonCacheChange) Reset() { *m = EsPersonCacheChange{} } func (m *EsPersonCacheChange) String() string { return proto.CompactTextString(m) } func (*EsPersonCacheChange) ProtoMessage() {} func (*EsPersonCacheChange) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{35} } func (m *EsPersonCacheChange) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *EsPersonCacheChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_EsPersonCacheChange.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *EsPersonCacheChange) XXX_Merge(src proto.Message) { xxx_messageInfo_EsPersonCacheChange.Merge(m, src) } func (m *EsPersonCacheChange) XXX_Size() int { return m.Size() } func (m *EsPersonCacheChange) XXX_DiscardUnknown() { xxx_messageInfo_EsPersonCacheChange.DiscardUnknown(m) } var xxx_messageInfo_EsPersonCacheChange proto.InternalMessageInfo func (m *EsPersonCacheChange) GetType() EsCacheChanged { if m != nil { return m.Type } return EsCacheChanged_T_DbTable } func (m *EsPersonCacheChange) GetTableId() []string { if m != nil { return m.TableId } return nil } func (m *EsPersonCacheChange) GetPersonId() string { if m != nil { return m.PersonId } return "" } func (m *EsPersonCacheChange) GetFeature() string { if m != nil { return m.Feature } return "" } func (m *EsPersonCacheChange) GetAction() DbAction { if m != nil { return m.Action } return DbAction_Insert } func (m *EsPersonCacheChange) GetEnable() int32 { if m != nil { return m.Enable } return 0 } func (m *EsPersonCacheChange) GetCarNo() string { if m != nil { return m.CarNo } return "" } type ClusterAndNodes struct { ClusterId string `protobuf:"bytes,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"` ClusterName string `protobuf:"bytes,2,opt,name=clusterName,proto3" json:"clusterName,omitempty"` Nodes []*Node `protobuf:"bytes,3,rep,name=nodes,proto3" json:"nodes,omitempty"` } func (m *ClusterAndNodes) Reset() { *m = ClusterAndNodes{} } func (m *ClusterAndNodes) String() string { return proto.CompactTextString(m) } func (*ClusterAndNodes) ProtoMessage() {} func (*ClusterAndNodes) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{36} } func (m *ClusterAndNodes) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *ClusterAndNodes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_ClusterAndNodes.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *ClusterAndNodes) XXX_Merge(src proto.Message) { xxx_messageInfo_ClusterAndNodes.Merge(m, src) } func (m *ClusterAndNodes) XXX_Size() int { return m.Size() } func (m *ClusterAndNodes) XXX_DiscardUnknown() { xxx_messageInfo_ClusterAndNodes.DiscardUnknown(m) } var xxx_messageInfo_ClusterAndNodes proto.InternalMessageInfo func (m *ClusterAndNodes) GetClusterId() string { if m != nil { return m.ClusterId } return "" } func (m *ClusterAndNodes) GetClusterName() string { if m != nil { return m.ClusterName } return "" } func (m *ClusterAndNodes) GetNodes() []*Node { if m != nil { return m.Nodes } return nil } type Node struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` NodeName string `protobuf:"bytes,3,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"` NodeId string `protobuf:"bytes,4,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` NodeIp string `protobuf:"bytes,5,opt,name=node_ip,json=nodeIp,proto3" json:"node_ip,omitempty"` CreateTime string `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` IsDelete bool `protobuf:"varint,7,opt,name=isDelete,proto3" json:"isDelete,omitempty"` } func (m *Node) Reset() { *m = Node{} } func (m *Node) String() string { return proto.CompactTextString(m) } func (*Node) ProtoMessage() {} func (*Node) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{37} } func (m *Node) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) } func (m *Node) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { if deterministic { return xxx_messageInfo_Node.Marshal(b, m, deterministic) } else { b = b[:cap(b)] n, err := m.MarshalTo(b) if err != nil { return nil, err } return b[:n], nil } } func (m *Node) XXX_Merge(src proto.Message) { xxx_messageInfo_Node.Merge(m, src) } func (m *Node) XXX_Size() int { return m.Size() } func (m *Node) XXX_DiscardUnknown() { xxx_messageInfo_Node.DiscardUnknown(m) } var xxx_messageInfo_Node proto.InternalMessageInfo func (m *Node) GetId() string { if m != nil { return m.Id } return "" } func (m *Node) GetClusterId() string { if m != nil { return m.ClusterId } return "" } func (m *Node) GetNodeName() string { if m != nil { return m.NodeName } return "" } func (m *Node) GetNodeId() string { if m != nil { return m.NodeId } return "" } func (m *Node) GetNodeIp() string { if m != nil { return m.NodeIp } return "" } func (m *Node) GetCreateTime() string { if m != nil { return m.CreateTime } return "" } func (m *Node) GetIsDelete() bool { if m != nil { return m.IsDelete } return false } func init() { proto.RegisterEnum("protomsg.TableChanged", TableChanged_name, TableChanged_value) proto.RegisterEnum("protomsg.DbAction", DbAction_name, DbAction_value) proto.RegisterEnum("protomsg.CompareEventType", CompareEventType_name, CompareEventType_value) proto.RegisterEnum("protomsg.EsCacheChanged", EsCacheChanged_name, EsCacheChanged_value) proto.RegisterType((*Area)(nil), "protomsg.Area") proto.RegisterType((*Camera)(nil), "protomsg.Camera") proto.RegisterType((*Sensor)(nil), "protomsg.Sensor") proto.RegisterType((*CameraLink)(nil), "protomsg.CameraLink") proto.RegisterType((*SdkRun)(nil), "protomsg.SdkRun") proto.RegisterType((*CameraTimerule)(nil), "protomsg.CameraTimerule") proto.RegisterType((*DayCtl)(nil), "protomsg.DayCtl") proto.RegisterType((*TimeRange)(nil), "protomsg.TimeRange") proto.RegisterType((*Polygon)(nil), "protomsg.Polygon") proto.RegisterType((*CameraInfo)(nil), "protomsg.CameraInfo") proto.RegisterType((*CameraAndRules)(nil), "protomsg.CameraAndRules") proto.RegisterType((*GroupRule)(nil), "protomsg.GroupRule") proto.RegisterType((*GroupRuleSdks)(nil), "protomsg.GroupRuleSdks") proto.RegisterType((*Rule)(nil), "protomsg.Rule") proto.RegisterType((*RuleTemplate)(nil), "protomsg.RuleTemplate") proto.RegisterType((*RuleTemplateList)(nil), "protomsg.RuleTemplateList") proto.RegisterType((*TemplateArg)(nil), "protomsg.TemplateArg") proto.RegisterType((*SdkSetBase)(nil), "protomsg.SdkSetBase") proto.RegisterType((*Sdk)(nil), "protomsg.Sdk") proto.RegisterType((*SdkArg)(nil), "protomsg.SdkArg") proto.RegisterType((*SdkChanSet)(nil), "protomsg.SdkChanSet") proto.RegisterType((*DbChangeMessage)(nil), "protomsg.DbChangeMessage") proto.RegisterType((*CameraPolygon)(nil), "protomsg.CameraPolygon") proto.RegisterType((*VideotapeInfo)(nil), "protomsg.VideotapeInfo") proto.RegisterType((*Voice)(nil), "protomsg.Voice") proto.RegisterType((*VoiceList)(nil), "protomsg.VoiceList") proto.RegisterType((*CompareArgs)(nil), "protomsg.CompareArgs") proto.RegisterType((*CompareEvent)(nil), "protomsg.CompareEvent") proto.RegisterType((*SdkCompareEach)(nil), "protomsg.SdkCompareEach") proto.RegisterType((*SdkCompareResult)(nil), "protomsg.SdkCompareResult") proto.RegisterType((*EventPush)(nil), "protomsg.EventPush") proto.RegisterType((*EventPushRule)(nil), "protomsg.EventPushRule") proto.RegisterType((*PushIpPort)(nil), "protomsg.PushIpPort") proto.RegisterType((*PushUrl)(nil), "protomsg.PushUrl") proto.RegisterType((*PushAttach)(nil), "protomsg.PushAttach") proto.RegisterType((*EsPersonCacheChange)(nil), "protomsg.EsPersonCacheChange") proto.RegisterType((*ClusterAndNodes)(nil), "protomsg.ClusterAndNodes") proto.RegisterType((*Node)(nil), "protomsg.Node") } func init() { proto.RegisterFile("protomsg.proto", fileDescriptor_32de24555f916688) } var fileDescriptor_32de24555f916688 = []byte{ // 2961 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x59, 0x4b, 0x73, 0xdc, 0xc6, 0xb5, 0x16, 0xe6, 0x3d, 0x67, 0x86, 0x24, 0x04, 0xc9, 0x12, 0x24, 0xd9, 0x34, 0x2f, 0x2c, 0xd7, 0x95, 0xe9, 0xc7, 0xbd, 0x25, 0x7b, 0x71, 0x57, 0xbe, 0x45, 0x89, 0x52, 0x32, 0x55, 0xb2, 0xc2, 0x80, 0x23, 0x79, 0x17, 0x54, 0x13, 0x68, 0xce, 0xa0, 0x06, 0x04, 0xe0, 0xee, 0x06, 0x25, 0x56, 0x65, 0x9b, 0x2a, 0x67, 0x93, 0xc7, 0xcf, 0xc8, 0x8f, 0x48, 0xe2, 0xac, 0x92, 0x55, 0xca, 0xcb, 0xec, 0x92, 0xb2, 0x37, 0xd9, 0xa4, 0xf2, 0x13, 0x92, 0x3a, 0xa7, 0xbb, 0x01, 0x0c, 0x49, 0xd9, 0xca, 0x6a, 0xfa, 0x7c, 0xdd, 0xe8, 0x3e, 0x7d, 0xde, 0xa7, 0x07, 0x36, 0x4b, 0x51, 0xa8, 0xe2, 0x44, 0x2e, 0x3e, 0xa2, 0x81, 0x37, 0xb2, 0xf4, 0x6d, 0x38, 0x62, 0x92, 0x6b, 0x34, 0x78, 0x0c, 0xbd, 0x3d, 0xc1, 0x99, 0xb7, 0x09, 0x9d, 0x34, 0xf1, 0x9d, 0x1d, 0xe7, 0x5e, 0x3f, 0xec, 0xa4, 0x89, 0x77, 0x1b, 0x46, 0x25, 0x13, 0x3c, 0x57, 0x69, 0xe2, 0x77, 0x08, 0xad, 0x69, 0xcf, 0x83, 0x5e, 0xce, 0x4e, 0xb8, 0xdf, 0xdd, 0x71, 0xee, 0x8d, 0x43, 0x1a, 0x07, 0x7f, 0xee, 0xc3, 0xe0, 0x21, 0x3b, 0xe1, 0xa2, 0xbd, 0xd5, 0x98, 0xb6, 0xb2, 0xcb, 0x3b, 0xcd, 0x72, 0xef, 0x3a, 0xf4, 0x59, 0x96, 0x32, 0x69, 0xf6, 0xd0, 0x84, 0xf7, 0x5f, 0x30, 0x95, 0x39, 0x2b, 0xe5, 0xb2, 0x50, 0x51, 0x25, 0x32, 0xbf, 0x47, 0x93, 0x13, 0x8b, 0x3d, 0x13, 0x19, 0x6e, 0xa6, 0xce, 0x4a, 0xee, 0xf7, 0x89, 0x27, 0x1a, 0x23, 0xc6, 0x92, 0x44, 0xf8, 0x03, 0x7d, 0x00, 0x8e, 0xbd, 0x37, 0x61, 0x9c, 0x15, 0xf9, 0x22, 0x55, 0x55, 0xc2, 0xfd, 0xe1, 0x8e, 0x73, 0xaf, 0x13, 0x36, 0x00, 0xde, 0x2e, 0x63, 0x4a, 0x4f, 0x8e, 0x68, 0xb2, 0xa6, 0x91, 0xb5, 0xe3, 0xac, 0x28, 0x84, 0x3f, 0xa6, 0x23, 0x34, 0x81, 0x67, 0x08, 0x25, 0x4b, 0x1f, 0xf4, 0x19, 0x38, 0xa6, 0x8b, 0x96, 0xfe, 0xc4, 0x5c, 0xb4, 0xc4, 0x35, 0x65, 0x21, 0x94, 0x3f, 0xd5, 0xbc, 0xe1, 0x18, 0x4f, 0xaa, 0x24, 0x17, 0x24, 0x80, 0x0d, 0x5a, 0x59, 0xd3, 0x5a, 0xc6, 0x52, 0xbe, 0x28, 0x44, 0xe2, 0x6f, 0xea, 0x39, 0x4b, 0x23, 0x17, 0x47, 0x82, 0xe5, 0x89, 0xbf, 0xa5, 0x05, 0x44, 0x04, 0x7e, 0x21, 0xb8, 0xe4, 0xe2, 0x94, 0x27, 0xbe, 0xab, 0xbf, 0xb0, 0xb4, 0xf7, 0x16, 0x40, 0x2a, 0x23, 0x51, 0xe5, 0x79, 0x9a, 0x2f, 0xfc, 0xab, 0x3b, 0xce, 0xbd, 0x51, 0x38, 0x4e, 0x65, 0xa8, 0x01, 0x9c, 0x16, 0x55, 0x1e, 0xf1, 0x9c, 0x1d, 0x65, 0xdc, 0xf7, 0xf4, 0xb4, 0xa8, 0xf2, 0x47, 0x04, 0x78, 0xb7, 0x60, 0x84, 0xd3, 0x24, 0xdb, 0x6b, 0xc4, 0xff, 0x50, 0x54, 0xf9, 0x1c, 0xc5, 0x1b, 0xc0, 0x06, 0x4e, 0xd1, 0x31, 0x22, 0x4a, 0x13, 0xff, 0xba, 0x56, 0x8b, 0xa8, 0xf2, 0x43, 0xc2, 0x66, 0x89, 0xf7, 0x1e, 0xb8, 0x82, 0xcb, 0x22, 0xab, 0x54, 0x5a, 0xe4, 0xd1, 0x8b, 0x34, 0x51, 0x4b, 0xff, 0x0d, 0xda, 0x66, 0xab, 0xc1, 0x3f, 0x47, 0xd8, 0x7b, 0x1f, 0xae, 0xb6, 0x96, 0x2e, 0x79, 0xba, 0x58, 0x2a, 0xff, 0x06, 0xad, 0x6d, 0xed, 0xf1, 0x43, 0xc2, 0x3d, 0x17, 0xba, 0xc7, 0xa5, 0xf4, 0x6f, 0xd2, 0x34, 0x0e, 0xbd, 0x5d, 0x18, 0x4a, 0x9e, 0xcb, 0x42, 0x48, 0xdf, 0xdf, 0xe9, 0xde, 0x9b, 0xdc, 0x77, 0x3f, 0xaa, 0x0d, 0xfd, 0x90, 0x26, 0x42, 0xbb, 0xc0, 0xdb, 0x81, 0xc9, 0x69, 0x91, 0xc6, 0x5c, 0xdf, 0xd1, 0xbf, 0x45, 0x97, 0x6e, 0x43, 0x9e, 0x0f, 0x43, 0x22, 0x67, 0x89, 0x7f, 0x9b, 0x6e, 0x65, 0xc9, 0xe0, 0x77, 0x0e, 0x0c, 0xf4, 0x7e, 0x97, 0x19, 0x34, 0xc9, 0xc9, 0x18, 0x34, 0xd9, 0xa0, 0xb6, 0x85, 0xee, 0x05, 0x5b, 0xe8, 0xbd, 0xc2, 0x16, 0xfa, 0xdf, 0x61, 0x0b, 0x83, 0x73, 0xb6, 0xf0, 0x26, 0x8c, 0xd5, 0x52, 0x70, 0xb9, 0x2c, 0xb2, 0x84, 0x6c, 0xb9, 0x1f, 0x36, 0x80, 0x77, 0x03, 0x06, 0x46, 0xa9, 0x23, 0xba, 0x9f, 0xa1, 0x82, 0xcf, 0x00, 0xb4, 0x43, 0x3e, 0x49, 0xf3, 0x15, 0xaa, 0x3f, 0x26, 0x2a, 0x4a, 0x13, 0x69, 0xee, 0x32, 0xd6, 0xc8, 0x2c, 0x41, 0x49, 0x4d, 0xb3, 0x34, 0x5f, 0x45, 0x8a, 0xc9, 0x55, 0x64, 0x5c, 0x7e, 0x1c, 0x02, 0x62, 0x73, 0x26, 0x57, 0xb3, 0x24, 0xf8, 0x12, 0xe5, 0x91, 0xac, 0xc2, 0x2a, 0xf7, 0xde, 0x80, 0x41, 0x5a, 0xc6, 0x51, 0x2d, 0x93, 0x7e, 0x5a, 0xc6, 0xb3, 0x04, 0x4d, 0x48, 0x26, 0xab, 0xa8, 0x25, 0x9a, 0xa1, 0x4c, 0x56, 0x64, 0x42, 0x1f, 0xc0, 0xd5, 0x54, 0xce, 0x45, 0xba, 0x58, 0x70, 0xf1, 0xe0, 0xec, 0x40, 0xf0, 0xc3, 0x64, 0x45, 0xc2, 0x1a, 0x85, 0x17, 0x27, 0xbc, 0x6d, 0x80, 0xb8, 0xc8, 0x8f, 0xd3, 0x84, 0xe7, 0x31, 0x37, 0x12, 0x6c, 0x21, 0xc1, 0x8f, 0x61, 0x53, 0xdf, 0x6c, 0x9e, 0x9e, 0x70, 0x51, 0x65, 0xfc, 0xb5, 0x42, 0xce, 0x1d, 0x18, 0xab, 0xf4, 0x84, 0x47, 0xf8, 0x81, 0x51, 0xd4, 0x08, 0x81, 0xb0, 0xca, 0x78, 0xf0, 0x14, 0x06, 0xfb, 0xec, 0xec, 0xa1, 0xca, 0xd0, 0xe2, 0x12, 0x76, 0x66, 0x22, 0x21, 0x0e, 0xbd, 0xfb, 0x00, 0xfa, 0x43, 0x96, 0x2f, 0x70, 0x4b, 0x34, 0xba, 0x6b, 0x8d, 0xd1, 0x21, 0x13, 0x21, 0x4e, 0x85, 0xb4, 0x3f, 0x0d, 0x83, 0x8f, 0x61, 0x5c, 0xe3, 0xe8, 0xcb, 0x52, 0x31, 0xa1, 0xac, 0xb8, 0x88, 0xc0, 0x83, 0x78, 0x6e, 0x25, 0x8d, 0xc3, 0xe0, 0x39, 0x0c, 0x0f, 0x8a, 0xec, 0x6c, 0x51, 0xe4, 0xaf, 0x75, 0xa1, 0xff, 0x86, 0x41, 0x59, 0xa4, 0xb9, 0xc2, 0x20, 0x8a, 0x3c, 0x6d, 0x35, 0x3c, 0x1d, 0x20, 0x1e, 0x9a, 0xe9, 0xe0, 0x0b, 0x6b, 0x09, 0xb3, 0xfc, 0xb8, 0xf0, 0xee, 0x92, 0x3b, 0x6b, 0xcf, 0x7d, 0x8a, 0x7b, 0xea, 0x53, 0xd6, 0x41, 0xc3, 0x40, 0xe7, 0x02, 0x03, 0xad, 0x98, 0xbf, 0x16, 0x33, 0x7a, 0x6b, 0x31, 0x23, 0xf8, 0xc2, 0xaa, 0x68, 0x2f, 0x4f, 0x50, 0xc0, 0xd2, 0xfb, 0xc4, 0x1a, 0x20, 0x32, 0x41, 0x67, 0x4e, 0xee, 0x5f, 0x6f, 0x38, 0x6e, 0x18, 0x0c, 0x5b, 0xeb, 0xbc, 0xf7, 0xa0, 0x8f, 0xfa, 0x92, 0x17, 0xc5, 0xfe, 0x03, 0x51, 0x54, 0x25, 0x6e, 0x1d, 0xea, 0x15, 0xc1, 0x3f, 0x3a, 0x30, 0xae, 0x41, 0xf4, 0x99, 0xda, 0xba, 0x7d, 0x67, 0xa7, 0xbb, 0x6e, 0xee, 0xe7, 0x6f, 0xf7, 0x16, 0xc0, 0x02, 0x3f, 0x8d, 0x14, 0x7f, 0xa9, 0xcc, 0x1d, 0xc7, 0x84, 0xcc, 0xf9, 0x4b, 0xe5, 0xbd, 0x0d, 0x13, 0x96, 0x31, 0x71, 0x12, 0x65, 0xfc, 0x94, 0x67, 0xd6, 0x22, 0x09, 0x7a, 0x82, 0x88, 0x77, 0xd7, 0xb2, 0xd9, 0x27, 0x36, 0x37, 0x1b, 0x36, 0x5b, 0x1c, 0x92, 0x83, 0x70, 0xa5, 0xe5, 0x35, 0x30, 0x0e, 0xc2, 0x15, 0x39, 0xc8, 0xdb, 0x30, 0x51, 0xfc, 0xa4, 0xcc, 0x98, 0xe2, 0xe8, 0x57, 0x43, 0xed, 0x7e, 0x16, 0x9a, 0x25, 0xde, 0x3b, 0xb0, 0x51, 0x2f, 0x20, 0x0b, 0x1e, 0xd1, 0x92, 0xa9, 0x05, 0xe9, 0xd2, 0x3b, 0x30, 0xad, 0x4d, 0x1c, 0xb7, 0x19, 0x9b, 0x6d, 0x8c, 0x95, 0xcf, 0xe8, 0xa2, 0x32, 0xe6, 0x39, 0x8f, 0x48, 0x99, 0x3a, 0x99, 0x8d, 0x09, 0x21, 0xad, 0x7b, 0xd0, 0x4b, 0xb8, 0x8c, 0x4d, 0x4e, 0xa3, 0x71, 0x2b, 0xbe, 0x4c, 0xd7, 0xe2, 0xcb, 0x4f, 0x61, 0xa3, 0x16, 0xf7, 0x61, 0xb2, 0x92, 0x17, 0x6c, 0x76, 0xfd, 0xac, 0xce, 0xf9, 0xb3, 0xee, 0x42, 0x4f, 0x26, 0x2b, 0x6b, 0xbc, 0xed, 0x28, 0x4e, 0x51, 0x26, 0xa4, 0x59, 0x3c, 0x5d, 0x26, 0x2b, 0x54, 0x62, 0x8f, 0x94, 0x68, 0xa8, 0xe0, 0xd7, 0x1d, 0xe8, 0x85, 0x97, 0xb9, 0xfe, 0x1d, 0xab, 0xf8, 0x26, 0x8c, 0x8d, 0xac, 0xe2, 0x91, 0xa5, 0x52, 0x7b, 0x18, 0xce, 0x1a, 0x3d, 0x1b, 0x64, 0x96, 0x60, 0x60, 0xc3, 0x08, 0x96, 0x26, 0xa6, 0xf2, 0xe8, 0xd3, 0x61, 0xde, 0x87, 0x80, 0x81, 0x2c, 0x92, 0x5c, 0x19, 0xfd, 0x5e, 0x5f, 0x63, 0xf6, 0x90, 0xab, 0x07, 0x4c, 0x72, 0x62, 0xed, 0x90, 0x2b, 0x9d, 0x2f, 0x33, 0x1e, 0xbd, 0x48, 0xd5, 0x32, 0x2a, 0x85, 0xd5, 0xf5, 0x04, 0xc1, 0xcf, 0x53, 0xb5, 0x3c, 0x10, 0x78, 0xf9, 0xcd, 0x54, 0x46, 0x92, 0x9d, 0xf2, 0x88, 0xe5, 0x67, 0xcb, 0xe2, 0x05, 0xa9, 0x7c, 0x14, 0x4e, 0x53, 0x79, 0xc8, 0x4e, 0xf9, 0x1e, 0x61, 0x68, 0x30, 0xda, 0x2c, 0xd3, 0xc4, 0xe8, 0x7b, 0x48, 0xf4, 0x8c, 0xfc, 0x51, 0x62, 0x7e, 0xd1, 0x45, 0x0a, 0x8d, 0x83, 0x9f, 0x39, 0x30, 0x45, 0x99, 0xcc, 0x8d, 0x4d, 0xbc, 0x56, 0x14, 0xb1, 0x2a, 0xef, 0xb6, 0x54, 0xee, 0x42, 0x57, 0xbd, 0x54, 0x46, 0x08, 0x38, 0xf4, 0xde, 0x5f, 0x37, 0xf0, 0x37, 0x5a, 0xe1, 0xcf, 0x1c, 0xb6, 0x27, 0x16, 0xd6, 0x13, 0x3f, 0x05, 0xb7, 0xcd, 0xc6, 0x93, 0x54, 0x2a, 0x6f, 0x17, 0x7a, 0x59, 0x2a, 0x15, 0xb9, 0xe2, 0xe4, 0xfe, 0x8d, 0x75, 0x07, 0xb1, 0x2b, 0x43, 0x5a, 0x13, 0x7c, 0xe5, 0xc0, 0xa4, 0xb5, 0x6d, 0x4b, 0x2d, 0x4e, 0x5b, 0x2d, 0x01, 0x6c, 0x20, 0xcc, 0xc4, 0x22, 0xd2, 0xb5, 0x64, 0xc7, 0x94, 0x8b, 0xc9, 0x6a, 0x4f, 0x2c, 0xf6, 0xa8, 0xa2, 0xbc, 0x0d, 0xa3, 0xa2, 0xe4, 0x82, 0xa9, 0x42, 0xd8, 0x98, 0x6f, 0xe9, 0xf6, 0xf7, 0xa7, 0x2c, 0xab, 0x78, 0x5d, 0x6e, 0xd2, 0xf7, 0xcf, 0x11, 0xaa, 0xc5, 0xac, 0xd3, 0x35, 0x8d, 0x5f, 0x47, 0xbf, 0xc1, 0x6f, 0x1c, 0x80, 0xc6, 0x34, 0x2e, 0xb2, 0xea, 0x7c, 0x37, 0xab, 0x9d, 0x73, 0xac, 0xbe, 0x03, 0x1b, 0x76, 0xac, 0xc3, 0x87, 0xbe, 0xcb, 0xd4, 0x82, 0xb6, 0x4e, 0xfb, 0x8f, 0xee, 0x63, 0xcd, 0xe6, 0xab, 0x2e, 0x74, 0x31, 0xed, 0x9e, 0xb7, 0x96, 0x26, 0xcd, 0x77, 0x5e, 0x95, 0xe6, 0xbb, 0xeb, 0x69, 0xde, 0x4c, 0x91, 0x8d, 0xf5, 0xea, 0x29, 0xeb, 0xed, 0x4c, 0x2c, 0xac, 0xfd, 0xac, 0x7b, 0x3b, 0x9a, 0x0e, 0xcd, 0x22, 0x7b, 0x69, 0x5c, 0xe4, 0xb6, 0x92, 0xc7, 0x31, 0x1a, 0x23, 0xf6, 0x02, 0x3a, 0x24, 0xe2, 0x10, 0x83, 0x65, 0x2c, 0x38, 0x46, 0x42, 0x8c, 0x6c, 0xc6, 0x33, 0x40, 0x43, 0x98, 0x75, 0x71, 0x41, 0x55, 0x26, 0xf5, 0x02, 0x13, 0x06, 0x35, 0x44, 0x0b, 0x30, 0x48, 0xe8, 0x1d, 0x8e, 0xce, 0x4c, 0x14, 0x1c, 0x69, 0xe0, 0xc1, 0x59, 0x2b, 0xe0, 0x4d, 0xda, 0x01, 0x0f, 0x6f, 0x97, 0xf0, 0x2c, 0x3a, 0xce, 0xd8, 0xc2, 0x94, 0xf8, 0xc3, 0x84, 0x67, 0x8f, 0x33, 0xb6, 0x40, 0xdd, 0x21, 0xaf, 0x0f, 0xb2, 0xe2, 0xc8, 0x56, 0xf9, 0x96, 0xa6, 0x12, 0x93, 0x0b, 0x99, 0x16, 0xb9, 0x29, 0xf2, 0x2d, 0x89, 0x33, 0x3c, 0x9f, 0x0b, 0x16, 0xaf, 0xa8, 0xca, 0x1f, 0x85, 0x96, 0x44, 0x16, 0x98, 0x58, 0xec, 0xf3, 0x63, 0x53, 0xe5, 0x1b, 0x0a, 0x71, 0xb4, 0xb2, 0xc3, 0x82, 0xea, 0xfb, 0x71, 0x68, 0xa8, 0xe0, 0xef, 0xba, 0x38, 0x43, 0x67, 0xa9, 0x3b, 0x2b, 0xa7, 0xdd, 0x59, 0xbd, 0xc2, 0xf3, 0x5b, 0x4a, 0xac, 0x5b, 0xa9, 0x93, 0x4a, 0x6a, 0xd7, 0x1f, 0x85, 0x34, 0x46, 0xac, 0xca, 0xd3, 0xda, 0x07, 0x70, 0x8c, 0xa7, 0xe8, 0x72, 0x48, 0x6b, 0x4a, 0x13, 0x68, 0xa6, 0x09, 0x3f, 0x66, 0x55, 0xa6, 0x8c, 0x05, 0x6a, 0xa5, 0x4d, 0x0d, 0xa8, 0x4d, 0xf0, 0x3d, 0x70, 0xed, 0xa2, 0xda, 0xde, 0xb5, 0x0a, 0xb7, 0x0c, 0xfe, 0x23, 0x6b, 0xf6, 0x97, 0x05, 0xb9, 0x2f, 0xb5, 0x67, 0x3d, 0x5c, 0xb2, 0x1c, 0x83, 0x6d, 0xdb, 0x1a, 0x9d, 0x0b, 0xd6, 0x18, 0x2f, 0x59, 0x1e, 0xe5, 0xd5, 0x89, 0x69, 0x61, 0x87, 0x48, 0x3f, 0xad, 0x4e, 0xb0, 0x06, 0x6a, 0xea, 0xc9, 0x59, 0xae, 0xa3, 0x5f, 0x3f, 0x5c, 0x07, 0xb1, 0x0e, 0x3d, 0x49, 0xf3, 0xcf, 0x8a, 0x53, 0x7e, 0x50, 0x48, 0x9b, 0xf5, 0x1b, 0x24, 0xf8, 0xa5, 0x03, 0x5b, 0xfb, 0x47, 0xc8, 0xc9, 0x82, 0x7f, 0xc6, 0xa5, 0x64, 0x0b, 0xac, 0x74, 0xfb, 0x8a, 0x6c, 0x07, 0x99, 0xd9, 0x6c, 0x07, 0xba, 0x39, 0xc2, 0x7a, 0x71, 0x12, 0xea, 0x45, 0x17, 0xea, 0x90, 0x5d, 0x18, 0xb0, 0x18, 0xdb, 0x1f, 0x62, 0x68, 0xf3, 0xbe, 0xd7, 0x7c, 0xbe, 0x7f, 0xb4, 0x47, 0x33, 0xa1, 0x59, 0x41, 0xbe, 0x82, 0xa5, 0x54, 0xcf, 0xf8, 0x4a, 0x7e, 0x5c, 0x04, 0xbf, 0xe8, 0xc0, 0x86, 0xae, 0xa4, 0x5e, 0x55, 0x48, 0x7e, 0x67, 0x7a, 0xbc, 0xac, 0xc8, 0xf3, 0x61, 0x68, 0x12, 0xa4, 0x75, 0x69, 0x43, 0x62, 0xb7, 0xae, 0x74, 0xe5, 0x1e, 0x65, 0x69, 0x6e, 0x5b, 0x9a, 0x89, 0xc1, 0x9e, 0xa4, 0x39, 0xf7, 0xde, 0x85, 0xcd, 0x24, 0x15, 0x9c, 0x18, 0xd6, 0x8b, 0xb4, 0xbd, 0x6c, 0xd4, 0x28, 0x2d, 0xb3, 0x96, 0x38, 0x6c, 0x59, 0xa2, 0xb6, 0x25, 0x54, 0x45, 0x24, 0x15, 0x53, 0xda, 0xcd, 0xfb, 0x64, 0x4b, 0x08, 0x1e, 0x22, 0x46, 0x91, 0x40, 0xdf, 0x86, 0xf8, 0x36, 0x8e, 0xae, 0x21, 0x0c, 0x3b, 0xc1, 0x6f, 0x1d, 0xd8, 0x78, 0x9e, 0x26, 0xbc, 0x50, 0xac, 0xe4, 0x54, 0x51, 0xde, 0x86, 0x11, 0x97, 0xfb, 0x4c, 0xb1, 0x99, 0x15, 0x4b, 0x4d, 0xe3, 0x9c, 0x95, 0xc5, 0x05, 0xd9, 0xdc, 0x80, 0x81, 0xa2, 0x4e, 0xc8, 0x48, 0xc7, 0x50, 0xe8, 0x09, 0xe9, 0xc9, 0x62, 0xa6, 0x4b, 0x86, 0x6e, 0xa8, 0x09, 0xdc, 0xe9, 0x14, 0x8f, 0x7d, 0x26, 0x32, 0xdb, 0xea, 0x59, 0xba, 0x55, 0xd2, 0x0c, 0xda, 0x25, 0xcd, 0x9a, 0x14, 0xcc, 0xd3, 0x46, 0xf0, 0xff, 0xd0, 0x7f, 0x8e, 0x0d, 0xe9, 0xeb, 0xa6, 0xf2, 0x92, 0xa9, 0xa5, 0x55, 0x1f, 0x8e, 0x83, 0xff, 0x85, 0x31, 0x6d, 0x40, 0x49, 0xf8, 0x9d, 0xb5, 0x24, 0xdc, 0xea, 0x17, 0x68, 0x89, 0xc9, 0xbe, 0x7f, 0xec, 0xc2, 0xe4, 0x61, 0x71, 0x52, 0x32, 0x81, 0xc9, 0x97, 0xf2, 0x12, 0x19, 0x6b, 0x53, 0x48, 0xd7, 0xb4, 0xb7, 0x0b, 0x6e, 0xac, 0x97, 0xce, 0xeb, 0x06, 0xb5, 0x43, 0xef, 0x29, 0x17, 0x70, 0x6c, 0xc6, 0x8f, 0x59, 0xcc, 0x1f, 0x73, 0xa6, 0x2a, 0xa1, 0x6d, 0x6c, 0x1a, 0xb6, 0x21, 0x14, 0x25, 0x0a, 0xd5, 0x96, 0x7a, 0x9a, 0xa0, 0xee, 0x57, 0x70, 0xfe, 0xb4, 0x48, 0x4c, 0xf9, 0x31, 0x0e, 0x1b, 0x80, 0x84, 0xc6, 0x8e, 0xac, 0x28, 0x69, 0x8c, 0x7e, 0xdb, 0xd4, 0xe6, 0xb6, 0x96, 0x6e, 0x55, 0xeb, 0xdb, 0x00, 0x92, 0x33, 0x11, 0x2f, 0xe7, 0x3a, 0x7d, 0xe0, 0x97, 0x2d, 0x04, 0xe7, 0xd3, 0xbc, 0xac, 0x74, 0xbc, 0xb2, 0x46, 0xd5, 0x20, 0xba, 0x3f, 0xcd, 0x32, 0x6d, 0xc0, 0x26, 0x7d, 0xb4, 0x10, 0x52, 0x70, 0x51, 0x89, 0xb8, 0x4e, 0x20, 0x9a, 0xc2, 0xa8, 0xc3, 0x72, 0x96, 0x9d, 0xd9, 0x57, 0x13, 0xca, 0x22, 0xe3, 0x70, 0x1d, 0xd4, 0xb1, 0x49, 0xcb, 0x8e, 0x89, 0x05, 0x57, 0x26, 0xa1, 0xac, 0x83, 0x5e, 0x00, 0xd3, 0x54, 0x5a, 0x35, 0x65, 0x19, 0xa5, 0x16, 0x2a, 0x1f, 0x1b, 0x2c, 0x38, 0x82, 0xa9, 0xa1, 0x1e, 0x9d, 0xf2, 0x5c, 0x79, 0xff, 0x07, 0x63, 0x8e, 0x83, 0xb9, 0x0d, 0x96, 0x9b, 0xf7, 0x6f, 0xb7, 0x3a, 0xb0, 0xd6, 0x52, 0x5c, 0x11, 0x36, 0x8b, 0x29, 0x08, 0xb0, 0xb3, 0xac, 0x60, 0x5a, 0xbd, 0xd3, 0xd0, 0x92, 0xc1, 0x4f, 0x60, 0x13, 0xa3, 0xb1, 0xf9, 0x96, 0xc5, 0xcb, 0x0b, 0x96, 0xea, 0xc3, 0x90, 0xec, 0xa5, 0x8e, 0x37, 0x96, 0xc4, 0x3b, 0x98, 0x4b, 0x1d, 0xc6, 0x85, 0x31, 0x89, 0x4e, 0xb8, 0x86, 0x05, 0x21, 0xb8, 0xcd, 0xfe, 0x21, 0x97, 0x55, 0xa6, 0xbc, 0x4f, 0x6b, 0x09, 0x69, 0xc0, 0xd8, 0xb3, 0xbf, 0x56, 0x54, 0xb4, 0x58, 0x0a, 0xd7, 0x97, 0x07, 0x3f, 0xef, 0xc2, 0x98, 0xae, 0x79, 0x50, 0xc9, 0xe5, 0x6b, 0x79, 0xd6, 0x5b, 0xe6, 0x09, 0x40, 0xb7, 0xf1, 0xa6, 0x6f, 0x40, 0xe4, 0x90, 0x5a, 0xf9, 0x5b, 0x40, 0x2f, 0x09, 0x11, 0xf6, 0xf3, 0x26, 0x48, 0x22, 0xfd, 0x28, 0x4f, 0xea, 0x42, 0x5f, 0xa5, 0xf2, 0xf8, 0x2c, 0x62, 0x99, 0x0e, 0x07, 0xa6, 0xd0, 0x27, 0x70, 0x2f, 0xcb, 0x30, 0x2a, 0x53, 0x49, 0x49, 0xed, 0xa7, 0x79, 0xfe, 0x11, 0x54, 0x18, 0xbf, 0x54, 0xad, 0x7a, 0x64, 0xb8, 0x56, 0x8f, 0xdc, 0x81, 0xb1, 0x7e, 0xb3, 0x41, 0x75, 0xea, 0x0c, 0x3a, 0xa2, 0x07, 0x1b, 0xd3, 0x50, 0xd2, 0x64, 0xc2, 0x4f, 0xd3, 0xb8, 0x36, 0x62, 0x84, 0xf6, 0x09, 0xf1, 0xfe, 0x07, 0x46, 0x69, 0x19, 0x95, 0x85, 0x50, 0xd2, 0x87, 0xf3, 0x5d, 0x0d, 0x0a, 0x66, 0x56, 0x1e, 0x14, 0x42, 0x85, 0xc3, 0x94, 0x7e, 0xa5, 0xf7, 0x2e, 0xf4, 0x2a, 0x91, 0x49, 0x7f, 0x42, 0x8b, 0xaf, 0xae, 0x2f, 0x7e, 0x26, 0xb2, 0x90, 0xa6, 0xbd, 0x0f, 0x6d, 0xa7, 0x30, 0xa5, 0x75, 0x37, 0x9b, 0x75, 0xb5, 0xc8, 0xdb, 0x5d, 0xfb, 0x5f, 0x1d, 0xd8, 0x58, 0x9b, 0xb8, 0xac, 0x8d, 0x54, 0x45, 0x99, 0xc6, 0xed, 0x87, 0xa5, 0x31, 0x21, 0x74, 0xd1, 0x3b, 0xa0, 0x09, 0xac, 0x7b, 0xeb, 0x67, 0x1d, 0x04, 0xb0, 0x18, 0x6a, 0xd7, 0xd4, 0xbd, 0xef, 0xab, 0xa9, 0xfb, 0x97, 0xd4, 0xd4, 0xf4, 0x6a, 0x9a, 0x71, 0x53, 0xce, 0x68, 0xcd, 0x90, 0xaa, 0x74, 0x24, 0x08, 0x60, 0x83, 0x9c, 0x24, 0x2a, 0x2b, 0xb9, 0x6c, 0x1a, 0xf7, 0x09, 0xb7, 0x37, 0x9a, 0x25, 0xc1, 0x33, 0x80, 0x46, 0x9c, 0xc8, 0xae, 0x7d, 0x48, 0x2d, 0x6d, 0xfe, 0xd1, 0xc0, 0xac, 0x79, 0x34, 0xec, 0xb4, 0x1e, 0x0d, 0x1b, 0xed, 0x77, 0xd7, 0xda, 0xef, 0x8f, 0x61, 0x68, 0x04, 0x6f, 0x2b, 0x64, 0xa7, 0xa9, 0x90, 0x9b, 0x8f, 0x3a, 0x6b, 0x1f, 0xfd, 0xde, 0xd1, 0xcc, 0xec, 0x29, 0x85, 0xae, 0x7a, 0x13, 0x86, 0x96, 0x71, 0xfd, 0xf1, 0xa0, 0x24, 0x9e, 0xbd, 0x00, 0xba, 0x31, 0xd3, 0x55, 0xd3, 0x5a, 0xb1, 0xae, 0x6b, 0x8b, 0x10, 0x27, 0xdb, 0x37, 0xb1, 0x39, 0xd1, 0xde, 0x24, 0x41, 0xf3, 0x33, 0x93, 0xad, 0x66, 0x00, 0x64, 0xf3, 0xbe, 0x74, 0x0b, 0x46, 0x59, 0x11, 0xb3, 0x0c, 0xc5, 0xa0, 0x05, 0x3f, 0x24, 0x7a, 0x56, 0xe2, 0xc6, 0x94, 0x2b, 0xe9, 0x2f, 0x80, 0xc1, 0x7a, 0xf2, 0x0c, 0xfe, 0xe9, 0xc0, 0xb5, 0x47, 0xf2, 0x80, 0x0b, 0x59, 0xe4, 0x0f, 0x59, 0xbc, 0x34, 0x15, 0x95, 0xf7, 0x81, 0x49, 0x9e, 0x3a, 0xac, 0xb5, 0x42, 0xc1, 0x23, 0xd9, 0x5a, 0x96, 0x98, 0xe2, 0xe2, 0x96, 0xc9, 0x69, 0xba, 0x08, 0xea, 0xd6, 0x41, 0x69, 0x46, 0x05, 0x52, 0x49, 0xbb, 0xb7, 0xae, 0xa5, 0x81, 0x19, 0xc5, 0xb2, 0x63, 0x93, 0xbf, 0x8c, 0x9f, 0x1b, 0xb2, 0x55, 0xb9, 0xf5, 0xbf, 0xb7, 0x72, 0x6b, 0xb4, 0x33, 0x20, 0x45, 0x5b, 0x87, 0xbe, 0x0e, 0xfd, 0x98, 0x89, 0xa7, 0x85, 0xb1, 0x22, 0x4d, 0x04, 0x2f, 0x60, 0xeb, 0x61, 0x56, 0x49, 0xc5, 0xc5, 0x5e, 0x9e, 0xe8, 0xa4, 0xf7, 0x26, 0x8c, 0x63, 0x0d, 0xd5, 0x45, 0x4c, 0x03, 0x60, 0xa2, 0x35, 0xc4, 0xd3, 0x26, 0x8e, 0xb5, 0x21, 0xef, 0x2e, 0xf4, 0x73, 0x4a, 0xa7, 0xdd, 0xf3, 0xcf, 0x55, 0xb8, 0x7f, 0xa8, 0x27, 0x83, 0x3f, 0x38, 0xd0, 0x43, 0xfa, 0x32, 0x8f, 0x34, 0xbb, 0x35, 0x45, 0x64, 0xeb, 0xfc, 0x3b, 0x30, 0xc6, 0x0d, 0xa2, 0x56, 0x29, 0x39, 0x42, 0x80, 0x8e, 0xbe, 0x09, 0x43, 0x9a, 0xac, 0xdf, 0x58, 0x06, 0x48, 0xce, 0x92, 0x66, 0xc2, 0xda, 0x83, 0x9e, 0x28, 0xcf, 0x77, 0x7b, 0x83, 0x0b, 0xdd, 0x1e, 0x36, 0x5f, 0x72, 0x9f, 0x67, 0x5c, 0xd9, 0x08, 0x59, 0xd3, 0xbb, 0xff, 0x72, 0x60, 0xda, 0x2e, 0xbc, 0xbd, 0x29, 0x8c, 0xe6, 0x91, 0x36, 0x63, 0xf7, 0x8a, 0xe7, 0xc2, 0xd4, 0x52, 0x18, 0x7b, 0x5c, 0xc7, 0x1b, 0x43, 0x7f, 0x1e, 0x1d, 0x26, 0x2b, 0xb7, 0xe3, 0x5d, 0x83, 0x2d, 0x3b, 0x69, 0xaa, 0x69, 0xb7, 0xeb, 0x6d, 0x02, 0xcc, 0xa3, 0xb9, 0x79, 0x50, 0x73, 0x7b, 0x7a, 0x3f, 0x9d, 0xbb, 0xdd, 0xbe, 0xde, 0xef, 0xa0, 0xc8, 0xb2, 0x87, 0xd8, 0x48, 0x2c, 0xdc, 0x81, 0x07, 0x30, 0x98, 0x47, 0x8f, 0xd3, 0x8c, 0xbb, 0x43, 0xef, 0x2a, 0x6c, 0xe8, 0xf1, 0x21, 0x57, 0x2a, 0xcd, 0x17, 0xee, 0x48, 0x7f, 0xd0, 0xb4, 0x33, 0xee, 0xd8, 0xdb, 0x82, 0x89, 0x59, 0xa4, 0x58, 0xbc, 0x72, 0xc1, 0xbb, 0x0e, 0xee, 0x3c, 0x0a, 0xb9, 0xae, 0x21, 0xcc, 0xbe, 0x13, 0xef, 0x06, 0x78, 0xc8, 0x5c, 0x16, 0x57, 0x19, 0x43, 0xa3, 0x3a, 0x28, 0x5e, 0x70, 0xe1, 0x4e, 0xf5, 0xe7, 0x75, 0x40, 0x75, 0x37, 0x76, 0x3f, 0x82, 0x91, 0x35, 0x40, 0x64, 0x66, 0x96, 0x4b, 0x2e, 0x94, 0x7b, 0x05, 0xc7, 0xcf, 0xa8, 0x21, 0x76, 0x1d, 0x1c, 0x6b, 0x79, 0xb9, 0x9d, 0xdd, 0x3d, 0x70, 0xcf, 0x57, 0x02, 0xb8, 0x69, 0xc8, 0x67, 0x79, 0xaa, 0xc8, 0x95, 0xdc, 0x2b, 0x08, 0xe8, 0x8f, 0x35, 0xe0, 0x78, 0x13, 0x18, 0x9a, 0xaf, 0xdc, 0xce, 0xee, 0x27, 0xb0, 0xb9, 0xee, 0x75, 0xde, 0x06, 0x8c, 0xe7, 0xd1, 0xfe, 0x11, 0x69, 0xc2, 0xbd, 0xa2, 0x25, 0x6b, 0x48, 0xed, 0xca, 0xae, 0xf3, 0xc0, 0xff, 0xd3, 0x37, 0xdb, 0xce, 0xd7, 0xdf, 0x6c, 0x3b, 0x7f, 0xfb, 0x66, 0xdb, 0xf9, 0xd5, 0xb7, 0xdb, 0x57, 0xbe, 0xfe, 0x76, 0xfb, 0xca, 0x5f, 0xbe, 0xdd, 0xbe, 0x72, 0x34, 0x20, 0xf3, 0xfc, 0xf8, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xe0, 0x04, 0x39, 0x44, 0xd2, 0x1c, 0x00, 0x00, } func (m *Area) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *Area) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Id != 0 { dAtA[i] = 0x8 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Id)) } if m.Parentid != 0 { dAtA[i] = 0x10 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Parentid)) } if len(m.Name) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Name))) i += copy(dAtA[i:], m.Name) } return i, nil } func (m *Camera) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *Camera) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.Name) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Name))) i += copy(dAtA[i:], m.Name) } if len(m.Alias) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Alias))) i += copy(dAtA[i:], m.Alias) } if len(m.SnapshotUrl) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SnapshotUrl))) i += copy(dAtA[i:], m.SnapshotUrl) } if m.Type != 0 { dAtA[i] = 0x28 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Type)) } if len(m.Addr) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Addr))) i += copy(dAtA[i:], m.Addr) } if m.Longitude != 0 { dAtA[i] = 0x3d i++ encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(math.Float32bits(float32(m.Longitude)))) i += 4 } if m.Latitude != 0 { dAtA[i] = 0x45 i++ encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(math.Float32bits(float32(m.Latitude)))) i += 4 } if m.Floor != 0 { dAtA[i] = 0x48 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Floor)) } if len(m.Rtsp) > 0 { dAtA[i] = 0x52 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Rtsp))) i += copy(dAtA[i:], m.Rtsp) } if len(m.Ip) > 0 { dAtA[i] = 0x5a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Ip))) i += copy(dAtA[i:], m.Ip) } if m.Port != 0 { dAtA[i] = 0x60 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Port)) } if len(m.Username) > 0 { dAtA[i] = 0x6a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Username))) i += copy(dAtA[i:], m.Username) } if len(m.Password) > 0 { dAtA[i] = 0x72 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Password))) i += copy(dAtA[i:], m.Password) } if len(m.Brand) > 0 { dAtA[i] = 0x7a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Brand))) i += copy(dAtA[i:], m.Brand) } if len(m.Reserved) > 0 { dAtA[i] = 0x82 i++ dAtA[i] = 0x1 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Reserved))) i += copy(dAtA[i:], m.Reserved) } if m.IsRunning { dAtA[i] = 0x88 i++ dAtA[i] = 0x1 i++ if m.IsRunning { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } if m.RunEnable { dAtA[i] = 0x90 i++ dAtA[i] = 0x1 i++ if m.RunEnable { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } if m.RunType != 0 { dAtA[i] = 0x98 i++ dAtA[i] = 0x1 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.RunType)) } if len(m.RunServerId) > 0 { dAtA[i] = 0xa2 i++ dAtA[i] = 0x1 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.RunServerId))) i += copy(dAtA[i:], m.RunServerId) } if m.ResolutionWidth != 0 { dAtA[i] = 0xa8 i++ dAtA[i] = 0x1 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.ResolutionWidth)) } if m.ResolutionHeight != 0 { dAtA[i] = 0xb0 i++ dAtA[i] = 0x1 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.ResolutionHeight)) } if m.Fps != 0 { dAtA[i] = 0xb8 i++ dAtA[i] = 0x1 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Fps)) } if len(m.Sensors) > 0 { for _, msg := range m.Sensors { dAtA[i] = 0xc2 i++ dAtA[i] = 0x1 i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if m.VoiceEnable { dAtA[i] = 0xc8 i++ dAtA[i] = 0x1 i++ if m.VoiceEnable { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } if len(m.VoiceId) > 0 { dAtA[i] = 0xd2 i++ dAtA[i] = 0x1 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.VoiceId))) i += copy(dAtA[i:], m.VoiceId) } return i, nil } func (m *Sensor) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *Sensor) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.Type) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Type))) i += copy(dAtA[i:], m.Type) } if len(m.Ip) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Ip))) i += copy(dAtA[i:], m.Ip) } if m.Port != 0 { dAtA[i] = 0x20 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Port)) } if len(m.Username) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Username))) i += copy(dAtA[i:], m.Username) } if len(m.Password) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Password))) i += copy(dAtA[i:], m.Password) } if m.Threshold != 0 { dAtA[i] = 0x38 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Threshold)) } if m.Enable { dAtA[i] = 0x40 i++ if m.Enable { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } return i, nil } func (m *CameraLink) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *CameraLink) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.CameraIds) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CameraIds))) i += copy(dAtA[i:], m.CameraIds) } if len(m.LinkTaskId) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.LinkTaskId))) i += copy(dAtA[i:], m.LinkTaskId) } return i, nil } func (m *SdkRun) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SdkRun) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.IpcId) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.IpcId))) i += copy(dAtA[i:], m.IpcId) } if len(m.SdkType) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkType))) i += copy(dAtA[i:], m.SdkType) } if m.IsTriggerByPreSdk { dAtA[i] = 0x18 i++ if m.IsTriggerByPreSdk { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } if m.Confidence != 0 { dAtA[i] = 0x20 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Confidence)) } return i, nil } func (m *CameraTimerule) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *CameraTimerule) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.Name) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Name))) i += copy(dAtA[i:], m.Name) } if len(m.TimeRule) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.TimeRule))) i += copy(dAtA[i:], m.TimeRule) } return i, nil } func (m *DayCtl) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *DayCtl) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Day != 0 { dAtA[i] = 0x8 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Day)) } if len(m.TimeRange) > 0 { for _, msg := range m.TimeRange { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *TimeRange) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *TimeRange) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Start) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Start))) i += copy(dAtA[i:], m.Start) } if len(m.End) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.End))) i += copy(dAtA[i:], m.End) } return i, nil } func (m *Polygon) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *Polygon) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.Name) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Name))) i += copy(dAtA[i:], m.Name) } if len(m.Points) > 0 { for _, msg := range m.Points { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *CameraInfo) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *CameraInfo) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.RunServerName) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.RunServerName))) i += copy(dAtA[i:], m.RunServerName) } if len(m.Id) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.Name) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Name))) i += copy(dAtA[i:], m.Name) } if m.RunType != 0 { dAtA[i] = 0x20 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.RunType)) } return i, nil } func (m *CameraAndRules) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *CameraAndRules) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.CameraInfo != nil { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.CameraInfo.Size())) n1, err1 := m.CameraInfo.MarshalTo(dAtA[i:]) if err1 != nil { return 0, err1 } i += n1 } if len(m.Rules) > 0 { for _, msg := range m.Rules { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *GroupRule) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *GroupRule) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.CameraIds) > 0 { for _, s := range m.CameraIds { dAtA[i] = 0xa i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if len(m.Id) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.GroupText) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.GroupText))) i += copy(dAtA[i:], m.GroupText) } if m.AlarmLevel != 0 { dAtA[i] = 0x20 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.AlarmLevel)) } if len(m.Rules) > 0 { for _, msg := range m.Rules { dAtA[i] = 0x2a i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if len(m.SetType) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SetType))) i += copy(dAtA[i:], m.SetType) } if len(m.TemplateId) > 0 { dAtA[i] = 0x3a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.TemplateId))) i += copy(dAtA[i:], m.TemplateId) } if len(m.TemplateRule) > 0 { dAtA[i] = 0x42 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.TemplateRule))) i += copy(dAtA[i:], m.TemplateRule) } if len(m.TimeRuleId) > 0 { dAtA[i] = 0x4a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.TimeRuleId))) i += copy(dAtA[i:], m.TimeRuleId) } if len(m.SceneName) > 0 { dAtA[i] = 0x52 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SceneName))) i += copy(dAtA[i:], m.SceneName) } if len(m.Desc) > 0 { dAtA[i] = 0x5a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Desc))) i += copy(dAtA[i:], m.Desc) } if m.Enable { dAtA[i] = 0x60 i++ if m.Enable { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } return i, nil } func (m *GroupRuleSdks) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *GroupRuleSdks) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.SceneName) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SceneName))) i += copy(dAtA[i:], m.SceneName) } if len(m.Sdks) > 0 { for _, msg := range m.Sdks { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if len(m.SdkIds) > 0 { for _, s := range m.SdkIds { dAtA[i] = 0x22 i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } return i, nil } func (m *Rule) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *Rule) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.CameraId) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CameraId))) i += copy(dAtA[i:], m.CameraId) } if len(m.PolygonId) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.PolygonId))) i += copy(dAtA[i:], m.PolygonId) } if len(m.SdkId) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkId))) i += copy(dAtA[i:], m.SdkId) } if len(m.SdkSet) > 0 { for _, msg := range m.SdkSet { dAtA[i] = 0x2a i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if len(m.RuleWithPre) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.RuleWithPre))) i += copy(dAtA[i:], m.RuleWithPre) } if m.IsSaveAnyhow { dAtA[i] = 0x38 i++ if m.IsSaveAnyhow { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } if len(m.GroupId) > 0 { dAtA[i] = 0x42 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.GroupId))) i += copy(dAtA[i:], m.GroupId) } if m.Sort != 0 { dAtA[i] = 0x48 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Sort)) } return i, nil } func (m *RuleTemplate) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RuleTemplate) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.Name) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Name))) i += copy(dAtA[i:], m.Name) } if len(m.Desc) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Desc))) i += copy(dAtA[i:], m.Desc) } if len(m.Txt) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Txt))) i += copy(dAtA[i:], m.Txt) } if len(m.Rules) > 0 { for _, msg := range m.Rules { dAtA[i] = 0x2a i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *RuleTemplateList) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *RuleTemplateList) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.List) > 0 { for _, msg := range m.List { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *TemplateArg) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *TemplateArg) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.SdkId) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkId))) i += copy(dAtA[i:], m.SdkId) } if len(m.SdkArgAlias) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkArgAlias))) i += copy(dAtA[i:], m.SdkArgAlias) } if len(m.Operator) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Operator))) i += copy(dAtA[i:], m.Operator) } if len(m.SdkArgValue) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkArgValue))) i += copy(dAtA[i:], m.SdkArgValue) } if len(m.Sort) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Sort))) i += copy(dAtA[i:], m.Sort) } if len(m.RuleWithPre) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.RuleWithPre))) i += copy(dAtA[i:], m.RuleWithPre) } return i, nil } func (m *SdkSetBase) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SdkSetBase) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.SdkArgAlias) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkArgAlias))) i += copy(dAtA[i:], m.SdkArgAlias) } if len(m.Operator) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Operator))) i += copy(dAtA[i:], m.Operator) } if len(m.OperatorType) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.OperatorType))) i += copy(dAtA[i:], m.OperatorType) } if len(m.SdkArgValue) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkArgValue))) i += copy(dAtA[i:], m.SdkArgValue) } if m.Sort != 0 { dAtA[i] = 0x28 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Sort)) } return i, nil } func (m *Sdk) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *Sdk) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.IpcId) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.IpcId))) i += copy(dAtA[i:], m.IpcId) } if len(m.SdkType) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkType))) i += copy(dAtA[i:], m.SdkType) } if len(m.SdkName) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkName))) i += copy(dAtA[i:], m.SdkName) } if len(m.Args) > 0 { for _, msg := range m.Args { dAtA[i] = 0x2a i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if len(m.Icon) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Icon))) i += copy(dAtA[i:], m.Icon) } if len(m.Url) > 0 { dAtA[i] = 0x3a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Url))) i += copy(dAtA[i:], m.Url) } if len(m.CreateTime) > 0 { dAtA[i] = 0x42 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CreateTime))) i += copy(dAtA[i:], m.CreateTime) } if len(m.UpdateTime) > 0 { dAtA[i] = 0x4a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.UpdateTime))) i += copy(dAtA[i:], m.UpdateTime) } if len(m.CreateBy) > 0 { dAtA[i] = 0x52 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CreateBy))) i += copy(dAtA[i:], m.CreateBy) } if m.Enable { dAtA[i] = 0x58 i++ if m.Enable { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } if m.DelFlag != 0 { dAtA[i] = 0x60 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.DelFlag)) } if len(m.IconBlob) > 0 { dAtA[i] = 0x6a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.IconBlob))) i += copy(dAtA[i:], m.IconBlob) } if len(m.Version) > 0 { dAtA[i] = 0x72 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Version))) i += copy(dAtA[i:], m.Version) } if m.EnTrack { dAtA[i] = 0x78 i++ if m.EnTrack { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } if len(m.ArgDef) > 0 { dAtA[i] = 0x82 i++ dAtA[i] = 0x1 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.ArgDef))) i += copy(dAtA[i:], m.ArgDef) } if len(m.RuleSo) > 0 { dAtA[i] = 0x8a i++ dAtA[i] = 0x1 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.RuleSo))) i += copy(dAtA[i:], m.RuleSo) } return i, nil } func (m *SdkArg) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SdkArg) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Alias) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Alias))) i += copy(dAtA[i:], m.Alias) } if len(m.Name) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Name))) i += copy(dAtA[i:], m.Name) } if len(m.Type) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Type))) i += copy(dAtA[i:], m.Type) } if m.Must { dAtA[i] = 0x20 i++ if m.Must { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } if len(m.Unit) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Unit))) i += copy(dAtA[i:], m.Unit) } if len(m.Range) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Range))) i += copy(dAtA[i:], m.Range) } if len(m.DefaultValue) > 0 { dAtA[i] = 0x3a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.DefaultValue))) i += copy(dAtA[i:], m.DefaultValue) } if len(m.DefaultOperator) > 0 { dAtA[i] = 0x42 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.DefaultOperator))) i += copy(dAtA[i:], m.DefaultOperator) } if m.Sort != 0 { dAtA[i] = 0x48 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Sort)) } return i, nil } func (m *SdkChanSet) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SdkChanSet) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.SdkType) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkType))) i += copy(dAtA[i:], m.SdkType) } if m.ChanNum != 0 { dAtA[i] = 0x10 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.ChanNum)) } if m.ConfidenceInc != 0 { dAtA[i] = 0x18 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.ConfidenceInc)) } if m.MinMovePos != 0 { dAtA[i] = 0x20 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.MinMovePos)) } return i, nil } func (m *DbChangeMessage) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *DbChangeMessage) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Table != 0 { dAtA[i] = 0x8 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Table)) } if len(m.Id) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if m.Action != 0 { dAtA[i] = 0x18 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Action)) } if len(m.Info) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Info))) i += copy(dAtA[i:], m.Info) } return i, nil } func (m *CameraPolygon) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *CameraPolygon) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.CameraId) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CameraId))) i += copy(dAtA[i:], m.CameraId) } if len(m.Name) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Name))) i += copy(dAtA[i:], m.Name) } if len(m.Polygon) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Polygon))) i += copy(dAtA[i:], m.Polygon) } if len(m.TriggerLine) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.TriggerLine))) i += copy(dAtA[i:], m.TriggerLine) } if len(m.DirectionLine) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.DirectionLine))) i += copy(dAtA[i:], m.DirectionLine) } if len(m.Type) > 0 { dAtA[i] = 0x3a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Type))) i += copy(dAtA[i:], m.Type) } if m.DefenceState != 0 { dAtA[i] = 0x40 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.DefenceState)) } if len(m.CameraName) > 0 { dAtA[i] = 0x4a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CameraName))) i += copy(dAtA[i:], m.CameraName) } return i, nil } func (m *VideotapeInfo) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *VideotapeInfo) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.EsDataId) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.EsDataId))) i += copy(dAtA[i:], m.EsDataId) } if len(m.CameraId) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CameraId))) i += copy(dAtA[i:], m.CameraId) } if len(m.TaskId) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.TaskId))) i += copy(dAtA[i:], m.TaskId) } if m.ImgId != 0 { dAtA[i] = 0x20 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.ImgId)) } if len(m.VideoUrl) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.VideoUrl))) i += copy(dAtA[i:], m.VideoUrl) } if len(m.SdkIds) > 0 { for _, s := range m.SdkIds { dAtA[i] = 0x32 i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if m.Type != 0 { dAtA[i] = 0x38 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Type)) } return i, nil } func (m *Voice) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *Voice) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.Name) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Name))) i += copy(dAtA[i:], m.Name) } if len(m.Path) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Path))) i += copy(dAtA[i:], m.Path) } return i, nil } func (m *VoiceList) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *VoiceList) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.List) > 0 { for _, msg := range m.List { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *CompareArgs) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *CompareArgs) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.TableIds) > 0 { for _, s := range m.TableIds { dAtA[i] = 0xa i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if m.CompareThreshold != 0 { dAtA[i] = 0x15 i++ encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(math.Float32bits(float32(m.CompareThreshold)))) i += 4 } if len(m.FaceFeature) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.FaceFeature))) i += copy(dAtA[i:], m.FaceFeature) } if len(m.Tasks) > 0 { for _, s := range m.Tasks { dAtA[i] = 0x22 i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if len(m.TreeNodes) > 0 { for _, s := range m.TreeNodes { dAtA[i] = 0x2a i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if len(m.Tabs) > 0 { for _, s := range m.Tabs { dAtA[i] = 0x32 i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if len(m.AlarmLevel) > 0 { dAtA[i] = 0x3a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.AlarmLevel))) i += copy(dAtA[i:], m.AlarmLevel) } if len(m.SearchTime) > 0 { for _, s := range m.SearchTime { dAtA[i] = 0x42 i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if len(m.InputValue) > 0 { dAtA[i] = 0x4a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.InputValue))) i += copy(dAtA[i:], m.InputValue) } if len(m.Collection) > 0 { dAtA[i] = 0x52 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Collection))) i += copy(dAtA[i:], m.Collection) } if m.Source { dAtA[i] = 0x58 i++ if m.Source { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } if len(m.AnalyServerId) > 0 { dAtA[i] = 0x62 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.AnalyServerId))) i += copy(dAtA[i:], m.AnalyServerId) } if len(m.CompareTarget) > 0 { dAtA[i] = 0x6a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CompareTarget))) i += copy(dAtA[i:], m.CompareTarget) } if m.IsCompareAll { dAtA[i] = 0x70 i++ if m.IsCompareAll { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } return i, nil } func (m *CompareEvent) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *CompareEvent) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.EventType != 0 { dAtA[i] = 0x8 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.EventType)) } if len(m.Payload) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Payload))) i += copy(dAtA[i:], m.Payload) } return i, nil } func (m *SdkCompareEach) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SdkCompareEach) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.Tableid) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Tableid))) i += copy(dAtA[i:], m.Tableid) } if m.CompareScore != 0 { dAtA[i] = 0x1d i++ encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(math.Float32bits(float32(m.CompareScore)))) i += 4 } return i, nil } func (m *SdkCompareResult) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SdkCompareResult) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.CompareResult) > 0 { for _, msg := range m.CompareResult { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *EventPush) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *EventPush) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.Name) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Name))) i += copy(dAtA[i:], m.Name) } if len(m.TimeStart) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.TimeStart))) i += copy(dAtA[i:], m.TimeStart) } if len(m.TimeEnd) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.TimeEnd))) i += copy(dAtA[i:], m.TimeEnd) } if m.IsSatisfyAll { dAtA[i] = 0x28 i++ if m.IsSatisfyAll { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } if len(m.RuleText) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.RuleText))) i += copy(dAtA[i:], m.RuleText) } if m.Enable { dAtA[i] = 0x38 i++ if m.Enable { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } if len(m.LinkType) > 0 { dAtA[i] = 0x42 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.LinkType))) i += copy(dAtA[i:], m.LinkType) } if len(m.LinkDevice) > 0 { dAtA[i] = 0x4a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.LinkDevice))) i += copy(dAtA[i:], m.LinkDevice) } if len(m.IpPorts) > 0 { for _, msg := range m.IpPorts { dAtA[i] = 0x52 i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if len(m.Urls) > 0 { for _, msg := range m.Urls { dAtA[i] = 0x5a i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if len(m.Rules) > 0 { for _, msg := range m.Rules { dAtA[i] = 0x62 i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *EventPushRule) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *EventPushRule) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.TopicType) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.TopicType))) i += copy(dAtA[i:], m.TopicType) } if len(m.TopicArg) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.TopicArg))) i += copy(dAtA[i:], m.TopicArg) } if len(m.Operator) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Operator))) i += copy(dAtA[i:], m.Operator) } if len(m.OperatorType) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.OperatorType))) i += copy(dAtA[i:], m.OperatorType) } if len(m.RuleValue) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.RuleValue))) i += copy(dAtA[i:], m.RuleValue) } if len(m.EventPushId) > 0 { dAtA[i] = 0x3a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.EventPushId))) i += copy(dAtA[i:], m.EventPushId) } return i, nil } func (m *PushIpPort) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *PushIpPort) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.ServerIp) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.ServerIp))) i += copy(dAtA[i:], m.ServerIp) } if m.Port != 0 { dAtA[i] = 0x10 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Port)) } if m.Enable { dAtA[i] = 0x18 i++ if m.Enable { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } return i, nil } func (m *PushUrl) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *PushUrl) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Url) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Url))) i += copy(dAtA[i:], m.Url) } if m.Enable { dAtA[i] = 0x10 i++ if m.Enable { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } return i, nil } func (m *PushAttach) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *PushAttach) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.PushId) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.PushId))) i += copy(dAtA[i:], m.PushId) } if m.Cam != nil { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Cam.Size())) n2, err2 := m.Cam.MarshalTo(dAtA[i:]) if err2 != nil { return 0, err2 } i += n2 } if len(m.ServerId) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.ServerId))) i += copy(dAtA[i:], m.ServerId) } if len(m.ServerName) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.ServerName))) i += copy(dAtA[i:], m.ServerName) } if len(m.LocalIp) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.LocalIp))) i += copy(dAtA[i:], m.LocalIp) } if len(m.VideoUrl) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.VideoUrl))) i += copy(dAtA[i:], m.VideoUrl) } return i, nil } func (m *EsPersonCacheChange) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *EsPersonCacheChange) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Type != 0 { dAtA[i] = 0x8 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Type)) } if len(m.TableId) > 0 { for _, s := range m.TableId { dAtA[i] = 0x12 i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if len(m.PersonId) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.PersonId))) i += copy(dAtA[i:], m.PersonId) } if len(m.Feature) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Feature))) i += copy(dAtA[i:], m.Feature) } if m.Action != 0 { dAtA[i] = 0x28 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Action)) } if m.Enable != 0 { dAtA[i] = 0x30 i++ i = encodeVarintProtomsg(dAtA, i, uint64(m.Enable)) } if len(m.CarNo) > 0 { dAtA[i] = 0x3a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CarNo))) i += copy(dAtA[i:], m.CarNo) } return i, nil } func (m *ClusterAndNodes) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *ClusterAndNodes) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.ClusterId) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.ClusterId))) i += copy(dAtA[i:], m.ClusterId) } if len(m.ClusterName) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.ClusterName))) i += copy(dAtA[i:], m.ClusterName) } if len(m.Nodes) > 0 { for _, msg := range m.Nodes { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *Node) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *Node) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Id) > 0 { dAtA[i] = 0xa i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Id))) i += copy(dAtA[i:], m.Id) } if len(m.ClusterId) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.ClusterId))) i += copy(dAtA[i:], m.ClusterId) } if len(m.NodeName) > 0 { dAtA[i] = 0x1a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.NodeName))) i += copy(dAtA[i:], m.NodeName) } if len(m.NodeId) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.NodeId))) i += copy(dAtA[i:], m.NodeId) } if len(m.NodeIp) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.NodeIp))) i += copy(dAtA[i:], m.NodeIp) } if len(m.CreateTime) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CreateTime))) i += copy(dAtA[i:], m.CreateTime) } if m.IsDelete { dAtA[i] = 0x38 i++ if m.IsDelete { dAtA[i] = 1 } else { dAtA[i] = 0 } i++ } return i, nil } func encodeVarintProtomsg(dAtA []byte, offset int, v uint64) int { for v >= 1<<7 { dAtA[offset] = uint8(v&0x7f | 0x80) v >>= 7 offset++ } dAtA[offset] = uint8(v) return offset + 1 } func (m *Area) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.Id != 0 { n += 1 + sovProtomsg(uint64(m.Id)) } if m.Parentid != 0 { n += 1 + sovProtomsg(uint64(m.Parentid)) } l = len(m.Name) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } return n } func (m *Camera) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Name) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Alias) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.SnapshotUrl) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Type != 0 { n += 1 + sovProtomsg(uint64(m.Type)) } l = len(m.Addr) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Longitude != 0 { n += 5 } if m.Latitude != 0 { n += 5 } if m.Floor != 0 { n += 1 + sovProtomsg(uint64(m.Floor)) } l = len(m.Rtsp) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Ip) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Port != 0 { n += 1 + sovProtomsg(uint64(m.Port)) } l = len(m.Username) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Password) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Brand) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Reserved) if l > 0 { n += 2 + l + sovProtomsg(uint64(l)) } if m.IsRunning { n += 3 } if m.RunEnable { n += 3 } if m.RunType != 0 { n += 2 + sovProtomsg(uint64(m.RunType)) } l = len(m.RunServerId) if l > 0 { n += 2 + l + sovProtomsg(uint64(l)) } if m.ResolutionWidth != 0 { n += 2 + sovProtomsg(uint64(m.ResolutionWidth)) } if m.ResolutionHeight != 0 { n += 2 + sovProtomsg(uint64(m.ResolutionHeight)) } if m.Fps != 0 { n += 2 + sovProtomsg(uint64(m.Fps)) } if len(m.Sensors) > 0 { for _, e := range m.Sensors { l = e.Size() n += 2 + l + sovProtomsg(uint64(l)) } } if m.VoiceEnable { n += 3 } l = len(m.VoiceId) if l > 0 { n += 2 + l + sovProtomsg(uint64(l)) } return n } func (m *Sensor) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Type) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Ip) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Port != 0 { n += 1 + sovProtomsg(uint64(m.Port)) } l = len(m.Username) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Password) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Threshold != 0 { n += 1 + sovProtomsg(uint64(m.Threshold)) } if m.Enable { n += 2 } return n } func (m *CameraLink) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.CameraIds) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.LinkTaskId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } return n } func (m *SdkRun) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.IpcId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.SdkType) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.IsTriggerByPreSdk { n += 2 } if m.Confidence != 0 { n += 1 + sovProtomsg(uint64(m.Confidence)) } return n } func (m *CameraTimerule) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Name) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.TimeRule) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } return n } func (m *DayCtl) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.Day != 0 { n += 1 + sovProtomsg(uint64(m.Day)) } if len(m.TimeRange) > 0 { for _, e := range m.TimeRange { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } return n } func (m *TimeRange) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Start) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.End) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } return n } func (m *Polygon) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Name) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if len(m.Points) > 0 { for _, e := range m.Points { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } return n } func (m *CameraInfo) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.RunServerName) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Name) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.RunType != 0 { n += 1 + sovProtomsg(uint64(m.RunType)) } return n } func (m *CameraAndRules) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.CameraInfo != nil { l = m.CameraInfo.Size() n += 1 + l + sovProtomsg(uint64(l)) } if len(m.Rules) > 0 { for _, e := range m.Rules { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } return n } func (m *GroupRule) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.CameraIds) > 0 { for _, s := range m.CameraIds { l = len(s) n += 1 + l + sovProtomsg(uint64(l)) } } l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.GroupText) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.AlarmLevel != 0 { n += 1 + sovProtomsg(uint64(m.AlarmLevel)) } if len(m.Rules) > 0 { for _, e := range m.Rules { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } l = len(m.SetType) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.TemplateId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.TemplateRule) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.TimeRuleId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.SceneName) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Desc) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Enable { n += 2 } return n } func (m *GroupRuleSdks) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.SceneName) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if len(m.Sdks) > 0 { for _, e := range m.Sdks { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } if len(m.SdkIds) > 0 { for _, s := range m.SdkIds { l = len(s) n += 1 + l + sovProtomsg(uint64(l)) } } return n } func (m *Rule) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.CameraId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.PolygonId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.SdkId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if len(m.SdkSet) > 0 { for _, e := range m.SdkSet { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } l = len(m.RuleWithPre) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.IsSaveAnyhow { n += 2 } l = len(m.GroupId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Sort != 0 { n += 1 + sovProtomsg(uint64(m.Sort)) } return n } func (m *RuleTemplate) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Name) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Desc) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Txt) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if len(m.Rules) > 0 { for _, e := range m.Rules { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } return n } func (m *RuleTemplateList) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.List) > 0 { for _, e := range m.List { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } return n } func (m *TemplateArg) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.SdkId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.SdkArgAlias) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Operator) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.SdkArgValue) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Sort) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.RuleWithPre) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } return n } func (m *SdkSetBase) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.SdkArgAlias) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Operator) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.OperatorType) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.SdkArgValue) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Sort != 0 { n += 1 + sovProtomsg(uint64(m.Sort)) } return n } func (m *Sdk) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.IpcId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.SdkType) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.SdkName) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if len(m.Args) > 0 { for _, e := range m.Args { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } l = len(m.Icon) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Url) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.CreateTime) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.UpdateTime) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.CreateBy) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Enable { n += 2 } if m.DelFlag != 0 { n += 1 + sovProtomsg(uint64(m.DelFlag)) } l = len(m.IconBlob) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Version) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.EnTrack { n += 2 } l = len(m.ArgDef) if l > 0 { n += 2 + l + sovProtomsg(uint64(l)) } l = len(m.RuleSo) if l > 0 { n += 2 + l + sovProtomsg(uint64(l)) } return n } func (m *SdkArg) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Alias) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Name) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Type) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Must { n += 2 } l = len(m.Unit) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Range) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.DefaultValue) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.DefaultOperator) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Sort != 0 { n += 1 + sovProtomsg(uint64(m.Sort)) } return n } func (m *SdkChanSet) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.SdkType) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.ChanNum != 0 { n += 1 + sovProtomsg(uint64(m.ChanNum)) } if m.ConfidenceInc != 0 { n += 1 + sovProtomsg(uint64(m.ConfidenceInc)) } if m.MinMovePos != 0 { n += 1 + sovProtomsg(uint64(m.MinMovePos)) } return n } func (m *DbChangeMessage) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.Table != 0 { n += 1 + sovProtomsg(uint64(m.Table)) } l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Action != 0 { n += 1 + sovProtomsg(uint64(m.Action)) } l = len(m.Info) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } return n } func (m *CameraPolygon) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.CameraId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Name) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Polygon) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.TriggerLine) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.DirectionLine) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Type) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.DefenceState != 0 { n += 1 + sovProtomsg(uint64(m.DefenceState)) } l = len(m.CameraName) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } return n } func (m *VideotapeInfo) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.EsDataId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.CameraId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.TaskId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.ImgId != 0 { n += 1 + sovProtomsg(uint64(m.ImgId)) } l = len(m.VideoUrl) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if len(m.SdkIds) > 0 { for _, s := range m.SdkIds { l = len(s) n += 1 + l + sovProtomsg(uint64(l)) } } if m.Type != 0 { n += 1 + sovProtomsg(uint64(m.Type)) } return n } func (m *Voice) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Name) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Path) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } return n } func (m *VoiceList) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.List) > 0 { for _, e := range m.List { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } return n } func (m *CompareArgs) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.TableIds) > 0 { for _, s := range m.TableIds { l = len(s) n += 1 + l + sovProtomsg(uint64(l)) } } if m.CompareThreshold != 0 { n += 5 } l = len(m.FaceFeature) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if len(m.Tasks) > 0 { for _, s := range m.Tasks { l = len(s) n += 1 + l + sovProtomsg(uint64(l)) } } if len(m.TreeNodes) > 0 { for _, s := range m.TreeNodes { l = len(s) n += 1 + l + sovProtomsg(uint64(l)) } } if len(m.Tabs) > 0 { for _, s := range m.Tabs { l = len(s) n += 1 + l + sovProtomsg(uint64(l)) } } l = len(m.AlarmLevel) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if len(m.SearchTime) > 0 { for _, s := range m.SearchTime { l = len(s) n += 1 + l + sovProtomsg(uint64(l)) } } l = len(m.InputValue) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Collection) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Source { n += 2 } l = len(m.AnalyServerId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.CompareTarget) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.IsCompareAll { n += 2 } return n } func (m *CompareEvent) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.EventType != 0 { n += 1 + sovProtomsg(uint64(m.EventType)) } l = len(m.Payload) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } return n } func (m *SdkCompareEach) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Tableid) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.CompareScore != 0 { n += 5 } return n } func (m *SdkCompareResult) Size() (n int) { if m == nil { return 0 } var l int _ = l if len(m.CompareResult) > 0 { for _, e := range m.CompareResult { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } return n } func (m *EventPush) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Name) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.TimeStart) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.TimeEnd) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.IsSatisfyAll { n += 2 } l = len(m.RuleText) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Enable { n += 2 } l = len(m.LinkType) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.LinkDevice) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if len(m.IpPorts) > 0 { for _, e := range m.IpPorts { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } if len(m.Urls) > 0 { for _, e := range m.Urls { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } if len(m.Rules) > 0 { for _, e := range m.Rules { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } return n } func (m *EventPushRule) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.TopicType) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.TopicArg) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Operator) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.OperatorType) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.RuleValue) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.EventPushId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } return n } func (m *PushIpPort) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.ServerIp) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Port != 0 { n += 1 + sovProtomsg(uint64(m.Port)) } if m.Enable { n += 2 } return n } func (m *PushUrl) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Url) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Enable { n += 2 } return n } func (m *PushAttach) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.PushId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Cam != nil { l = m.Cam.Size() n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.ServerId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.ServerName) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.LocalIp) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.VideoUrl) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } return n } func (m *EsPersonCacheChange) Size() (n int) { if m == nil { return 0 } var l int _ = l if m.Type != 0 { n += 1 + sovProtomsg(uint64(m.Type)) } if len(m.TableId) > 0 { for _, s := range m.TableId { l = len(s) n += 1 + l + sovProtomsg(uint64(l)) } } l = len(m.PersonId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.Feature) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.Action != 0 { n += 1 + sovProtomsg(uint64(m.Action)) } if m.Enable != 0 { n += 1 + sovProtomsg(uint64(m.Enable)) } l = len(m.CarNo) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } return n } func (m *ClusterAndNodes) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.ClusterId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.ClusterName) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if len(m.Nodes) > 0 { for _, e := range m.Nodes { l = e.Size() n += 1 + l + sovProtomsg(uint64(l)) } } return n } func (m *Node) Size() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Id) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.ClusterId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.NodeName) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.NodeId) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.NodeIp) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } l = len(m.CreateTime) if l > 0 { n += 1 + l + sovProtomsg(uint64(l)) } if m.IsDelete { n += 2 } return n } func sovProtomsg(x uint64) (n int) { return (math_bits.Len64(x|1) + 6) / 7 } func sozProtomsg(x uint64) (n int) { return sovProtomsg(uint64((x << 1) ^ uint64((int64(x) >> 63)))) } func (m *Area) 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 ErrIntOverflowProtomsg } 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: Area: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Area: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } m.Id = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Id |= int32(b&0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Parentid", wireType) } m.Parentid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Parentid |= int32(b&0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Name = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *Camera) 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 ErrIntOverflowProtomsg } 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: Camera: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Camera: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Name = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Alias", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Alias = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SnapshotUrl", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SnapshotUrl = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) } m.Type = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Type |= int32(b&0x7F) << shift if b < 0x80 { break } } case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Addr", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Addr = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 5 { return fmt.Errorf("proto: wrong wireType = %d for field Longitude", wireType) } var v uint32 if (iNdEx + 4) > l { return io.ErrUnexpectedEOF } v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) iNdEx += 4 m.Longitude = float32(math.Float32frombits(v)) case 8: if wireType != 5 { return fmt.Errorf("proto: wrong wireType = %d for field Latitude", wireType) } var v uint32 if (iNdEx + 4) > l { return io.ErrUnexpectedEOF } v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) iNdEx += 4 m.Latitude = float32(math.Float32frombits(v)) case 9: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Floor", wireType) } m.Floor = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Floor |= int32(b&0x7F) << shift if b < 0x80 { break } } case 10: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Rtsp", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Rtsp = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 11: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Ip", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Ip = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 12: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType) } m.Port = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Port |= int32(b&0x7F) << shift if b < 0x80 { break } } case 13: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Username = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 14: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Password = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 15: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Brand", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Brand = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 16: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Reserved", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Reserved = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 17: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field IsRunning", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.IsRunning = bool(v != 0) case 18: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RunEnable", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.RunEnable = bool(v != 0) case 19: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RunType", wireType) } m.RunType = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RunType |= int32(b&0x7F) << shift if b < 0x80 { break } } case 20: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RunServerId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.RunServerId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 21: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ResolutionWidth", wireType) } m.ResolutionWidth = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.ResolutionWidth |= int32(b&0x7F) << shift if b < 0x80 { break } } case 22: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ResolutionHeight", wireType) } m.ResolutionHeight = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.ResolutionHeight |= int32(b&0x7F) << shift if b < 0x80 { break } } case 23: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Fps", wireType) } m.Fps = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Fps |= int32(b&0x7F) << shift if b < 0x80 { break } } case 24: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Sensors", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Sensors = append(m.Sensors, &Sensor{}) if err := m.Sensors[len(m.Sensors)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 25: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field VoiceEnable", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.VoiceEnable = bool(v != 0) case 26: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field VoiceId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.VoiceId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *Sensor) 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 ErrIntOverflowProtomsg } 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: Sensor: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Sensor: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Type = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Ip", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Ip = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType) } m.Port = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Port |= int32(b&0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Username = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Password = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Threshold", wireType) } m.Threshold = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Threshold |= int32(b&0x7F) << shift if b < 0x80 { break } } case 8: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Enable", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.Enable = bool(v != 0) default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *CameraLink) 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 ErrIntOverflowProtomsg } 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: CameraLink: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: CameraLink: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CameraIds", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.CameraIds = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field LinkTaskId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.LinkTaskId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SdkRun) 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 ErrIntOverflowProtomsg } 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: SdkRun: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SdkRun: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field IpcId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.IpcId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SdkType", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SdkType = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field IsTriggerByPreSdk", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.IsTriggerByPreSdk = bool(v != 0) case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Confidence", wireType) } m.Confidence = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Confidence |= int32(b&0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *CameraTimerule) 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 ErrIntOverflowProtomsg } 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: CameraTimerule: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: CameraTimerule: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Name = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TimeRule", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TimeRule = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *DayCtl) 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 ErrIntOverflowProtomsg } 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: DayCtl: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: DayCtl: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Day", wireType) } m.Day = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Day |= int32(b&0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TimeRange", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TimeRange = append(m.TimeRange, &TimeRange{}) if err := m.TimeRange[len(m.TimeRange)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *TimeRange) 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 ErrIntOverflowProtomsg } 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: TimeRange: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: TimeRange: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Start", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Start = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field End", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.End = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *Polygon) 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 ErrIntOverflowProtomsg } 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: Polygon: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Polygon: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Name = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Points", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Points = append(m.Points, &Point{}) if err := m.Points[len(m.Points)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *CameraInfo) 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 ErrIntOverflowProtomsg } 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: CameraInfo: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: CameraInfo: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RunServerName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.RunServerName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Name = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field RunType", wireType) } m.RunType = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.RunType |= int32(b&0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *CameraAndRules) 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 ErrIntOverflowProtomsg } 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: CameraAndRules: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: CameraAndRules: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CameraInfo", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } if m.CameraInfo == nil { m.CameraInfo = &CameraInfo{} } if err := m.CameraInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Rules", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Rules = append(m.Rules, &GroupRule{}) if err := m.Rules[len(m.Rules)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *GroupRule) 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 ErrIntOverflowProtomsg } 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: GroupRule: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: GroupRule: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CameraIds", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.CameraIds = append(m.CameraIds, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field GroupText", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.GroupText = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AlarmLevel", wireType) } m.AlarmLevel = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.AlarmLevel |= int32(b&0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Rules", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Rules = append(m.Rules, &Rule{}) if err := m.Rules[len(m.Rules)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SetType", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SetType = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TemplateId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TemplateId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 8: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TemplateRule", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TemplateRule = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 9: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TimeRuleId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TimeRuleId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 10: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SceneName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SceneName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 11: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Desc", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Desc = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 12: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Enable", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.Enable = bool(v != 0) default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *GroupRuleSdks) 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 ErrIntOverflowProtomsg } 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: GroupRuleSdks: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: GroupRuleSdks: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SceneName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SceneName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Sdks", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Sdks = append(m.Sdks, &SdkRun{}) if err := m.Sdks[len(m.Sdks)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SdkIds", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SdkIds = append(m.SdkIds, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *Rule) 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 ErrIntOverflowProtomsg } 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: Rule: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Rule: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CameraId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.CameraId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field PolygonId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.PolygonId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SdkId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SdkId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SdkSet", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SdkSet = append(m.SdkSet, &SdkSetBase{}) if err := m.SdkSet[len(m.SdkSet)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RuleWithPre", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.RuleWithPre = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field IsSaveAnyhow", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.IsSaveAnyhow = bool(v != 0) case 8: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field GroupId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.GroupId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 9: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Sort", wireType) } m.Sort = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Sort |= int32(b&0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RuleTemplate) 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 ErrIntOverflowProtomsg } 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: RuleTemplate: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RuleTemplate: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Name = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Desc", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Desc = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Txt", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Txt = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Rules", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Rules = append(m.Rules, &TemplateArg{}) if err := m.Rules[len(m.Rules)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *RuleTemplateList) 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 ErrIntOverflowProtomsg } 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: RuleTemplateList: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: RuleTemplateList: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field List", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.List = append(m.List, &RuleTemplate{}) if err := m.List[len(m.List)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *TemplateArg) 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 ErrIntOverflowProtomsg } 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: TemplateArg: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: TemplateArg: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SdkId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SdkId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SdkArgAlias", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SdkArgAlias = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Operator = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SdkArgValue", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SdkArgValue = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Sort", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Sort = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RuleWithPre", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.RuleWithPre = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SdkSetBase) 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 ErrIntOverflowProtomsg } 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: SdkSetBase: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SdkSetBase: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SdkArgAlias", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SdkArgAlias = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Operator = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field OperatorType", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.OperatorType = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SdkArgValue", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SdkArgValue = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Sort", wireType) } m.Sort = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Sort |= int32(b&0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *Sdk) 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 ErrIntOverflowProtomsg } 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: Sdk: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Sdk: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field IpcId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.IpcId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SdkType", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SdkType = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SdkName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SdkName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Args = append(m.Args, &SdkArg{}) if err := m.Args[len(m.Args)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Icon", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Icon = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Url", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Url = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 8: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CreateTime", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.CreateTime = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 9: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field UpdateTime", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.UpdateTime = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 10: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CreateBy", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.CreateBy = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 11: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Enable", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.Enable = bool(v != 0) case 12: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field DelFlag", wireType) } m.DelFlag = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.DelFlag |= int32(b&0x7F) << shift if b < 0x80 { break } } case 13: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field IconBlob", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.IconBlob = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 14: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Version = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 15: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field EnTrack", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.EnTrack = bool(v != 0) case 16: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ArgDef", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.ArgDef = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 17: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RuleSo", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.RuleSo = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SdkArg) 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 ErrIntOverflowProtomsg } 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: SdkArg: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SdkArg: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Alias", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Alias = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Name = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Type = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Must", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.Must = bool(v != 0) case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Unit", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Unit = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Range", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Range = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field DefaultValue", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.DefaultValue = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 8: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field DefaultOperator", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.DefaultOperator = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 9: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Sort", wireType) } m.Sort = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Sort |= int32(b&0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SdkChanSet) 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 ErrIntOverflowProtomsg } 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: SdkChanSet: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SdkChanSet: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SdkType", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SdkType = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ChanNum", wireType) } m.ChanNum = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.ChanNum |= int32(b&0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ConfidenceInc", wireType) } m.ConfidenceInc = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.ConfidenceInc |= int32(b&0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field MinMovePos", wireType) } m.MinMovePos = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.MinMovePos |= int32(b&0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *DbChangeMessage) 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 ErrIntOverflowProtomsg } 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: DbChangeMessage: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: DbChangeMessage: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Table", wireType) } m.Table = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Table |= TableChanged(b&0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Action", wireType) } m.Action = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Action |= DbAction(b&0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Info = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *CameraPolygon) 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 ErrIntOverflowProtomsg } 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: CameraPolygon: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: CameraPolygon: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CameraId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.CameraId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Name = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Polygon", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Polygon = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TriggerLine", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TriggerLine = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field DirectionLine", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.DirectionLine = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Type = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 8: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field DefenceState", wireType) } m.DefenceState = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.DefenceState |= int32(b&0x7F) << shift if b < 0x80 { break } } case 9: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CameraName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.CameraName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *VideotapeInfo) 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 ErrIntOverflowProtomsg } 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: VideotapeInfo: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: VideotapeInfo: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field EsDataId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.EsDataId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CameraId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.CameraId = 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 ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TaskId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ImgId", wireType) } m.ImgId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.ImgId |= int64(b&0x7F) << shift if b < 0x80 { break } } case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field VideoUrl", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.VideoUrl = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SdkIds", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SdkIds = append(m.SdkIds, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) } m.Type = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Type |= int32(b&0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *Voice) 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 ErrIntOverflowProtomsg } 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: Voice: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Voice: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Name = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Path = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *VoiceList) 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 ErrIntOverflowProtomsg } 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: VoiceList: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: VoiceList: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field List", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.List = append(m.List, &Voice{}) if err := m.List[len(m.List)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *CompareArgs) 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 ErrIntOverflowProtomsg } 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: CompareArgs: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: CompareArgs: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TableIds", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TableIds = append(m.TableIds, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 2: if wireType != 5 { return fmt.Errorf("proto: wrong wireType = %d for field CompareThreshold", wireType) } var v uint32 if (iNdEx + 4) > l { return io.ErrUnexpectedEOF } v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) iNdEx += 4 m.CompareThreshold = float32(math.Float32frombits(v)) case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field FaceFeature", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.FaceFeature = append(m.FaceFeature[:0], dAtA[iNdEx:postIndex]...) if m.FaceFeature == nil { m.FaceFeature = []byte{} } iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tasks", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Tasks = append(m.Tasks, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TreeNodes", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TreeNodes = append(m.TreeNodes, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tabs", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Tabs = append(m.Tabs, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field AlarmLevel", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.AlarmLevel = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 8: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SearchTime", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.SearchTime = append(m.SearchTime, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 9: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field InputValue", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.InputValue = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 10: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Collection", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Collection = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 11: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.Source = bool(v != 0) case 12: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field AnalyServerId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.AnalyServerId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 13: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CompareTarget", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.CompareTarget = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 14: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field IsCompareAll", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.IsCompareAll = bool(v != 0) default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *CompareEvent) 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 ErrIntOverflowProtomsg } 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: CompareEvent: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: CompareEvent: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field EventType", wireType) } m.EventType = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.EventType |= CompareEventType(b&0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Payload", wireType) } var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } if byteLen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Payload = append(m.Payload[:0], dAtA[iNdEx:postIndex]...) if m.Payload == nil { m.Payload = []byte{} } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SdkCompareEach) 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 ErrIntOverflowProtomsg } 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: SdkCompareEach: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SdkCompareEach: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tableid", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Tableid = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 5 { return fmt.Errorf("proto: wrong wireType = %d for field CompareScore", wireType) } var v uint32 if (iNdEx + 4) > l { return io.ErrUnexpectedEOF } v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) iNdEx += 4 m.CompareScore = float32(math.Float32frombits(v)) default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SdkCompareResult) 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 ErrIntOverflowProtomsg } 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: SdkCompareResult: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SdkCompareResult: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CompareResult", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.CompareResult = append(m.CompareResult, &SdkCompareEach{}) if err := m.CompareResult[len(m.CompareResult)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *EventPush) 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 ErrIntOverflowProtomsg } 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: EventPush: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: EventPush: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Name = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TimeStart", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TimeStart = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TimeEnd", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TimeEnd = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field IsSatisfyAll", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.IsSatisfyAll = bool(v != 0) case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RuleText", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.RuleText = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Enable", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.Enable = bool(v != 0) case 8: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field LinkType", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.LinkType = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 9: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field LinkDevice", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.LinkDevice = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 10: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field IpPorts", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.IpPorts = append(m.IpPorts, &PushIpPort{}) if err := m.IpPorts[len(m.IpPorts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 11: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Urls", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Urls = append(m.Urls, &PushUrl{}) if err := m.Urls[len(m.Urls)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 12: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Rules", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Rules = append(m.Rules, &EventPushRule{}) if err := m.Rules[len(m.Rules)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *EventPushRule) 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 ErrIntOverflowProtomsg } 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: EventPushRule: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: EventPushRule: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TopicType", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TopicType = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TopicArg", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TopicArg = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Operator = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field OperatorType", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.OperatorType = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field RuleValue", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.RuleValue = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field EventPushId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.EventPushId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *PushIpPort) 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 ErrIntOverflowProtomsg } 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: PushIpPort: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: PushIpPort: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ServerIp", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.ServerIp = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType) } m.Port = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Port |= int32(b&0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Enable", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.Enable = bool(v != 0) default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *PushUrl) 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 ErrIntOverflowProtomsg } 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: PushUrl: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: PushUrl: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Url", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Url = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Enable", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.Enable = bool(v != 0) default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *PushAttach) 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 ErrIntOverflowProtomsg } 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: PushAttach: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: PushAttach: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field PushId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.PushId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Cam", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } if m.Cam == nil { m.Cam = &Camera{} } if err := m.Cam.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ServerId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.ServerId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ServerName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.ServerName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field LocalIp", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.LocalIp = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field VideoUrl", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.VideoUrl = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *EsPersonCacheChange) 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 ErrIntOverflowProtomsg } 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: EsPersonCacheChange: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: EsPersonCacheChange: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) } m.Type = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Type |= EsCacheChanged(b&0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field TableId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.TableId = append(m.TableId, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field PersonId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.PersonId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Feature", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Feature = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Action", wireType) } m.Action = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Action |= DbAction(b&0x7F) << shift if b < 0x80 { break } } case 6: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Enable", wireType) } m.Enable = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Enable |= int32(b&0x7F) << shift if b < 0x80 { break } } case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CarNo", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.CarNo = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *ClusterAndNodes) 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 ErrIntOverflowProtomsg } 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: ClusterAndNodes: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: ClusterAndNodes: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ClusterId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.ClusterId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ClusterName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.ClusterName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Nodes", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= int(b&0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthProtomsg } postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Nodes = append(m.Nodes, &Node{}) if err := m.Nodes[len(m.Nodes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *Node) 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 ErrIntOverflowProtomsg } 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: Node: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Node: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.Id = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ClusterId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.ClusterId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field NodeName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.NodeName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field NodeId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.NodeId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field NodeIp", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.NodeIp = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field CreateTime", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } 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 ErrInvalidLengthProtomsg } postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthProtomsg } if postIndex > l { return io.ErrUnexpectedEOF } m.CreateTime = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field IsDelete", wireType) } var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowProtomsg } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= int(b&0x7F) << shift if b < 0x80 { break } } m.IsDelete = bool(v != 0) default: iNdEx = preIndex skippy, err := skipProtomsg(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) < 0 { return ErrInvalidLengthProtomsg } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func skipProtomsg(dAtA []byte) (n int, err error) { l := len(dAtA) iNdEx := 0 for iNdEx < l { var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowProtomsg } 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, ErrIntOverflowProtomsg } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } iNdEx++ if dAtA[iNdEx-1] < 0x80 { break } } return iNdEx, nil case 1: iNdEx += 8 return iNdEx, nil case 2: var length int for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowProtomsg } 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, ErrInvalidLengthProtomsg } iNdEx += length if iNdEx < 0 { return 0, ErrInvalidLengthProtomsg } return iNdEx, nil case 3: for { var innerWire uint64 var start int = iNdEx for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowProtomsg } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ innerWire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } innerWireType := int(innerWire & 0x7) if innerWireType == 4 { break } next, err := skipProtomsg(dAtA[start:]) if err != nil { return 0, err } iNdEx = start + next if iNdEx < 0 { return 0, ErrInvalidLengthProtomsg } } return iNdEx, nil case 4: return iNdEx, nil case 5: iNdEx += 4 return iNdEx, nil default: return 0, fmt.Errorf("proto: illegal wireType %d", wireType) } } panic("unreachable") } var ( ErrInvalidLengthProtomsg = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowProtomsg = fmt.Errorf("proto: integer overflow") )