// Code generated by protoc-gen-go. DO NOT EDIT. // source: project.proto // package声明符,用来防止不同的消息类型有命名冲突 package v1 import ( fmt "fmt" proto "github.com/golang/protobuf/proto" math "math" ) // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf // This is a compile-time assertion to ensure that this generated file // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package type LoginRequest struct { User string `protobuf:"bytes,1,opt,name=user,proto3" json:"user"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password"` ProjectId int64 `protobuf:"varint,3,opt,name=project_id,json=projectId,proto3" json:"project_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *LoginRequest) Reset() { *m = LoginRequest{} } func (m *LoginRequest) String() string { return proto.CompactTextString(m) } func (*LoginRequest) ProtoMessage() {} func (*LoginRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{0} } func (m *LoginRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_LoginRequest.Unmarshal(m, b) } func (m *LoginRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_LoginRequest.Marshal(b, m, deterministic) } func (m *LoginRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_LoginRequest.Merge(m, src) } func (m *LoginRequest) XXX_Size() int { return xxx_messageInfo_LoginRequest.Size(m) } func (m *LoginRequest) XXX_DiscardUnknown() { xxx_messageInfo_LoginRequest.DiscardUnknown(m) } var xxx_messageInfo_LoginRequest proto.InternalMessageInfo func (m *LoginRequest) GetUser() string { if m != nil { return m.User } return "" } func (m *LoginRequest) GetPassword() string { if m != nil { return m.Password } return "" } func (m *LoginRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } type LoginReply struct { Uid int64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid"` ProjectUser bool `protobuf:"varint,2,opt,name=project_user,json=projectUser,proto3" json:"project_user"` ProjectId int64 `protobuf:"varint,3,opt,name=project_id,json=projectId,proto3" json:"project_id"` UserName string `protobuf:"bytes,4,opt,name=user_name,json=userName,proto3" json:"user_name"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *LoginReply) Reset() { *m = LoginReply{} } func (m *LoginReply) String() string { return proto.CompactTextString(m) } func (*LoginReply) ProtoMessage() {} func (*LoginReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{1} } func (m *LoginReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_LoginReply.Unmarshal(m, b) } func (m *LoginReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_LoginReply.Marshal(b, m, deterministic) } func (m *LoginReply) XXX_Merge(src proto.Message) { xxx_messageInfo_LoginReply.Merge(m, src) } func (m *LoginReply) XXX_Size() int { return xxx_messageInfo_LoginReply.Size(m) } func (m *LoginReply) XXX_DiscardUnknown() { xxx_messageInfo_LoginReply.DiscardUnknown(m) } var xxx_messageInfo_LoginReply proto.InternalMessageInfo func (m *LoginReply) GetUid() int64 { if m != nil { return m.Uid } return 0 } func (m *LoginReply) GetProjectUser() bool { if m != nil { return m.ProjectUser } return false } func (m *LoginReply) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } func (m *LoginReply) GetUserName() string { if m != nil { return m.UserName } return "" } type ProjectInfoItem struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name"` Chinese string `protobuf:"bytes,2,opt,name=chinese,proto3" json:"chinese"` Value string `protobuf:"bytes,3,opt,name=value,proto3" json:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectInfoItem) Reset() { *m = ProjectInfoItem{} } func (m *ProjectInfoItem) String() string { return proto.CompactTextString(m) } func (*ProjectInfoItem) ProtoMessage() {} func (*ProjectInfoItem) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{2} } func (m *ProjectInfoItem) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectInfoItem.Unmarshal(m, b) } func (m *ProjectInfoItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectInfoItem.Marshal(b, m, deterministic) } func (m *ProjectInfoItem) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectInfoItem.Merge(m, src) } func (m *ProjectInfoItem) XXX_Size() int { return xxx_messageInfo_ProjectInfoItem.Size(m) } func (m *ProjectInfoItem) XXX_DiscardUnknown() { xxx_messageInfo_ProjectInfoItem.DiscardUnknown(m) } var xxx_messageInfo_ProjectInfoItem proto.InternalMessageInfo func (m *ProjectInfoItem) GetName() string { if m != nil { return m.Name } return "" } func (m *ProjectInfoItem) GetChinese() string { if m != nil { return m.Chinese } return "" } func (m *ProjectInfoItem) GetValue() string { if m != nil { return m.Value } return "" } type ProjectChangeRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` List []*ProjectInfoItem `protobuf:"bytes,2,rep,name=list,proto3" json:"list"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectChangeRequest) Reset() { *m = ProjectChangeRequest{} } func (m *ProjectChangeRequest) String() string { return proto.CompactTextString(m) } func (*ProjectChangeRequest) ProtoMessage() {} func (*ProjectChangeRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{3} } func (m *ProjectChangeRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectChangeRequest.Unmarshal(m, b) } func (m *ProjectChangeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectChangeRequest.Marshal(b, m, deterministic) } func (m *ProjectChangeRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectChangeRequest.Merge(m, src) } func (m *ProjectChangeRequest) XXX_Size() int { return xxx_messageInfo_ProjectChangeRequest.Size(m) } func (m *ProjectChangeRequest) XXX_DiscardUnknown() { xxx_messageInfo_ProjectChangeRequest.DiscardUnknown(m) } var xxx_messageInfo_ProjectChangeRequest proto.InternalMessageInfo func (m *ProjectChangeRequest) GetId() int64 { if m != nil { return m.Id } return 0 } func (m *ProjectChangeRequest) GetList() []*ProjectInfoItem { if m != nil { return m.List } return nil } type ProjectChangeReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectChangeReply) Reset() { *m = ProjectChangeReply{} } func (m *ProjectChangeReply) String() string { return proto.CompactTextString(m) } func (*ProjectChangeReply) ProtoMessage() {} func (*ProjectChangeReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{4} } func (m *ProjectChangeReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectChangeReply.Unmarshal(m, b) } func (m *ProjectChangeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectChangeReply.Marshal(b, m, deterministic) } func (m *ProjectChangeReply) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectChangeReply.Merge(m, src) } func (m *ProjectChangeReply) XXX_Size() int { return xxx_messageInfo_ProjectChangeReply.Size(m) } func (m *ProjectChangeReply) XXX_DiscardUnknown() { xxx_messageInfo_ProjectChangeReply.DiscardUnknown(m) } var xxx_messageInfo_ProjectChangeReply proto.InternalMessageInfo type ProjectInfoForChangeRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectInfoForChangeRequest) Reset() { *m = ProjectInfoForChangeRequest{} } func (m *ProjectInfoForChangeRequest) String() string { return proto.CompactTextString(m) } func (*ProjectInfoForChangeRequest) ProtoMessage() {} func (*ProjectInfoForChangeRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{5} } func (m *ProjectInfoForChangeRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectInfoForChangeRequest.Unmarshal(m, b) } func (m *ProjectInfoForChangeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectInfoForChangeRequest.Marshal(b, m, deterministic) } func (m *ProjectInfoForChangeRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectInfoForChangeRequest.Merge(m, src) } func (m *ProjectInfoForChangeRequest) XXX_Size() int { return xxx_messageInfo_ProjectInfoForChangeRequest.Size(m) } func (m *ProjectInfoForChangeRequest) XXX_DiscardUnknown() { xxx_messageInfo_ProjectInfoForChangeRequest.DiscardUnknown(m) } var xxx_messageInfo_ProjectInfoForChangeRequest proto.InternalMessageInfo func (m *ProjectInfoForChangeRequest) GetId() int64 { if m != nil { return m.Id } return 0 } type ProjectInfoForChangeReply struct { List []*ProjectInfoItem `protobuf:"bytes,1,rep,name=list,proto3" json:"list"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectInfoForChangeReply) Reset() { *m = ProjectInfoForChangeReply{} } func (m *ProjectInfoForChangeReply) String() string { return proto.CompactTextString(m) } func (*ProjectInfoForChangeReply) ProtoMessage() {} func (*ProjectInfoForChangeReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{6} } func (m *ProjectInfoForChangeReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectInfoForChangeReply.Unmarshal(m, b) } func (m *ProjectInfoForChangeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectInfoForChangeReply.Marshal(b, m, deterministic) } func (m *ProjectInfoForChangeReply) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectInfoForChangeReply.Merge(m, src) } func (m *ProjectInfoForChangeReply) XXX_Size() int { return xxx_messageInfo_ProjectInfoForChangeReply.Size(m) } func (m *ProjectInfoForChangeReply) XXX_DiscardUnknown() { xxx_messageInfo_ProjectInfoForChangeReply.DiscardUnknown(m) } var xxx_messageInfo_ProjectInfoForChangeReply proto.InternalMessageInfo func (m *ProjectInfoForChangeReply) GetList() []*ProjectInfoItem { if m != nil { return m.List } return nil } type ProjectChangeInfoListRequest struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page"` Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectChangeInfoListRequest) Reset() { *m = ProjectChangeInfoListRequest{} } func (m *ProjectChangeInfoListRequest) String() string { return proto.CompactTextString(m) } func (*ProjectChangeInfoListRequest) ProtoMessage() {} func (*ProjectChangeInfoListRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{7} } func (m *ProjectChangeInfoListRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectChangeInfoListRequest.Unmarshal(m, b) } func (m *ProjectChangeInfoListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectChangeInfoListRequest.Marshal(b, m, deterministic) } func (m *ProjectChangeInfoListRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectChangeInfoListRequest.Merge(m, src) } func (m *ProjectChangeInfoListRequest) XXX_Size() int { return xxx_messageInfo_ProjectChangeInfoListRequest.Size(m) } func (m *ProjectChangeInfoListRequest) XXX_DiscardUnknown() { xxx_messageInfo_ProjectChangeInfoListRequest.DiscardUnknown(m) } var xxx_messageInfo_ProjectChangeInfoListRequest proto.InternalMessageInfo func (m *ProjectChangeInfoListRequest) GetPage() int32 { if m != nil { return m.Page } return 0 } func (m *ProjectChangeInfoListRequest) GetId() int64 { if m != nil { return m.Id } return 0 } type ProjectChangeInfoItem struct { Origin []*ProjectInfoItem `protobuf:"bytes,1,rep,name=origin,proto3" json:"origin"` Dst []*ProjectInfoItem `protobuf:"bytes,2,rep,name=dst,proto3" json:"dst"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name"` SafetyRecordNo string `protobuf:"bytes,4,opt,name=safety_record_no,json=safetyRecordNo,proto3" json:"safety_record_no"` ApplyTime string `protobuf:"bytes,5,opt,name=apply_time,json=applyTime,proto3" json:"apply_time"` ApproveTime string `protobuf:"bytes,6,opt,name=approve_time,json=approveTime,proto3" json:"approve_time"` Status int32 `protobuf:"varint,7,opt,name=status,proto3" json:"status"` Addr string `protobuf:"bytes,8,opt,name=addr,proto3" json:"addr"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectChangeInfoItem) Reset() { *m = ProjectChangeInfoItem{} } func (m *ProjectChangeInfoItem) String() string { return proto.CompactTextString(m) } func (*ProjectChangeInfoItem) ProtoMessage() {} func (*ProjectChangeInfoItem) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{8} } func (m *ProjectChangeInfoItem) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectChangeInfoItem.Unmarshal(m, b) } func (m *ProjectChangeInfoItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectChangeInfoItem.Marshal(b, m, deterministic) } func (m *ProjectChangeInfoItem) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectChangeInfoItem.Merge(m, src) } func (m *ProjectChangeInfoItem) XXX_Size() int { return xxx_messageInfo_ProjectChangeInfoItem.Size(m) } func (m *ProjectChangeInfoItem) XXX_DiscardUnknown() { xxx_messageInfo_ProjectChangeInfoItem.DiscardUnknown(m) } var xxx_messageInfo_ProjectChangeInfoItem proto.InternalMessageInfo func (m *ProjectChangeInfoItem) GetOrigin() []*ProjectInfoItem { if m != nil { return m.Origin } return nil } func (m *ProjectChangeInfoItem) GetDst() []*ProjectInfoItem { if m != nil { return m.Dst } return nil } func (m *ProjectChangeInfoItem) GetName() string { if m != nil { return m.Name } return "" } func (m *ProjectChangeInfoItem) GetSafetyRecordNo() string { if m != nil { return m.SafetyRecordNo } return "" } func (m *ProjectChangeInfoItem) GetApplyTime() string { if m != nil { return m.ApplyTime } return "" } func (m *ProjectChangeInfoItem) GetApproveTime() string { if m != nil { return m.ApproveTime } return "" } func (m *ProjectChangeInfoItem) GetStatus() int32 { if m != nil { return m.Status } return 0 } func (m *ProjectChangeInfoItem) GetAddr() string { if m != nil { return m.Addr } return "" } type ProjectChangeInfoListReply struct { Total int64 `protobuf:"varint,1,opt,name=total,proto3" json:"total"` Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page"` PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size"` List []*ProjectChangeInfoItem `protobuf:"bytes,4,rep,name=list,proto3" json:"list"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectChangeInfoListReply) Reset() { *m = ProjectChangeInfoListReply{} } func (m *ProjectChangeInfoListReply) String() string { return proto.CompactTextString(m) } func (*ProjectChangeInfoListReply) ProtoMessage() {} func (*ProjectChangeInfoListReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{9} } func (m *ProjectChangeInfoListReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectChangeInfoListReply.Unmarshal(m, b) } func (m *ProjectChangeInfoListReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectChangeInfoListReply.Marshal(b, m, deterministic) } func (m *ProjectChangeInfoListReply) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectChangeInfoListReply.Merge(m, src) } func (m *ProjectChangeInfoListReply) XXX_Size() int { return xxx_messageInfo_ProjectChangeInfoListReply.Size(m) } func (m *ProjectChangeInfoListReply) XXX_DiscardUnknown() { xxx_messageInfo_ProjectChangeInfoListReply.DiscardUnknown(m) } var xxx_messageInfo_ProjectChangeInfoListReply proto.InternalMessageInfo func (m *ProjectChangeInfoListReply) GetTotal() int64 { if m != nil { return m.Total } return 0 } func (m *ProjectChangeInfoListReply) GetPage() int32 { if m != nil { return m.Page } return 0 } func (m *ProjectChangeInfoListReply) GetPageSize() int32 { if m != nil { return m.PageSize } return 0 } func (m *ProjectChangeInfoListReply) GetList() []*ProjectChangeInfoItem { if m != nil { return m.List } return nil } type DeviceListRequest struct { ProviderId int64 `protobuf:"varint,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id"` // 状态过滤 审核状态 0 待审核 1 项目通过 2 项目未通过 StatusFilters []int32 `protobuf:"varint,2,rep,packed,name=status_filters,json=statusFilters,proto3" json:"status_filters"` Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page"` ProjectId int64 `protobuf:"varint,4,opt,name=project_id,json=projectId,proto3" json:"project_id"` Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter"` TypeCode int32 `protobuf:"varint,6,opt,name=type_code,json=typeCode,proto3" json:"type_code"` IsAll bool `protobuf:"varint,7,opt,name=is_all,json=isAll,proto3" json:"is_all"` CanDel bool `protobuf:"varint,8,opt,name=can_del,json=canDel,proto3" json:"can_del"` PageSize int64 `protobuf:"varint,9,opt,name=page_size,json=pageSize,proto3" json:"page_size"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeviceListRequest) Reset() { *m = DeviceListRequest{} } func (m *DeviceListRequest) String() string { return proto.CompactTextString(m) } func (*DeviceListRequest) ProtoMessage() {} func (*DeviceListRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{10} } func (m *DeviceListRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeviceListRequest.Unmarshal(m, b) } func (m *DeviceListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DeviceListRequest.Marshal(b, m, deterministic) } func (m *DeviceListRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_DeviceListRequest.Merge(m, src) } func (m *DeviceListRequest) XXX_Size() int { return xxx_messageInfo_DeviceListRequest.Size(m) } func (m *DeviceListRequest) XXX_DiscardUnknown() { xxx_messageInfo_DeviceListRequest.DiscardUnknown(m) } var xxx_messageInfo_DeviceListRequest proto.InternalMessageInfo func (m *DeviceListRequest) GetProviderId() int64 { if m != nil { return m.ProviderId } return 0 } func (m *DeviceListRequest) GetStatusFilters() []int32 { if m != nil { return m.StatusFilters } return nil } func (m *DeviceListRequest) GetPage() int32 { if m != nil { return m.Page } return 0 } func (m *DeviceListRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } func (m *DeviceListRequest) GetFilter() string { if m != nil { return m.Filter } return "" } func (m *DeviceListRequest) GetTypeCode() int32 { if m != nil { return m.TypeCode } return 0 } func (m *DeviceListRequest) GetIsAll() bool { if m != nil { return m.IsAll } return false } func (m *DeviceListRequest) GetCanDel() bool { if m != nil { return m.CanDel } return false } func (m *DeviceListRequest) GetPageSize() int64 { if m != nil { return m.PageSize } return 0 } type DeviceItem struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` SocialCode string `protobuf:"bytes,2,opt,name=social_code,json=socialCode,proto3" json:"social_code"` // 设备类型编码 TypeCode int32 `protobuf:"varint,3,opt,name=type_code,json=typeCode,proto3" json:"type_code"` TypeName string `protobuf:"bytes,4,opt,name=type_name,json=typeName,proto3" json:"type_name"` // 申请时间 ApplyTime string `protobuf:"bytes,5,opt,name=apply_time,json=applyTime,proto3" json:"apply_time"` // 审批时间 ApproveTime string `protobuf:"bytes,6,opt,name=approve_time,json=approveTime,proto3" json:"approve_time"` // 0 待审核 1 项目通过 2 项目不通过 Status int32 `protobuf:"varint,7,opt,name=status,proto3" json:"status"` ProjectName string `protobuf:"bytes,8,opt,name=project_name,json=projectName,proto3" json:"project_name"` // 安检备案号 SafetyRecordNo string `protobuf:"bytes,9,opt,name=safety_record_no,json=safetyRecordNo,proto3" json:"safety_record_no"` // 0 离线 1 在线 State int32 `protobuf:"varint,10,opt,name=state,proto3" json:"state"` Sn string `protobuf:"bytes,11,opt,name=sn,proto3" json:"sn"` Key string `protobuf:"bytes,12,opt,name=key,proto3" json:"key"` ProviderName string `protobuf:"bytes,13,opt,name=provider_name,json=providerName,proto3" json:"provider_name"` Name string `protobuf:"bytes,14,opt,name=name,proto3" json:"name"` ChannelName string `protobuf:"bytes,15,opt,name=channel_name,json=channelName,proto3" json:"channel_name"` ChannelNo string `protobuf:"bytes,16,opt,name=channel_no,json=channelNo,proto3" json:"channel_no"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeviceItem) Reset() { *m = DeviceItem{} } func (m *DeviceItem) String() string { return proto.CompactTextString(m) } func (*DeviceItem) ProtoMessage() {} func (*DeviceItem) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{11} } func (m *DeviceItem) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeviceItem.Unmarshal(m, b) } func (m *DeviceItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DeviceItem.Marshal(b, m, deterministic) } func (m *DeviceItem) XXX_Merge(src proto.Message) { xxx_messageInfo_DeviceItem.Merge(m, src) } func (m *DeviceItem) XXX_Size() int { return xxx_messageInfo_DeviceItem.Size(m) } func (m *DeviceItem) XXX_DiscardUnknown() { xxx_messageInfo_DeviceItem.DiscardUnknown(m) } var xxx_messageInfo_DeviceItem proto.InternalMessageInfo func (m *DeviceItem) GetId() int64 { if m != nil { return m.Id } return 0 } func (m *DeviceItem) GetSocialCode() string { if m != nil { return m.SocialCode } return "" } func (m *DeviceItem) GetTypeCode() int32 { if m != nil { return m.TypeCode } return 0 } func (m *DeviceItem) GetTypeName() string { if m != nil { return m.TypeName } return "" } func (m *DeviceItem) GetApplyTime() string { if m != nil { return m.ApplyTime } return "" } func (m *DeviceItem) GetApproveTime() string { if m != nil { return m.ApproveTime } return "" } func (m *DeviceItem) GetStatus() int32 { if m != nil { return m.Status } return 0 } func (m *DeviceItem) GetProjectName() string { if m != nil { return m.ProjectName } return "" } func (m *DeviceItem) GetSafetyRecordNo() string { if m != nil { return m.SafetyRecordNo } return "" } func (m *DeviceItem) GetState() int32 { if m != nil { return m.State } return 0 } func (m *DeviceItem) GetSn() string { if m != nil { return m.Sn } return "" } func (m *DeviceItem) GetKey() string { if m != nil { return m.Key } return "" } func (m *DeviceItem) GetProviderName() string { if m != nil { return m.ProviderName } return "" } func (m *DeviceItem) GetName() string { if m != nil { return m.Name } return "" } func (m *DeviceItem) GetChannelName() string { if m != nil { return m.ChannelName } return "" } func (m *DeviceItem) GetChannelNo() string { if m != nil { return m.ChannelNo } return "" } type DeviceListReply struct { Total int64 `protobuf:"varint,1,opt,name=total,proto3" json:"total"` PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size"` Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page"` List []*DeviceItem `protobuf:"bytes,4,rep,name=list,proto3" json:"list"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeviceListReply) Reset() { *m = DeviceListReply{} } func (m *DeviceListReply) String() string { return proto.CompactTextString(m) } func (*DeviceListReply) ProtoMessage() {} func (*DeviceListReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{12} } func (m *DeviceListReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeviceListReply.Unmarshal(m, b) } func (m *DeviceListReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DeviceListReply.Marshal(b, m, deterministic) } func (m *DeviceListReply) XXX_Merge(src proto.Message) { xxx_messageInfo_DeviceListReply.Merge(m, src) } func (m *DeviceListReply) XXX_Size() int { return xxx_messageInfo_DeviceListReply.Size(m) } func (m *DeviceListReply) XXX_DiscardUnknown() { xxx_messageInfo_DeviceListReply.DiscardUnknown(m) } var xxx_messageInfo_DeviceListReply proto.InternalMessageInfo func (m *DeviceListReply) GetTotal() int64 { if m != nil { return m.Total } return 0 } func (m *DeviceListReply) GetPageSize() int32 { if m != nil { return m.PageSize } return 0 } func (m *DeviceListReply) GetPage() int32 { if m != nil { return m.Page } return 0 } func (m *DeviceListReply) GetList() []*DeviceItem { if m != nil { return m.List } return nil } type DeviceApproveRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` // true 同意 false 不同意 Status bool `protobuf:"varint,2,opt,name=status,proto3" json:"status"` Feedback string `protobuf:"bytes,3,opt,name=feedback,proto3" json:"feedback"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeviceApproveRequest) Reset() { *m = DeviceApproveRequest{} } func (m *DeviceApproveRequest) String() string { return proto.CompactTextString(m) } func (*DeviceApproveRequest) ProtoMessage() {} func (*DeviceApproveRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{13} } func (m *DeviceApproveRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeviceApproveRequest.Unmarshal(m, b) } func (m *DeviceApproveRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DeviceApproveRequest.Marshal(b, m, deterministic) } func (m *DeviceApproveRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_DeviceApproveRequest.Merge(m, src) } func (m *DeviceApproveRequest) XXX_Size() int { return xxx_messageInfo_DeviceApproveRequest.Size(m) } func (m *DeviceApproveRequest) XXX_DiscardUnknown() { xxx_messageInfo_DeviceApproveRequest.DiscardUnknown(m) } var xxx_messageInfo_DeviceApproveRequest proto.InternalMessageInfo func (m *DeviceApproveRequest) GetId() int64 { if m != nil { return m.Id } return 0 } func (m *DeviceApproveRequest) GetStatus() bool { if m != nil { return m.Status } return false } func (m *DeviceApproveRequest) GetFeedback() string { if m != nil { return m.Feedback } return "" } type DeviceApproveReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeviceApproveReply) Reset() { *m = DeviceApproveReply{} } func (m *DeviceApproveReply) String() string { return proto.CompactTextString(m) } func (*DeviceApproveReply) ProtoMessage() {} func (*DeviceApproveReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{14} } func (m *DeviceApproveReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeviceApproveReply.Unmarshal(m, b) } func (m *DeviceApproveReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DeviceApproveReply.Marshal(b, m, deterministic) } func (m *DeviceApproveReply) XXX_Merge(src proto.Message) { xxx_messageInfo_DeviceApproveReply.Merge(m, src) } func (m *DeviceApproveReply) XXX_Size() int { return xxx_messageInfo_DeviceApproveReply.Size(m) } func (m *DeviceApproveReply) XXX_DiscardUnknown() { xxx_messageInfo_DeviceApproveReply.DiscardUnknown(m) } var xxx_messageInfo_DeviceApproveReply proto.InternalMessageInfo type ChangePasswdRequest struct { Uid int64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid"` Old string `protobuf:"bytes,2,opt,name=old,proto3" json:"old"` New string `protobuf:"bytes,3,opt,name=new,proto3" json:"new"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ChangePasswdRequest) Reset() { *m = ChangePasswdRequest{} } func (m *ChangePasswdRequest) String() string { return proto.CompactTextString(m) } func (*ChangePasswdRequest) ProtoMessage() {} func (*ChangePasswdRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{15} } func (m *ChangePasswdRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ChangePasswdRequest.Unmarshal(m, b) } func (m *ChangePasswdRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ChangePasswdRequest.Marshal(b, m, deterministic) } func (m *ChangePasswdRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_ChangePasswdRequest.Merge(m, src) } func (m *ChangePasswdRequest) XXX_Size() int { return xxx_messageInfo_ChangePasswdRequest.Size(m) } func (m *ChangePasswdRequest) XXX_DiscardUnknown() { xxx_messageInfo_ChangePasswdRequest.DiscardUnknown(m) } var xxx_messageInfo_ChangePasswdRequest proto.InternalMessageInfo func (m *ChangePasswdRequest) GetUid() int64 { if m != nil { return m.Uid } return 0 } func (m *ChangePasswdRequest) GetOld() string { if m != nil { return m.Old } return "" } func (m *ChangePasswdRequest) GetNew() string { if m != nil { return m.New } return "" } type ChangePasswdReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ChangePasswdReply) Reset() { *m = ChangePasswdReply{} } func (m *ChangePasswdReply) String() string { return proto.CompactTextString(m) } func (*ChangePasswdReply) ProtoMessage() {} func (*ChangePasswdReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{16} } func (m *ChangePasswdReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ChangePasswdReply.Unmarshal(m, b) } func (m *ChangePasswdReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ChangePasswdReply.Marshal(b, m, deterministic) } func (m *ChangePasswdReply) XXX_Merge(src proto.Message) { xxx_messageInfo_ChangePasswdReply.Merge(m, src) } func (m *ChangePasswdReply) XXX_Size() int { return xxx_messageInfo_ChangePasswdReply.Size(m) } func (m *ChangePasswdReply) XXX_DiscardUnknown() { xxx_messageInfo_ChangePasswdReply.DiscardUnknown(m) } var xxx_messageInfo_ChangePasswdReply proto.InternalMessageInfo type ProjectInfoRequest struct { ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectInfoRequest) Reset() { *m = ProjectInfoRequest{} } func (m *ProjectInfoRequest) String() string { return proto.CompactTextString(m) } func (*ProjectInfoRequest) ProtoMessage() {} func (*ProjectInfoRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{17} } func (m *ProjectInfoRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectInfoRequest.Unmarshal(m, b) } func (m *ProjectInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectInfoRequest.Marshal(b, m, deterministic) } func (m *ProjectInfoRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectInfoRequest.Merge(m, src) } func (m *ProjectInfoRequest) XXX_Size() int { return xxx_messageInfo_ProjectInfoRequest.Size(m) } func (m *ProjectInfoRequest) XXX_DiscardUnknown() { xxx_messageInfo_ProjectInfoRequest.DiscardUnknown(m) } var xxx_messageInfo_ProjectInfoRequest proto.InternalMessageInfo func (m *ProjectInfoRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } type ProjectInfoReply struct { // 安监备案号 SafetyRecordNo string `protobuf:"bytes,3,opt,name=safety_record_no,json=safetyRecordNo,proto3" json:"safety_record_no"` // 工程编号 ProjectNo string `protobuf:"bytes,4,opt,name=project_no,json=projectNo,proto3" json:"project_no"` // 工程名 Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name"` // 工程名简称 ShortName string `protobuf:"bytes,6,opt,name=short_name,json=shortName,proto3" json:"short_name"` // 项目功能 ProjectFunction string `protobuf:"bytes,7,opt,name=project_function,json=projectFunction,proto3" json:"project_function"` // 项目类型 ProjectType string `protobuf:"bytes,8,opt,name=project_type,json=projectType,proto3" json:"project_type"` // 工程造价(单位万) Price float64 `protobuf:"fixed64,9,opt,name=price,proto3" json:"price"` // 工程介绍 Desc string `protobuf:"bytes,10,opt,name=desc,proto3" json:"desc"` // 项目负责人 ProjectLeader string `protobuf:"bytes,11,opt,name=project_leader,json=projectLeader,proto3" json:"project_leader"` // 建筑面积(单位面积) CoveredArea float64 `protobuf:"fixed64,12,opt,name=covered_area,json=coveredArea,proto3" json:"covered_area"` // 项目负责人电话 Phone string `protobuf:"bytes,13,opt,name=phone,proto3" json:"phone"` // 总层数 TotalLevel int32 `protobuf:"varint,14,opt,name=total_level,json=totalLevel,proto3" json:"total_level"` // 建筑层数 eg:主楼地上23层,地下2层;裙楼地上32层,地下3层 BuildingStorey string `protobuf:"bytes,15,opt,name=building_storey,json=buildingStorey,proto3" json:"building_storey"` // 施工单位 Construction string `protobuf:"bytes,16,opt,name=construction,proto3" json:"construction"` // 建设单位 Development string `protobuf:"bytes,17,opt,name=development,proto3" json:"development"` // 监理单位 Oversee string `protobuf:"bytes,18,opt,name=oversee,proto3" json:"oversee"` // 设计单位 Design string `protobuf:"bytes,19,opt,name=design,proto3" json:"design"` // 勘察单位 Exploration string `protobuf:"bytes,20,opt,name=exploration,proto3" json:"exploration"` // 工程所在地 Location string `protobuf:"bytes,21,opt,name=location,proto3" json:"location"` // 经度 Lon float64 `protobuf:"fixed64,22,opt,name=lon,proto3" json:"lon"` // 纬度 Lat float64 `protobuf:"fixed64,23,opt,name=lat,proto3" json:"lat"` // 项目效果图 ProjectEffectPic string `protobuf:"bytes,24,opt,name=project_effect_pic,json=projectEffectPic,proto3" json:"project_effect_pic"` // 项目平面图 ProjectPlan string `protobuf:"bytes,25,opt,name=project_plan,json=projectPlan,proto3" json:"project_plan"` StartDay string `protobuf:"bytes,26,opt,name=start_day,json=startDay,proto3" json:"start_day"` EndDay string `protobuf:"bytes,27,opt,name=end_day,json=endDay,proto3" json:"end_day"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectInfoReply) Reset() { *m = ProjectInfoReply{} } func (m *ProjectInfoReply) String() string { return proto.CompactTextString(m) } func (*ProjectInfoReply) ProtoMessage() {} func (*ProjectInfoReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{18} } func (m *ProjectInfoReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectInfoReply.Unmarshal(m, b) } func (m *ProjectInfoReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectInfoReply.Marshal(b, m, deterministic) } func (m *ProjectInfoReply) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectInfoReply.Merge(m, src) } func (m *ProjectInfoReply) XXX_Size() int { return xxx_messageInfo_ProjectInfoReply.Size(m) } func (m *ProjectInfoReply) XXX_DiscardUnknown() { xxx_messageInfo_ProjectInfoReply.DiscardUnknown(m) } var xxx_messageInfo_ProjectInfoReply proto.InternalMessageInfo func (m *ProjectInfoReply) GetSafetyRecordNo() string { if m != nil { return m.SafetyRecordNo } return "" } func (m *ProjectInfoReply) GetProjectNo() string { if m != nil { return m.ProjectNo } return "" } func (m *ProjectInfoReply) GetName() string { if m != nil { return m.Name } return "" } func (m *ProjectInfoReply) GetShortName() string { if m != nil { return m.ShortName } return "" } func (m *ProjectInfoReply) GetProjectFunction() string { if m != nil { return m.ProjectFunction } return "" } func (m *ProjectInfoReply) GetProjectType() string { if m != nil { return m.ProjectType } return "" } func (m *ProjectInfoReply) GetPrice() float64 { if m != nil { return m.Price } return 0 } func (m *ProjectInfoReply) GetDesc() string { if m != nil { return m.Desc } return "" } func (m *ProjectInfoReply) GetProjectLeader() string { if m != nil { return m.ProjectLeader } return "" } func (m *ProjectInfoReply) GetCoveredArea() float64 { if m != nil { return m.CoveredArea } return 0 } func (m *ProjectInfoReply) GetPhone() string { if m != nil { return m.Phone } return "" } func (m *ProjectInfoReply) GetTotalLevel() int32 { if m != nil { return m.TotalLevel } return 0 } func (m *ProjectInfoReply) GetBuildingStorey() string { if m != nil { return m.BuildingStorey } return "" } func (m *ProjectInfoReply) GetConstruction() string { if m != nil { return m.Construction } return "" } func (m *ProjectInfoReply) GetDevelopment() string { if m != nil { return m.Development } return "" } func (m *ProjectInfoReply) GetOversee() string { if m != nil { return m.Oversee } return "" } func (m *ProjectInfoReply) GetDesign() string { if m != nil { return m.Design } return "" } func (m *ProjectInfoReply) GetExploration() string { if m != nil { return m.Exploration } return "" } func (m *ProjectInfoReply) GetLocation() string { if m != nil { return m.Location } return "" } func (m *ProjectInfoReply) GetLon() float64 { if m != nil { return m.Lon } return 0 } func (m *ProjectInfoReply) GetLat() float64 { if m != nil { return m.Lat } return 0 } func (m *ProjectInfoReply) GetProjectEffectPic() string { if m != nil { return m.ProjectEffectPic } return "" } func (m *ProjectInfoReply) GetProjectPlan() string { if m != nil { return m.ProjectPlan } return "" } func (m *ProjectInfoReply) GetStartDay() string { if m != nil { return m.StartDay } return "" } func (m *ProjectInfoReply) GetEndDay() string { if m != nil { return m.EndDay } return "" } type ProjectDeviceStatisticsRequest struct { ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectDeviceStatisticsRequest) Reset() { *m = ProjectDeviceStatisticsRequest{} } func (m *ProjectDeviceStatisticsRequest) String() string { return proto.CompactTextString(m) } func (*ProjectDeviceStatisticsRequest) ProtoMessage() {} func (*ProjectDeviceStatisticsRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{19} } func (m *ProjectDeviceStatisticsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectDeviceStatisticsRequest.Unmarshal(m, b) } func (m *ProjectDeviceStatisticsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectDeviceStatisticsRequest.Marshal(b, m, deterministic) } func (m *ProjectDeviceStatisticsRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectDeviceStatisticsRequest.Merge(m, src) } func (m *ProjectDeviceStatisticsRequest) XXX_Size() int { return xxx_messageInfo_ProjectDeviceStatisticsRequest.Size(m) } func (m *ProjectDeviceStatisticsRequest) XXX_DiscardUnknown() { xxx_messageInfo_ProjectDeviceStatisticsRequest.DiscardUnknown(m) } var xxx_messageInfo_ProjectDeviceStatisticsRequest proto.InternalMessageInfo func (m *ProjectDeviceStatisticsRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } type ProjectDeviceStatistics struct { // 设备类型 DeviceType string `protobuf:"bytes,1,opt,name=device_type,json=deviceType,proto3" json:"device_type"` // 总数 Total int32 `protobuf:"varint,2,opt,name=total,proto3" json:"total"` // 在线数 Online int32 `protobuf:"varint,3,opt,name=online,proto3" json:"online"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectDeviceStatistics) Reset() { *m = ProjectDeviceStatistics{} } func (m *ProjectDeviceStatistics) String() string { return proto.CompactTextString(m) } func (*ProjectDeviceStatistics) ProtoMessage() {} func (*ProjectDeviceStatistics) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{20} } func (m *ProjectDeviceStatistics) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectDeviceStatistics.Unmarshal(m, b) } func (m *ProjectDeviceStatistics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectDeviceStatistics.Marshal(b, m, deterministic) } func (m *ProjectDeviceStatistics) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectDeviceStatistics.Merge(m, src) } func (m *ProjectDeviceStatistics) XXX_Size() int { return xxx_messageInfo_ProjectDeviceStatistics.Size(m) } func (m *ProjectDeviceStatistics) XXX_DiscardUnknown() { xxx_messageInfo_ProjectDeviceStatistics.DiscardUnknown(m) } var xxx_messageInfo_ProjectDeviceStatistics proto.InternalMessageInfo func (m *ProjectDeviceStatistics) GetDeviceType() string { if m != nil { return m.DeviceType } return "" } func (m *ProjectDeviceStatistics) GetTotal() int32 { if m != nil { return m.Total } return 0 } func (m *ProjectDeviceStatistics) GetOnline() int32 { if m != nil { return m.Online } return 0 } type ProjectDeviceStatisticsReply struct { List []*ProjectDeviceStatistics `protobuf:"bytes,1,rep,name=list,proto3" json:"list"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectDeviceStatisticsReply) Reset() { *m = ProjectDeviceStatisticsReply{} } func (m *ProjectDeviceStatisticsReply) String() string { return proto.CompactTextString(m) } func (*ProjectDeviceStatisticsReply) ProtoMessage() {} func (*ProjectDeviceStatisticsReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{21} } func (m *ProjectDeviceStatisticsReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectDeviceStatisticsReply.Unmarshal(m, b) } func (m *ProjectDeviceStatisticsReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectDeviceStatisticsReply.Marshal(b, m, deterministic) } func (m *ProjectDeviceStatisticsReply) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectDeviceStatisticsReply.Merge(m, src) } func (m *ProjectDeviceStatisticsReply) XXX_Size() int { return xxx_messageInfo_ProjectDeviceStatisticsReply.Size(m) } func (m *ProjectDeviceStatisticsReply) XXX_DiscardUnknown() { xxx_messageInfo_ProjectDeviceStatisticsReply.DiscardUnknown(m) } var xxx_messageInfo_ProjectDeviceStatisticsReply proto.InternalMessageInfo func (m *ProjectDeviceStatisticsReply) GetList() []*ProjectDeviceStatistics { if m != nil { return m.List } return nil } type ProjectProgressRequest struct { ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectProgressRequest) Reset() { *m = ProjectProgressRequest{} } func (m *ProjectProgressRequest) String() string { return proto.CompactTextString(m) } func (*ProjectProgressRequest) ProtoMessage() {} func (*ProjectProgressRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{22} } func (m *ProjectProgressRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectProgressRequest.Unmarshal(m, b) } func (m *ProjectProgressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectProgressRequest.Marshal(b, m, deterministic) } func (m *ProjectProgressRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectProgressRequest.Merge(m, src) } func (m *ProjectProgressRequest) XXX_Size() int { return xxx_messageInfo_ProjectProgressRequest.Size(m) } func (m *ProjectProgressRequest) XXX_DiscardUnknown() { xxx_messageInfo_ProjectProgressRequest.DiscardUnknown(m) } var xxx_messageInfo_ProjectProgressRequest proto.InternalMessageInfo func (m *ProjectProgressRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } type ProjectProgress struct { // 阶段名 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name"` // 预计开始时间 ExpectStartTime string `protobuf:"bytes,2,opt,name=expect_start_time,json=expectStartTime,proto3" json:"expect_start_time"` // 预计结束时间 ExpectEndTime string `protobuf:"bytes,3,opt,name=expect_end_time,json=expectEndTime,proto3" json:"expect_end_time"` // 状态 (0 未完工,1 已完成 ,2 进行中) Status int32 `protobuf:"varint,4,opt,name=status,proto3" json:"status"` // 阶段图片 Image string `protobuf:"bytes,5,opt,name=image,proto3" json:"image"` // 阶段id Id int64 `protobuf:"varint,6,opt,name=id,proto3" json:"id"` // 实际完工时间 RealityEndTime string `protobuf:"bytes,7,opt,name=reality_end_time,json=realityEndTime,proto3" json:"reality_end_time"` RealityStartTime string `protobuf:"bytes,8,opt,name=reality_start_time,json=realityStartTime,proto3" json:"reality_start_time"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectProgress) Reset() { *m = ProjectProgress{} } func (m *ProjectProgress) String() string { return proto.CompactTextString(m) } func (*ProjectProgress) ProtoMessage() {} func (*ProjectProgress) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{23} } func (m *ProjectProgress) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectProgress.Unmarshal(m, b) } func (m *ProjectProgress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectProgress.Marshal(b, m, deterministic) } func (m *ProjectProgress) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectProgress.Merge(m, src) } func (m *ProjectProgress) XXX_Size() int { return xxx_messageInfo_ProjectProgress.Size(m) } func (m *ProjectProgress) XXX_DiscardUnknown() { xxx_messageInfo_ProjectProgress.DiscardUnknown(m) } var xxx_messageInfo_ProjectProgress proto.InternalMessageInfo func (m *ProjectProgress) GetName() string { if m != nil { return m.Name } return "" } func (m *ProjectProgress) GetExpectStartTime() string { if m != nil { return m.ExpectStartTime } return "" } func (m *ProjectProgress) GetExpectEndTime() string { if m != nil { return m.ExpectEndTime } return "" } func (m *ProjectProgress) GetStatus() int32 { if m != nil { return m.Status } return 0 } func (m *ProjectProgress) GetImage() string { if m != nil { return m.Image } return "" } func (m *ProjectProgress) GetId() int64 { if m != nil { return m.Id } return 0 } func (m *ProjectProgress) GetRealityEndTime() string { if m != nil { return m.RealityEndTime } return "" } func (m *ProjectProgress) GetRealityStartTime() string { if m != nil { return m.RealityStartTime } return "" } type ProjectProgressReply struct { List []*ProjectProgress `protobuf:"bytes,1,rep,name=list,proto3" json:"list"` // 开工天数 StartDays int64 `protobuf:"varint,2,opt,name=start_days,json=startDays,proto3" json:"start_days"` // 总天数 TotalDays int64 `protobuf:"varint,3,opt,name=total_days,json=totalDays,proto3" json:"total_days"` // 项目开始时间 StartDay string `protobuf:"bytes,4,opt,name=start_day,json=startDay,proto3" json:"start_day"` // 项目结束时间 EndDay string `protobuf:"bytes,5,opt,name=end_day,json=endDay,proto3" json:"end_day"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectProgressReply) Reset() { *m = ProjectProgressReply{} } func (m *ProjectProgressReply) String() string { return proto.CompactTextString(m) } func (*ProjectProgressReply) ProtoMessage() {} func (*ProjectProgressReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{24} } func (m *ProjectProgressReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectProgressReply.Unmarshal(m, b) } func (m *ProjectProgressReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectProgressReply.Marshal(b, m, deterministic) } func (m *ProjectProgressReply) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectProgressReply.Merge(m, src) } func (m *ProjectProgressReply) XXX_Size() int { return xxx_messageInfo_ProjectProgressReply.Size(m) } func (m *ProjectProgressReply) XXX_DiscardUnknown() { xxx_messageInfo_ProjectProgressReply.DiscardUnknown(m) } var xxx_messageInfo_ProjectProgressReply proto.InternalMessageInfo func (m *ProjectProgressReply) GetList() []*ProjectProgress { if m != nil { return m.List } return nil } func (m *ProjectProgressReply) GetStartDays() int64 { if m != nil { return m.StartDays } return 0 } func (m *ProjectProgressReply) GetTotalDays() int64 { if m != nil { return m.TotalDays } return 0 } func (m *ProjectProgressReply) GetStartDay() string { if m != nil { return m.StartDay } return "" } func (m *ProjectProgressReply) GetEndDay() string { if m != nil { return m.EndDay } return "" } type ProjectProgressAddRequest struct { ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id"` // 阶段名 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"` // 预计开始时间 ExpectStartTime int64 `protobuf:"varint,3,opt,name=expect_start_time,json=expectStartTime,proto3" json:"expect_start_time"` // 预计结束时间 ExpectEndTime int64 `protobuf:"varint,4,opt,name=expect_end_time,json=expectEndTime,proto3" json:"expect_end_time"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectProgressAddRequest) Reset() { *m = ProjectProgressAddRequest{} } func (m *ProjectProgressAddRequest) String() string { return proto.CompactTextString(m) } func (*ProjectProgressAddRequest) ProtoMessage() {} func (*ProjectProgressAddRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{25} } func (m *ProjectProgressAddRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectProgressAddRequest.Unmarshal(m, b) } func (m *ProjectProgressAddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectProgressAddRequest.Marshal(b, m, deterministic) } func (m *ProjectProgressAddRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectProgressAddRequest.Merge(m, src) } func (m *ProjectProgressAddRequest) XXX_Size() int { return xxx_messageInfo_ProjectProgressAddRequest.Size(m) } func (m *ProjectProgressAddRequest) XXX_DiscardUnknown() { xxx_messageInfo_ProjectProgressAddRequest.DiscardUnknown(m) } var xxx_messageInfo_ProjectProgressAddRequest proto.InternalMessageInfo func (m *ProjectProgressAddRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } func (m *ProjectProgressAddRequest) GetName() string { if m != nil { return m.Name } return "" } func (m *ProjectProgressAddRequest) GetExpectStartTime() int64 { if m != nil { return m.ExpectStartTime } return 0 } func (m *ProjectProgressAddRequest) GetExpectEndTime() int64 { if m != nil { return m.ExpectEndTime } return 0 } type ProjectProgressAddReply struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectProgressAddReply) Reset() { *m = ProjectProgressAddReply{} } func (m *ProjectProgressAddReply) String() string { return proto.CompactTextString(m) } func (*ProjectProgressAddReply) ProtoMessage() {} func (*ProjectProgressAddReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{26} } func (m *ProjectProgressAddReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectProgressAddReply.Unmarshal(m, b) } func (m *ProjectProgressAddReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectProgressAddReply.Marshal(b, m, deterministic) } func (m *ProjectProgressAddReply) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectProgressAddReply.Merge(m, src) } func (m *ProjectProgressAddReply) XXX_Size() int { return xxx_messageInfo_ProjectProgressAddReply.Size(m) } func (m *ProjectProgressAddReply) XXX_DiscardUnknown() { xxx_messageInfo_ProjectProgressAddReply.DiscardUnknown(m) } var xxx_messageInfo_ProjectProgressAddReply proto.InternalMessageInfo func (m *ProjectProgressAddReply) GetId() int64 { if m != nil { return m.Id } return 0 } type ProjectProgressDelRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectProgressDelRequest) Reset() { *m = ProjectProgressDelRequest{} } func (m *ProjectProgressDelRequest) String() string { return proto.CompactTextString(m) } func (*ProjectProgressDelRequest) ProtoMessage() {} func (*ProjectProgressDelRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{27} } func (m *ProjectProgressDelRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectProgressDelRequest.Unmarshal(m, b) } func (m *ProjectProgressDelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectProgressDelRequest.Marshal(b, m, deterministic) } func (m *ProjectProgressDelRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectProgressDelRequest.Merge(m, src) } func (m *ProjectProgressDelRequest) XXX_Size() int { return xxx_messageInfo_ProjectProgressDelRequest.Size(m) } func (m *ProjectProgressDelRequest) XXX_DiscardUnknown() { xxx_messageInfo_ProjectProgressDelRequest.DiscardUnknown(m) } var xxx_messageInfo_ProjectProgressDelRequest proto.InternalMessageInfo func (m *ProjectProgressDelRequest) GetId() int64 { if m != nil { return m.Id } return 0 } type ProjectProgressDelReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectProgressDelReply) Reset() { *m = ProjectProgressDelReply{} } func (m *ProjectProgressDelReply) String() string { return proto.CompactTextString(m) } func (*ProjectProgressDelReply) ProtoMessage() {} func (*ProjectProgressDelReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{28} } func (m *ProjectProgressDelReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectProgressDelReply.Unmarshal(m, b) } func (m *ProjectProgressDelReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectProgressDelReply.Marshal(b, m, deterministic) } func (m *ProjectProgressDelReply) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectProgressDelReply.Merge(m, src) } func (m *ProjectProgressDelReply) XXX_Size() int { return xxx_messageInfo_ProjectProgressDelReply.Size(m) } func (m *ProjectProgressDelReply) XXX_DiscardUnknown() { xxx_messageInfo_ProjectProgressDelReply.DiscardUnknown(m) } var xxx_messageInfo_ProjectProgressDelReply proto.InternalMessageInfo type ProjectProgressSetRequest struct { // 阶段id Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` // 阶段图片,非毕传 Image string `protobuf:"bytes,2,opt,name=image,proto3" json:"image"` Start int64 `protobuf:"varint,3,opt,name=start,proto3" json:"start"` End int64 `protobuf:"varint,4,opt,name=end,proto3" json:"end"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectProgressSetRequest) Reset() { *m = ProjectProgressSetRequest{} } func (m *ProjectProgressSetRequest) String() string { return proto.CompactTextString(m) } func (*ProjectProgressSetRequest) ProtoMessage() {} func (*ProjectProgressSetRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{29} } func (m *ProjectProgressSetRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectProgressSetRequest.Unmarshal(m, b) } func (m *ProjectProgressSetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectProgressSetRequest.Marshal(b, m, deterministic) } func (m *ProjectProgressSetRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectProgressSetRequest.Merge(m, src) } func (m *ProjectProgressSetRequest) XXX_Size() int { return xxx_messageInfo_ProjectProgressSetRequest.Size(m) } func (m *ProjectProgressSetRequest) XXX_DiscardUnknown() { xxx_messageInfo_ProjectProgressSetRequest.DiscardUnknown(m) } var xxx_messageInfo_ProjectProgressSetRequest proto.InternalMessageInfo func (m *ProjectProgressSetRequest) GetId() int64 { if m != nil { return m.Id } return 0 } func (m *ProjectProgressSetRequest) GetImage() string { if m != nil { return m.Image } return "" } func (m *ProjectProgressSetRequest) GetStart() int64 { if m != nil { return m.Start } return 0 } func (m *ProjectProgressSetRequest) GetEnd() int64 { if m != nil { return m.End } return 0 } type ProjectProgressSetReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectProgressSetReply) Reset() { *m = ProjectProgressSetReply{} } func (m *ProjectProgressSetReply) String() string { return proto.CompactTextString(m) } func (*ProjectProgressSetReply) ProtoMessage() {} func (*ProjectProgressSetReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{30} } func (m *ProjectProgressSetReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectProgressSetReply.Unmarshal(m, b) } func (m *ProjectProgressSetReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectProgressSetReply.Marshal(b, m, deterministic) } func (m *ProjectProgressSetReply) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectProgressSetReply.Merge(m, src) } func (m *ProjectProgressSetReply) XXX_Size() int { return xxx_messageInfo_ProjectProgressSetReply.Size(m) } func (m *ProjectProgressSetReply) XXX_DiscardUnknown() { xxx_messageInfo_ProjectProgressSetReply.DiscardUnknown(m) } var xxx_messageInfo_ProjectProgressSetReply proto.InternalMessageInfo type DeviceVideoChannelRequest struct { ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id"` Sn string `protobuf:"bytes,2,opt,name=sn,proto3" json:"sn"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeviceVideoChannelRequest) Reset() { *m = DeviceVideoChannelRequest{} } func (m *DeviceVideoChannelRequest) String() string { return proto.CompactTextString(m) } func (*DeviceVideoChannelRequest) ProtoMessage() {} func (*DeviceVideoChannelRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{31} } func (m *DeviceVideoChannelRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeviceVideoChannelRequest.Unmarshal(m, b) } func (m *DeviceVideoChannelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DeviceVideoChannelRequest.Marshal(b, m, deterministic) } func (m *DeviceVideoChannelRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_DeviceVideoChannelRequest.Merge(m, src) } func (m *DeviceVideoChannelRequest) XXX_Size() int { return xxx_messageInfo_DeviceVideoChannelRequest.Size(m) } func (m *DeviceVideoChannelRequest) XXX_DiscardUnknown() { xxx_messageInfo_DeviceVideoChannelRequest.DiscardUnknown(m) } var xxx_messageInfo_DeviceVideoChannelRequest proto.InternalMessageInfo func (m *DeviceVideoChannelRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } func (m *DeviceVideoChannelRequest) GetSn() string { if m != nil { return m.Sn } return "" } type DeviceVideoChannelReply struct { ChannelNo string `protobuf:"bytes,1,opt,name=channel_no,json=channelNo,proto3" json:"channel_no"` Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id"` State int32 `protobuf:"varint,3,opt,name=state,proto3" json:"state"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeviceVideoChannelReply) Reset() { *m = DeviceVideoChannelReply{} } func (m *DeviceVideoChannelReply) String() string { return proto.CompactTextString(m) } func (*DeviceVideoChannelReply) ProtoMessage() {} func (*DeviceVideoChannelReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{32} } func (m *DeviceVideoChannelReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeviceVideoChannelReply.Unmarshal(m, b) } func (m *DeviceVideoChannelReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DeviceVideoChannelReply.Marshal(b, m, deterministic) } func (m *DeviceVideoChannelReply) XXX_Merge(src proto.Message) { xxx_messageInfo_DeviceVideoChannelReply.Merge(m, src) } func (m *DeviceVideoChannelReply) XXX_Size() int { return xxx_messageInfo_DeviceVideoChannelReply.Size(m) } func (m *DeviceVideoChannelReply) XXX_DiscardUnknown() { xxx_messageInfo_DeviceVideoChannelReply.DiscardUnknown(m) } var xxx_messageInfo_DeviceVideoChannelReply proto.InternalMessageInfo func (m *DeviceVideoChannelReply) GetChannelNo() string { if m != nil { return m.ChannelNo } return "" } func (m *DeviceVideoChannelReply) GetId() int64 { if m != nil { return m.Id } return 0 } func (m *DeviceVideoChannelReply) GetState() int32 { if m != nil { return m.State } return 0 } func (m *DeviceVideoChannelReply) GetName() string { if m != nil { return m.Name } return "" } type ProjectSetPicRequest struct { // 0 平面图 1 效果图 PicType int32 `protobuf:"varint,1,opt,name=pic_type,json=picType,proto3" json:"pic_type"` PicUrl []string `protobuf:"bytes,2,rep,name=pic_url,json=picUrl,proto3" json:"pic_url"` ProjectId int64 `protobuf:"varint,3,opt,name=project_id,json=projectId,proto3" json:"project_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectSetPicRequest) Reset() { *m = ProjectSetPicRequest{} } func (m *ProjectSetPicRequest) String() string { return proto.CompactTextString(m) } func (*ProjectSetPicRequest) ProtoMessage() {} func (*ProjectSetPicRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{33} } func (m *ProjectSetPicRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectSetPicRequest.Unmarshal(m, b) } func (m *ProjectSetPicRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectSetPicRequest.Marshal(b, m, deterministic) } func (m *ProjectSetPicRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectSetPicRequest.Merge(m, src) } func (m *ProjectSetPicRequest) XXX_Size() int { return xxx_messageInfo_ProjectSetPicRequest.Size(m) } func (m *ProjectSetPicRequest) XXX_DiscardUnknown() { xxx_messageInfo_ProjectSetPicRequest.DiscardUnknown(m) } var xxx_messageInfo_ProjectSetPicRequest proto.InternalMessageInfo func (m *ProjectSetPicRequest) GetPicType() int32 { if m != nil { return m.PicType } return 0 } func (m *ProjectSetPicRequest) GetPicUrl() []string { if m != nil { return m.PicUrl } return nil } func (m *ProjectSetPicRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } type ProjectSetPicReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectSetPicReply) Reset() { *m = ProjectSetPicReply{} } func (m *ProjectSetPicReply) String() string { return proto.CompactTextString(m) } func (*ProjectSetPicReply) ProtoMessage() {} func (*ProjectSetPicReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{34} } func (m *ProjectSetPicReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectSetPicReply.Unmarshal(m, b) } func (m *ProjectSetPicReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectSetPicReply.Marshal(b, m, deterministic) } func (m *ProjectSetPicReply) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectSetPicReply.Merge(m, src) } func (m *ProjectSetPicReply) XXX_Size() int { return xxx_messageInfo_ProjectSetPicReply.Size(m) } func (m *ProjectSetPicReply) XXX_DiscardUnknown() { xxx_messageInfo_ProjectSetPicReply.DiscardUnknown(m) } var xxx_messageInfo_ProjectSetPicReply proto.InternalMessageInfo type ProjectUpdateRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name"` ShortName string `protobuf:"bytes,2,opt,name=short_name,json=shortName,proto3" json:"short_name"` Location string `protobuf:"bytes,3,opt,name=location,proto3" json:"location"` ProjectId int64 `protobuf:"varint,4,opt,name=project_id,json=projectId,proto3" json:"project_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectUpdateRequest) Reset() { *m = ProjectUpdateRequest{} } func (m *ProjectUpdateRequest) String() string { return proto.CompactTextString(m) } func (*ProjectUpdateRequest) ProtoMessage() {} func (*ProjectUpdateRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{35} } func (m *ProjectUpdateRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectUpdateRequest.Unmarshal(m, b) } func (m *ProjectUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectUpdateRequest.Marshal(b, m, deterministic) } func (m *ProjectUpdateRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectUpdateRequest.Merge(m, src) } func (m *ProjectUpdateRequest) XXX_Size() int { return xxx_messageInfo_ProjectUpdateRequest.Size(m) } func (m *ProjectUpdateRequest) XXX_DiscardUnknown() { xxx_messageInfo_ProjectUpdateRequest.DiscardUnknown(m) } var xxx_messageInfo_ProjectUpdateRequest proto.InternalMessageInfo func (m *ProjectUpdateRequest) GetName() string { if m != nil { return m.Name } return "" } func (m *ProjectUpdateRequest) GetShortName() string { if m != nil { return m.ShortName } return "" } func (m *ProjectUpdateRequest) GetLocation() string { if m != nil { return m.Location } return "" } func (m *ProjectUpdateRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } type ProjectUpdateReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ProjectUpdateReply) Reset() { *m = ProjectUpdateReply{} } func (m *ProjectUpdateReply) String() string { return proto.CompactTextString(m) } func (*ProjectUpdateReply) ProtoMessage() {} func (*ProjectUpdateReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{36} } func (m *ProjectUpdateReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ProjectUpdateReply.Unmarshal(m, b) } func (m *ProjectUpdateReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ProjectUpdateReply.Marshal(b, m, deterministic) } func (m *ProjectUpdateReply) XXX_Merge(src proto.Message) { xxx_messageInfo_ProjectUpdateReply.Merge(m, src) } func (m *ProjectUpdateReply) XXX_Size() int { return xxx_messageInfo_ProjectUpdateReply.Size(m) } func (m *ProjectUpdateReply) XXX_DiscardUnknown() { xxx_messageInfo_ProjectUpdateReply.DiscardUnknown(m) } var xxx_messageInfo_ProjectUpdateReply proto.InternalMessageInfo type EmailUpdateRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EmailUpdateRequest) Reset() { *m = EmailUpdateRequest{} } func (m *EmailUpdateRequest) String() string { return proto.CompactTextString(m) } func (*EmailUpdateRequest) ProtoMessage() {} func (*EmailUpdateRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{37} } func (m *EmailUpdateRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EmailUpdateRequest.Unmarshal(m, b) } func (m *EmailUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EmailUpdateRequest.Marshal(b, m, deterministic) } func (m *EmailUpdateRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_EmailUpdateRequest.Merge(m, src) } func (m *EmailUpdateRequest) XXX_Size() int { return xxx_messageInfo_EmailUpdateRequest.Size(m) } func (m *EmailUpdateRequest) XXX_DiscardUnknown() { xxx_messageInfo_EmailUpdateRequest.DiscardUnknown(m) } var xxx_messageInfo_EmailUpdateRequest proto.InternalMessageInfo func (m *EmailUpdateRequest) GetId() int64 { if m != nil { return m.Id } return 0 } func (m *EmailUpdateRequest) GetEmail() string { if m != nil { return m.Email } return "" } type EmailUpdateReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EmailUpdateReply) Reset() { *m = EmailUpdateReply{} } func (m *EmailUpdateReply) String() string { return proto.CompactTextString(m) } func (*EmailUpdateReply) ProtoMessage() {} func (*EmailUpdateReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{38} } func (m *EmailUpdateReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EmailUpdateReply.Unmarshal(m, b) } func (m *EmailUpdateReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EmailUpdateReply.Marshal(b, m, deterministic) } func (m *EmailUpdateReply) XXX_Merge(src proto.Message) { xxx_messageInfo_EmailUpdateReply.Merge(m, src) } func (m *EmailUpdateReply) XXX_Size() int { return xxx_messageInfo_EmailUpdateReply.Size(m) } func (m *EmailUpdateReply) XXX_DiscardUnknown() { xxx_messageInfo_EmailUpdateReply.DiscardUnknown(m) } var xxx_messageInfo_EmailUpdateReply proto.InternalMessageInfo type EmailPrepareRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password"` Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EmailPrepareRequest) Reset() { *m = EmailPrepareRequest{} } func (m *EmailPrepareRequest) String() string { return proto.CompactTextString(m) } func (*EmailPrepareRequest) ProtoMessage() {} func (*EmailPrepareRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{39} } func (m *EmailPrepareRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EmailPrepareRequest.Unmarshal(m, b) } func (m *EmailPrepareRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EmailPrepareRequest.Marshal(b, m, deterministic) } func (m *EmailPrepareRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_EmailPrepareRequest.Merge(m, src) } func (m *EmailPrepareRequest) XXX_Size() int { return xxx_messageInfo_EmailPrepareRequest.Size(m) } func (m *EmailPrepareRequest) XXX_DiscardUnknown() { xxx_messageInfo_EmailPrepareRequest.DiscardUnknown(m) } var xxx_messageInfo_EmailPrepareRequest proto.InternalMessageInfo func (m *EmailPrepareRequest) GetId() int64 { if m != nil { return m.Id } return 0 } func (m *EmailPrepareRequest) GetPassword() string { if m != nil { return m.Password } return "" } func (m *EmailPrepareRequest) GetEmail() string { if m != nil { return m.Email } return "" } type EmailPrepareReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EmailPrepareReply) Reset() { *m = EmailPrepareReply{} } func (m *EmailPrepareReply) String() string { return proto.CompactTextString(m) } func (*EmailPrepareReply) ProtoMessage() {} func (*EmailPrepareReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{40} } func (m *EmailPrepareReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EmailPrepareReply.Unmarshal(m, b) } func (m *EmailPrepareReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EmailPrepareReply.Marshal(b, m, deterministic) } func (m *EmailPrepareReply) XXX_Merge(src proto.Message) { xxx_messageInfo_EmailPrepareReply.Merge(m, src) } func (m *EmailPrepareReply) XXX_Size() int { return xxx_messageInfo_EmailPrepareReply.Size(m) } func (m *EmailPrepareReply) XXX_DiscardUnknown() { xxx_messageInfo_EmailPrepareReply.DiscardUnknown(m) } var xxx_messageInfo_EmailPrepareReply proto.InternalMessageInfo type PhoneUpdateRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` Phone string `protobuf:"bytes,2,opt,name=phone,proto3" json:"phone"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PhoneUpdateRequest) Reset() { *m = PhoneUpdateRequest{} } func (m *PhoneUpdateRequest) String() string { return proto.CompactTextString(m) } func (*PhoneUpdateRequest) ProtoMessage() {} func (*PhoneUpdateRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{41} } func (m *PhoneUpdateRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PhoneUpdateRequest.Unmarshal(m, b) } func (m *PhoneUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PhoneUpdateRequest.Marshal(b, m, deterministic) } func (m *PhoneUpdateRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_PhoneUpdateRequest.Merge(m, src) } func (m *PhoneUpdateRequest) XXX_Size() int { return xxx_messageInfo_PhoneUpdateRequest.Size(m) } func (m *PhoneUpdateRequest) XXX_DiscardUnknown() { xxx_messageInfo_PhoneUpdateRequest.DiscardUnknown(m) } var xxx_messageInfo_PhoneUpdateRequest proto.InternalMessageInfo func (m *PhoneUpdateRequest) GetId() int64 { if m != nil { return m.Id } return 0 } func (m *PhoneUpdateRequest) GetPhone() string { if m != nil { return m.Phone } return "" } type PhoneUpdateReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PhoneUpdateReply) Reset() { *m = PhoneUpdateReply{} } func (m *PhoneUpdateReply) String() string { return proto.CompactTextString(m) } func (*PhoneUpdateReply) ProtoMessage() {} func (*PhoneUpdateReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{42} } func (m *PhoneUpdateReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PhoneUpdateReply.Unmarshal(m, b) } func (m *PhoneUpdateReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PhoneUpdateReply.Marshal(b, m, deterministic) } func (m *PhoneUpdateReply) XXX_Merge(src proto.Message) { xxx_messageInfo_PhoneUpdateReply.Merge(m, src) } func (m *PhoneUpdateReply) XXX_Size() int { return xxx_messageInfo_PhoneUpdateReply.Size(m) } func (m *PhoneUpdateReply) XXX_DiscardUnknown() { xxx_messageInfo_PhoneUpdateReply.DiscardUnknown(m) } var xxx_messageInfo_PhoneUpdateReply proto.InternalMessageInfo type UserInfoRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UserInfoRequest) Reset() { *m = UserInfoRequest{} } func (m *UserInfoRequest) String() string { return proto.CompactTextString(m) } func (*UserInfoRequest) ProtoMessage() {} func (*UserInfoRequest) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{43} } func (m *UserInfoRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UserInfoRequest.Unmarshal(m, b) } func (m *UserInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UserInfoRequest.Marshal(b, m, deterministic) } func (m *UserInfoRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_UserInfoRequest.Merge(m, src) } func (m *UserInfoRequest) XXX_Size() int { return xxx_messageInfo_UserInfoRequest.Size(m) } func (m *UserInfoRequest) XXX_DiscardUnknown() { xxx_messageInfo_UserInfoRequest.DiscardUnknown(m) } var xxx_messageInfo_UserInfoRequest proto.InternalMessageInfo func (m *UserInfoRequest) GetId() int64 { if m != nil { return m.Id } return 0 } type UserInfoReply struct { Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email"` Phone string `protobuf:"bytes,2,opt,name=phone,proto3" json:"phone"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UserInfoReply) Reset() { *m = UserInfoReply{} } func (m *UserInfoReply) String() string { return proto.CompactTextString(m) } func (*UserInfoReply) ProtoMessage() {} func (*UserInfoReply) Descriptor() ([]byte, []int) { return fileDescriptor_8340e6318dfdfac2, []int{44} } func (m *UserInfoReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UserInfoReply.Unmarshal(m, b) } func (m *UserInfoReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UserInfoReply.Marshal(b, m, deterministic) } func (m *UserInfoReply) XXX_Merge(src proto.Message) { xxx_messageInfo_UserInfoReply.Merge(m, src) } func (m *UserInfoReply) XXX_Size() int { return xxx_messageInfo_UserInfoReply.Size(m) } func (m *UserInfoReply) XXX_DiscardUnknown() { xxx_messageInfo_UserInfoReply.DiscardUnknown(m) } var xxx_messageInfo_UserInfoReply proto.InternalMessageInfo func (m *UserInfoReply) GetEmail() string { if m != nil { return m.Email } return "" } func (m *UserInfoReply) GetPhone() string { if m != nil { return m.Phone } return "" } func init() { proto.RegisterType((*LoginRequest)(nil), "v1.LoginRequest") proto.RegisterType((*LoginReply)(nil), "v1.LoginReply") proto.RegisterType((*ProjectInfoItem)(nil), "v1.ProjectInfoItem") proto.RegisterType((*ProjectChangeRequest)(nil), "v1.ProjectChangeRequest") proto.RegisterType((*ProjectChangeReply)(nil), "v1.ProjectChangeReply") proto.RegisterType((*ProjectInfoForChangeRequest)(nil), "v1.ProjectInfoForChangeRequest") proto.RegisterType((*ProjectInfoForChangeReply)(nil), "v1.ProjectInfoForChangeReply") proto.RegisterType((*ProjectChangeInfoListRequest)(nil), "v1.ProjectChangeInfoListRequest") proto.RegisterType((*ProjectChangeInfoItem)(nil), "v1.ProjectChangeInfoItem") proto.RegisterType((*ProjectChangeInfoListReply)(nil), "v1.ProjectChangeInfoListReply") proto.RegisterType((*DeviceListRequest)(nil), "v1.DeviceListRequest") proto.RegisterType((*DeviceItem)(nil), "v1.DeviceItem") proto.RegisterType((*DeviceListReply)(nil), "v1.DeviceListReply") proto.RegisterType((*DeviceApproveRequest)(nil), "v1.DeviceApproveRequest") proto.RegisterType((*DeviceApproveReply)(nil), "v1.DeviceApproveReply") proto.RegisterType((*ChangePasswdRequest)(nil), "v1.ChangePasswdRequest") proto.RegisterType((*ChangePasswdReply)(nil), "v1.ChangePasswdReply") proto.RegisterType((*ProjectInfoRequest)(nil), "v1.ProjectInfoRequest") proto.RegisterType((*ProjectInfoReply)(nil), "v1.ProjectInfoReply") proto.RegisterType((*ProjectDeviceStatisticsRequest)(nil), "v1.ProjectDeviceStatisticsRequest") proto.RegisterType((*ProjectDeviceStatistics)(nil), "v1.ProjectDeviceStatistics") proto.RegisterType((*ProjectDeviceStatisticsReply)(nil), "v1.ProjectDeviceStatisticsReply") proto.RegisterType((*ProjectProgressRequest)(nil), "v1.ProjectProgressRequest") proto.RegisterType((*ProjectProgress)(nil), "v1.ProjectProgress") proto.RegisterType((*ProjectProgressReply)(nil), "v1.ProjectProgressReply") proto.RegisterType((*ProjectProgressAddRequest)(nil), "v1.ProjectProgressAddRequest") proto.RegisterType((*ProjectProgressAddReply)(nil), "v1.ProjectProgressAddReply") proto.RegisterType((*ProjectProgressDelRequest)(nil), "v1.ProjectProgressDelRequest") proto.RegisterType((*ProjectProgressDelReply)(nil), "v1.ProjectProgressDelReply") proto.RegisterType((*ProjectProgressSetRequest)(nil), "v1.ProjectProgressSetRequest") proto.RegisterType((*ProjectProgressSetReply)(nil), "v1.ProjectProgressSetReply") proto.RegisterType((*DeviceVideoChannelRequest)(nil), "v1.DeviceVideoChannelRequest") proto.RegisterType((*DeviceVideoChannelReply)(nil), "v1.DeviceVideoChannelReply") proto.RegisterType((*ProjectSetPicRequest)(nil), "v1.ProjectSetPicRequest") proto.RegisterType((*ProjectSetPicReply)(nil), "v1.ProjectSetPicReply") proto.RegisterType((*ProjectUpdateRequest)(nil), "v1.ProjectUpdateRequest") proto.RegisterType((*ProjectUpdateReply)(nil), "v1.ProjectUpdateReply") proto.RegisterType((*EmailUpdateRequest)(nil), "v1.EmailUpdateRequest") proto.RegisterType((*EmailUpdateReply)(nil), "v1.EmailUpdateReply") proto.RegisterType((*EmailPrepareRequest)(nil), "v1.EmailPrepareRequest") proto.RegisterType((*EmailPrepareReply)(nil), "v1.EmailPrepareReply") proto.RegisterType((*PhoneUpdateRequest)(nil), "v1.PhoneUpdateRequest") proto.RegisterType((*PhoneUpdateReply)(nil), "v1.PhoneUpdateReply") proto.RegisterType((*UserInfoRequest)(nil), "v1.UserInfoRequest") proto.RegisterType((*UserInfoReply)(nil), "v1.UserInfoReply") } func init() { proto.RegisterFile("project.proto", fileDescriptor_8340e6318dfdfac2) } var fileDescriptor_8340e6318dfdfac2 = []byte{ // 1783 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x58, 0x4b, 0x6f, 0xdc, 0xc8, 0x11, 0xc6, 0x70, 0x34, 0x63, 0x4d, 0xe9, 0x4d, 0xc9, 0x12, 0x65, 0x65, 0xb3, 0x36, 0x17, 0xce, 0x6a, 0xb3, 0x2b, 0x1b, 0xce, 0x1e, 0x02, 0x24, 0x87, 0xc0, 0x6b, 0xd9, 0x80, 0x13, 0xc3, 0x2b, 0x50, 0xab, 0x04, 0x58, 0x20, 0x20, 0xda, 0x64, 0x69, 0xd4, 0x59, 0x0e, 0xc9, 0x90, 0x9c, 0xf1, 0xce, 0x22, 0xb9, 0xe5, 0x9e, 0xc7, 0x25, 0xf7, 0xfc, 0x85, 0xfc, 0x92, 0xfc, 0xa3, 0xa0, 0xaa, 0xba, 0x39, 0xe4, 0x3c, 0x64, 0x5d, 0xf6, 0x34, 0xdd, 0x5f, 0x17, 0xab, 0xbf, 0xae, 0x57, 0x57, 0x0f, 0x6c, 0xe5, 0x45, 0xf6, 0x27, 0x8c, 0xaa, 0x27, 0x79, 0x91, 0x55, 0x99, 0xeb, 0x4c, 0x9e, 0xf9, 0x7f, 0x84, 0xcd, 0x37, 0xd9, 0x50, 0xa7, 0x01, 0xfe, 0x79, 0x8c, 0x65, 0xe5, 0xba, 0xb0, 0x36, 0x2e, 0xb1, 0xf0, 0x3a, 0x0f, 0x3b, 0xa7, 0x83, 0x80, 0xc7, 0xee, 0x03, 0x58, 0xcf, 0x55, 0x59, 0xbe, 0xcf, 0x8a, 0xd8, 0x73, 0x18, 0xaf, 0xe7, 0xee, 0x47, 0x00, 0x46, 0x69, 0xa8, 0x63, 0xaf, 0xfb, 0xb0, 0x73, 0xda, 0x0d, 0x06, 0x06, 0x79, 0x1d, 0xfb, 0x7f, 0x05, 0x30, 0xea, 0xf3, 0x64, 0xea, 0xee, 0x42, 0x77, 0xac, 0x63, 0xd6, 0xdd, 0x0d, 0x68, 0xe8, 0x3e, 0x82, 0x4d, 0xfb, 0x39, 0x6f, 0x4b, 0xea, 0xd7, 0x83, 0x0d, 0x83, 0x5d, 0xd1, 0xee, 0xb7, 0xef, 0xe0, 0x9e, 0xc0, 0x80, 0xbe, 0x0c, 0x53, 0x35, 0x42, 0x6f, 0x4d, 0xd8, 0x11, 0xf0, 0x56, 0x8d, 0xd0, 0xbf, 0x82, 0x9d, 0x0b, 0x23, 0x99, 0x5e, 0x67, 0xaf, 0x2b, 0x1c, 0xd1, 0x01, 0x59, 0xd4, 0x1c, 0x90, 0xc6, 0xae, 0x07, 0xf7, 0xa2, 0x1b, 0x9d, 0x62, 0x89, 0xe6, 0x7c, 0x76, 0xea, 0x1e, 0x40, 0x6f, 0xa2, 0x92, 0x31, 0xf2, 0xbe, 0x83, 0x40, 0x26, 0xfe, 0xd7, 0x70, 0x60, 0xd4, 0xbe, 0xb8, 0x51, 0xe9, 0x10, 0xad, 0xf1, 0xb6, 0xc1, 0xa9, 0x8f, 0xe7, 0xe8, 0xd8, 0xfd, 0x14, 0xd6, 0x12, 0x5d, 0x56, 0x9e, 0xf3, 0xb0, 0x7b, 0xba, 0xf1, 0x8b, 0xfd, 0x27, 0x93, 0x67, 0x4f, 0xe6, 0xe8, 0x04, 0x2c, 0xe0, 0x1f, 0x80, 0x3b, 0xa7, 0x30, 0x4f, 0xa6, 0xfe, 0x19, 0x9c, 0x34, 0xc4, 0x5f, 0x65, 0xc5, 0xad, 0xbb, 0xf9, 0xe7, 0x70, 0xbc, 0x5c, 0x9c, 0x4c, 0x6f, 0xa9, 0x74, 0x3e, 0x44, 0xe5, 0x2b, 0xf8, 0x49, 0x8b, 0x0a, 0x2d, 0xbf, 0xd1, 0x65, 0xd5, 0x08, 0x90, 0x5c, 0x0d, 0xc5, 0x7e, 0xbd, 0x80, 0xc7, 0x86, 0x89, 0x53, 0x33, 0xf9, 0xb7, 0x03, 0xf7, 0x17, 0x94, 0xb0, 0xf5, 0x3f, 0x87, 0x7e, 0x56, 0xe8, 0xa1, 0x4e, 0x6f, 0x23, 0x62, 0x44, 0xdc, 0xc7, 0xd0, 0x8d, 0x6f, 0xb7, 0x1e, 0xad, 0xd7, 0x1e, 0xed, 0x36, 0x3c, 0x7a, 0x0a, 0xbb, 0xa5, 0xba, 0xc6, 0x6a, 0x1a, 0x16, 0x18, 0x65, 0x45, 0x1c, 0xa6, 0x99, 0x09, 0x8e, 0x6d, 0xc1, 0x03, 0x86, 0xdf, 0x66, 0x14, 0x5e, 0x2a, 0xcf, 0x93, 0x69, 0x58, 0xe9, 0x11, 0x7a, 0x3d, 0x96, 0x19, 0x30, 0xf2, 0x8d, 0x1e, 0x21, 0x05, 0xa8, 0xca, 0xf3, 0x22, 0x9b, 0xa0, 0x08, 0xf4, 0x59, 0x60, 0xc3, 0x60, 0x2c, 0x72, 0x08, 0xfd, 0xb2, 0x52, 0xd5, 0xb8, 0xf4, 0xee, 0xb1, 0x4d, 0xcc, 0x8c, 0x78, 0xa9, 0x38, 0x2e, 0xbc, 0x75, 0xe1, 0x45, 0x63, 0xff, 0x5f, 0x1d, 0x78, 0xb0, 0xc2, 0xbc, 0xe4, 0xa5, 0x03, 0xe8, 0x55, 0x59, 0xa5, 0x12, 0xe3, 0x55, 0x99, 0xd4, 0x26, 0x77, 0x1a, 0x26, 0x3f, 0x81, 0x01, 0xfd, 0x86, 0xa5, 0xfe, 0x41, 0x4e, 0xde, 0xa3, 0xa4, 0x1c, 0xe2, 0xa5, 0xfe, 0x01, 0xdd, 0x33, 0xe3, 0xec, 0x35, 0xb6, 0xdc, 0x71, 0xc3, 0x72, 0x6d, 0x77, 0x18, 0x97, 0xff, 0xc3, 0x81, 0xbd, 0x73, 0x9c, 0xe8, 0x08, 0x9b, 0x8e, 0xfe, 0x18, 0x28, 0x0d, 0x27, 0x3a, 0xc6, 0x22, 0xac, 0xe3, 0x0c, 0x2c, 0xf4, 0x3a, 0x76, 0x1f, 0xc3, 0xb6, 0x9c, 0x34, 0xbc, 0xd6, 0x49, 0x85, 0x45, 0xc9, 0x9e, 0xea, 0x05, 0x5b, 0x82, 0xbe, 0x12, 0xb0, 0x66, 0xdf, 0x6d, 0xb0, 0x6f, 0xe7, 0xf4, 0xda, 0x7c, 0x4e, 0x1f, 0x42, 0x5f, 0x54, 0x1a, 0x7f, 0x98, 0x19, 0x1d, 0xba, 0x9a, 0xe6, 0x18, 0x46, 0x59, 0x2c, 0x9e, 0xe8, 0x05, 0xeb, 0x04, 0xbc, 0xc8, 0x62, 0x74, 0xef, 0x43, 0x5f, 0x97, 0xa1, 0x4a, 0x12, 0x76, 0xc3, 0x7a, 0xd0, 0xd3, 0xe5, 0xf3, 0x24, 0x71, 0x8f, 0xe0, 0x5e, 0xa4, 0xd2, 0x30, 0xc6, 0x84, 0x1d, 0xb1, 0x1e, 0xf4, 0x23, 0x95, 0x9e, 0x63, 0xd2, 0xb6, 0xe0, 0x80, 0x29, 0xd4, 0x16, 0xf4, 0xff, 0xd7, 0x05, 0x10, 0x93, 0x70, 0xd8, 0xce, 0x27, 0xf6, 0xc7, 0xb0, 0x51, 0x66, 0x91, 0x56, 0x89, 0x50, 0x91, 0xa2, 0x01, 0x02, 0x31, 0x99, 0x16, 0xd3, 0xee, 0x1c, 0x53, 0xbb, 0xd8, 0x2c, 0x59, 0x04, 0x50, 0xc9, 0xfa, 0x11, 0xe3, 0xb1, 0x51, 0x6b, 0x79, 0x67, 0x89, 0x4b, 0x5b, 0x6b, 0xdf, 0xae, 0x4a, 0x9b, 0xc1, 0xd2, 0xb4, 0x39, 0x80, 0x1e, 0xa9, 0x45, 0x0f, 0x78, 0x0f, 0x99, 0x90, 0x9d, 0xca, 0xd4, 0xdb, 0xe0, 0x2f, 0x9c, 0x32, 0xa5, 0x82, 0xff, 0x1d, 0x4e, 0xbd, 0x4d, 0x06, 0x68, 0xe8, 0x7e, 0xc2, 0x97, 0x90, 0x44, 0x15, 0xb3, 0xd8, 0xe2, 0xb5, 0x4d, 0x0b, 0x32, 0x0d, 0x9b, 0xd1, 0xdb, 0x8d, 0x8c, 0x7e, 0x04, 0x9b, 0xd1, 0x8d, 0x4a, 0x53, 0x4c, 0xe4, 0xbb, 0x1d, 0x61, 0x6f, 0x30, 0x6b, 0xba, 0x5a, 0x24, 0xf3, 0x76, 0xc5, 0x74, 0x56, 0x20, 0xf3, 0xff, 0x02, 0x3b, 0xcd, 0x28, 0x5f, 0x9d, 0x6f, 0xad, 0xc8, 0x70, 0xe6, 0x72, 0x6b, 0x59, 0x38, 0xfb, 0xad, 0x7c, 0xdb, 0xa6, 0x7c, 0x9b, 0x05, 0x8f, 0x49, 0xb2, 0x6f, 0xe1, 0x40, 0xb0, 0xe7, 0xe2, 0xaa, 0x55, 0x77, 0xc6, 0xcc, 0x7b, 0x72, 0x17, 0x5a, 0xef, 0x3d, 0x80, 0xf5, 0x6b, 0xc4, 0xf8, 0x9d, 0x8a, 0xbe, 0x33, 0x95, 0xae, 0x9e, 0xd3, 0xf5, 0x31, 0xa7, 0x9b, 0xae, 0x8f, 0xdf, 0xc1, 0xbe, 0xa4, 0xfb, 0x05, 0x5d, 0xd6, 0xb1, 0xdd, 0x70, 0xf1, 0x12, 0xde, 0x85, 0x6e, 0x96, 0xd8, 0xab, 0x9d, 0x86, 0x84, 0xa4, 0xf8, 0xde, 0xec, 0x43, 0x43, 0x7f, 0x1f, 0xf6, 0xda, 0xca, 0x68, 0x87, 0x2f, 0xeb, 0x6b, 0x8b, 0x2a, 0x8a, 0xdd, 0xa0, 0x9d, 0xdc, 0x9d, 0xf9, 0x96, 0xe0, 0x9f, 0x7d, 0xd8, 0x6d, 0x7d, 0x45, 0x8e, 0x58, 0x16, 0x78, 0xdd, 0x55, 0xf5, 0xba, 0x8e, 0x62, 0x5b, 0xd3, 0xad, 0xf6, 0xb7, 0x59, 0x1d, 0x3a, 0xbd, 0x46, 0xe8, 0x7c, 0x04, 0x50, 0xde, 0x64, 0x85, 0x09, 0x7b, 0xc9, 0x98, 0x01, 0x23, 0x1c, 0x36, 0x9f, 0xc1, 0xae, 0xd5, 0x78, 0x3d, 0x4e, 0xa3, 0x4a, 0x67, 0x29, 0x67, 0xce, 0x20, 0xd8, 0x31, 0xf8, 0x2b, 0x03, 0x37, 0x53, 0x88, 0x12, 0x76, 0x2e, 0x85, 0xbe, 0x99, 0xe6, 0xdc, 0x31, 0xe4, 0x85, 0x8e, 0xa4, 0xa4, 0x74, 0x02, 0x99, 0x10, 0xad, 0x18, 0xcb, 0x88, 0xb3, 0x65, 0x10, 0xf0, 0x98, 0xea, 0xa7, 0x55, 0x96, 0xa0, 0x8a, 0xb1, 0x30, 0x89, 0x63, 0xbb, 0xb4, 0x37, 0x0c, 0x72, 0xe0, 0x67, 0x13, 0x2c, 0x30, 0x0e, 0x55, 0x81, 0x8a, 0x93, 0xa9, 0x13, 0x6c, 0x18, 0xec, 0x79, 0x81, 0x8a, 0xf7, 0xbc, 0xc9, 0x52, 0x9b, 0x4c, 0x32, 0xa1, 0x22, 0xc5, 0xf1, 0x1c, 0x26, 0x38, 0xc1, 0x84, 0x93, 0xa9, 0x17, 0x00, 0x43, 0x6f, 0x08, 0x71, 0x3f, 0x85, 0x9d, 0x77, 0x63, 0x9d, 0xc4, 0x3a, 0x1d, 0x86, 0x65, 0x95, 0x15, 0x38, 0x35, 0x59, 0xb5, 0x6d, 0xe1, 0x4b, 0x46, 0x5d, 0x9f, 0x28, 0xa4, 0x65, 0x55, 0x8c, 0xc5, 0x3a, 0x92, 0x5a, 0x2d, 0xcc, 0x7d, 0x08, 0x1b, 0x31, 0x69, 0xcd, 0xf2, 0x11, 0xa6, 0x95, 0xb7, 0x27, 0x96, 0x69, 0x40, 0xd4, 0x65, 0x11, 0xe7, 0x12, 0xd1, 0x73, 0xa5, 0xcb, 0x32, 0x53, 0x8a, 0xf9, 0x18, 0x4b, 0x3d, 0x4c, 0xbd, 0x7d, 0xa9, 0xf7, 0x32, 0x23, 0x9d, 0xf8, 0x7d, 0x9e, 0x64, 0x85, 0xe2, 0x6d, 0x0f, 0x44, 0x67, 0x03, 0xa2, 0xac, 0x48, 0xb2, 0x48, 0x96, 0xef, 0x4b, 0x56, 0xd8, 0x39, 0x05, 0x71, 0x92, 0xa5, 0xde, 0x21, 0xdb, 0x8b, 0x86, 0x8c, 0xa8, 0xca, 0x3b, 0x32, 0x88, 0xaa, 0xdc, 0x2f, 0xc0, 0xb5, 0x3e, 0xc0, 0xeb, 0x6b, 0xfa, 0xc9, 0x75, 0xe4, 0x79, 0xac, 0xc9, 0x46, 0xc5, 0x4b, 0x5e, 0xb8, 0xd0, 0x51, 0xd3, 0xfd, 0x79, 0xa2, 0x52, 0xef, 0xb8, 0xe5, 0xfe, 0x8b, 0x44, 0xa5, 0x54, 0x3b, 0xca, 0x4a, 0x15, 0x55, 0x18, 0xab, 0xa9, 0xf7, 0x40, 0x18, 0x31, 0x70, 0xae, 0xa6, 0x74, 0x17, 0x61, 0x1a, 0xf3, 0xd2, 0x89, 0x1c, 0x14, 0xd3, 0xf8, 0x5c, 0x4d, 0xfd, 0xdf, 0xc0, 0x4f, 0x4d, 0x4a, 0x48, 0x1e, 0x5f, 0x56, 0xaa, 0xd2, 0x65, 0xa5, 0xa3, 0xf2, 0x8e, 0x49, 0x75, 0x03, 0x47, 0x2b, 0x14, 0x50, 0x18, 0xc4, 0x8c, 0x49, 0xc8, 0x4a, 0xdf, 0x0b, 0x02, 0xd9, 0x88, 0x95, 0x22, 0x28, 0xa5, 0xce, 0x14, 0xc1, 0x43, 0xe8, 0x67, 0x69, 0xa2, 0x53, 0x5b, 0xe9, 0xcc, 0xcc, 0xff, 0xba, 0xee, 0x0f, 0x17, 0xa9, 0x52, 0x26, 0x3f, 0x6d, 0x35, 0x9a, 0x27, 0x8d, 0xde, 0x63, 0x41, 0x5e, 0x0a, 0xe3, 0x2f, 0xe1, 0xd0, 0x08, 0x5c, 0x14, 0xd9, 0xb0, 0xc0, 0xf2, 0xae, 0x67, 0xfe, 0xbb, 0x53, 0x77, 0xf7, 0xf6, 0xcb, 0xa5, 0xdd, 0xfd, 0xcf, 0x61, 0x0f, 0xbf, 0xcf, 0x49, 0x8b, 0x78, 0x86, 0xef, 0x4d, 0x29, 0x76, 0x3b, 0xb2, 0x70, 0x49, 0x38, 0xdf, 0x9d, 0x3f, 0x03, 0x03, 0x85, 0xe4, 0x28, 0x96, 0x94, 0x32, 0xb4, 0x25, 0xf0, 0xcb, 0x34, 0x9e, 0xbb, 0x63, 0xd7, 0x5a, 0x77, 0xec, 0x01, 0xf4, 0xf4, 0x88, 0xae, 0x07, 0xa9, 0x3f, 0x32, 0x31, 0x35, 0xbe, 0x5f, 0xd7, 0xf8, 0x53, 0xd8, 0x2d, 0x50, 0x25, 0xba, 0x9a, 0xce, 0xb6, 0x91, 0x8a, 0xb3, 0x6d, 0x70, 0xbb, 0xcf, 0x17, 0xe0, 0x5a, 0xc9, 0x06, 0x79, 0x29, 0x3b, 0x56, 0x47, 0xcd, 0xde, 0xff, 0x6f, 0xa7, 0x7e, 0x98, 0xcc, 0x6c, 0x79, 0x7b, 0xf7, 0x5f, 0xcb, 0xb1, 0x00, 0x97, 0x4a, 0x1b, 0xbe, 0xa5, 0xe9, 0xe8, 0x07, 0x36, 0x7e, 0x4b, 0x5a, 0x96, 0x92, 0xc2, 0xcb, 0xe6, 0x2d, 0xc6, 0x08, 0x2f, 0xb7, 0x82, 0x7f, 0x6d, 0x75, 0xf0, 0xf7, 0x5a, 0xc1, 0xff, 0x9f, 0x4e, 0xfd, 0x70, 0xb1, 0x6c, 0x9e, 0xc7, 0xf1, 0xdd, 0x82, 0xa0, 0x76, 0xb8, 0xf3, 0x21, 0x87, 0x0b, 0xd9, 0xbb, 0x38, 0x5c, 0xda, 0xd1, 0xb6, 0xc3, 0xfd, 0xcf, 0xea, 0x04, 0x6b, 0x71, 0x24, 0xe3, 0xce, 0xbf, 0xc3, 0x3e, 0x5f, 0x38, 0xce, 0x39, 0x26, 0xab, 0x1e, 0x6d, 0xc7, 0x0b, 0x7a, 0x59, 0x98, 0x6e, 0x57, 0xbd, 0xa0, 0xe7, 0x12, 0xab, 0x55, 0x6d, 0x43, 0x1d, 0x78, 0x4e, 0x33, 0xf0, 0xa4, 0x4b, 0x2b, 0x2a, 0x73, 0x7a, 0x99, 0x50, 0x19, 0xc4, 0xd4, 0xb6, 0xdd, 0x34, 0x5c, 0xc2, 0x82, 0xb7, 0x22, 0x16, 0xbf, 0x85, 0x63, 0x49, 0xdc, 0xdf, 0xeb, 0x18, 0xb3, 0x17, 0xd2, 0x4d, 0xdd, 0xd1, 0x39, 0xd2, 0x0e, 0x3a, 0xb6, 0x1d, 0xf4, 0x0b, 0x38, 0x5a, 0xa6, 0x8b, 0x8c, 0xd8, 0xee, 0xdd, 0x3a, 0x73, 0xbd, 0xdb, 0xfc, 0x0b, 0x73, 0xd6, 0x7e, 0x76, 0x9b, 0xed, 0xa7, 0x0d, 0x86, 0xb5, 0x59, 0x30, 0xf8, 0xba, 0x4e, 0x89, 0x4b, 0xa4, 0x22, 0x6e, 0xa9, 0x1f, 0xc3, 0x7a, 0xae, 0xa3, 0x59, 0x4d, 0xec, 0x05, 0xf7, 0x72, 0x1d, 0x71, 0x41, 0x3c, 0x02, 0x1a, 0x86, 0xe3, 0x22, 0xe1, 0x17, 0xcd, 0x20, 0xe8, 0xe7, 0x3a, 0xba, 0x2a, 0x92, 0x0f, 0xfd, 0xd9, 0x31, 0x7b, 0xc5, 0xdb, 0xad, 0xc8, 0x80, 0x7f, 0x9b, 0x25, 0xe5, 0x55, 0x1e, 0xab, 0x0a, 0x1b, 0x2f, 0xe9, 0x85, 0x5a, 0xd5, 0x6e, 0x55, 0x9c, 0xf9, 0x56, 0xa5, 0x79, 0xdd, 0x75, 0xe7, 0xae, 0xbb, 0xdb, 0xdf, 0x54, 0x0d, 0x72, 0x96, 0x05, 0x91, 0xfb, 0x15, 0xb8, 0x2f, 0x47, 0x4a, 0x27, 0x6d, 0x66, 0x4b, 0x82, 0x0b, 0x49, 0xca, 0x06, 0x17, 0x4f, 0x7c, 0x17, 0x76, 0x5b, 0xdf, 0x92, 0xbe, 0x3f, 0xc0, 0x3e, 0x63, 0x17, 0x05, 0xe6, 0xaa, 0x58, 0xa9, 0xf0, 0xb6, 0x7f, 0x94, 0xea, 0xcd, 0xba, 0xcd, 0xcd, 0xf6, 0x61, 0xaf, 0xad, 0xd8, 0xb0, 0xbf, 0xa0, 0x56, 0xe7, 0x83, 0xec, 0xa5, 0x3b, 0x72, 0x1a, 0xdd, 0x11, 0xb1, 0x6f, 0x7d, 0x4b, 0xfa, 0x1e, 0xc1, 0xce, 0x55, 0x89, 0x45, 0xb3, 0x99, 0x9d, 0xcf, 0xd7, 0x5f, 0xc3, 0xd6, 0x4c, 0xc4, 0x3c, 0x21, 0x84, 0x6e, 0xa7, 0x41, 0x77, 0xf9, 0x9e, 0x5f, 0x3d, 0xfe, 0xf6, 0x93, 0x72, 0xa4, 0x8a, 0xea, 0xac, 0xd4, 0x15, 0x9e, 0x8d, 0x54, 0xaa, 0x86, 0x48, 0xad, 0xd1, 0xd9, 0x50, 0x55, 0xf8, 0x5e, 0x4d, 0x9f, 0xe6, 0xef, 0x9e, 0x4e, 0x9e, 0xbd, 0xeb, 0xf3, 0xdf, 0x73, 0x5f, 0xfe, 0x3f, 0x00, 0x00, 0xff, 0xff, 0x67, 0xe6, 0x1e, 0x14, 0xaf, 0x13, 0x00, 0x00, }