From 5d9a71b33af87f59ce4104eb1b5da65f076a789d Mon Sep 17 00:00:00 2001 From: 554325746@qq.com <554325746@qq.com> Date: 星期二, 18 六月 2019 11:40:43 +0800 Subject: [PATCH] test multiple action --- sdk.pb.go | 247 + protomsg.proto | 180 base.pb.go | 45 protomsg.pb.go | 7397 ++++++++++++++++++++++++++++++++++++++++++++++++------- 4 files changed, 6,725 insertions(+), 1,144 deletions(-) diff --git a/base.pb.go b/base.pb.go index 2034d85..610d731 100644 --- a/base.pb.go +++ b/base.pb.go @@ -5,7 +5,7 @@ import ( fmt "fmt" - proto "github.com/gogo/protobuf/proto" + proto "github.com/golang/protobuf/proto" io "io" math "math" ) @@ -19,12 +19,15 @@ // 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 +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package // struct for sdk type Point struct { - X int32 `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"` - Y int32 `protobuf:"varint,2,opt,name=y,proto3" json:"y,omitempty"` + X int32 `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"` + Y int32 `protobuf:"varint,2,opt,name=y,proto3" json:"y,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *Point) Reset() { *m = Point{} } @@ -75,10 +78,13 @@ } type Rect struct { - Left int32 `protobuf:"varint,1,opt,name=left,proto3" json:"left,omitempty"` - Top int32 `protobuf:"varint,2,opt,name=top,proto3" json:"top,omitempty"` - Right int32 `protobuf:"varint,3,opt,name=right,proto3" json:"right,omitempty"` - Bottom int32 `protobuf:"varint,4,opt,name=bottom,proto3" json:"bottom,omitempty"` + Left int32 `protobuf:"varint,1,opt,name=left,proto3" json:"left,omitempty"` + Top int32 `protobuf:"varint,2,opt,name=top,proto3" json:"top,omitempty"` + Right int32 `protobuf:"varint,3,opt,name=right,proto3" json:"right,omitempty"` + Bottom int32 `protobuf:"varint,4,opt,name=bottom,proto3" json:"bottom,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *Rect) Reset() { *m = Rect{} } @@ -150,7 +156,7 @@ func init() { proto.RegisterFile("base.proto", fileDescriptor_db1b6b0986796150) } var fileDescriptor_db1b6b0986796150 = []byte{ - // 167 bytes of a gzipped FileDescriptorProto + // 158 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xe2, 0x4a, 0x4a, 0x2c, 0x4e, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x00, 0x53, 0xb9, 0xc5, 0xe9, 0x4a, 0xca, 0x5c, 0xac, 0x01, 0xf9, 0x99, 0x79, 0x25, 0x42, 0x3c, 0x5c, 0x8c, 0x15, 0x12, 0x8c, 0x0a, 0x8c, 0x1a, @@ -158,10 +164,9 @@ 0x94, 0x9a, 0x5c, 0x22, 0x24, 0xc4, 0xc5, 0x92, 0x93, 0x9a, 0x56, 0x02, 0x55, 0x06, 0x66, 0x0b, 0x09, 0x70, 0x31, 0x97, 0xe4, 0x17, 0x40, 0xd5, 0x82, 0x98, 0x42, 0x22, 0x5c, 0xac, 0x45, 0x99, 0xe9, 0x19, 0x25, 0x12, 0xcc, 0x60, 0x31, 0x08, 0x47, 0x48, 0x8c, 0x8b, 0x2d, 0x29, 0xbf, 0xa4, - 0x24, 0x3f, 0x57, 0x82, 0x05, 0x2c, 0x0c, 0xe5, 0x39, 0x49, 0x9c, 0x78, 0x24, 0xc7, 0x78, 0xe1, - 0x91, 0x1c, 0xe3, 0x83, 0x47, 0x72, 0x8c, 0x13, 0x1e, 0xcb, 0x31, 0x5c, 0x78, 0x2c, 0xc7, 0x70, - 0xe3, 0xb1, 0x1c, 0x43, 0x12, 0x1b, 0xd8, 0x91, 0xc6, 0x80, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa5, - 0xe9, 0x4a, 0x5f, 0xb9, 0x00, 0x00, 0x00, + 0x24, 0x3f, 0x57, 0x82, 0x05, 0x2c, 0x0c, 0xe5, 0x39, 0x09, 0x9c, 0x78, 0x24, 0xc7, 0x78, 0xe1, + 0x91, 0x1c, 0xe3, 0x83, 0x47, 0x72, 0x8c, 0x33, 0x1e, 0xcb, 0x31, 0x24, 0xb1, 0x81, 0x1d, 0x67, + 0x0c, 0x08, 0x00, 0x00, 0xff, 0xff, 0xb3, 0xb0, 0xbd, 0x0b, 0xb1, 0x00, 0x00, 0x00, } func (m *Point) Marshal() (dAtA []byte, err error) { @@ -188,6 +193,9 @@ dAtA[i] = 0x10 i++ i = encodeVarintBase(dAtA, i, uint64(m.Y)) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } @@ -227,6 +235,9 @@ i++ i = encodeVarintBase(dAtA, i, uint64(m.Bottom)) } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } return i, nil } @@ -251,6 +262,9 @@ if m.Y != 0 { n += 1 + sovBase(uint64(m.Y)) } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } return n } @@ -271,6 +285,9 @@ } if m.Bottom != 0 { n += 1 + sovBase(uint64(m.Bottom)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) } return n } @@ -370,6 +387,7 @@ if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } @@ -499,6 +517,7 @@ if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } diff --git a/protomsg.pb.go b/protomsg.pb.go index 79f547c..6316ad8 100644 --- a/protomsg.pb.go +++ b/protomsg.pb.go @@ -1,11 +1,13 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. +// Code generated by protoc-gen-gogo. DO NOT EDIT. // source: protomsg.proto package protomsg import ( + encoding_binary "encoding/binary" fmt "fmt" proto "github.com/golang/protobuf/proto" + io "io" math "math" ) @@ -18,7 +20,7 @@ // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package //TableChanged enum type TableChanged int32 @@ -104,18 +106,26 @@ func (*TaskLabel) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{0} } - func (m *TaskLabel) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TaskLabel.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *TaskLabel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TaskLabel.Marshal(b, m, deterministic) + if deterministic { + return xxx_messageInfo_TaskLabel.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 *TaskLabel) XXX_Merge(src proto.Message) { xxx_messageInfo_TaskLabel.Merge(m, src) } func (m *TaskLabel) XXX_Size() int { - return xxx_messageInfo_TaskLabel.Size(m) + return m.Size() } func (m *TaskLabel) XXX_DiscardUnknown() { xxx_messageInfo_TaskLabel.DiscardUnknown(m) @@ -146,14 +156,12 @@ //SdkMessage struct test type SdkMessage struct { - Cid string `protobuf:"bytes,1,opt,name=cid,proto3" json:"cid,omitempty"` - Tasklab *TaskLabel `protobuf:"bytes,2,opt,name=tasklab,proto3" json:"tasklab,omitempty"` - Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` - Personaction *Personaction `protobuf:"bytes,4,opt,name=personaction,proto3" json:"personaction,omitempty"` - Vedioperson *Vediopersons `protobuf:"bytes,5,opt,name=vedioperson,proto3" json:"vedioperson,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Cid string `protobuf:"bytes,1,opt,name=cid,proto3" json:"cid,omitempty"` + Tasklab *TaskLabel `protobuf:"bytes,2,opt,name=tasklab,proto3" json:"tasklab,omitempty"` + Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *SdkMessage) Reset() { *m = SdkMessage{} } @@ -162,18 +170,26 @@ func (*SdkMessage) Descriptor() ([]byte, []int) { return fileDescriptor_32de24555f916688, []int{1} } - func (m *SdkMessage) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SdkMessage.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *SdkMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SdkMessage.Marshal(b, m, deterministic) + if deterministic { + return xxx_messageInfo_SdkMessage.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 *SdkMessage) XXX_Merge(src proto.Message) { xxx_messageInfo_SdkMessage.Merge(m, src) } func (m *SdkMessage) XXX_Size() int { - return xxx_messageInfo_SdkMessage.Size(m) + return m.Size() } func (m *SdkMessage) XXX_DiscardUnknown() { xxx_messageInfo_SdkMessage.DiscardUnknown(m) @@ -202,721 +218,6 @@ return nil } -func (m *SdkMessage) GetPersonaction() *Personaction { - if m != nil { - return m.Personaction - } - return nil -} - -func (m *SdkMessage) GetVedioperson() *Vediopersons { - if m != nil { - return m.Vedioperson - } - return nil -} - -type Personaction struct { - ImgKey string `protobuf:"bytes,1,opt,name=imgKey,proto3" json:"imgKey,omitempty"` - VideoReqNum string `protobuf:"bytes,2,opt,name=videoReqNum,proto3" json:"videoReqNum,omitempty"` - SdkType string `protobuf:"bytes,3,opt,name=sdkType,proto3" json:"sdkType,omitempty"` - PicName string `protobuf:"bytes,4,opt,name=picName,proto3" json:"picName,omitempty"` - Content string `protobuf:"bytes,5,opt,name=content,proto3" json:"content,omitempty"` - ClusterId string `protobuf:"bytes,6,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` - PersonPicUrl string `protobuf:"bytes,7,opt,name=personPicUrl,proto3" json:"personPicUrl,omitempty"` - ChannlId string `protobuf:"bytes,8,opt,name=channlId,proto3" json:"channlId,omitempty"` - LikeDate string `protobuf:"bytes,9,opt,name=likeDate,proto3" json:"likeDate,omitempty"` - PicAddress string `protobuf:"bytes,10,opt,name=picAddress,proto3" json:"picAddress,omitempty"` - PicMaxUrl string `protobuf:"bytes,11,opt,name=picMaxUrl,proto3" json:"picMaxUrl,omitempty"` - PicDate string `protobuf:"bytes,12,opt,name=picDate,proto3" json:"picDate,omitempty"` - PicLocalUrl string `protobuf:"bytes,13,opt,name=picLocalUrl,proto3" json:"picLocalUrl,omitempty"` - IsDelete string `protobuf:"bytes,14,opt,name=isDelete,proto3" json:"isDelete,omitempty"` - LikePer string `protobuf:"bytes,15,opt,name=likePer,proto3" json:"likePer,omitempty"` - BaseName string `protobuf:"bytes,16,opt,name=baseName,proto3" json:"baseName,omitempty"` - VideoNum string `protobuf:"bytes,17,opt,name=videoNum,proto3" json:"videoNum,omitempty"` - Collection string `protobuf:"bytes,18,opt,name=collection,proto3" json:"collection,omitempty"` - PicSmUrl string `protobuf:"bytes,19,opt,name=picSmUrl,proto3" json:"picSmUrl,omitempty"` - Indeviceid string `protobuf:"bytes,20,opt,name=indeviceid,proto3" json:"indeviceid,omitempty"` - Idcard string `protobuf:"bytes,21,opt,name=idcard,proto3" json:"idcard,omitempty"` - AckAlarm string `protobuf:"bytes,22,opt,name=ack_alarm,json=ackAlarm,proto3" json:"ack_alarm,omitempty"` - PersonId string `protobuf:"bytes,23,opt,name=personId,proto3" json:"personId,omitempty"` - Id string `protobuf:"bytes,24,opt,name=id,proto3" json:"id,omitempty"` - Indevicename string `protobuf:"bytes,25,opt,name=indevicename,proto3" json:"indevicename,omitempty"` - FaceFeature string `protobuf:"bytes,26,opt,name=faceFeature,proto3" json:"faceFeature,omitempty"` - PersonIsHub string `protobuf:"bytes,27,opt,name=personIsHub,proto3" json:"personIsHub,omitempty"` - VideoIp string `protobuf:"bytes,28,opt,name=videoIp,proto3" json:"videoIp,omitempty"` - TaskId string `protobuf:"bytes,29,opt,name=taskId,proto3" json:"taskId,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *Personaction) Reset() { *m = Personaction{} } -func (m *Personaction) String() string { return proto.CompactTextString(m) } -func (*Personaction) ProtoMessage() {} -func (*Personaction) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{2} -} - -func (m *Personaction) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Personaction.Unmarshal(m, b) -} -func (m *Personaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Personaction.Marshal(b, m, deterministic) -} -func (m *Personaction) XXX_Merge(src proto.Message) { - xxx_messageInfo_Personaction.Merge(m, src) -} -func (m *Personaction) XXX_Size() int { - return xxx_messageInfo_Personaction.Size(m) -} -func (m *Personaction) XXX_DiscardUnknown() { - xxx_messageInfo_Personaction.DiscardUnknown(m) -} - -var xxx_messageInfo_Personaction proto.InternalMessageInfo - -func (m *Personaction) GetImgKey() string { - if m != nil { - return m.ImgKey - } - return "" -} - -func (m *Personaction) GetVideoReqNum() string { - if m != nil { - return m.VideoReqNum - } - return "" -} - -func (m *Personaction) GetSdkType() string { - if m != nil { - return m.SdkType - } - return "" -} - -func (m *Personaction) GetPicName() string { - if m != nil { - return m.PicName - } - return "" -} - -func (m *Personaction) GetContent() string { - if m != nil { - return m.Content - } - return "" -} - -func (m *Personaction) GetClusterId() string { - if m != nil { - return m.ClusterId - } - return "" -} - -func (m *Personaction) GetPersonPicUrl() string { - if m != nil { - return m.PersonPicUrl - } - return "" -} - -func (m *Personaction) GetChannlId() string { - if m != nil { - return m.ChannlId - } - return "" -} - -func (m *Personaction) GetLikeDate() string { - if m != nil { - return m.LikeDate - } - return "" -} - -func (m *Personaction) GetPicAddress() string { - if m != nil { - return m.PicAddress - } - return "" -} - -func (m *Personaction) GetPicMaxUrl() string { - if m != nil { - return m.PicMaxUrl - } - return "" -} - -func (m *Personaction) GetPicDate() string { - if m != nil { - return m.PicDate - } - return "" -} - -func (m *Personaction) GetPicLocalUrl() string { - if m != nil { - return m.PicLocalUrl - } - return "" -} - -func (m *Personaction) GetIsDelete() string { - if m != nil { - return m.IsDelete - } - return "" -} - -func (m *Personaction) GetLikePer() string { - if m != nil { - return m.LikePer - } - return "" -} - -func (m *Personaction) GetBaseName() string { - if m != nil { - return m.BaseName - } - return "" -} - -func (m *Personaction) GetVideoNum() string { - if m != nil { - return m.VideoNum - } - return "" -} - -func (m *Personaction) GetCollection() string { - if m != nil { - return m.Collection - } - return "" -} - -func (m *Personaction) GetPicSmUrl() string { - if m != nil { - return m.PicSmUrl - } - return "" -} - -func (m *Personaction) GetIndeviceid() string { - if m != nil { - return m.Indeviceid - } - return "" -} - -func (m *Personaction) GetIdcard() string { - if m != nil { - return m.Idcard - } - return "" -} - -func (m *Personaction) GetAckAlarm() string { - if m != nil { - return m.AckAlarm - } - return "" -} - -func (m *Personaction) GetPersonId() string { - if m != nil { - return m.PersonId - } - return "" -} - -func (m *Personaction) GetId() string { - if m != nil { - return m.Id - } - return "" -} - -func (m *Personaction) GetIndevicename() string { - if m != nil { - return m.Indevicename - } - return "" -} - -func (m *Personaction) GetFaceFeature() string { - if m != nil { - return m.FaceFeature - } - return "" -} - -func (m *Personaction) GetPersonIsHub() string { - if m != nil { - return m.PersonIsHub - } - return "" -} - -func (m *Personaction) GetVideoIp() string { - if m != nil { - return m.VideoIp - } - return "" -} - -func (m *Personaction) GetTaskId() string { - if m != nil { - return m.TaskId - } - return "" -} - -type PersonBaseInfo struct { - PersonNamae string `protobuf:"bytes,1,opt,name=personNamae,proto3" json:"personNamae,omitempty"` - IDCard string `protobuf:"bytes,2,opt,name=iDCard,proto3" json:"iDCard,omitempty"` - Gender string `protobuf:"bytes,3,opt,name=gender,proto3" json:"gender,omitempty"` - PersonPicUrl string `protobuf:"bytes,4,opt,name=personPicUrl,proto3" json:"personPicUrl,omitempty"` - LikePer string `protobuf:"bytes,5,opt,name=likePer,proto3" json:"likePer,omitempty"` - TableId string `protobuf:"bytes,6,opt,name=tableId,proto3" json:"tableId,omitempty"` - MonitorLevel string `protobuf:"bytes,7,opt,name=monitorLevel,proto3" json:"monitorLevel,omitempty"` - PersonId string `protobuf:"bytes,8,opt,name=personId,proto3" json:"personId,omitempty"` - PhoneNum string `protobuf:"bytes,9,opt,name=phoneNum,proto3" json:"phoneNum,omitempty"` - Content string `protobuf:"bytes,10,opt,name=content,proto3" json:"content,omitempty"` - TableName string `protobuf:"bytes,11,opt,name=tableName,proto3" json:"tableName,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *PersonBaseInfo) Reset() { *m = PersonBaseInfo{} } -func (m *PersonBaseInfo) String() string { return proto.CompactTextString(m) } -func (*PersonBaseInfo) ProtoMessage() {} -func (*PersonBaseInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{3} -} - -func (m *PersonBaseInfo) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_PersonBaseInfo.Unmarshal(m, b) -} -func (m *PersonBaseInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_PersonBaseInfo.Marshal(b, m, deterministic) -} -func (m *PersonBaseInfo) XXX_Merge(src proto.Message) { - xxx_messageInfo_PersonBaseInfo.Merge(m, src) -} -func (m *PersonBaseInfo) XXX_Size() int { - return xxx_messageInfo_PersonBaseInfo.Size(m) -} -func (m *PersonBaseInfo) XXX_DiscardUnknown() { - xxx_messageInfo_PersonBaseInfo.DiscardUnknown(m) -} - -var xxx_messageInfo_PersonBaseInfo proto.InternalMessageInfo - -func (m *PersonBaseInfo) GetPersonNamae() string { - if m != nil { - return m.PersonNamae - } - return "" -} - -func (m *PersonBaseInfo) GetIDCard() string { - if m != nil { - return m.IDCard - } - return "" -} - -func (m *PersonBaseInfo) GetGender() string { - if m != nil { - return m.Gender - } - return "" -} - -func (m *PersonBaseInfo) GetPersonPicUrl() string { - if m != nil { - return m.PersonPicUrl - } - return "" -} - -func (m *PersonBaseInfo) GetLikePer() string { - if m != nil { - return m.LikePer - } - return "" -} - -func (m *PersonBaseInfo) GetTableId() string { - if m != nil { - return m.TableId - } - return "" -} - -func (m *PersonBaseInfo) GetMonitorLevel() string { - if m != nil { - return m.MonitorLevel - } - return "" -} - -func (m *PersonBaseInfo) GetPersonId() string { - if m != nil { - return m.PersonId - } - return "" -} - -func (m *PersonBaseInfo) GetPhoneNum() string { - if m != nil { - return m.PhoneNum - } - return "" -} - -func (m *PersonBaseInfo) GetContent() string { - if m != nil { - return m.Content - } - return "" -} - -func (m *PersonBaseInfo) GetTableName() string { - if m != nil { - return m.TableName - } - return "" -} - -type Vediopersons struct { - ID string `protobuf:"bytes,1,opt,name=iD,proto3" json:"iD,omitempty"` - VideoReqNum string `protobuf:"bytes,2,opt,name=videoReqNum,proto3" json:"videoReqNum,omitempty"` - SdkType string `protobuf:"bytes,3,opt,name=sdkType,proto3" json:"sdkType,omitempty"` - Gender string `protobuf:"bytes,4,opt,name=gender,proto3" json:"gender,omitempty"` - PicName string `protobuf:"bytes,5,opt,name=picName,proto3" json:"picName,omitempty"` - Content string `protobuf:"bytes,6,opt,name=content,proto3" json:"content,omitempty"` - PersonPicUrl string `protobuf:"bytes,7,opt,name=personPicUrl,proto3" json:"personPicUrl,omitempty"` - ChannlId string `protobuf:"bytes,8,opt,name=channlId,proto3" json:"channlId,omitempty"` - LikeDate string `protobuf:"bytes,9,opt,name=likeDate,proto3" json:"likeDate,omitempty"` - Race string `protobuf:"bytes,10,opt,name=race,proto3" json:"race,omitempty"` - PciAddress string `protobuf:"bytes,11,opt,name=pciAddress,proto3" json:"pciAddress,omitempty"` - PicMaxUrl string `protobuf:"bytes,12,opt,name=picMaxUrl,proto3" json:"picMaxUrl,omitempty"` - Age string `protobuf:"bytes,13,opt,name=age,proto3" json:"age,omitempty"` - PicDate string `protobuf:"bytes,14,opt,name=picDate,proto3" json:"picDate,omitempty"` - PicLocalUrl string `protobuf:"bytes,15,opt,name=picLocalUrl,proto3" json:"picLocalUrl,omitempty"` - IsDelete string `protobuf:"bytes,16,opt,name=isDelete,proto3" json:"isDelete,omitempty"` - TableName []string `protobuf:"bytes,17,rep,name=tableName,proto3" json:"tableName,omitempty"` - VideoNum string `protobuf:"bytes,18,opt,name=videoNum,proto3" json:"videoNum,omitempty"` - PicSmUrl string `protobuf:"bytes,19,opt,name=picSmUrl,proto3" json:"picSmUrl,omitempty"` - SimleLevel string `protobuf:"bytes,20,opt,name=simleLevel,proto3" json:"simleLevel,omitempty"` - IndeviceId string `protobuf:"bytes,21,opt,name=indeviceId,proto3" json:"indeviceId,omitempty"` - IDcard []string `protobuf:"bytes,22,rep,name=iDcard,proto3" json:"iDcard,omitempty"` - PersonId []string `protobuf:"bytes,23,rep,name=personId,proto3" json:"personId,omitempty"` - BeautyLevel string `protobuf:"bytes,24,opt,name=beautyLevel,proto3" json:"beautyLevel,omitempty"` - IndeviceName string `protobuf:"bytes,25,opt,name=indeviceName,proto3" json:"indeviceName,omitempty"` - FaceFeature string `protobuf:"bytes,26,opt,name=faceFeature,proto3" json:"faceFeature,omitempty"` - PersonIsHub string `protobuf:"bytes,27,opt,name=personIsHub,proto3" json:"personIsHub,omitempty"` - VideoIp string `protobuf:"bytes,28,opt,name=videoIp,proto3" json:"videoIp,omitempty"` - AckAlarm string `protobuf:"bytes,29,opt,name=ackAlarm,proto3" json:"ackAlarm,omitempty"` - ClusterId string `protobuf:"bytes,30,opt,name=clusterId,proto3" json:"clusterId,omitempty"` - TaskId string `protobuf:"bytes,31,opt,name=taskId,proto3" json:"taskId,omitempty"` - TaskName string `protobuf:"bytes,32,opt,name=taskName,proto3" json:"taskName,omitempty"` - Baseinfo []*PersonBaseInfo `protobuf:"bytes,33,rep,name=baseinfo,proto3" json:"baseinfo,omitempty"` - Collection string `protobuf:"bytes,34,opt,name=collection,proto3" json:"collection,omitempty"` - AgeDescription string `protobuf:"bytes,35,opt,name=ageDescription,proto3" json:"ageDescription,omitempty"` - TableId []string `protobuf:"bytes,36,rep,name=tableId,proto3" json:"tableId,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *Vediopersons) Reset() { *m = Vediopersons{} } -func (m *Vediopersons) String() string { return proto.CompactTextString(m) } -func (*Vediopersons) ProtoMessage() {} -func (*Vediopersons) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{4} -} - -func (m *Vediopersons) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Vediopersons.Unmarshal(m, b) -} -func (m *Vediopersons) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Vediopersons.Marshal(b, m, deterministic) -} -func (m *Vediopersons) XXX_Merge(src proto.Message) { - xxx_messageInfo_Vediopersons.Merge(m, src) -} -func (m *Vediopersons) XXX_Size() int { - return xxx_messageInfo_Vediopersons.Size(m) -} -func (m *Vediopersons) XXX_DiscardUnknown() { - xxx_messageInfo_Vediopersons.DiscardUnknown(m) -} - -var xxx_messageInfo_Vediopersons proto.InternalMessageInfo - -func (m *Vediopersons) GetID() string { - if m != nil { - return m.ID - } - return "" -} - -func (m *Vediopersons) GetVideoReqNum() string { - if m != nil { - return m.VideoReqNum - } - return "" -} - -func (m *Vediopersons) GetSdkType() string { - if m != nil { - return m.SdkType - } - return "" -} - -func (m *Vediopersons) GetGender() string { - if m != nil { - return m.Gender - } - return "" -} - -func (m *Vediopersons) GetPicName() string { - if m != nil { - return m.PicName - } - return "" -} - -func (m *Vediopersons) GetContent() string { - if m != nil { - return m.Content - } - return "" -} - -func (m *Vediopersons) GetPersonPicUrl() string { - if m != nil { - return m.PersonPicUrl - } - return "" -} - -func (m *Vediopersons) GetChannlId() string { - if m != nil { - return m.ChannlId - } - return "" -} - -func (m *Vediopersons) GetLikeDate() string { - if m != nil { - return m.LikeDate - } - return "" -} - -func (m *Vediopersons) GetRace() string { - if m != nil { - return m.Race - } - return "" -} - -func (m *Vediopersons) GetPciAddress() string { - if m != nil { - return m.PciAddress - } - return "" -} - -func (m *Vediopersons) GetPicMaxUrl() string { - if m != nil { - return m.PicMaxUrl - } - return "" -} - -func (m *Vediopersons) GetAge() string { - if m != nil { - return m.Age - } - return "" -} - -func (m *Vediopersons) GetPicDate() string { - if m != nil { - return m.PicDate - } - return "" -} - -func (m *Vediopersons) GetPicLocalUrl() string { - if m != nil { - return m.PicLocalUrl - } - return "" -} - -func (m *Vediopersons) GetIsDelete() string { - if m != nil { - return m.IsDelete - } - return "" -} - -func (m *Vediopersons) GetTableName() []string { - if m != nil { - return m.TableName - } - return nil -} - -func (m *Vediopersons) GetVideoNum() string { - if m != nil { - return m.VideoNum - } - return "" -} - -func (m *Vediopersons) GetPicSmUrl() string { - if m != nil { - return m.PicSmUrl - } - return "" -} - -func (m *Vediopersons) GetSimleLevel() string { - if m != nil { - return m.SimleLevel - } - return "" -} - -func (m *Vediopersons) GetIndeviceId() string { - if m != nil { - return m.IndeviceId - } - return "" -} - -func (m *Vediopersons) GetIDcard() []string { - if m != nil { - return m.IDcard - } - return nil -} - -func (m *Vediopersons) GetPersonId() []string { - if m != nil { - return m.PersonId - } - return nil -} - -func (m *Vediopersons) GetBeautyLevel() string { - if m != nil { - return m.BeautyLevel - } - return "" -} - -func (m *Vediopersons) GetIndeviceName() string { - if m != nil { - return m.IndeviceName - } - return "" -} - -func (m *Vediopersons) GetFaceFeature() string { - if m != nil { - return m.FaceFeature - } - return "" -} - -func (m *Vediopersons) GetPersonIsHub() string { - if m != nil { - return m.PersonIsHub - } - return "" -} - -func (m *Vediopersons) GetVideoIp() string { - if m != nil { - return m.VideoIp - } - return "" -} - -func (m *Vediopersons) GetAckAlarm() string { - if m != nil { - return m.AckAlarm - } - return "" -} - -func (m *Vediopersons) GetClusterId() string { - if m != nil { - return m.ClusterId - } - return "" -} - -func (m *Vediopersons) GetTaskId() string { - if m != nil { - return m.TaskId - } - return "" -} - -func (m *Vediopersons) GetTaskName() string { - if m != nil { - return m.TaskName - } - return "" -} - -func (m *Vediopersons) GetBaseinfo() []*PersonBaseInfo { - if m != nil { - return m.Baseinfo - } - return nil -} - -func (m *Vediopersons) GetCollection() string { - if m != nil { - return m.Collection - } - return "" -} - -func (m *Vediopersons) GetAgeDescription() string { - if m != nil { - return m.AgeDescription - } - return "" -} - -func (m *Vediopersons) GetTableId() []string { - if m != nil { - return m.TableId - } - return nil -} - //Area缁撴瀯浣� type Area struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` @@ -931,20 +232,28 @@ func (m *Area) String() string { return proto.CompactTextString(m) } func (*Area) ProtoMessage() {} func (*Area) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{5} + return fileDescriptor_32de24555f916688, []int{2} } - func (m *Area) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Area.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *Area) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Area.Marshal(b, m, deterministic) + 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 xxx_messageInfo_Area.Size(m) + return m.Size() } func (m *Area) XXX_DiscardUnknown() { xxx_messageInfo_Area.DiscardUnknown(m) @@ -998,20 +307,28 @@ func (m *Camera) String() string { return proto.CompactTextString(m) } func (*Camera) ProtoMessage() {} func (*Camera) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{6} + return fileDescriptor_32de24555f916688, []int{3} } - func (m *Camera) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Camera.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *Camera) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Camera.Marshal(b, m, deterministic) + 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 xxx_messageInfo_Camera.Size(m) + return m.Size() } func (m *Camera) XXX_DiscardUnknown() { xxx_messageInfo_Camera.DiscardUnknown(m) @@ -1130,20 +447,28 @@ func (m *CameraAndTaskInfo) String() string { return proto.CompactTextString(m) } func (*CameraAndTaskInfo) ProtoMessage() {} func (*CameraAndTaskInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{7} + return fileDescriptor_32de24555f916688, []int{4} } - func (m *CameraAndTaskInfo) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CameraAndTaskInfo.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *CameraAndTaskInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CameraAndTaskInfo.Marshal(b, m, deterministic) + if deterministic { + return xxx_messageInfo_CameraAndTaskInfo.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 *CameraAndTaskInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_CameraAndTaskInfo.Merge(m, src) } func (m *CameraAndTaskInfo) XXX_Size() int { - return xxx_messageInfo_CameraAndTaskInfo.Size(m) + return m.Size() } func (m *CameraAndTaskInfo) XXX_DiscardUnknown() { xxx_messageInfo_CameraAndTaskInfo.DiscardUnknown(m) @@ -1184,20 +509,28 @@ func (m *Task) String() string { return proto.CompactTextString(m) } func (*Task) ProtoMessage() {} func (*Task) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{8} + return fileDescriptor_32de24555f916688, []int{5} } - func (m *Task) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Task.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *Task) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Task.Marshal(b, m, deterministic) + if deterministic { + return xxx_messageInfo_Task.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 *Task) XXX_Merge(src proto.Message) { xxx_messageInfo_Task.Merge(m, src) } func (m *Task) XXX_Size() int { - return xxx_messageInfo_Task.Size(m) + return m.Size() } func (m *Task) XXX_DiscardUnknown() { xxx_messageInfo_Task.DiscardUnknown(m) @@ -1273,20 +606,28 @@ func (m *TaskSdkInfo) String() string { return proto.CompactTextString(m) } func (*TaskSdkInfo) ProtoMessage() {} func (*TaskSdkInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{9} + return fileDescriptor_32de24555f916688, []int{6} } - func (m *TaskSdkInfo) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TaskSdkInfo.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *TaskSdkInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TaskSdkInfo.Marshal(b, m, deterministic) + if deterministic { + return xxx_messageInfo_TaskSdkInfo.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 *TaskSdkInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_TaskSdkInfo.Merge(m, src) } func (m *TaskSdkInfo) XXX_Size() int { - return xxx_messageInfo_TaskSdkInfo.Size(m) + return m.Size() } func (m *TaskSdkInfo) XXX_DiscardUnknown() { xxx_messageInfo_TaskSdkInfo.DiscardUnknown(m) @@ -1331,20 +672,28 @@ func (m *CameraTask) String() string { return proto.CompactTextString(m) } func (*CameraTask) ProtoMessage() {} func (*CameraTask) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{10} + return fileDescriptor_32de24555f916688, []int{7} } - func (m *CameraTask) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CameraTask.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *CameraTask) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CameraTask.Marshal(b, m, deterministic) + if deterministic { + return xxx_messageInfo_CameraTask.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 *CameraTask) XXX_Merge(src proto.Message) { xxx_messageInfo_CameraTask.Merge(m, src) } func (m *CameraTask) XXX_Size() int { - return xxx_messageInfo_CameraTask.Size(m) + return m.Size() } func (m *CameraTask) XXX_DiscardUnknown() { xxx_messageInfo_CameraTask.DiscardUnknown(m) @@ -1450,20 +799,28 @@ func (m *CameraTimerule) String() string { return proto.CompactTextString(m) } func (*CameraTimerule) ProtoMessage() {} func (*CameraTimerule) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{11} + return fileDescriptor_32de24555f916688, []int{8} } - func (m *CameraTimerule) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CameraTimerule.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *CameraTimerule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CameraTimerule.Marshal(b, m, deterministic) + 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 xxx_messageInfo_CameraTimerule.Size(m) + return m.Size() } func (m *CameraTimerule) XXX_DiscardUnknown() { xxx_messageInfo_CameraTimerule.DiscardUnknown(m) @@ -1505,20 +862,28 @@ func (m *DayCtl) String() string { return proto.CompactTextString(m) } func (*DayCtl) ProtoMessage() {} func (*DayCtl) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{12} + return fileDescriptor_32de24555f916688, []int{9} } - func (m *DayCtl) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DayCtl.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *DayCtl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DayCtl.Marshal(b, m, deterministic) + 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 xxx_messageInfo_DayCtl.Size(m) + return m.Size() } func (m *DayCtl) XXX_DiscardUnknown() { xxx_messageInfo_DayCtl.DiscardUnknown(m) @@ -1553,20 +918,28 @@ func (m *TimeRange) String() string { return proto.CompactTextString(m) } func (*TimeRange) ProtoMessage() {} func (*TimeRange) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{13} + return fileDescriptor_32de24555f916688, []int{10} } - func (m *TimeRange) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TimeRange.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *TimeRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TimeRange.Marshal(b, m, deterministic) + 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 xxx_messageInfo_TimeRange.Size(m) + return m.Size() } func (m *TimeRange) XXX_DiscardUnknown() { xxx_messageInfo_TimeRange.DiscardUnknown(m) @@ -1602,20 +975,28 @@ func (m *Polygon) String() string { return proto.CompactTextString(m) } func (*Polygon) ProtoMessage() {} func (*Polygon) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{14} + return fileDescriptor_32de24555f916688, []int{11} } - func (m *Polygon) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Polygon.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *Polygon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Polygon.Marshal(b, m, deterministic) + 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 xxx_messageInfo_Polygon.Size(m) + return m.Size() } func (m *Polygon) XXX_DiscardUnknown() { xxx_messageInfo_Polygon.DiscardUnknown(m) @@ -1656,20 +1037,28 @@ func (m *CameraTaskArgs) String() string { return proto.CompactTextString(m) } func (*CameraTaskArgs) ProtoMessage() {} func (*CameraTaskArgs) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{15} + return fileDescriptor_32de24555f916688, []int{12} } - func (m *CameraTaskArgs) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CameraTaskArgs.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *CameraTaskArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CameraTaskArgs.Marshal(b, m, deterministic) + if deterministic { + return xxx_messageInfo_CameraTaskArgs.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 *CameraTaskArgs) XXX_Merge(src proto.Message) { xxx_messageInfo_CameraTaskArgs.Merge(m, src) } func (m *CameraTaskArgs) XXX_Size() int { - return xxx_messageInfo_CameraTaskArgs.Size(m) + return m.Size() } func (m *CameraTaskArgs) XXX_DiscardUnknown() { xxx_messageInfo_CameraTaskArgs.DiscardUnknown(m) @@ -1703,20 +1092,28 @@ func (m *TaskGroupArgs) String() string { return proto.CompactTextString(m) } func (*TaskGroupArgs) ProtoMessage() {} func (*TaskGroupArgs) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{16} + return fileDescriptor_32de24555f916688, []int{13} } - func (m *TaskGroupArgs) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TaskGroupArgs.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *TaskGroupArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TaskGroupArgs.Marshal(b, m, deterministic) + if deterministic { + return xxx_messageInfo_TaskGroupArgs.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 *TaskGroupArgs) XXX_Merge(src proto.Message) { xxx_messageInfo_TaskGroupArgs.Merge(m, src) } func (m *TaskGroupArgs) XXX_Size() int { - return xxx_messageInfo_TaskGroupArgs.Size(m) + return m.Size() } func (m *TaskGroupArgs) XXX_DiscardUnknown() { xxx_messageInfo_TaskGroupArgs.DiscardUnknown(m) @@ -1750,20 +1147,28 @@ func (m *GroupRule) String() string { return proto.CompactTextString(m) } func (*GroupRule) ProtoMessage() {} func (*GroupRule) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{17} + return fileDescriptor_32de24555f916688, []int{14} } - func (m *GroupRule) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GroupRule.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *GroupRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GroupRule.Marshal(b, m, deterministic) + 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 xxx_messageInfo_GroupRule.Size(m) + return m.Size() } func (m *GroupRule) XXX_DiscardUnknown() { xxx_messageInfo_GroupRule.DiscardUnknown(m) @@ -1807,20 +1212,28 @@ func (m *Rule) String() string { return proto.CompactTextString(m) } func (*Rule) ProtoMessage() {} func (*Rule) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{18} + return fileDescriptor_32de24555f916688, []int{15} } - func (m *Rule) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Rule.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *Rule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Rule.Marshal(b, m, deterministic) + 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 xxx_messageInfo_Rule.Size(m) + return m.Size() } func (m *Rule) XXX_DiscardUnknown() { xxx_messageInfo_Rule.DiscardUnknown(m) @@ -1934,20 +1347,28 @@ func (m *Sdk) String() string { return proto.CompactTextString(m) } func (*Sdk) ProtoMessage() {} func (*Sdk) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{19} + return fileDescriptor_32de24555f916688, []int{16} } - func (m *Sdk) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Sdk.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *Sdk) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Sdk.Marshal(b, m, deterministic) + 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 xxx_messageInfo_Sdk.Size(m) + return m.Size() } func (m *Sdk) XXX_DiscardUnknown() { xxx_messageInfo_Sdk.DiscardUnknown(m) @@ -2050,20 +1471,28 @@ func (m *SdkArg) String() string { return proto.CompactTextString(m) } func (*SdkArg) ProtoMessage() {} func (*SdkArg) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{20} + return fileDescriptor_32de24555f916688, []int{17} } - func (m *SdkArg) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SdkArg.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *SdkArg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SdkArg.Marshal(b, m, deterministic) + 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 xxx_messageInfo_SdkArg.Size(m) + return m.Size() } func (m *SdkArg) XXX_DiscardUnknown() { xxx_messageInfo_SdkArg.DiscardUnknown(m) @@ -2135,20 +1564,28 @@ func (m *DbChangeMessage) String() string { return proto.CompactTextString(m) } func (*DbChangeMessage) ProtoMessage() {} func (*DbChangeMessage) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{21} + return fileDescriptor_32de24555f916688, []int{18} } - func (m *DbChangeMessage) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DbChangeMessage.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *DbChangeMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DbChangeMessage.Marshal(b, m, deterministic) + 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 xxx_messageInfo_DbChangeMessage.Size(m) + return m.Size() } func (m *DbChangeMessage) XXX_DiscardUnknown() { xxx_messageInfo_DbChangeMessage.DiscardUnknown(m) @@ -2202,20 +1639,28 @@ func (m *CameraPolygon) String() string { return proto.CompactTextString(m) } func (*CameraPolygon) ProtoMessage() {} func (*CameraPolygon) Descriptor() ([]byte, []int) { - return fileDescriptor_32de24555f916688, []int{22} + return fileDescriptor_32de24555f916688, []int{19} } - func (m *CameraPolygon) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CameraPolygon.Unmarshal(m, b) + return m.Unmarshal(b) } func (m *CameraPolygon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CameraPolygon.Marshal(b, m, deterministic) + 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 xxx_messageInfo_CameraPolygon.Size(m) + return m.Size() } func (m *CameraPolygon) XXX_DiscardUnknown() { xxx_messageInfo_CameraPolygon.DiscardUnknown(m) @@ -2284,9 +1729,6 @@ proto.RegisterEnum("protomsg.DbAction", DbAction_name, DbAction_value) proto.RegisterType((*TaskLabel)(nil), "protomsg.TaskLabel") proto.RegisterType((*SdkMessage)(nil), "protomsg.SdkMessage") - proto.RegisterType((*Personaction)(nil), "protomsg.Personaction") - proto.RegisterType((*PersonBaseInfo)(nil), "protomsg.PersonBaseInfo") - proto.RegisterType((*Vediopersons)(nil), "protomsg.Vediopersons") proto.RegisterType((*Area)(nil), "protomsg.Area") proto.RegisterType((*Camera)(nil), "protomsg.Camera") proto.RegisterType((*CameraAndTaskInfo)(nil), "protomsg.CameraAndTaskInfo") @@ -2310,140 +1752,6171 @@ func init() { proto.RegisterFile("protomsg.proto", fileDescriptor_32de24555f916688) } var fileDescriptor_32de24555f916688 = []byte{ - // 2160 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x58, 0xcd, 0x92, 0xdb, 0xc6, - 0x11, 0x36, 0xff, 0x89, 0xe6, 0x8f, 0x28, 0x58, 0x96, 0xa0, 0x3f, 0x9b, 0x82, 0x94, 0x44, 0xa5, - 0x8a, 0x75, 0x90, 0x75, 0x48, 0xe5, 0xb6, 0xd6, 0x96, 0x12, 0x56, 0xe4, 0x2d, 0x19, 0xbb, 0x56, - 0x6e, 0x61, 0x0d, 0x31, 0xb3, 0xd4, 0x14, 0x41, 0x80, 0xc1, 0x80, 0x6b, 0xef, 0x21, 0xcf, 0x90, - 0x6b, 0xde, 0x21, 0xb7, 0x3c, 0x45, 0x4e, 0xa9, 0xdc, 0x72, 0xcc, 0x2d, 0x97, 0x54, 0xde, 0x21, - 0xd5, 0xdd, 0x33, 0xf8, 0xa1, 0x56, 0xb2, 0xab, 0x5c, 0xbe, 0x4d, 0x7f, 0x3d, 0x18, 0xcc, 0x7c, - 0xdd, 0xf3, 0x75, 0x03, 0x30, 0xdd, 0xe5, 0x59, 0x91, 0x6d, 0xcd, 0xfa, 0x29, 0x0d, 0xfc, 0xa1, - 0xb3, 0xef, 0xc0, 0x4a, 0x18, 0xc5, 0x68, 0xf8, 0x35, 0x78, 0x67, 0xc2, 0x6c, 0x5e, 0x89, 0x95, - 0x4a, 0xfc, 0x9b, 0xd0, 0x2f, 0x84, 0xd9, 0x68, 0x19, 0xb4, 0xe6, 0xad, 0xc7, 0x5e, 0x64, 0x2d, - 0xc4, 0x8d, 0xdc, 0x68, 0x69, 0x82, 0xf6, 0xbc, 0x83, 0x38, 0x5b, 0xfe, 0x0d, 0xe8, 0xe9, 0x54, - 0xaa, 0xef, 0x82, 0xce, 0xbc, 0xf5, 0xb8, 0x17, 0xb1, 0x11, 0xfe, 0xab, 0x05, 0x70, 0x2a, 0x37, - 0x5f, 0x29, 0x63, 0xc4, 0x5a, 0xf9, 0x33, 0xe8, 0xc4, 0xe5, 0x8a, 0x38, 0xf4, 0x3f, 0x87, 0x01, - 0x2e, 0x9c, 0x88, 0x55, 0xd0, 0x9e, 0xb7, 0x1e, 0x8f, 0x9e, 0x7d, 0xfc, 0xb4, 0xdc, 0x6b, 0xb9, - 0x99, 0xc8, 0xcd, 0xf1, 0x7d, 0xe8, 0x4a, 0x51, 0x08, 0x7a, 0xc9, 0x38, 0xa2, 0xb1, 0xff, 0x6b, - 0x18, 0xef, 0x54, 0x6e, 0xb2, 0x54, 0xc4, 0x85, 0xce, 0xd2, 0xa0, 0x4b, 0xeb, 0xdc, 0xac, 0xd6, - 0x79, 0x5d, 0xf3, 0x46, 0x8d, 0xb9, 0xfe, 0xaf, 0x60, 0x74, 0xa1, 0xa4, 0xce, 0x18, 0x0c, 0x7a, - 0x87, 0x8f, 0xbe, 0xa9, 0x9c, 0x26, 0xaa, 0x4f, 0x0d, 0xff, 0xd9, 0x87, 0x71, 0x7d, 0x61, 0x24, - 0x46, 0x6f, 0xd7, 0xbf, 0x53, 0x97, 0x8e, 0x30, 0xb6, 0xfc, 0x39, 0x8c, 0x2e, 0xb4, 0x54, 0x59, - 0xa4, 0xfe, 0x78, 0xb2, 0xdf, 0xd2, 0x29, 0xbd, 0xa8, 0x0e, 0xf9, 0x01, 0x0c, 0x8c, 0xdc, 0x9c, - 0x5d, 0xee, 0x14, 0x9d, 0xcb, 0x8b, 0x9c, 0x89, 0x9e, 0x9d, 0x8e, 0x4f, 0xc4, 0x56, 0xd1, 0xa9, - 0xbc, 0xc8, 0x99, 0xe8, 0x89, 0xb3, 0xb4, 0x50, 0x69, 0x41, 0x9b, 0xf6, 0x22, 0x67, 0xfa, 0xf7, - 0x01, 0xe2, 0x64, 0x6f, 0x0a, 0x95, 0x2f, 0xb5, 0x0c, 0xfa, 0xe4, 0xf4, 0x2c, 0xb2, 0x90, 0x7e, - 0xe8, 0xd8, 0x7a, 0xad, 0xe3, 0x6f, 0xf2, 0x24, 0x18, 0xd0, 0x84, 0x06, 0xe6, 0xdf, 0x81, 0x61, - 0xfc, 0x56, 0xa4, 0x69, 0xb2, 0x90, 0xc1, 0x90, 0xfc, 0xa5, 0x8d, 0xbe, 0x44, 0x6f, 0xd4, 0xb1, - 0x28, 0x54, 0xe0, 0xb1, 0xcf, 0xd9, 0xfe, 0xa7, 0x00, 0x3b, 0x1d, 0x1f, 0x49, 0x99, 0x2b, 0x63, - 0x02, 0x20, 0x6f, 0x0d, 0xf1, 0xef, 0x81, 0xb7, 0xd3, 0xf1, 0x57, 0xe2, 0x3b, 0x7c, 0xf1, 0x88, - 0x77, 0x56, 0x02, 0xf6, 0xb0, 0xb4, 0xf0, 0xb8, 0x3c, 0x2c, 0xad, 0x3b, 0x87, 0xd1, 0x4e, 0xc7, - 0xaf, 0xb2, 0x58, 0x24, 0xf8, 0xe4, 0x84, 0x29, 0xac, 0x41, 0xb8, 0x2b, 0x6d, 0x8e, 0x55, 0xa2, - 0x0a, 0x15, 0x4c, 0x79, 0x57, 0xce, 0xc6, 0x75, 0x71, 0x87, 0xaf, 0x55, 0x1e, 0x5c, 0xe3, 0x75, - 0xad, 0x89, 0x4f, 0x61, 0xfa, 0x13, 0xbf, 0x33, 0x7e, 0xca, 0xd9, 0xe8, 0xa3, 0x18, 0x61, 0xcc, - 0xae, 0xb3, 0xcf, 0xd9, 0x78, 0xce, 0x38, 0x4b, 0x12, 0xc5, 0xf9, 0xe6, 0xf3, 0x39, 0x2b, 0x04, - 0x9f, 0xdd, 0xe9, 0xf8, 0x74, 0x8b, 0x9b, 0xfd, 0x98, 0x9f, 0x75, 0x36, 0x3e, 0x8b, 0x57, 0xe3, - 0x42, 0xc7, 0x4a, 0xcb, 0xe0, 0x06, 0x3f, 0x5b, 0x21, 0x94, 0x46, 0x32, 0x16, 0xb9, 0x0c, 0x3e, - 0xb1, 0x69, 0x44, 0x96, 0x7f, 0x17, 0x3c, 0x11, 0x6f, 0x96, 0x22, 0x11, 0xf9, 0x36, 0xb8, 0xc9, - 0x8b, 0x8a, 0x78, 0x73, 0x84, 0x36, 0xbd, 0x90, 0x02, 0xb8, 0x90, 0xc1, 0x2d, 0xfb, 0x42, 0x6b, - 0xfb, 0x53, 0x68, 0x6b, 0x19, 0x04, 0x84, 0xb6, 0x35, 0x25, 0x80, 0x7b, 0x5d, 0x8a, 0x07, 0xbf, - 0xcd, 0x09, 0x50, 0xc7, 0x90, 0xf0, 0x73, 0x11, 0xab, 0x97, 0x4a, 0x14, 0xfb, 0x5c, 0x05, 0x77, - 0x98, 0xf0, 0x1a, 0x44, 0x21, 0xe1, 0x37, 0x98, 0xdf, 0xee, 0x57, 0xc1, 0x5d, 0x1b, 0x92, 0x0a, - 0x42, 0xda, 0x89, 0xb0, 0xc5, 0x2e, 0xb8, 0xc7, 0xb4, 0x5b, 0xd3, 0x49, 0xcb, 0x42, 0x06, 0xf7, - 0x2b, 0x69, 0x59, 0xc8, 0xf0, 0x1f, 0x6d, 0x98, 0xf2, 0x95, 0xfa, 0x52, 0x18, 0xb5, 0x48, 0xcf, - 0xb3, 0xea, 0x35, 0x27, 0x62, 0x2b, 0x94, 0xbd, 0x59, 0x75, 0x88, 0xf8, 0x3a, 0x7e, 0x81, 0x7c, - 0xb5, 0x2d, 0x5f, 0x64, 0x21, 0xbe, 0x56, 0xa9, 0x54, 0xb9, 0xbd, 0x53, 0xd6, 0x7a, 0x27, 0xff, - 0xbb, 0x57, 0xe4, 0x7f, 0x2d, 0x63, 0x7a, 0xcd, 0x8c, 0x09, 0x50, 0xae, 0x56, 0x89, 0x5a, 0xb8, - 0x9b, 0xe5, 0x4c, 0x5c, 0x77, 0x9b, 0xa5, 0xba, 0xc8, 0xf2, 0x57, 0xea, 0x42, 0x95, 0xf7, 0xaa, - 0x8e, 0x35, 0xc2, 0x34, 0x3c, 0x08, 0x13, 0xfa, 0xde, 0x66, 0xa9, 0xc2, 0x7c, 0xb3, 0xf7, 0xca, - 0xd9, 0xf5, 0xcb, 0x0e, 0xcd, 0xcb, 0x7e, 0x0f, 0x3c, 0xda, 0x00, 0xa5, 0xb0, 0xbd, 0x51, 0x25, - 0x10, 0xfe, 0x6d, 0x08, 0xe3, 0xba, 0x82, 0x51, 0x2e, 0x1c, 0x5b, 0x16, 0xdb, 0xfa, 0xf8, 0x47, - 0x69, 0x53, 0x45, 0x70, 0xb7, 0x41, 0x70, 0x4d, 0xb3, 0x7a, 0xef, 0xd5, 0xac, 0x7e, 0xf3, 0x18, - 0x3f, 0xa5, 0x28, 0xf9, 0xd0, 0xcd, 0x45, 0xac, 0x2c, 0x73, 0x34, 0x26, 0xa1, 0x8a, 0xb5, 0x13, - 0xaa, 0x91, 0x15, 0xaa, 0x12, 0x69, 0x0a, 0xd5, 0xf8, 0x50, 0xa8, 0x66, 0xd0, 0x11, 0x6b, 0x65, - 0x65, 0x08, 0x87, 0x75, 0xe9, 0x9a, 0x7e, 0x50, 0xba, 0xae, 0x7d, 0x58, 0xba, 0x66, 0x07, 0xd2, - 0xd5, 0x08, 0xef, 0x75, 0xaa, 0xb7, 0x15, 0xd0, 0x90, 0x28, 0xff, 0x40, 0xa2, 0xbe, 0x47, 0x82, - 0x8c, 0xde, 0x26, 0x8a, 0x13, 0xd5, 0x4a, 0x50, 0x85, 0xd4, 0x25, 0x6a, 0xe1, 0x64, 0xa8, 0x86, - 0xf0, 0x95, 0x23, 0x89, 0xba, 0xc9, 0x2d, 0x00, 0x5b, 0x07, 0x2a, 0xd4, 0x69, 0xa4, 0xf7, 0x1c, - 0x46, 0x2b, 0x25, 0xf6, 0xc5, 0x25, 0xbf, 0x94, 0xe5, 0xa8, 0x0e, 0xd5, 0x75, 0xe9, 0xe4, 0x0a, - 0x5d, 0x3a, 0xf9, 0xe9, 0x75, 0xe9, 0x0e, 0x94, 0x8a, 0x6a, 0x95, 0xa9, 0x52, 0xd8, 0x7b, 0x50, - 0xd5, 0xd0, 0xe0, 0xd3, 0xc3, 0xa2, 0x5a, 0x29, 0xda, 0x67, 0x75, 0x45, 0xc3, 0x15, 0x71, 0x44, - 0xe7, 0x99, 0xf3, 0x8a, 0xce, 0xf6, 0x9f, 0x73, 0xf1, 0xd1, 0xe9, 0x79, 0x16, 0x3c, 0x98, 0x77, - 0x1e, 0x8f, 0x9e, 0x05, 0x87, 0x2d, 0x8b, 0x93, 0xc1, 0xa8, 0x9c, 0x79, 0x50, 0x7a, 0xc2, 0x77, - 0x4a, 0xcf, 0xcf, 0x61, 0x2a, 0xd6, 0xea, 0x58, 0x99, 0x38, 0xd7, 0x3b, 0x9a, 0xf3, 0x90, 0xe6, - 0x1c, 0xa0, 0x75, 0x21, 0x7b, 0x44, 0xa1, 0x72, 0x66, 0xf8, 0x12, 0xba, 0x47, 0xb9, 0x12, 0xb6, - 0x6e, 0xb4, 0xa8, 0x9b, 0xc3, 0xba, 0x81, 0xd1, 0x15, 0xb9, 0x4a, 0x0b, 0xcd, 0x52, 0xdb, 0x8b, - 0x4a, 0x1b, 0xef, 0x18, 0xd5, 0x12, 0x96, 0x08, 0x1a, 0x87, 0x7f, 0x6f, 0x43, 0xff, 0x85, 0xd8, - 0xaa, 0xbc, 0xbe, 0x14, 0x97, 0x20, 0x37, 0xbd, 0x5d, 0x4d, 0x47, 0xac, 0x70, 0x2a, 0xd3, 0x8b, - 0x68, 0x8c, 0x98, 0x90, 0xd2, 0x09, 0x0c, 0x8d, 0x91, 0x6a, 0x91, 0x2b, 0xa1, 0x25, 0xa9, 0x4b, - 0x2f, 0xb2, 0x16, 0x06, 0x28, 0xc9, 0xd2, 0xb5, 0x2e, 0xf6, 0x52, 0x91, 0xbc, 0xb4, 0xa3, 0x0a, - 0x20, 0x81, 0x10, 0x05, 0x3b, 0x07, 0xe4, 0x2c, 0x6d, 0x12, 0x88, 0xc2, 0xec, 0xac, 0xa8, 0xd0, - 0x98, 0x76, 0xbc, 0xb3, 0x52, 0xd2, 0xd6, 0x3b, 0x9c, 0xb3, 0xcb, 0x72, 0x96, 0xdf, 0x5e, 0x44, - 0x63, 0x5c, 0x73, 0x6f, 0x54, 0x9e, 0x56, 0xd2, 0x5b, 0xda, 0x4c, 0x96, 0x31, 0xdf, 0x66, 0xb9, - 0xb4, 0xfa, 0x51, 0xda, 0xd8, 0x29, 0xaf, 0x72, 0x91, 0x4a, 0x2b, 0x20, 0x6c, 0xe0, 0x13, 0xb9, - 0x32, 0x2a, 0xbf, 0x50, 0xd2, 0x75, 0x30, 0xce, 0x0e, 0x63, 0xb8, 0xce, 0x4c, 0x1e, 0xa5, 0x12, - 0x9b, 0x62, 0x2a, 0x8d, 0x8f, 0xa1, 0x1f, 0x13, 0x48, 0xc4, 0x8e, 0x9e, 0xcd, 0xaa, 0xec, 0xe1, - 0xc9, 0x91, 0xf5, 0xfb, 0x8f, 0xa0, 0x87, 0x59, 0xc7, 0x1d, 0xfb, 0xe8, 0xd9, 0xb4, 0xd9, 0x61, - 0x47, 0xec, 0x0c, 0xff, 0xdd, 0x82, 0x2e, 0xda, 0xef, 0xed, 0xfc, 0x6d, 0x32, 0xd7, 0x22, 0x57, - 0xda, 0xd8, 0x9d, 0xc4, 0xb9, 0x12, 0x85, 0x5a, 0x8a, 0xc2, 0x66, 0xc1, 0x90, 0x81, 0xa3, 0xa2, - 0xe6, 0x5c, 0x5d, 0xda, 0x58, 0x5a, 0xe7, 0x97, 0x97, 0xe8, 0xdc, 0xef, 0xa4, 0x7d, 0xb2, 0x67, - 0x69, 0x24, 0xe0, 0xa8, 0xc0, 0xad, 0xa8, 0x14, 0xf3, 0x92, 0x22, 0x3a, 0x8c, 0xac, 0xe5, 0xdf, - 0x46, 0xcd, 0xb4, 0xbd, 0xd0, 0x80, 0x3c, 0x03, 0x6d, 0xf8, 0xa2, 0xde, 0x86, 0xa1, 0x54, 0xc9, - 0xf2, 0x3c, 0x11, 0x6b, 0x8a, 0xe8, 0x30, 0x1a, 0x48, 0x95, 0xbc, 0x4c, 0xc4, 0x3a, 0x3c, 0x83, - 0x11, 0x1e, 0xf0, 0x54, 0x32, 0x81, 0x21, 0x74, 0x71, 0xff, 0x96, 0xbe, 0x43, 0x56, 0xc8, 0xe7, - 0x3f, 0x80, 0xae, 0x91, 0x25, 0x73, 0x93, 0x6a, 0xce, 0xa9, 0xdc, 0x44, 0xe4, 0x0a, 0xff, 0xd3, - 0x06, 0x60, 0xc2, 0x89, 0xbd, 0xc3, 0x5c, 0xc7, 0xc3, 0x93, 0x77, 0xa9, 0x5d, 0x8b, 0x32, 0x64, - 0x60, 0x21, 0xfd, 0x5b, 0xfc, 0xf5, 0x83, 0xae, 0x4e, 0x43, 0x38, 0x3e, 0x07, 0xaf, 0xd0, 0x5b, - 0xb5, 0xcc, 0xf7, 0x09, 0xb6, 0xfe, 0x9d, 0x66, 0x7c, 0x8f, 0xc5, 0xe5, 0x8b, 0x22, 0x89, 0x86, - 0x38, 0x25, 0xda, 0x27, 0x0a, 0x7b, 0xfe, 0x5c, 0x89, 0xb8, 0xe0, 0xf9, 0xcc, 0xa2, 0x47, 0x08, - 0xb9, 0x1f, 0xc0, 0x98, 0xdd, 0x2c, 0xa5, 0xb6, 0xfa, 0x8e, 0x08, 0x3b, 0x26, 0xa8, 0x41, 0xdb, - 0xa0, 0x41, 0x9b, 0xff, 0x19, 0x8c, 0x6c, 0x84, 0x6a, 0xa4, 0x02, 0x43, 0x34, 0xa1, 0x8a, 0x92, - 0xd7, 0x88, 0x92, 0x0f, 0x5d, 0x53, 0xbb, 0x34, 0x38, 0xc6, 0x13, 0x6b, 0xb3, 0x3c, 0xdf, 0x27, - 0xfc, 0x01, 0x30, 0x8c, 0xfa, 0xda, 0xbc, 0xdc, 0x27, 0x89, 0x3f, 0x87, 0x71, 0xa2, 0xd3, 0xcd, - 0xd2, 0xf1, 0xc1, 0xb7, 0x06, 0x10, 0x3b, 0xe3, 0xf6, 0xf0, 0x6b, 0x98, 0x5a, 0x9e, 0xf5, 0x56, - 0xe1, 0x41, 0x7f, 0x90, 0xae, 0xdc, 0xad, 0x33, 0x69, 0x33, 0xd3, 0xf1, 0x16, 0x9e, 0x40, 0x9f, - 0xb9, 0xc4, 0x9a, 0x2e, 0xc5, 0xa5, 0x95, 0x3b, 0x1c, 0xfa, 0xcf, 0x00, 0xf8, 0x41, 0x91, 0xae, - 0x95, 0x4d, 0x80, 0xfa, 0xc7, 0x29, 0xae, 0x81, 0xae, 0x88, 0xd6, 0xa7, 0x61, 0xf8, 0x05, 0x78, - 0x25, 0x8e, 0xf7, 0xdc, 0x14, 0x22, 0x2f, 0xec, 0x06, 0xd9, 0xc0, 0x17, 0xa9, 0xd4, 0x65, 0x02, - 0x0e, 0xc3, 0x37, 0x30, 0x78, 0x9d, 0x25, 0x97, 0xeb, 0x2c, 0xfd, 0x41, 0x07, 0xfa, 0x05, 0xf4, - 0x77, 0x99, 0x4e, 0x0b, 0x13, 0x74, 0x68, 0x4f, 0xd7, 0x6a, 0x55, 0x03, 0xf1, 0xc8, 0xba, 0xc3, - 0xb8, 0xe4, 0x4b, 0x98, 0xcd, 0x51, 0xbe, 0x36, 0xcd, 0x5c, 0x6c, 0x1d, 0xe4, 0xe2, 0x73, 0xec, - 0x35, 0xcc, 0x66, 0x29, 0xf2, 0xb5, 0xcb, 0xf7, 0x5b, 0xcd, 0x3b, 0xf1, 0x9b, 0x3c, 0xdb, 0xef, - 0x70, 0x21, 0xbe, 0xf8, 0x38, 0x0a, 0xff, 0x00, 0x93, 0x86, 0xab, 0x9e, 0xd2, 0xad, 0x46, 0x4a, - 0x3f, 0x87, 0xd1, 0x1a, 0x67, 0x51, 0x24, 0xcc, 0xbb, 0x84, 0xd2, 0x12, 0x18, 0x95, 0x08, 0xd6, - 0x6e, 0x68, 0xc2, 0x57, 0xe0, 0x95, 0x0e, 0x4c, 0x52, 0x5e, 0xa2, 0x5c, 0x7c, 0x40, 0xf6, 0x42, - 0xa2, 0xc6, 0xd5, 0xd7, 0xad, 0xdd, 0x66, 0x5a, 0x92, 0x9d, 0xe1, 0x7f, 0xdb, 0xd0, 0x8d, 0xae, - 0xca, 0x9c, 0x47, 0x30, 0xb5, 0xcc, 0xb8, 0xcd, 0x33, 0xe5, 0xe3, 0xb8, 0x64, 0x70, 0x71, 0x70, - 0x97, 0x3b, 0x07, 0xfc, 0xdd, 0x07, 0xd8, 0x71, 0x18, 0xd1, 0xdb, 0xb5, 0x4d, 0x23, 0x23, 0x0b, - 0xe9, 0x7f, 0x42, 0xff, 0x4d, 0x96, 0xb6, 0x6e, 0x61, 0x3a, 0xc8, 0x0d, 0x7d, 0x36, 0x4c, 0x10, - 0x16, 0xf9, 0x7a, 0x29, 0x12, 0x2d, 0x8c, 0xbb, 0x9b, 0x46, 0x22, 0xbf, 0x47, 0x08, 0xa1, 0xf0, - 0x62, 0x07, 0x2f, 0x8a, 0x2c, 0xb7, 0x9d, 0x71, 0x69, 0xfb, 0x0f, 0x61, 0xe2, 0xc6, 0x4b, 0xaa, - 0x9f, 0x5c, 0xc5, 0xc6, 0x0e, 0xa4, 0x56, 0xbd, 0xf6, 0x92, 0x0b, 0x91, 0xec, 0x5d, 0x8f, 0x6c, - 0x5f, 0xf2, 0x06, 0xa1, 0x2b, 0x2f, 0x6b, 0x08, 0x13, 0xe4, 0x6d, 0xf9, 0xad, 0x2e, 0xde, 0x2e, - 0x77, 0xb9, 0x2b, 0x73, 0x23, 0x04, 0x7f, 0xaf, 0x8b, 0xb7, 0xaf, 0xf3, 0x66, 0x4c, 0xc6, 0x8d, - 0x98, 0x84, 0x7f, 0x6d, 0x43, 0xe7, 0x54, 0xbe, 0x2b, 0x89, 0xb7, 0x61, 0x88, 0xdb, 0xa1, 0xed, - 0xb6, 0x9b, 0x1f, 0x15, 0xd6, 0x55, 0x6b, 0x26, 0xd0, 0x45, 0xfd, 0xd2, 0x23, 0xe8, 0x52, 0x6a, - 0xbe, 0xa3, 0x86, 0xa7, 0x74, 0x8a, 0x88, 0xbc, 0x78, 0x0c, 0x1d, 0xdb, 0x3f, 0x39, 0x5e, 0x44, - 0x63, 0xbc, 0x72, 0xfb, 0x3c, 0xb1, 0xcc, 0xe2, 0x10, 0x25, 0xcd, 0x56, 0x24, 0xbc, 0xbb, 0x96, - 0x54, 0x60, 0x08, 0x2f, 0x70, 0x4d, 0xf3, 0x68, 0x02, 0x93, 0x6a, 0x35, 0x8f, 0x26, 0x34, 0x6a, - 0x9a, 0x77, 0x50, 0xd3, 0x02, 0x18, 0xb0, 0x04, 0x4a, 0xa2, 0x73, 0x18, 0x39, 0xb3, 0x21, 0xb3, - 0x23, 0x62, 0xba, 0xac, 0x4e, 0x7f, 0x69, 0x41, 0x9f, 0x8f, 0x82, 0xca, 0xc1, 0xc9, 0x60, 0x95, - 0x83, 0x8c, 0xef, 0xed, 0x9a, 0xbc, 0xaa, 0x6b, 0xda, 0xee, 0x4d, 0x41, 0x29, 0x38, 0x8c, 0x68, - 0x8c, 0xd8, 0x3e, 0xd5, 0xae, 0xc0, 0xd2, 0x18, 0xdf, 0xc2, 0xda, 0xc6, 0xc4, 0xb0, 0x51, 0xe6, - 0xc1, 0xa0, 0xca, 0x83, 0xf0, 0xcf, 0x2d, 0xb8, 0x76, 0xbc, 0x7a, 0xf1, 0x16, 0x27, 0xb8, 0x5f, - 0x79, 0xbf, 0xc4, 0xa6, 0x02, 0x35, 0x1f, 0xf7, 0x38, 0xad, 0xff, 0x33, 0x3b, 0x43, 0x98, 0x27, - 0xcb, 0x88, 0x27, 0xd9, 0x14, 0x68, 0x97, 0x29, 0xf0, 0x04, 0xfa, 0xf6, 0x6f, 0x5d, 0x87, 0x1e, - 0xf7, 0x6b, 0xc5, 0x6d, 0x75, 0xc4, 0x7f, 0xea, 0xec, 0x0c, 0x0a, 0x29, 0x36, 0xc9, 0xb6, 0x0b, - 0xc4, 0x71, 0xf8, 0xbf, 0x16, 0x4c, 0x58, 0xdc, 0xde, 0x27, 0x9d, 0x1f, 0xac, 0xbb, 0x57, 0xf4, - 0xab, 0xf4, 0x0d, 0xc7, 0x6b, 0x95, 0xff, 0xda, 0xec, 0xd2, 0x0f, 0x60, 0x5c, 0xe4, 0x7a, 0xbd, - 0x56, 0xf9, 0x32, 0xd1, 0xa9, 0xab, 0xaf, 0x23, 0x8b, 0xbd, 0xd2, 0xa9, 0xf2, 0x7f, 0x06, 0x53, - 0xa9, 0x73, 0xee, 0xc1, 0x79, 0x12, 0x93, 0x3a, 0x29, 0x51, 0x9a, 0xe6, 0xc2, 0x35, 0xa8, 0x85, - 0xeb, 0x21, 0x4c, 0xa4, 0x3a, 0x57, 0x69, 0xac, 0x96, 0xa6, 0xc0, 0x2f, 0xc8, 0x21, 0x31, 0x3f, - 0xb6, 0xe0, 0x29, 0x62, 0x4f, 0xfe, 0x04, 0xe3, 0x3a, 0xad, 0xfe, 0x18, 0x86, 0x67, 0x4b, 0x26, - 0x60, 0xf6, 0x91, 0x3f, 0x83, 0xb1, 0xb3, 0x50, 0xa9, 0x66, 0x2d, 0xff, 0x06, 0xcc, 0xea, 0x08, - 0x2a, 0xf3, 0xac, 0xed, 0x03, 0xf4, 0xcf, 0x96, 0x34, 0xa3, 0xe3, 0x4f, 0xc0, 0xe3, 0xf1, 0xa9, - 0xdc, 0xcc, 0xba, 0xfe, 0x75, 0x98, 0x94, 0x26, 0x2a, 0xe4, 0xac, 0xe7, 0x7b, 0xd0, 0x3b, 0x5b, - 0xa2, 0xb7, 0xff, 0xe4, 0x29, 0x0c, 0x5d, 0x58, 0x70, 0x91, 0x45, 0x6a, 0x54, 0x5e, 0xcc, 0x3e, - 0xc2, 0xf1, 0x37, 0x74, 0x27, 0x66, 0x2d, 0x1c, 0xf3, 0x57, 0xeb, 0xac, 0xbd, 0xea, 0x53, 0x34, - 0xbf, 0xf8, 0x7f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xcf, 0xee, 0xb2, 0xb3, 0x78, 0x16, 0x00, 0x00, + // 1447 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x56, 0xcd, 0x8e, 0xd4, 0xc6, + 0x13, 0xc7, 0xf3, 0x69, 0xd7, 0x7c, 0x30, 0xf4, 0x9f, 0x3f, 0x18, 0x08, 0x9b, 0xc5, 0x10, 0x65, + 0x85, 0x12, 0x0e, 0x0b, 0x2f, 0x30, 0xb0, 0x22, 0x5a, 0x89, 0x20, 0xe8, 0xdd, 0x90, 0x5b, 0xac, + 0x9e, 0xe9, 0xde, 0xc1, 0x1a, 0xaf, 0x3d, 0xea, 0xee, 0x81, 0xec, 0x21, 0xcf, 0x90, 0x2b, 0xef, + 0x90, 0x17, 0xe1, 0x98, 0x37, 0x48, 0x44, 0xa4, 0x5c, 0xa2, 0xbc, 0x43, 0x54, 0xd5, 0x6d, 0x8f, + 0x67, 0x81, 0x84, 0x5b, 0xd5, 0xaf, 0xca, 0xd5, 0xd5, 0xbf, 0xfa, 0x68, 0xc3, 0x78, 0xa5, 0x4b, + 0x5b, 0x9e, 0x9a, 0xc5, 0x3d, 0x12, 0x58, 0x58, 0xe9, 0xd7, 0x61, 0x26, 0x8c, 0x72, 0x68, 0xf2, + 0x1c, 0xa2, 0x63, 0x61, 0x96, 0x4f, 0xc4, 0x4c, 0xe5, 0xec, 0x0a, 0xf4, 0xac, 0x30, 0xcb, 0x4c, + 0xc6, 0xc1, 0x6e, 0xb0, 0x17, 0x71, 0xaf, 0x21, 0x6e, 0xe4, 0x32, 0x93, 0x26, 0x6e, 0xed, 0xb6, + 0x11, 0x77, 0x1a, 0xbb, 0x0c, 0xdd, 0xac, 0x90, 0xea, 0xc7, 0xb8, 0xbd, 0x1b, 0xec, 0x75, 0xb9, + 0x53, 0x12, 0x01, 0x70, 0x24, 0x97, 0xdf, 0x2a, 0x63, 0xc4, 0x42, 0xb1, 0x09, 0xb4, 0xe7, 0x75, + 0x40, 0x14, 0xd9, 0xd7, 0xd0, 0xc7, 0xb8, 0xb9, 0x98, 0xc5, 0xad, 0xdd, 0x60, 0x6f, 0xb0, 0xff, + 0xbf, 0x7b, 0x75, 0xaa, 0x75, 0x2e, 0xbc, 0xf2, 0x61, 0x0c, 0x3a, 0x52, 0x58, 0x41, 0x67, 0x0c, + 0x39, 0xc9, 0xc9, 0x63, 0xe8, 0x4c, 0xb5, 0x12, 0x6c, 0x0c, 0x2d, 0x1f, 0xbb, 0xcb, 0x5b, 0x99, + 0x64, 0xd7, 0x21, 0x5c, 0x09, 0xad, 0x0a, 0x9b, 0x49, 0x8a, 0xdd, 0xe5, 0xb5, 0x8e, 0x71, 0x0a, + 0x71, 0xaa, 0x28, 0x4e, 0xc4, 0x49, 0x4e, 0xde, 0xb6, 0xa0, 0xf7, 0x48, 0x9c, 0x2a, 0xdd, 0x0c, + 0x15, 0x51, 0xa8, 0xca, 0xbd, 0xb5, 0x71, 0x47, 0xcc, 0x9e, 0xad, 0x94, 0xbf, 0x2e, 0xc9, 0x88, + 0x09, 0x29, 0x75, 0xdc, 0x71, 0x7e, 0x28, 0x23, 0x5f, 0x42, 0x2b, 0x91, 0xc9, 0xb8, 0x4b, 0x9e, + 0x5e, 0x63, 0x9f, 0x41, 0x94, 0x97, 0xc5, 0x22, 0xb3, 0x6b, 0xa9, 0xe2, 0xde, 0x6e, 0xb0, 0xd7, + 0xe2, 0x1b, 0x00, 0x93, 0xcf, 0x85, 0x75, 0xc6, 0x3e, 0x19, 0x6b, 0x1d, 0x4f, 0xd1, 0xd6, 0xac, + 0xe2, 0xd0, 0x9d, 0x82, 0x32, 0x65, 0xbc, 0x8a, 0x23, 0x9f, 0xf1, 0x0a, 0x7d, 0x56, 0xa5, 0xb6, + 0x31, 0xb8, 0xec, 0x50, 0xc6, 0x98, 0x6b, 0xa3, 0x34, 0xdd, 0x64, 0x40, 0x9e, 0xb5, 0xee, 0xc8, + 0x32, 0xe6, 0x75, 0xa9, 0x65, 0x3c, 0x74, 0xb6, 0x4a, 0xc7, 0xca, 0xce, 0xb4, 0x28, 0x64, 0x3c, + 0x22, 0x83, 0x53, 0xf0, 0x0b, 0xad, 0x8c, 0xd2, 0xaf, 0x94, 0x8c, 0xc7, 0xee, 0x8b, 0x4a, 0x4f, + 0xe6, 0x70, 0xc9, 0x31, 0x39, 0x2d, 0x24, 0x56, 0xf1, 0xb0, 0x38, 0x29, 0xd9, 0x1e, 0xf4, 0xe6, + 0x04, 0x12, 0xb1, 0x83, 0xfd, 0xc9, 0xa6, 0xd2, 0xce, 0x99, 0x7b, 0x3b, 0xbb, 0x03, 0x5d, 0x2c, + 0xb8, 0xeb, 0xb0, 0xc1, 0xfe, 0x78, 0xbb, 0x25, 0xb8, 0x33, 0x26, 0xbf, 0x05, 0xd0, 0x41, 0xfd, + 0xa3, 0x9d, 0x7a, 0x1d, 0x42, 0x94, 0x1a, 0x95, 0xab, 0x75, 0x76, 0x03, 0xa2, 0xb9, 0x56, 0xc2, + 0xaa, 0x54, 0x58, 0xdf, 0x05, 0xa1, 0x03, 0xa6, 0xb6, 0x61, 0x9c, 0x9d, 0xf9, 0x5a, 0x7a, 0xe3, + 0xc3, 0x33, 0x34, 0xae, 0x57, 0xd2, 0x7f, 0xd9, 0xf5, 0x34, 0x12, 0x30, 0xb5, 0x98, 0x8a, 0x2a, + 0xc4, 0x2c, 0x77, 0x15, 0x0d, 0xb9, 0xd7, 0xd8, 0x35, 0x08, 0x33, 0x93, 0x8a, 0x5c, 0xe8, 0x53, + 0x2a, 0x67, 0xc8, 0xfb, 0x99, 0x99, 0xa2, 0x8a, 0x26, 0xa9, 0xf2, 0xf4, 0x24, 0x17, 0x0b, 0xaa, + 0x68, 0xc8, 0xfb, 0x52, 0xe5, 0x8f, 0x73, 0xb1, 0x48, 0x8e, 0x61, 0x80, 0x17, 0x3c, 0x92, 0x8e, + 0xc0, 0x04, 0x3a, 0x98, 0xbf, 0xa7, 0xef, 0x3c, 0x2b, 0x64, 0x63, 0xb7, 0xa0, 0x63, 0x64, 0xcd, + 0xdc, 0x68, 0xe3, 0x73, 0x24, 0x97, 0x9c, 0x4c, 0xc9, 0x9f, 0x2d, 0x00, 0x47, 0x38, 0xb1, 0x77, + 0xbe, 0xd7, 0xf1, 0xf2, 0x64, 0x4d, 0xfd, 0xdc, 0xe0, 0xe5, 0x09, 0x38, 0x94, 0xec, 0xaa, 0x1b, + 0x57, 0x34, 0xb5, 0x37, 0x5c, 0x1f, 0xe2, 0x1c, 0x47, 0x36, 0x3b, 0x55, 0xa9, 0x5e, 0xe7, 0x2a, + 0xee, 0xd0, 0xe1, 0x8d, 0xfa, 0x1e, 0x88, 0xb3, 0x47, 0x36, 0xe7, 0x21, 0xba, 0xf0, 0x75, 0xae, + 0xd8, 0x4d, 0x00, 0xad, 0xc4, 0xdc, 0x3a, 0x7f, 0xc7, 0x62, 0x44, 0x08, 0x99, 0x6f, 0xc1, 0xd0, + 0x99, 0xa5, 0x7a, 0x95, 0xcd, 0x1d, 0x99, 0x11, 0x1f, 0x10, 0x76, 0x40, 0xd0, 0x16, 0x6d, 0xfd, + 0x2d, 0xda, 0xd8, 0xe7, 0x30, 0xf0, 0x15, 0x6a, 0x90, 0x0a, 0x0e, 0x22, 0x87, 0x4d, 0x95, 0xa2, + 0xad, 0x2a, 0x31, 0xe8, 0x98, 0xc6, 0xd0, 0xa0, 0x8c, 0x37, 0xce, 0x4c, 0x7a, 0xb2, 0xce, 0x73, + 0x9a, 0x99, 0x90, 0xf7, 0x32, 0xf3, 0x78, 0x9d, 0xe7, 0x6c, 0x17, 0x86, 0x79, 0x56, 0x2c, 0xd3, + 0x8a, 0x0f, 0x37, 0x35, 0x80, 0x18, 0xb5, 0xbc, 0x4c, 0x9e, 0xc3, 0xd8, 0xf3, 0x9c, 0x9d, 0x2a, + 0xbc, 0xe8, 0x27, 0xed, 0x95, 0x1b, 0x4d, 0x26, 0x7d, 0x67, 0x56, 0xbc, 0x25, 0x4f, 0xa1, 0xe7, + 0xb8, 0xc4, 0x55, 0x2a, 0xc5, 0x99, 0x5f, 0x77, 0x28, 0xb2, 0x7d, 0x00, 0xf7, 0xa1, 0x28, 0x16, + 0xca, 0x37, 0x40, 0x73, 0x9b, 0x62, 0x0c, 0x34, 0x71, 0x8a, 0x4f, 0x62, 0x72, 0x1f, 0xa2, 0x1a, + 0xc7, 0x39, 0x37, 0x56, 0x68, 0xeb, 0x13, 0x74, 0x0a, 0x1e, 0xa4, 0x8a, 0xaa, 0x13, 0x50, 0x4c, + 0x5e, 0x40, 0xff, 0x59, 0x99, 0x9f, 0x2d, 0xca, 0xe2, 0x93, 0x2e, 0xf4, 0x25, 0xf4, 0x56, 0x65, + 0x56, 0x58, 0x13, 0xb7, 0x29, 0xa7, 0x8b, 0x9b, 0x9c, 0x9e, 0x21, 0xce, 0xbd, 0x39, 0x99, 0xd7, + 0x7c, 0x09, 0xb3, 0x9c, 0xea, 0x85, 0xd9, 0xee, 0xc5, 0xe0, 0x5c, 0x2f, 0x3e, 0x80, 0x88, 0xb8, + 0x17, 0x7a, 0x51, 0xf5, 0xfb, 0xd5, 0xed, 0x99, 0xf8, 0x46, 0x97, 0xeb, 0x15, 0x06, 0x72, 0x83, + 0x8f, 0x52, 0xf2, 0x03, 0x8c, 0xb6, 0x4c, 0xcd, 0x96, 0x0e, 0xb6, 0x5a, 0xfa, 0x01, 0x0c, 0x16, + 0xe8, 0x45, 0x95, 0x30, 0xef, 0x13, 0x4a, 0x21, 0xb0, 0x2a, 0x1c, 0x16, 0x95, 0x68, 0x92, 0x27, + 0x10, 0xd5, 0x06, 0x6c, 0x52, 0x17, 0xa2, 0x0e, 0xde, 0x27, 0xfd, 0x50, 0xe2, 0x8e, 0x6b, 0xc6, + 0x6d, 0x4c, 0x33, 0x85, 0x74, 0xc6, 0xe4, 0xaf, 0x16, 0x74, 0xf8, 0x87, 0x3a, 0xe7, 0x0e, 0x8c, + 0x3d, 0x33, 0x55, 0xf2, 0x8e, 0xf2, 0xe1, 0xbc, 0x66, 0xf0, 0xf0, 0xdc, 0x2c, 0xb7, 0xcf, 0xf1, + 0x77, 0x13, 0x60, 0xe5, 0xca, 0x88, 0x56, 0xb7, 0xe6, 0x22, 0x8f, 0x1c, 0x4a, 0xf6, 0x7f, 0x7a, + 0xe7, 0x53, 0xff, 0x6e, 0x61, 0x3b, 0x48, 0x0c, 0x99, 0xc0, 0x08, 0x61, 0xa1, 0x17, 0xa9, 0xc8, + 0x33, 0x61, 0xaa, 0xd9, 0x34, 0x12, 0xf9, 0x9d, 0x22, 0x84, 0x8b, 0xb7, 0x5c, 0x29, 0x2d, 0x6c, + 0xa9, 0x69, 0x36, 0x23, 0x5e, 0xeb, 0xec, 0x36, 0x8c, 0x2a, 0x39, 0xa5, 0xf7, 0xd3, 0xbd, 0x62, + 0xc3, 0x0a, 0x3c, 0xc6, 0x77, 0xb4, 0x71, 0xc8, 0x2b, 0x91, 0xaf, 0x95, 0x7f, 0xd8, 0xfc, 0x21, + 0x2f, 0x10, 0xfa, 0xe0, 0xb0, 0x26, 0x30, 0x42, 0xde, 0xd2, 0xd7, 0x99, 0x7d, 0x99, 0xae, 0x74, + 0xf5, 0xcc, 0x0d, 0x10, 0xfc, 0x3e, 0xb3, 0x2f, 0x9f, 0xe9, 0xed, 0x9a, 0x0c, 0xb7, 0x6a, 0x92, + 0xfc, 0xd2, 0x82, 0xf6, 0x91, 0x7c, 0x7f, 0x25, 0x5e, 0x83, 0x10, 0xd3, 0xa1, 0x74, 0x1d, 0xcd, + 0x7d, 0x23, 0x97, 0x94, 0xa9, 0x37, 0x35, 0x7e, 0x26, 0xd0, 0xf4, 0x14, 0xfb, 0xfe, 0x0e, 0x74, + 0xa8, 0x35, 0xdf, 0xdb, 0x86, 0x47, 0x74, 0x0b, 0x4e, 0x56, 0xbc, 0x46, 0x36, 0x2f, 0x0b, 0x4f, + 0x32, 0xc9, 0x38, 0x72, 0x6b, 0x9d, 0x7b, 0x66, 0x51, 0xc4, 0x95, 0xe6, 0x5f, 0x24, 0x9c, 0x5d, + 0x4f, 0x2a, 0x38, 0x08, 0x07, 0xb8, 0xb1, 0xf3, 0xc8, 0xc1, 0x91, 0xea, 0x77, 0x1e, 0x39, 0x6c, + 0xbd, 0x69, 0xd1, 0xb9, 0x37, 0x2d, 0x86, 0xbe, 0x5b, 0x81, 0x92, 0xe8, 0x0c, 0x79, 0xa5, 0x6e, + 0xad, 0xd9, 0x01, 0x31, 0x5d, 0xbf, 0x4e, 0x6f, 0x02, 0xe8, 0xb9, 0xab, 0xe0, 0xe6, 0x70, 0xcd, + 0xe0, 0x37, 0x07, 0x29, 0xff, 0xf9, 0xd7, 0x14, 0x6d, 0xfe, 0x9a, 0x4e, 0xd7, 0xc6, 0x52, 0x0b, + 0x86, 0x9c, 0x64, 0xc4, 0xd6, 0x45, 0x56, 0x3d, 0xb0, 0x24, 0xe3, 0x29, 0x6e, 0xb7, 0x39, 0x62, + 0x9c, 0x52, 0xf7, 0x41, 0x7f, 0xd3, 0x07, 0xc9, 0xcf, 0x01, 0x5c, 0x3c, 0x98, 0x3d, 0x7a, 0x89, + 0x0e, 0xd5, 0xbf, 0xe7, 0x57, 0xf8, 0x53, 0x81, 0x3b, 0x1f, 0x73, 0x1c, 0xef, 0x5f, 0x69, 0xae, + 0x8a, 0x59, 0xae, 0x9c, 0xb3, 0xe4, 0xce, 0xc9, 0xb7, 0x40, 0xab, 0x6e, 0x81, 0xbb, 0xd0, 0x13, + 0x73, 0x9b, 0x95, 0x05, 0x65, 0x3e, 0xde, 0x67, 0x8d, 0xc7, 0x6d, 0x36, 0x25, 0x0b, 0xf7, 0x1e, + 0x54, 0xd2, 0xe2, 0xa4, 0xac, 0xfe, 0x02, 0x51, 0x4e, 0xfe, 0x0e, 0x60, 0xe4, 0x96, 0xdb, 0xc7, + 0x56, 0xe7, 0xbf, 0xbe, 0xbb, 0x1f, 0xf8, 0x5f, 0xc5, 0xa2, 0xf9, 0x69, 0xf5, 0x27, 0x55, 0x2a, + 0x3e, 0x9f, 0x56, 0x67, 0x8b, 0x85, 0xd2, 0x69, 0x9e, 0x15, 0xd5, 0xfb, 0x3a, 0xf0, 0xd8, 0x93, + 0xac, 0x50, 0xec, 0x0b, 0x18, 0xcb, 0x4c, 0x2b, 0x4a, 0xd8, 0x39, 0x39, 0x52, 0x47, 0x35, 0x4a, + 0x6e, 0x55, 0xb9, 0xfa, 0x8d, 0x72, 0xdd, 0x86, 0x91, 0x54, 0x27, 0xaa, 0x98, 0xab, 0xd4, 0x58, + 0x61, 0x5d, 0xb3, 0x75, 0xf9, 0xd0, 0x83, 0x47, 0x88, 0xdd, 0xfd, 0x09, 0x86, 0x4d, 0x5a, 0xd9, + 0x10, 0xc2, 0xe3, 0xd4, 0x11, 0x30, 0xb9, 0xc0, 0x26, 0x30, 0xac, 0x34, 0xdc, 0x54, 0x93, 0x80, + 0x5d, 0x86, 0x49, 0x13, 0xc1, 0xcd, 0x3c, 0x69, 0x31, 0x80, 0xde, 0x71, 0x4a, 0x1e, 0x6d, 0x36, + 0x82, 0xc8, 0xc9, 0x47, 0x72, 0x39, 0xe9, 0xb0, 0x4b, 0x30, 0xaa, 0x55, 0xdc, 0x90, 0x93, 0x2e, + 0x8b, 0xa0, 0x7b, 0x9c, 0xa2, 0xb5, 0x77, 0xf7, 0x1e, 0x84, 0x55, 0x59, 0x30, 0xc8, 0x61, 0x61, + 0x94, 0xb6, 0x93, 0x0b, 0x28, 0x7f, 0x47, 0x33, 0x31, 0x09, 0x50, 0x3e, 0x50, 0xb9, 0xb2, 0x6a, + 0xd2, 0x7a, 0x38, 0x79, 0xfb, 0x6e, 0x27, 0xf8, 0xf5, 0xdd, 0x4e, 0xf0, 0xfb, 0xbb, 0x9d, 0xe0, + 0xcd, 0x1f, 0x3b, 0x17, 0x66, 0x3d, 0xaa, 0xef, 0xfd, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x0d, + 0x90, 0x06, 0x83, 0x3a, 0x0d, 0x00, 0x00, } + +func (m *TaskLabel) 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 *TaskLabel) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + if len(m.Taskid) > 0 { + dAtA[i] = 0xa + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Taskid))) + i += copy(dAtA[i:], m.Taskid) + } + if len(m.Sdkids) > 0 { + for _, s := range m.Sdkids { + 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 m.Index != 0 { + dAtA[i] = 0x18 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(m.Index)) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + return i, nil +} + +func (m *SdkMessage) 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 *SdkMessage) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + if len(m.Cid) > 0 { + dAtA[i] = 0xa + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Cid))) + i += copy(dAtA[i:], m.Cid) + } + if m.Tasklab != nil { + dAtA[i] = 0x12 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(m.Tasklab.Size())) + n1, err1 := m.Tasklab.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 + } + i += n1 + } + if len(m.Data) > 0 { + dAtA[i] = 0x1a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Data))) + i += copy(dAtA[i:], m.Data) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + return i, nil +} + +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) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + 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 m.Type != 0 { + dAtA[i] = 0x18 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(m.Type)) + } + if len(m.Addr) > 0 { + dAtA[i] = 0x22 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Addr))) + i += copy(dAtA[i:], m.Addr) + } + if m.Areaid != 0 { + dAtA[i] = 0x28 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(m.Areaid)) + } + if m.Longitude != 0 { + dAtA[i] = 0x35 + i++ + encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(math.Float32bits(float32(m.Longitude)))) + i += 4 + } + if m.Latitude != 0 { + dAtA[i] = 0x3d + i++ + encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(math.Float32bits(float32(m.Latitude)))) + i += 4 + } + if len(m.Rtsp) > 0 { + dAtA[i] = 0x42 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Rtsp))) + i += copy(dAtA[i:], m.Rtsp) + } + if len(m.Ip) > 0 { + dAtA[i] = 0x4a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Ip))) + i += copy(dAtA[i:], m.Ip) + } + if m.Port != 0 { + dAtA[i] = 0x50 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(m.Port)) + } + if len(m.Username) > 0 { + dAtA[i] = 0x5a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Username))) + i += copy(dAtA[i:], m.Username) + } + if len(m.Password) > 0 { + dAtA[i] = 0x62 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Password))) + i += copy(dAtA[i:], m.Password) + } + if len(m.Brand) > 0 { + dAtA[i] = 0x6a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Brand))) + i += copy(dAtA[i:], m.Brand) + } + if len(m.Reserved) > 0 { + dAtA[i] = 0x72 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Reserved))) + i += copy(dAtA[i:], m.Reserved) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + return i, nil +} + +func (m *CameraAndTaskInfo) 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 *CameraAndTaskInfo) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + if m.Camera != nil { + dAtA[i] = 0xa + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(m.Camera.Size())) + n2, err2 := m.Camera.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 + } + i += n2 + } + if len(m.Tasks) > 0 { + for _, msg := range m.Tasks { + 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 + } + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + return i, nil +} + +func (m *Task) 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 *Task) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + if len(m.Taskid) > 0 { + dAtA[i] = 0xa + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Taskid))) + i += copy(dAtA[i:], m.Taskid) + } + if len(m.Taskname) > 0 { + dAtA[i] = 0x12 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Taskname))) + i += copy(dAtA[i:], m.Taskname) + } + if len(m.CreateAt) > 0 { + dAtA[i] = 0x1a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CreateAt))) + i += copy(dAtA[i:], m.CreateAt) + } + if len(m.CreateBy) > 0 { + dAtA[i] = 0x22 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CreateBy))) + i += copy(dAtA[i:], m.CreateBy) + } + if len(m.UpdateAt) > 0 { + dAtA[i] = 0x2a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.UpdateAt))) + i += copy(dAtA[i:], m.UpdateAt) + } + if m.Enable { + dAtA[i] = 0x30 + i++ + if m.Enable { + dAtA[i] = 1 + } else { + dAtA[i] = 0 + } + i++ + } + if m.IsAlarm { + dAtA[i] = 0x38 + i++ + if m.IsAlarm { + dAtA[i] = 1 + } else { + dAtA[i] = 0 + } + i++ + } + if m.DelFlag { + dAtA[i] = 0x40 + i++ + if m.DelFlag { + dAtA[i] = 1 + } else { + dAtA[i] = 0 + } + i++ + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + return i, nil +} + +func (m *TaskSdkInfo) 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 *TaskSdkInfo) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + if m.Task != nil { + dAtA[i] = 0xa + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(m.Task.Size())) + n3, err3 := m.Task.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 + } + i += n3 + } + if len(m.Sdks) > 0 { + for _, msg := range m.Sdks { + 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 + } + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + return i, nil +} + +func (m *CameraTask) 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 *CameraTask) 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.TaskId) > 0 { + dAtA[i] = 0x1a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.TaskId))) + i += copy(dAtA[i:], m.TaskId) + } + if len(m.TimeRule) > 0 { + for _, msg := range m.TimeRule { + dAtA[i] = 0x22 + 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.ReactRule) > 0 { + dAtA[i] = 0x2a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.ReactRule))) + i += copy(dAtA[i:], m.ReactRule) + } + if len(m.ReactDevice) > 0 { + dAtA[i] = 0x32 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.ReactDevice))) + i += copy(dAtA[i:], m.ReactDevice) + } + if m.DelFlag { + dAtA[i] = 0x38 + i++ + if m.DelFlag { + dAtA[i] = 1 + } else { + dAtA[i] = 0 + } + i++ + } + if m.UpdateFlag { + dAtA[i] = 0x40 + i++ + if m.UpdateFlag { + dAtA[i] = 1 + } else { + dAtA[i] = 0 + } + i++ + } + if m.Enable { + dAtA[i] = 0x48 + i++ + if m.Enable { + dAtA[i] = 1 + } else { + dAtA[i] = 0 + } + i++ + } + if m.Sort != 0 { + dAtA[i] = 0x50 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(m.Sort)) + } + if m.IsFull { + dAtA[i] = 0x58 + i++ + if m.IsFull { + dAtA[i] = 1 + } else { + dAtA[i] = 0 + } + i++ + } + if len(m.LinkTaskId) > 0 { + dAtA[i] = 0x62 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.LinkTaskId))) + i += copy(dAtA[i:], m.LinkTaskId) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + 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) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + 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 + } + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + 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) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + 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 + } + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + return i, nil +} + +func (m *CameraTaskArgs) 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 *CameraTaskArgs) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + if len(m.CameraId) > 0 { + dAtA[i] = 0xa + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CameraId))) + i += copy(dAtA[i:], m.CameraId) + } + if len(m.TaskArgs) > 0 { + for _, msg := range m.TaskArgs { + 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 + } + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + return i, nil +} + +func (m *TaskGroupArgs) 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 *TaskGroupArgs) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + if len(m.TaskId) > 0 { + dAtA[i] = 0xa + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.TaskId))) + i += copy(dAtA[i:], m.TaskId) + } + if len(m.GroupRules) > 0 { + for _, msg := range m.GroupRules { + 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 + } + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + 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.GroupId) > 0 { + dAtA[i] = 0xa + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.GroupId))) + i += copy(dAtA[i:], m.GroupId) + } + 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 + } + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + 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.CameraTaskId) > 0 { + dAtA[i] = 0x12 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CameraTaskId))) + i += copy(dAtA[i:], m.CameraTaskId) + } + if len(m.CameraId) > 0 { + dAtA[i] = 0x1a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CameraId))) + i += copy(dAtA[i:], m.CameraId) + } + if len(m.PolygonId) > 0 { + dAtA[i] = 0x22 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.PolygonId))) + i += copy(dAtA[i:], m.PolygonId) + } + if len(m.SdkId) > 0 { + dAtA[i] = 0x2a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkId))) + i += copy(dAtA[i:], m.SdkId) + } + if len(m.SdkArgAlias) > 0 { + dAtA[i] = 0x32 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkArgAlias))) + i += copy(dAtA[i:], m.SdkArgAlias) + } + if len(m.Operator) > 0 { + dAtA[i] = 0x3a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Operator))) + i += copy(dAtA[i:], m.Operator) + } + if len(m.OperatorType) > 0 { + dAtA[i] = 0x42 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.OperatorType))) + i += copy(dAtA[i:], m.OperatorType) + } + if len(m.SdkArgValue) > 0 { + dAtA[i] = 0x4a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkArgValue))) + i += copy(dAtA[i:], m.SdkArgValue) + } + if m.Sort != 0 { + dAtA[i] = 0x50 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(m.Sort)) + } + if len(m.RuleWithPre) > 0 { + dAtA[i] = 0x5a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.RuleWithPre))) + i += copy(dAtA[i:], m.RuleWithPre) + } + if len(m.GroupId) > 0 { + dAtA[i] = 0x62 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.GroupId))) + i += copy(dAtA[i:], m.GroupId) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + 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.SdkType) > 0 { + dAtA[i] = 0x12 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.SdkType))) + i += copy(dAtA[i:], m.SdkType) + } + if len(m.SdkName) > 0 { + dAtA[i] = 0x1a + 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] = 0x22 + 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] = 0x2a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Icon))) + i += copy(dAtA[i:], m.Icon) + } + if len(m.Url) > 0 { + dAtA[i] = 0x32 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.Url))) + i += copy(dAtA[i:], m.Url) + } + if len(m.CreateTime) > 0 { + dAtA[i] = 0x3a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CreateTime))) + i += copy(dAtA[i:], m.CreateTime) + } + if len(m.UpdateTime) > 0 { + dAtA[i] = 0x42 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.UpdateTime))) + i += copy(dAtA[i:], m.UpdateTime) + } + if len(m.CreateBy) > 0 { + dAtA[i] = 0x4a + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(len(m.CreateBy))) + i += copy(dAtA[i:], m.CreateBy) + } + if m.Enabled { + dAtA[i] = 0x50 + i++ + if m.Enabled { + dAtA[i] = 1 + } else { + dAtA[i] = 0 + } + i++ + } + if m.DelFlag != 0 { + dAtA[i] = 0x58 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(m.DelFlag)) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + 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 m.Sort != 0 { + dAtA[i] = 0x38 + i++ + i = encodeVarintProtomsg(dAtA, i, uint64(m.Sort)) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + 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) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + 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 m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } + 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 *TaskLabel) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Taskid) + 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.Index != 0 { + n += 1 + sovProtomsg(uint64(m.Index)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *SdkMessage) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Cid) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + if m.Tasklab != nil { + l = m.Tasklab.Size() + n += 1 + l + sovProtomsg(uint64(l)) + } + l = len(m.Data) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +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)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + 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)) + } + 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.Areaid != 0 { + n += 1 + sovProtomsg(uint64(m.Areaid)) + } + if m.Longitude != 0 { + n += 5 + } + if m.Latitude != 0 { + n += 5 + } + 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 += 1 + l + sovProtomsg(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *CameraAndTaskInfo) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Camera != nil { + l = m.Camera.Size() + n += 1 + l + sovProtomsg(uint64(l)) + } + if len(m.Tasks) > 0 { + for _, e := range m.Tasks { + l = e.Size() + n += 1 + l + sovProtomsg(uint64(l)) + } + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *Task) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Taskid) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + l = len(m.Taskname) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + l = len(m.CreateAt) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + l = len(m.CreateBy) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + l = len(m.UpdateAt) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + if m.Enable { + n += 2 + } + if m.IsAlarm { + n += 2 + } + if m.DelFlag { + n += 2 + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *TaskSdkInfo) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Task != nil { + l = m.Task.Size() + 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 m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *CameraTask) 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.TaskId) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + if len(m.TimeRule) > 0 { + for _, e := range m.TimeRule { + l = e.Size() + n += 1 + l + sovProtomsg(uint64(l)) + } + } + l = len(m.ReactRule) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + l = len(m.ReactDevice) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + if m.DelFlag { + n += 2 + } + if m.UpdateFlag { + n += 2 + } + if m.Enable { + n += 2 + } + if m.Sort != 0 { + n += 1 + sovProtomsg(uint64(m.Sort)) + } + if m.IsFull { + n += 2 + } + l = len(m.LinkTaskId) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + 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)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + 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)) + } + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + 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)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + 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)) + } + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *CameraTaskArgs) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.CameraId) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + if len(m.TaskArgs) > 0 { + for _, e := range m.TaskArgs { + l = e.Size() + n += 1 + l + sovProtomsg(uint64(l)) + } + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *TaskGroupArgs) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.TaskId) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + if len(m.GroupRules) > 0 { + for _, e := range m.GroupRules { + l = e.Size() + n += 1 + l + sovProtomsg(uint64(l)) + } + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *GroupRule) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.GroupId) + 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)) + } + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + 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.CameraTaskId) + 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)) + } + 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)) + } + l = len(m.RuleWithPre) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + l = len(m.GroupId) + if l > 0 { + n += 1 + l + sovProtomsg(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + 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.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.Enabled { + n += 2 + } + if m.DelFlag != 0 { + n += 1 + sovProtomsg(uint64(m.DelFlag)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + 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)) + } + if m.Sort != 0 { + n += 1 + sovProtomsg(uint64(m.Sort)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + 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)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + 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)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func sovProtomsg(x uint64) (n int) { + for { + n++ + x >>= 7 + if x == 0 { + break + } + } + return n +} +func sozProtomsg(x uint64) (n int) { + return sovProtomsg(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} +func (m *TaskLabel) 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: TaskLabel: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: TaskLabel: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + 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 2: + 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 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Index", wireType) + } + m.Index = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProtomsg + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Index |= 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *SdkMessage) 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: SdkMessage: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: SdkMessage: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Cid", 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.Cid = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Tasklab", 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.Tasklab == nil { + m.Tasklab = &TaskLabel{} + } + if err := m.Tasklab.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Data", 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.Data = append(m.Data[:0], dAtA[iNdEx:postIndex]...) + if m.Data == nil { + m.Data = []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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + 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 != 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 4: + 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 5: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Areaid", wireType) + } + m.Areaid = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowProtomsg + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Areaid |= int32(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 6: + 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 7: + 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 8: + 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 9: + 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 10: + 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 11: + 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 12: + 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 13: + 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 14: + 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 + 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *CameraAndTaskInfo) 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: CameraAndTaskInfo: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: CameraAndTaskInfo: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Camera", 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.Camera == nil { + m.Camera = &Camera{} + } + if err := m.Camera.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Tasks", 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.Tasks = append(m.Tasks, &Task{}) + if err := m.Tasks[len(m.Tasks)-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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Task) 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: Task: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Task: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + 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 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Taskname", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 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.Taskname = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field CreateAt", 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.CreateAt = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 4: + 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 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field UpdateAt", 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.UpdateAt = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 6: + 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 7: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field IsAlarm", 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.IsAlarm = bool(v != 0) + case 8: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field DelFlag", 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.DelFlag = 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *TaskSdkInfo) 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: TaskSdkInfo: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: TaskSdkInfo: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Task", 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.Task == nil { + m.Task = &Task{} + } + if err := m.Task.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + 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, &Sdk{}) + if err := m.Sdks[len(m.Sdks)-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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *CameraTask) 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: CameraTask: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: CameraTask: 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 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 != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field TimeRule", 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.TimeRule = append(m.TimeRule, &DayCtl{}) + if err := m.TimeRule[len(m.TimeRule)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ReactRule", 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.ReactRule = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ReactDevice", 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.ReactDevice = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 7: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field DelFlag", 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.DelFlag = bool(v != 0) + case 8: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field UpdateFlag", 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.UpdateFlag = bool(v != 0) + case 9: + 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 10: + 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 + } + } + case 11: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field IsFull", 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.IsFull = bool(v != 0) + case 12: + 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *CameraTaskArgs) 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: CameraTaskArgs: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: CameraTaskArgs: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + 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 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field TaskArgs", 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.TaskArgs = append(m.TaskArgs, &TaskGroupArgs{}) + if err := m.TaskArgs[len(m.TaskArgs)-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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *TaskGroupArgs) 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: TaskGroupArgs: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: TaskGroupArgs: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + 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 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field GroupRules", 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.GroupRules = append(m.GroupRules, &GroupRule{}) + if err := m.GroupRules[len(m.GroupRules)-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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + 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 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 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, &Rule{}) + 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + 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 CameraTaskId", 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.CameraTaskId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + 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 4: + 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 5: + 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 6: + 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 7: + 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 8: + 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 9: + 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 10: + 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 + } + } + case 11: + 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 12: + 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 + 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + 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 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 != 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 4: + 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 5: + 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 6: + 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 7: + 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 8: + 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 9: + 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 10: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Enabled", 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.Enabled = bool(v != 0) + case 11: + 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 + } + } + 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + 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 != 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + 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 + } + } + 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 + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + 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") +) diff --git a/protomsg.proto b/protomsg.proto index 706ac00..005a964 100644 --- a/protomsg.proto +++ b/protomsg.proto @@ -11,100 +11,100 @@ //SdkMessage struct test message SdkMessage { - string cid = 1; + string cid = 1; TaskLabel tasklab = 2; - bytes data =3 ; + bytes data =3 ; - Personaction personaction =4; - Vediopersons vedioperson = 5; + // Personaction personaction =4; + // Vediopersons vedioperson = 5; } -message Personaction{ - string imgKey = 1; - string videoReqNum = 2; - string sdkType = 3; - string picName = 4; - string content = 5; - string cluster_id = 6; - string personPicUrl = 7; - string channlId = 8; - string likeDate = 9; - - string picAddress = 10; - string picMaxUrl = 11; - string picDate = 12; - string picLocalUrl = 13; - string isDelete = 14; - string likePer = 15; - string baseName = 16; - string videoNum = 17; - string collection = 18; - string picSmUrl = 19; - - string indeviceid = 20; - string idcard = 21; - string ack_alarm = 22; - string personId = 23; - string id = 24; - string indevicename = 25; - string faceFeature = 26; - string personIsHub = 27; - string videoIp = 28; - string taskId = 29; -} - -message PersonBaseInfo { - string personNamae = 1; - string iDCard = 2; - string gender = 3; - string personPicUrl = 4; - string likePer = 5; - string tableId = 6; - string monitorLevel = 7; - string personId = 8; - string phoneNum = 9; - string content = 10; - string tableName = 11; -} - -message Vediopersons { - string iD = 1; - string videoReqNum = 2; - string sdkType=3; - string gender=4; - string picName=5; - string content=6; - string personPicUrl=7; - string channlId=8; - string likeDate=9; - string race=10; - string pciAddress=11; - string picMaxUrl=12; - string age=13; - string picDate=14; - string picLocalUrl=15; - string isDelete=16; - repeated string tableName=17; - string videoNum=18; - string picSmUrl=19; - string simleLevel=20; - string indeviceId=21; - repeated string iDcard=22; - repeated string personId=23; - string beautyLevel=24; - string indeviceName=25; - string faceFeature=26; - string personIsHub=27; - string videoIp=28; - string ackAlarm=29; - string clusterId=30; - string taskId=31; - string taskName=32; - repeated PersonBaseInfo baseinfo =33; - string collection=34; - string ageDescription=35; - repeated string tableId=36; -} +//message Personaction{ +// string imgKey = 1; +// string videoReqNum = 2; +// string sdkType = 3; +// string picName = 4; +// string content = 5; +// string cluster_id = 6; +// string personPicUrl = 7; +// string channlId = 8; +// string likeDate = 9; +// +// string picAddress = 10; +// string picMaxUrl = 11; +// string picDate = 12; +// string picLocalUrl = 13; +// string isDelete = 14; +// string likePer = 15; +// string baseName = 16; +// string videoNum = 17; +// string collection = 18; +// string picSmUrl = 19; +// +// string indeviceid = 20; +// string idcard = 21; +// string ack_alarm = 22; +// string personId = 23; +// string id = 24; +// string indevicename = 25; +// string faceFeature = 26; +// string personIsHub = 27; +// string videoIp = 28; +// string taskId = 29; +//} +// +//message PersonBaseInfo { +// string personNamae = 1; +// string iDCard = 2; +// string gender = 3; +// string personPicUrl = 4; +// string likePer = 5; +// string tableId = 6; +// string monitorLevel = 7; +// string personId = 8; +// string phoneNum = 9; +// string content = 10; +// string tableName = 11; +//} +// +//message Vediopersons { +// string iD = 1; +// string videoReqNum = 2; +// string sdkType=3; +// string gender=4; +// string picName=5; +// string content=6; +// string personPicUrl=7; +// string channlId=8; +// string likeDate=9; +// string race=10; +// string picAddress=11; +// string picMaxUrl=12; +// string age=13; +// string picDate=14; +// string picLocalUrl=15; +// string isDelete=16; +// repeated string tableName=17; +// string videoNum=18; +// string picSmUrl=19; +// string simleLevel=20; +// string indeviceId=21; +// repeated string iDcard=22; +// repeated string personId=23; +// string beautyLevel=24; +// string indeviceName=25; +// string faceFeature=26; +// string personIsHub=27; +// string videoIp=28; +// string ackAlarm=29; +// string clusterId=30; +// string taskId=31; +// string taskName=32; +// repeated PersonBaseInfo baseinfo =33; +// string collection=34; +// string ageDescription=35; +// repeated string tableId=36; +//} //Area缁撴瀯浣� diff --git a/sdk.pb.go b/sdk.pb.go index 4914303..b14619c 100644 --- a/sdk.pb.go +++ b/sdk.pb.go @@ -6,7 +6,7 @@ import ( encoding_binary "encoding/binary" fmt "fmt" - proto "github.com/gogo/protobuf/proto" + proto "github.com/golang/protobuf/proto" io "io" math "math" ) @@ -20,13 +20,16 @@ // 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 +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package // Image ipc struct type Image struct { - Width int32 `protobuf:"varint,1,opt,name=width,proto3" json:"width,omitempty"` - Height int32 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"` - Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` + Width int32 `protobuf:"varint,1,opt,name=width,proto3" json:"width,omitempty"` + Height int32 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"` + Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *Image) Reset() { *m = Image{} } @@ -84,10 +87,13 @@ } type FaceAngle struct { - Yaw int32 `protobuf:"varint,1,opt,name=yaw,proto3" json:"yaw,omitempty"` - Pitch int32 `protobuf:"varint,2,opt,name=pitch,proto3" json:"pitch,omitempty"` - Roll int32 `protobuf:"varint,3,opt,name=roll,proto3" json:"roll,omitempty"` - Confidence float32 `protobuf:"fixed32,4,opt,name=confidence,proto3" json:"confidence,omitempty"` + Yaw int32 `protobuf:"varint,1,opt,name=yaw,proto3" json:"yaw,omitempty"` + Pitch int32 `protobuf:"varint,2,opt,name=pitch,proto3" json:"pitch,omitempty"` + Roll int32 `protobuf:"varint,3,opt,name=roll,proto3" json:"roll,omitempty"` + Confidence float32 `protobuf:"fixed32,4,opt,name=confidence,proto3" json:"confidence,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *FaceAngle) Reset() { *m = FaceAngle{} } @@ -152,11 +158,14 @@ } type ThftResult struct { - Gender int32 `protobuf:"varint,1,opt,name=gender,proto3" json:"gender,omitempty"` - Age int32 `protobuf:"varint,2,opt,name=age,proto3" json:"age,omitempty"` - Race int32 `protobuf:"varint,3,opt,name=race,proto3" json:"race,omitempty"` - Beauty int32 `protobuf:"varint,4,opt,name=beauty,proto3" json:"beauty,omitempty"` - Smile int32 `protobuf:"varint,5,opt,name=smile,proto3" json:"smile,omitempty"` + Gender int32 `protobuf:"varint,1,opt,name=gender,proto3" json:"gender,omitempty"` + Age int32 `protobuf:"varint,2,opt,name=age,proto3" json:"age,omitempty"` + Race int32 `protobuf:"varint,3,opt,name=race,proto3" json:"race,omitempty"` + Beauty int32 `protobuf:"varint,4,opt,name=beauty,proto3" json:"beauty,omitempty"` + Smile int32 `protobuf:"varint,5,opt,name=smile,proto3" json:"smile,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ThftResult) Reset() { *m = ThftResult{} } @@ -228,14 +237,17 @@ } type FacePos struct { - RcFace *Rect `protobuf:"bytes,1,opt,name=rcFace,proto3" json:"rcFace,omitempty"` - PtLeftEye *Point `protobuf:"bytes,2,opt,name=ptLeftEye,proto3" json:"ptLeftEye,omitempty"` - PtRightEye *Point `protobuf:"bytes,3,opt,name=ptRightEye,proto3" json:"ptRightEye,omitempty"` - PtMouth *Point `protobuf:"bytes,4,opt,name=ptMouth,proto3" json:"ptMouth,omitempty"` - PtNose *Point `protobuf:"bytes,5,opt,name=ptNose,proto3" json:"ptNose,omitempty"` - FAngle *FaceAngle `protobuf:"bytes,6,opt,name=fAngle,proto3" json:"fAngle,omitempty"` - Quality int32 `protobuf:"varint,7,opt,name=quality,proto3" json:"quality,omitempty"` - FacialData []byte `protobuf:"bytes,8,opt,name=facialData,proto3" json:"facialData,omitempty"` + RcFace *Rect `protobuf:"bytes,1,opt,name=rcFace,proto3" json:"rcFace,omitempty"` + PtLeftEye *Point `protobuf:"bytes,2,opt,name=ptLeftEye,proto3" json:"ptLeftEye,omitempty"` + PtRightEye *Point `protobuf:"bytes,3,opt,name=ptRightEye,proto3" json:"ptRightEye,omitempty"` + PtMouth *Point `protobuf:"bytes,4,opt,name=ptMouth,proto3" json:"ptMouth,omitempty"` + PtNose *Point `protobuf:"bytes,5,opt,name=ptNose,proto3" json:"ptNose,omitempty"` + FAngle *FaceAngle `protobuf:"bytes,6,opt,name=fAngle,proto3" json:"fAngle,omitempty"` + Quality int32 `protobuf:"varint,7,opt,name=quality,proto3" json:"quality,omitempty"` + FacialData []byte `protobuf:"bytes,8,opt,name=facialData,proto3" json:"facialData,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *FacePos) Reset() { *m = FacePos{} } @@ -328,15 +340,18 @@ } type FaceInfo struct { - RcFace *Rect `protobuf:"bytes,1,opt,name=rcFace,proto3" json:"rcFace,omitempty"` - PtLeftEye *Point `protobuf:"bytes,2,opt,name=ptLeftEye,proto3" json:"ptLeftEye,omitempty"` - PtRightEye *Point `protobuf:"bytes,3,opt,name=ptRightEye,proto3" json:"ptRightEye,omitempty"` - PtMouth *Point `protobuf:"bytes,4,opt,name=ptMouth,proto3" json:"ptMouth,omitempty"` - PtNose *Point `protobuf:"bytes,5,opt,name=ptNose,proto3" json:"ptNose,omitempty"` - FAngle *FaceAngle `protobuf:"bytes,6,opt,name=fAngle,proto3" json:"fAngle,omitempty"` - Quality int32 `protobuf:"varint,7,opt,name=quality,proto3" json:"quality,omitempty"` - FacialData []byte `protobuf:"bytes,8,opt,name=facialData,proto3" json:"facialData,omitempty"` - FaceID int64 `protobuf:"varint,9,opt,name=faceID,proto3" json:"faceID,omitempty"` + RcFace *Rect `protobuf:"bytes,1,opt,name=rcFace,proto3" json:"rcFace,omitempty"` + PtLeftEye *Point `protobuf:"bytes,2,opt,name=ptLeftEye,proto3" json:"ptLeftEye,omitempty"` + PtRightEye *Point `protobuf:"bytes,3,opt,name=ptRightEye,proto3" json:"ptRightEye,omitempty"` + PtMouth *Point `protobuf:"bytes,4,opt,name=ptMouth,proto3" json:"ptMouth,omitempty"` + PtNose *Point `protobuf:"bytes,5,opt,name=ptNose,proto3" json:"ptNose,omitempty"` + FAngle *FaceAngle `protobuf:"bytes,6,opt,name=fAngle,proto3" json:"fAngle,omitempty"` + Quality int32 `protobuf:"varint,7,opt,name=quality,proto3" json:"quality,omitempty"` + FacialData []byte `protobuf:"bytes,8,opt,name=facialData,proto3" json:"facialData,omitempty"` + FaceID int64 `protobuf:"varint,9,opt,name=faceID,proto3" json:"faceID,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *FaceInfo) Reset() { *m = FaceInfo{} } @@ -436,9 +451,12 @@ } type ObjInfo struct { - RcObj *Rect `protobuf:"bytes,1,opt,name=rcObj,proto3" json:"rcObj,omitempty"` - Typ int32 `protobuf:"varint,2,opt,name=typ,proto3" json:"typ,omitempty"` - Prob float32 `protobuf:"fixed32,3,opt,name=prob,proto3" json:"prob,omitempty"` + RcObj *Rect `protobuf:"bytes,1,opt,name=rcObj,proto3" json:"rcObj,omitempty"` + Typ int32 `protobuf:"varint,2,opt,name=typ,proto3" json:"typ,omitempty"` + Prob float32 `protobuf:"fixed32,3,opt,name=prob,proto3" json:"prob,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ObjInfo) Reset() { *m = ObjInfo{} } @@ -497,9 +515,12 @@ // sdk face property type ParamFacePos struct { - Pos *FacePos `protobuf:"bytes,1,opt,name=pos,proto3" json:"pos,omitempty"` - Result *ThftResult `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"` - Img *Image `protobuf:"bytes,3,opt,name=img,proto3" json:"img,omitempty"` + Pos *FacePos `protobuf:"bytes,1,opt,name=pos,proto3" json:"pos,omitempty"` + Result *ThftResult `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"` + Img *Image `protobuf:"bytes,3,opt,name=img,proto3" json:"img,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ParamFacePos) Reset() { *m = ParamFacePos{} } @@ -558,8 +579,11 @@ // sdk face extract type ParamFaceCompare struct { - Feat1 []byte `protobuf:"bytes,1,opt,name=feat1,proto3" json:"feat1,omitempty"` - Feat2 []byte `protobuf:"bytes,2,opt,name=feat2,proto3" json:"feat2,omitempty"` + Feat1 []byte `protobuf:"bytes,1,opt,name=feat1,proto3" json:"feat1,omitempty"` + Feat2 []byte `protobuf:"bytes,2,opt,name=feat2,proto3" json:"feat2,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ParamFaceCompare) Reset() { *m = ParamFaceCompare{} } @@ -611,8 +635,11 @@ // sdk yolo detect type ParamYoloObj struct { - Infos []*ObjInfo `protobuf:"bytes,1,rep,name=infos,proto3" json:"infos,omitempty"` - Img *Image `protobuf:"bytes,2,opt,name=img,proto3" json:"img,omitempty"` + Infos []*ObjInfo `protobuf:"bytes,1,rep,name=infos,proto3" json:"infos,omitempty"` + Img *Image `protobuf:"bytes,2,opt,name=img,proto3" json:"img,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ParamYoloObj) Reset() { *m = ParamYoloObj{} } @@ -677,45 +704,44 @@ func init() { proto.RegisterFile("sdk.proto", fileDescriptor_70decb0fb6f436df) } var fileDescriptor_70decb0fb6f436df = []byte{ - // 598 bytes of a gzipped FileDescriptorProto + // 590 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x54, 0xcd, 0x6e, 0xd3, 0x40, - 0x10, 0xae, 0xed, 0xda, 0x69, 0xa6, 0x15, 0x94, 0xa5, 0x42, 0x16, 0x07, 0x2b, 0x18, 0x44, 0x83, - 0x80, 0x22, 0xc2, 0x1d, 0x09, 0x28, 0x48, 0x91, 0x80, 0x46, 0x2b, 0x38, 0xc0, 0x6d, 0xed, 0xac, - 0x7f, 0x8a, 0xed, 0x35, 0xf6, 0x46, 0xc5, 0x77, 0x1e, 0x80, 0xc7, 0xe2, 0xc0, 0xa1, 0x47, 0x8e, - 0x28, 0x11, 0xef, 0x81, 0x76, 0xbc, 0x4e, 0x52, 0x91, 0x9e, 0xb8, 0x72, 0xca, 0x7c, 0x33, 0x5f, - 0xe6, 0xe7, 0x9b, 0x1d, 0x43, 0xbf, 0x9e, 0x7e, 0x3a, 0x2a, 0x2b, 0x21, 0x05, 0xd9, 0xc1, 0x9f, - 0xbc, 0x8e, 0x6f, 0x42, 0xc0, 0x6a, 0xde, 0x7a, 0xfd, 0x31, 0xd8, 0xe3, 0x9c, 0xc5, 0x9c, 0x1c, - 0x80, 0x7d, 0x96, 0x4e, 0x65, 0xe2, 0x1a, 0x03, 0x63, 0x68, 0xd3, 0x16, 0x90, 0x1b, 0xe0, 0x24, - 0x3c, 0x8d, 0x13, 0xe9, 0x9a, 0xe8, 0xd6, 0x88, 0x10, 0xd8, 0x9e, 0x32, 0xc9, 0x5c, 0x6b, 0x60, - 0x0c, 0xf7, 0x28, 0xda, 0x7e, 0x0c, 0xfd, 0x57, 0x2c, 0xe4, 0xcf, 0x8a, 0x38, 0xe3, 0x64, 0x1f, - 0xac, 0x86, 0x9d, 0xe9, 0x64, 0xca, 0x54, 0x05, 0xca, 0x54, 0x86, 0x89, 0xce, 0xd4, 0x02, 0x95, - 0xa8, 0x12, 0x59, 0x86, 0x89, 0x6c, 0x8a, 0x36, 0xf1, 0x00, 0x42, 0x51, 0x44, 0xe9, 0x94, 0x17, - 0x21, 0x77, 0xb7, 0x07, 0xc6, 0xd0, 0xa4, 0x6b, 0x1e, 0xff, 0x0b, 0xc0, 0xbb, 0x24, 0x92, 0x94, - 0xd7, 0xb3, 0x4c, 0xaa, 0x16, 0x63, 0x5e, 0x4c, 0x79, 0xa5, 0x8b, 0x69, 0xa4, 0x3a, 0x60, 0x31, - 0xd7, 0xd5, 0x94, 0x89, 0xb5, 0x58, 0xc8, 0x97, 0xb5, 0x58, 0xc8, 0xd5, 0xbf, 0x03, 0xce, 0x66, - 0xb2, 0xc1, 0x3a, 0x36, 0xd5, 0x48, 0x75, 0x5b, 0xe7, 0x69, 0xc6, 0x5d, 0xbb, 0xed, 0x16, 0x81, - 0xff, 0xc3, 0x84, 0x9e, 0x9a, 0x71, 0x22, 0x6a, 0x72, 0x17, 0x9c, 0x2a, 0x54, 0x00, 0xeb, 0xee, - 0x8e, 0xae, 0x1c, 0x75, 0x02, 0x1f, 0x51, 0x1e, 0x4a, 0xaa, 0xa3, 0xe4, 0x21, 0xf4, 0x4b, 0xf9, - 0x9a, 0x47, 0xf2, 0x65, 0xd3, 0x76, 0xb3, 0x3b, 0xba, 0xba, 0xa2, 0x4e, 0x44, 0x5a, 0x48, 0xba, - 0x62, 0x90, 0x47, 0x00, 0xa5, 0xa4, 0x4a, 0x64, 0xc5, 0xb7, 0x36, 0xf3, 0xd7, 0x28, 0xe4, 0x1e, - 0xf4, 0x4a, 0xf9, 0x46, 0xcc, 0x64, 0x82, 0x23, 0x6c, 0x60, 0x77, 0x71, 0x72, 0x08, 0x4e, 0x29, - 0xdf, 0x8a, 0xba, 0x9d, 0x6a, 0x03, 0x53, 0x87, 0xc9, 0x7d, 0x70, 0x22, 0xdc, 0xa3, 0xeb, 0x20, - 0xf1, 0xfa, 0x8a, 0xb8, 0x5c, 0x31, 0xd5, 0x14, 0xe2, 0x42, 0xef, 0xf3, 0x8c, 0x65, 0xa9, 0x6c, - 0xdc, 0x1e, 0x8a, 0xd5, 0x41, 0xb5, 0xc8, 0x88, 0x85, 0x29, 0xcb, 0x8e, 0xd5, 0x5b, 0xd9, 0xc1, - 0xb7, 0xb2, 0xe6, 0xf1, 0x7f, 0x9b, 0xb0, 0xa3, 0xf2, 0x8d, 0x8b, 0x48, 0xfc, 0xd7, 0xf3, 0x9f, - 0xf5, 0x54, 0x8f, 0x39, 0x52, 0x72, 0x1e, 0xbb, 0xfd, 0x81, 0x31, 0xb4, 0xa8, 0x46, 0xfe, 0x7b, - 0xe8, 0x9d, 0x04, 0xa7, 0xa8, 0xf2, 0x1d, 0xb0, 0xab, 0xf0, 0x24, 0x38, 0xbd, 0x44, 0xe4, 0x36, - 0xa8, 0x6e, 0x47, 0x36, 0x65, 0x77, 0x3b, 0xb2, 0x29, 0xd5, 0xed, 0x94, 0x95, 0x08, 0x50, 0x40, - 0x93, 0xa2, 0xed, 0x7f, 0x35, 0x60, 0x6f, 0xc2, 0x2a, 0x96, 0x77, 0x27, 0x71, 0x1b, 0xac, 0x52, - 0xd4, 0x3a, 0xf5, 0xb5, 0x8b, 0x33, 0x4e, 0x44, 0x4d, 0x55, 0x94, 0x3c, 0x00, 0xa7, 0xc2, 0xcb, - 0xd5, 0xcb, 0x3b, 0x58, 0xf1, 0x56, 0x57, 0x4d, 0x35, 0x87, 0xdc, 0x02, 0x2b, 0xcd, 0xe3, 0xbf, - 0xf7, 0x86, 0x1f, 0x2d, 0xaa, 0x62, 0xfe, 0x53, 0xd8, 0x5f, 0x76, 0xf1, 0x42, 0xe4, 0x25, 0xab, - 0xf0, 0x6b, 0x16, 0x71, 0x26, 0x1f, 0x63, 0x2f, 0x7b, 0xb4, 0x05, 0x9d, 0x77, 0x84, 0x95, 0xb5, - 0x77, 0xe4, 0x7f, 0xd4, 0x53, 0x7c, 0x10, 0x99, 0x50, 0xc3, 0x1f, 0x82, 0x9d, 0x16, 0x11, 0xce, - 0x61, 0x5d, 0x9c, 0x43, 0x8b, 0x48, 0xdb, 0x78, 0xd7, 0x9b, 0x79, 0x79, 0x6f, 0xcf, 0xdd, 0xef, - 0x73, 0xcf, 0x38, 0x9f, 0x7b, 0xc6, 0xaf, 0xb9, 0x67, 0x7c, 0x5b, 0x78, 0x5b, 0xe7, 0x0b, 0x6f, - 0xeb, 0xe7, 0xc2, 0xdb, 0x0a, 0x1c, 0xa4, 0x3f, 0xf9, 0x13, 0x00, 0x00, 0xff, 0xff, 0x19, 0xbd, - 0x52, 0xcd, 0xa2, 0x05, 0x00, 0x00, + 0x10, 0xc6, 0x76, 0xed, 0x34, 0xd3, 0x0a, 0xca, 0x52, 0x21, 0x8b, 0x43, 0x14, 0x0c, 0xa2, 0x41, + 0x40, 0x10, 0xe1, 0x8e, 0x04, 0x14, 0xa4, 0x48, 0x40, 0xa3, 0x15, 0x1c, 0xe0, 0xb6, 0x76, 0xd6, + 0x3f, 0xc5, 0xf6, 0x2e, 0xf6, 0x46, 0xc5, 0x77, 0x1e, 0x82, 0x47, 0xe2, 0xc0, 0x81, 0x47, 0x40, + 0x41, 0xbc, 0x07, 0xda, 0xf1, 0x3a, 0x49, 0x45, 0x7a, 0xe2, 0xca, 0x29, 0xf3, 0xcd, 0x7c, 0x99, + 0x9f, 0x6f, 0x76, 0x0c, 0xfd, 0x7a, 0xfe, 0x71, 0x2c, 0x2b, 0xa1, 0x04, 0xd9, 0xc5, 0x9f, 0xa2, + 0x4e, 0x6e, 0x40, 0xc8, 0x6a, 0xde, 0x7a, 0x83, 0x29, 0xb8, 0xd3, 0x82, 0x25, 0x9c, 0x1c, 0x82, + 0x7b, 0x96, 0xcd, 0x55, 0xea, 0x5b, 0x43, 0x6b, 0xe4, 0xd2, 0x16, 0x90, 0xeb, 0xe0, 0xa5, 0x3c, + 0x4b, 0x52, 0xe5, 0xdb, 0xe8, 0x36, 0x88, 0x10, 0xd8, 0x99, 0x33, 0xc5, 0x7c, 0x67, 0x68, 0x8d, + 0xf6, 0x29, 0xda, 0x41, 0x02, 0xfd, 0x97, 0x2c, 0xe2, 0x4f, 0xcb, 0x24, 0xe7, 0xe4, 0x00, 0x9c, + 0x86, 0x9d, 0x99, 0x64, 0xda, 0xd4, 0x05, 0x64, 0xa6, 0xa2, 0xd4, 0x64, 0x6a, 0x81, 0x4e, 0x54, + 0x89, 0x3c, 0xc7, 0x44, 0x2e, 0x45, 0x9b, 0x0c, 0x00, 0x22, 0x51, 0xc6, 0xd9, 0x9c, 0x97, 0x11, + 0xf7, 0x77, 0x86, 0xd6, 0xc8, 0xa6, 0x1b, 0x9e, 0xe0, 0x33, 0xc0, 0xdb, 0x34, 0x56, 0x94, 0xd7, + 0x8b, 0x5c, 0xe9, 0x16, 0x13, 0x5e, 0xce, 0x79, 0x65, 0x8a, 0x19, 0xa4, 0x3b, 0x60, 0x09, 0x37, + 0xd5, 0xb4, 0x89, 0xb5, 0x58, 0xc4, 0x57, 0xb5, 0x58, 0xc4, 0xf5, 0xbf, 0x43, 0xce, 0x16, 0xaa, + 0xc1, 0x3a, 0x2e, 0x35, 0x48, 0x77, 0x5b, 0x17, 0x59, 0xce, 0x7d, 0xb7, 0xed, 0x16, 0x41, 0xf0, + 0xdd, 0x86, 0x9e, 0x9e, 0x71, 0x26, 0x6a, 0x72, 0x07, 0xbc, 0x2a, 0xd2, 0x00, 0xeb, 0xee, 0x4d, + 0x2e, 0x8f, 0x3b, 0x81, 0xc7, 0x94, 0x47, 0x8a, 0x9a, 0x28, 0x79, 0x00, 0x7d, 0xa9, 0x5e, 0xf1, + 0x58, 0xbd, 0x68, 0xda, 0x6e, 0xf6, 0x26, 0x57, 0xd6, 0xd4, 0x99, 0xc8, 0x4a, 0x45, 0xd7, 0x0c, + 0xf2, 0x10, 0x40, 0x2a, 0xaa, 0x45, 0xd6, 0x7c, 0x67, 0x3b, 0x7f, 0x83, 0x42, 0xee, 0x42, 0x4f, + 0xaa, 0xd7, 0x62, 0xa1, 0x52, 0x1c, 0x61, 0x0b, 0xbb, 0x8b, 0x93, 0x23, 0xf0, 0xa4, 0x7a, 0x23, + 0xea, 0x76, 0xaa, 0x2d, 0x4c, 0x13, 0x26, 0xf7, 0xc0, 0x8b, 0x71, 0x8f, 0xbe, 0x87, 0xc4, 0x6b, + 0x6b, 0xe2, 0x6a, 0xc5, 0xd4, 0x50, 0x88, 0x0f, 0xbd, 0x4f, 0x0b, 0x96, 0x67, 0xaa, 0xf1, 0x7b, + 0x28, 0x56, 0x07, 0xf5, 0x22, 0x63, 0x16, 0x65, 0x2c, 0x3f, 0xd6, 0x6f, 0x65, 0x17, 0xdf, 0xca, + 0x86, 0x27, 0xf8, 0x6d, 0xc3, 0xae, 0xce, 0x37, 0x2d, 0x63, 0xf1, 0x5f, 0xcf, 0x7f, 0xd6, 0x53, + 0x3f, 0xe6, 0x58, 0xcb, 0x79, 0xec, 0xf7, 0x87, 0xd6, 0xc8, 0xa1, 0x06, 0x05, 0xef, 0xa0, 0x77, + 0x12, 0x9e, 0xa2, 0xca, 0xb7, 0xc1, 0xad, 0xa2, 0x93, 0xf0, 0xf4, 0x02, 0x91, 0xdb, 0xa0, 0xbe, + 0x1d, 0xd5, 0xc8, 0xee, 0x76, 0x54, 0x23, 0xf5, 0xed, 0xc8, 0x4a, 0x84, 0x28, 0xa0, 0x4d, 0xd1, + 0x0e, 0xbe, 0x58, 0xb0, 0x3f, 0x63, 0x15, 0x2b, 0xba, 0x93, 0xb8, 0x05, 0x8e, 0x14, 0xb5, 0x49, + 0x7d, 0xf5, 0xfc, 0x8c, 0x33, 0x51, 0x53, 0x1d, 0x25, 0xf7, 0xc1, 0xab, 0xf0, 0x72, 0xcd, 0xf2, + 0x0e, 0xd7, 0xbc, 0xf5, 0x55, 0x53, 0xc3, 0x21, 0x37, 0xc1, 0xc9, 0x8a, 0xe4, 0xef, 0xbd, 0xe1, + 0x47, 0x8b, 0xea, 0x58, 0xf0, 0x04, 0x0e, 0x56, 0x5d, 0x3c, 0x17, 0x85, 0x64, 0x15, 0x7e, 0xcd, + 0x62, 0xce, 0xd4, 0x23, 0xec, 0x65, 0x9f, 0xb6, 0xa0, 0xf3, 0x4e, 0xb0, 0xb2, 0xf1, 0x4e, 0x82, + 0x0f, 0x66, 0x8a, 0xf7, 0x22, 0x17, 0x7a, 0xf8, 0x23, 0x70, 0xb3, 0x32, 0xc6, 0x39, 0x9c, 0xf3, + 0x73, 0x18, 0x11, 0x69, 0x1b, 0xef, 0x7a, 0xb3, 0x2f, 0xee, 0xed, 0xd9, 0xc1, 0xb7, 0xe5, 0xc0, + 0xfa, 0xb1, 0x1c, 0x58, 0x3f, 0x97, 0x03, 0xeb, 0xeb, 0xaf, 0xc1, 0xa5, 0xd0, 0x43, 0xda, 0xe3, + 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x4b, 0x3e, 0x0d, 0xdf, 0x9a, 0x05, 0x00, 0x00, } func (m *Image) Marshal() (dAtA []byte, err error) { @@ -748,6 +774,9 @@ i++ i = encodeVarintSdk(dAtA, i, uint64(len(m.Data))) i += copy(dAtA[i:], m.Data) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } @@ -787,6 +816,9 @@ i++ encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(math.Float32bits(float32(m.Confidence)))) i += 4 + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } @@ -830,6 +862,9 @@ dAtA[i] = 0x28 i++ i = encodeVarintSdk(dAtA, i, uint64(m.Smile)) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } @@ -919,6 +954,9 @@ i++ i = encodeVarintSdk(dAtA, i, uint64(len(m.FacialData))) i += copy(dAtA[i:], m.FacialData) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } @@ -1014,6 +1052,9 @@ i++ i = encodeVarintSdk(dAtA, i, uint64(m.FaceID)) } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } return i, nil } @@ -1052,6 +1093,9 @@ i++ encoding_binary.LittleEndian.PutUint32(dAtA[i:], uint32(math.Float32bits(float32(m.Prob)))) i += 4 + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } @@ -1101,6 +1145,9 @@ } i += n16 } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } return i, nil } @@ -1130,6 +1177,9 @@ i++ i = encodeVarintSdk(dAtA, i, uint64(len(m.Feat2))) i += copy(dAtA[i:], m.Feat2) + } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) } return i, nil } @@ -1171,6 +1221,9 @@ } i += n17 } + if m.XXX_unrecognized != nil { + i += copy(dAtA[i:], m.XXX_unrecognized) + } return i, nil } @@ -1199,6 +1252,9 @@ if l > 0 { n += 1 + l + sovSdk(uint64(l)) } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } return n } @@ -1219,6 +1275,9 @@ } if m.Confidence != 0 { n += 5 + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) } return n } @@ -1243,6 +1302,9 @@ } if m.Smile != 0 { n += 1 + sovSdk(uint64(m.Smile)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) } return n } @@ -1283,6 +1345,9 @@ l = len(m.FacialData) if l > 0 { n += 1 + l + sovSdk(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) } return n } @@ -1327,6 +1392,9 @@ if m.FaceID != 0 { n += 1 + sovSdk(uint64(m.FaceID)) } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } return n } @@ -1345,6 +1413,9 @@ } if m.Prob != 0 { n += 5 + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) } return n } @@ -1367,6 +1438,9 @@ l = m.Img.Size() n += 1 + l + sovSdk(uint64(l)) } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } return n } @@ -1383,6 +1457,9 @@ l = len(m.Feat2) if l > 0 { n += 1 + l + sovSdk(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) } return n } @@ -1402,6 +1479,9 @@ if m.Img != nil { l = m.Img.Size() n += 1 + l + sovSdk(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) } return n } @@ -1535,6 +1615,7 @@ if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } @@ -1656,6 +1737,7 @@ if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } @@ -1804,6 +1886,7 @@ if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } @@ -2126,6 +2209,7 @@ if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } @@ -2467,6 +2551,7 @@ if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } @@ -2586,6 +2671,7 @@ if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } @@ -2747,6 +2833,7 @@ if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } @@ -2868,6 +2955,7 @@ if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } @@ -2991,6 +3079,7 @@ if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) iNdEx += skippy } } -- Gitblit v1.8.0