// Code generated by protoc-gen-go. DO NOT EDIT. // source: alarm.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 AlarmRule 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"` AlarmCount int32 `protobuf:"varint,3,opt,name=alarm_count,json=alarmCount,proto3" json:"alarm_count"` SilencePeriod int32 `protobuf:"varint,4,opt,name=silence_period,json=silencePeriod,proto3" json:"silence_period"` IsOn bool `protobuf:"varint,5,opt,name=is_on,json=isOn,proto3" json:"is_on"` Id int64 `protobuf:"varint,6,opt,name=id,proto3" json:"id"` ContinuePeriod int32 `protobuf:"varint,7,opt,name=continue_period,json=continuePeriod,proto3" json:"continue_period"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmRule) Reset() { *m = AlarmRule{} } func (m *AlarmRule) String() string { return proto.CompactTextString(m) } func (*AlarmRule) ProtoMessage() {} func (*AlarmRule) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{0} } func (m *AlarmRule) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmRule.Unmarshal(m, b) } func (m *AlarmRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmRule.Marshal(b, m, deterministic) } func (m *AlarmRule) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmRule.Merge(m, src) } func (m *AlarmRule) XXX_Size() int { return xxx_messageInfo_AlarmRule.Size(m) } func (m *AlarmRule) XXX_DiscardUnknown() { xxx_messageInfo_AlarmRule.DiscardUnknown(m) } var xxx_messageInfo_AlarmRule proto.InternalMessageInfo func (m *AlarmRule) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } func (m *AlarmRule) GetSn() string { if m != nil { return m.Sn } return "" } func (m *AlarmRule) GetAlarmCount() int32 { if m != nil { return m.AlarmCount } return 0 } func (m *AlarmRule) GetSilencePeriod() int32 { if m != nil { return m.SilencePeriod } return 0 } func (m *AlarmRule) GetIsOn() bool { if m != nil { return m.IsOn } return false } func (m *AlarmRule) GetId() int64 { if m != nil { return m.Id } return 0 } func (m *AlarmRule) GetContinuePeriod() int32 { if m != nil { return m.ContinuePeriod } return 0 } type AlarmRuleAddRequest 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"` AlarmCount int32 `protobuf:"varint,3,opt,name=alarm_count,json=alarmCount,proto3" json:"alarm_count"` SilencePeriod int32 `protobuf:"varint,4,opt,name=silence_period,json=silencePeriod,proto3" json:"silence_period"` IsOn bool `protobuf:"varint,5,opt,name=is_on,json=isOn,proto3" json:"is_on"` ContinuePeriod int32 `protobuf:"varint,7,opt,name=continue_period,json=continuePeriod,proto3" json:"continue_period"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmRuleAddRequest) Reset() { *m = AlarmRuleAddRequest{} } func (m *AlarmRuleAddRequest) String() string { return proto.CompactTextString(m) } func (*AlarmRuleAddRequest) ProtoMessage() {} func (*AlarmRuleAddRequest) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{1} } func (m *AlarmRuleAddRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmRuleAddRequest.Unmarshal(m, b) } func (m *AlarmRuleAddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmRuleAddRequest.Marshal(b, m, deterministic) } func (m *AlarmRuleAddRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmRuleAddRequest.Merge(m, src) } func (m *AlarmRuleAddRequest) XXX_Size() int { return xxx_messageInfo_AlarmRuleAddRequest.Size(m) } func (m *AlarmRuleAddRequest) XXX_DiscardUnknown() { xxx_messageInfo_AlarmRuleAddRequest.DiscardUnknown(m) } var xxx_messageInfo_AlarmRuleAddRequest proto.InternalMessageInfo func (m *AlarmRuleAddRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } func (m *AlarmRuleAddRequest) GetSn() string { if m != nil { return m.Sn } return "" } func (m *AlarmRuleAddRequest) GetAlarmCount() int32 { if m != nil { return m.AlarmCount } return 0 } func (m *AlarmRuleAddRequest) GetSilencePeriod() int32 { if m != nil { return m.SilencePeriod } return 0 } func (m *AlarmRuleAddRequest) GetIsOn() bool { if m != nil { return m.IsOn } return false } func (m *AlarmRuleAddRequest) GetContinuePeriod() int32 { if m != nil { return m.ContinuePeriod } return 0 } type AlarmRuleAddReply 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 *AlarmRuleAddReply) Reset() { *m = AlarmRuleAddReply{} } func (m *AlarmRuleAddReply) String() string { return proto.CompactTextString(m) } func (*AlarmRuleAddReply) ProtoMessage() {} func (*AlarmRuleAddReply) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{2} } func (m *AlarmRuleAddReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmRuleAddReply.Unmarshal(m, b) } func (m *AlarmRuleAddReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmRuleAddReply.Marshal(b, m, deterministic) } func (m *AlarmRuleAddReply) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmRuleAddReply.Merge(m, src) } func (m *AlarmRuleAddReply) XXX_Size() int { return xxx_messageInfo_AlarmRuleAddReply.Size(m) } func (m *AlarmRuleAddReply) XXX_DiscardUnknown() { xxx_messageInfo_AlarmRuleAddReply.DiscardUnknown(m) } var xxx_messageInfo_AlarmRuleAddReply proto.InternalMessageInfo func (m *AlarmRuleAddReply) GetId() int64 { if m != nil { return m.Id } return 0 } type AlarmRuleListRequest struct { ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id"` DeviceType string `protobuf:"bytes,2,opt,name=device_type,json=deviceType,proto3" json:"device_type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmRuleListRequest) Reset() { *m = AlarmRuleListRequest{} } func (m *AlarmRuleListRequest) String() string { return proto.CompactTextString(m) } func (*AlarmRuleListRequest) ProtoMessage() {} func (*AlarmRuleListRequest) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{3} } func (m *AlarmRuleListRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmRuleListRequest.Unmarshal(m, b) } func (m *AlarmRuleListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmRuleListRequest.Marshal(b, m, deterministic) } func (m *AlarmRuleListRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmRuleListRequest.Merge(m, src) } func (m *AlarmRuleListRequest) XXX_Size() int { return xxx_messageInfo_AlarmRuleListRequest.Size(m) } func (m *AlarmRuleListRequest) XXX_DiscardUnknown() { xxx_messageInfo_AlarmRuleListRequest.DiscardUnknown(m) } var xxx_messageInfo_AlarmRuleListRequest proto.InternalMessageInfo func (m *AlarmRuleListRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } func (m *AlarmRuleListRequest) GetDeviceType() string { if m != nil { return m.DeviceType } return "" } type AlarmRuleListReply struct { Rule []*AlarmRule `protobuf:"bytes,1,rep,name=rule,proto3" json:"rule"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmRuleListReply) Reset() { *m = AlarmRuleListReply{} } func (m *AlarmRuleListReply) String() string { return proto.CompactTextString(m) } func (*AlarmRuleListReply) ProtoMessage() {} func (*AlarmRuleListReply) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{4} } func (m *AlarmRuleListReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmRuleListReply.Unmarshal(m, b) } func (m *AlarmRuleListReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmRuleListReply.Marshal(b, m, deterministic) } func (m *AlarmRuleListReply) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmRuleListReply.Merge(m, src) } func (m *AlarmRuleListReply) XXX_Size() int { return xxx_messageInfo_AlarmRuleListReply.Size(m) } func (m *AlarmRuleListReply) XXX_DiscardUnknown() { xxx_messageInfo_AlarmRuleListReply.DiscardUnknown(m) } var xxx_messageInfo_AlarmRuleListReply proto.InternalMessageInfo func (m *AlarmRuleListReply) GetRule() []*AlarmRule { if m != nil { return m.Rule } return nil } type AlarmRuleDeleteRequest 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 *AlarmRuleDeleteRequest) Reset() { *m = AlarmRuleDeleteRequest{} } func (m *AlarmRuleDeleteRequest) String() string { return proto.CompactTextString(m) } func (*AlarmRuleDeleteRequest) ProtoMessage() {} func (*AlarmRuleDeleteRequest) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{5} } func (m *AlarmRuleDeleteRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmRuleDeleteRequest.Unmarshal(m, b) } func (m *AlarmRuleDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmRuleDeleteRequest.Marshal(b, m, deterministic) } func (m *AlarmRuleDeleteRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmRuleDeleteRequest.Merge(m, src) } func (m *AlarmRuleDeleteRequest) XXX_Size() int { return xxx_messageInfo_AlarmRuleDeleteRequest.Size(m) } func (m *AlarmRuleDeleteRequest) XXX_DiscardUnknown() { xxx_messageInfo_AlarmRuleDeleteRequest.DiscardUnknown(m) } var xxx_messageInfo_AlarmRuleDeleteRequest proto.InternalMessageInfo func (m *AlarmRuleDeleteRequest) GetId() int64 { if m != nil { return m.Id } return 0 } type AlarmRuleDeleteReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmRuleDeleteReply) Reset() { *m = AlarmRuleDeleteReply{} } func (m *AlarmRuleDeleteReply) String() string { return proto.CompactTextString(m) } func (*AlarmRuleDeleteReply) ProtoMessage() {} func (*AlarmRuleDeleteReply) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{6} } func (m *AlarmRuleDeleteReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmRuleDeleteReply.Unmarshal(m, b) } func (m *AlarmRuleDeleteReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmRuleDeleteReply.Marshal(b, m, deterministic) } func (m *AlarmRuleDeleteReply) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmRuleDeleteReply.Merge(m, src) } func (m *AlarmRuleDeleteReply) XXX_Size() int { return xxx_messageInfo_AlarmRuleDeleteReply.Size(m) } func (m *AlarmRuleDeleteReply) XXX_DiscardUnknown() { xxx_messageInfo_AlarmRuleDeleteReply.DiscardUnknown(m) } var xxx_messageInfo_AlarmRuleDeleteReply proto.InternalMessageInfo type AlarmRuleOnOffRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` IsOn bool `protobuf:"varint,2,opt,name=is_on,json=isOn,proto3" json:"is_on"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmRuleOnOffRequest) Reset() { *m = AlarmRuleOnOffRequest{} } func (m *AlarmRuleOnOffRequest) String() string { return proto.CompactTextString(m) } func (*AlarmRuleOnOffRequest) ProtoMessage() {} func (*AlarmRuleOnOffRequest) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{7} } func (m *AlarmRuleOnOffRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmRuleOnOffRequest.Unmarshal(m, b) } func (m *AlarmRuleOnOffRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmRuleOnOffRequest.Marshal(b, m, deterministic) } func (m *AlarmRuleOnOffRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmRuleOnOffRequest.Merge(m, src) } func (m *AlarmRuleOnOffRequest) XXX_Size() int { return xxx_messageInfo_AlarmRuleOnOffRequest.Size(m) } func (m *AlarmRuleOnOffRequest) XXX_DiscardUnknown() { xxx_messageInfo_AlarmRuleOnOffRequest.DiscardUnknown(m) } var xxx_messageInfo_AlarmRuleOnOffRequest proto.InternalMessageInfo func (m *AlarmRuleOnOffRequest) GetId() int64 { if m != nil { return m.Id } return 0 } func (m *AlarmRuleOnOffRequest) GetIsOn() bool { if m != nil { return m.IsOn } return false } type AlarmRuleOnOffReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmRuleOnOffReply) Reset() { *m = AlarmRuleOnOffReply{} } func (m *AlarmRuleOnOffReply) String() string { return proto.CompactTextString(m) } func (*AlarmRuleOnOffReply) ProtoMessage() {} func (*AlarmRuleOnOffReply) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{8} } func (m *AlarmRuleOnOffReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmRuleOnOffReply.Unmarshal(m, b) } func (m *AlarmRuleOnOffReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmRuleOnOffReply.Marshal(b, m, deterministic) } func (m *AlarmRuleOnOffReply) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmRuleOnOffReply.Merge(m, src) } func (m *AlarmRuleOnOffReply) XXX_Size() int { return xxx_messageInfo_AlarmRuleOnOffReply.Size(m) } func (m *AlarmRuleOnOffReply) XXX_DiscardUnknown() { xxx_messageInfo_AlarmRuleOnOffReply.DiscardUnknown(m) } var xxx_messageInfo_AlarmRuleOnOffReply proto.InternalMessageInfo type AlarmRuleUpdateRequest struct { Rule *AlarmRule `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmRuleUpdateRequest) Reset() { *m = AlarmRuleUpdateRequest{} } func (m *AlarmRuleUpdateRequest) String() string { return proto.CompactTextString(m) } func (*AlarmRuleUpdateRequest) ProtoMessage() {} func (*AlarmRuleUpdateRequest) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{9} } func (m *AlarmRuleUpdateRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmRuleUpdateRequest.Unmarshal(m, b) } func (m *AlarmRuleUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmRuleUpdateRequest.Marshal(b, m, deterministic) } func (m *AlarmRuleUpdateRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmRuleUpdateRequest.Merge(m, src) } func (m *AlarmRuleUpdateRequest) XXX_Size() int { return xxx_messageInfo_AlarmRuleUpdateRequest.Size(m) } func (m *AlarmRuleUpdateRequest) XXX_DiscardUnknown() { xxx_messageInfo_AlarmRuleUpdateRequest.DiscardUnknown(m) } var xxx_messageInfo_AlarmRuleUpdateRequest proto.InternalMessageInfo func (m *AlarmRuleUpdateRequest) GetRule() *AlarmRule { if m != nil { return m.Rule } return nil } type AlarmRuleUpdateReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmRuleUpdateReply) Reset() { *m = AlarmRuleUpdateReply{} } func (m *AlarmRuleUpdateReply) String() string { return proto.CompactTextString(m) } func (*AlarmRuleUpdateReply) ProtoMessage() {} func (*AlarmRuleUpdateReply) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{10} } func (m *AlarmRuleUpdateReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmRuleUpdateReply.Unmarshal(m, b) } func (m *AlarmRuleUpdateReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmRuleUpdateReply.Marshal(b, m, deterministic) } func (m *AlarmRuleUpdateReply) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmRuleUpdateReply.Merge(m, src) } func (m *AlarmRuleUpdateReply) XXX_Size() int { return xxx_messageInfo_AlarmRuleUpdateReply.Size(m) } func (m *AlarmRuleUpdateReply) XXX_DiscardUnknown() { xxx_messageInfo_AlarmRuleUpdateReply.DiscardUnknown(m) } var xxx_messageInfo_AlarmRuleUpdateReply proto.InternalMessageInfo type AlarmContact struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` ProjectId int64 `protobuf:"varint,2,opt,name=project_id,json=projectId,proto3" json:"project_id"` Phone string `protobuf:"bytes,3,opt,name=phone,proto3" json:"phone"` Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmContact) Reset() { *m = AlarmContact{} } func (m *AlarmContact) String() string { return proto.CompactTextString(m) } func (*AlarmContact) ProtoMessage() {} func (*AlarmContact) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{11} } func (m *AlarmContact) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmContact.Unmarshal(m, b) } func (m *AlarmContact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmContact.Marshal(b, m, deterministic) } func (m *AlarmContact) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmContact.Merge(m, src) } func (m *AlarmContact) XXX_Size() int { return xxx_messageInfo_AlarmContact.Size(m) } func (m *AlarmContact) XXX_DiscardUnknown() { xxx_messageInfo_AlarmContact.DiscardUnknown(m) } var xxx_messageInfo_AlarmContact proto.InternalMessageInfo func (m *AlarmContact) GetId() int64 { if m != nil { return m.Id } return 0 } func (m *AlarmContact) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } func (m *AlarmContact) GetPhone() string { if m != nil { return m.Phone } return "" } func (m *AlarmContact) GetEmail() string { if m != nil { return m.Email } return "" } type AlarmContactAddRequest struct { ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id"` Phone string `protobuf:"bytes,2,opt,name=phone,proto3" json:"phone"` 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 *AlarmContactAddRequest) Reset() { *m = AlarmContactAddRequest{} } func (m *AlarmContactAddRequest) String() string { return proto.CompactTextString(m) } func (*AlarmContactAddRequest) ProtoMessage() {} func (*AlarmContactAddRequest) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{12} } func (m *AlarmContactAddRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmContactAddRequest.Unmarshal(m, b) } func (m *AlarmContactAddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmContactAddRequest.Marshal(b, m, deterministic) } func (m *AlarmContactAddRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmContactAddRequest.Merge(m, src) } func (m *AlarmContactAddRequest) XXX_Size() int { return xxx_messageInfo_AlarmContactAddRequest.Size(m) } func (m *AlarmContactAddRequest) XXX_DiscardUnknown() { xxx_messageInfo_AlarmContactAddRequest.DiscardUnknown(m) } var xxx_messageInfo_AlarmContactAddRequest proto.InternalMessageInfo func (m *AlarmContactAddRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } func (m *AlarmContactAddRequest) GetPhone() string { if m != nil { return m.Phone } return "" } func (m *AlarmContactAddRequest) GetEmail() string { if m != nil { return m.Email } return "" } type AlarmContactAddReply 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 *AlarmContactAddReply) Reset() { *m = AlarmContactAddReply{} } func (m *AlarmContactAddReply) String() string { return proto.CompactTextString(m) } func (*AlarmContactAddReply) ProtoMessage() {} func (*AlarmContactAddReply) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{13} } func (m *AlarmContactAddReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmContactAddReply.Unmarshal(m, b) } func (m *AlarmContactAddReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmContactAddReply.Marshal(b, m, deterministic) } func (m *AlarmContactAddReply) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmContactAddReply.Merge(m, src) } func (m *AlarmContactAddReply) XXX_Size() int { return xxx_messageInfo_AlarmContactAddReply.Size(m) } func (m *AlarmContactAddReply) XXX_DiscardUnknown() { xxx_messageInfo_AlarmContactAddReply.DiscardUnknown(m) } var xxx_messageInfo_AlarmContactAddReply proto.InternalMessageInfo func (m *AlarmContactAddReply) GetId() int64 { if m != nil { return m.Id } return 0 } type AlarmContactListRequest 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 *AlarmContactListRequest) Reset() { *m = AlarmContactListRequest{} } func (m *AlarmContactListRequest) String() string { return proto.CompactTextString(m) } func (*AlarmContactListRequest) ProtoMessage() {} func (*AlarmContactListRequest) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{14} } func (m *AlarmContactListRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmContactListRequest.Unmarshal(m, b) } func (m *AlarmContactListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmContactListRequest.Marshal(b, m, deterministic) } func (m *AlarmContactListRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmContactListRequest.Merge(m, src) } func (m *AlarmContactListRequest) XXX_Size() int { return xxx_messageInfo_AlarmContactListRequest.Size(m) } func (m *AlarmContactListRequest) XXX_DiscardUnknown() { xxx_messageInfo_AlarmContactListRequest.DiscardUnknown(m) } var xxx_messageInfo_AlarmContactListRequest proto.InternalMessageInfo func (m *AlarmContactListRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } type AlarmContactListReply struct { Contacts []*AlarmContact `protobuf:"bytes,1,rep,name=contacts,proto3" json:"contacts"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmContactListReply) Reset() { *m = AlarmContactListReply{} } func (m *AlarmContactListReply) String() string { return proto.CompactTextString(m) } func (*AlarmContactListReply) ProtoMessage() {} func (*AlarmContactListReply) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{15} } func (m *AlarmContactListReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmContactListReply.Unmarshal(m, b) } func (m *AlarmContactListReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmContactListReply.Marshal(b, m, deterministic) } func (m *AlarmContactListReply) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmContactListReply.Merge(m, src) } func (m *AlarmContactListReply) XXX_Size() int { return xxx_messageInfo_AlarmContactListReply.Size(m) } func (m *AlarmContactListReply) XXX_DiscardUnknown() { xxx_messageInfo_AlarmContactListReply.DiscardUnknown(m) } var xxx_messageInfo_AlarmContactListReply proto.InternalMessageInfo func (m *AlarmContactListReply) GetContacts() []*AlarmContact { if m != nil { return m.Contacts } return nil } type AlarmContactDeleteRequest struct { ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id"` 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 *AlarmContactDeleteRequest) Reset() { *m = AlarmContactDeleteRequest{} } func (m *AlarmContactDeleteRequest) String() string { return proto.CompactTextString(m) } func (*AlarmContactDeleteRequest) ProtoMessage() {} func (*AlarmContactDeleteRequest) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{16} } func (m *AlarmContactDeleteRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmContactDeleteRequest.Unmarshal(m, b) } func (m *AlarmContactDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmContactDeleteRequest.Marshal(b, m, deterministic) } func (m *AlarmContactDeleteRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmContactDeleteRequest.Merge(m, src) } func (m *AlarmContactDeleteRequest) XXX_Size() int { return xxx_messageInfo_AlarmContactDeleteRequest.Size(m) } func (m *AlarmContactDeleteRequest) XXX_DiscardUnknown() { xxx_messageInfo_AlarmContactDeleteRequest.DiscardUnknown(m) } var xxx_messageInfo_AlarmContactDeleteRequest proto.InternalMessageInfo func (m *AlarmContactDeleteRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } func (m *AlarmContactDeleteRequest) GetId() int64 { if m != nil { return m.Id } return 0 } type AlarmContactDeleteReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmContactDeleteReply) Reset() { *m = AlarmContactDeleteReply{} } func (m *AlarmContactDeleteReply) String() string { return proto.CompactTextString(m) } func (*AlarmContactDeleteReply) ProtoMessage() {} func (*AlarmContactDeleteReply) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{17} } func (m *AlarmContactDeleteReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmContactDeleteReply.Unmarshal(m, b) } func (m *AlarmContactDeleteReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmContactDeleteReply.Marshal(b, m, deterministic) } func (m *AlarmContactDeleteReply) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmContactDeleteReply.Merge(m, src) } func (m *AlarmContactDeleteReply) XXX_Size() int { return xxx_messageInfo_AlarmContactDeleteReply.Size(m) } func (m *AlarmContactDeleteReply) XXX_DiscardUnknown() { xxx_messageInfo_AlarmContactDeleteReply.DiscardUnknown(m) } var xxx_messageInfo_AlarmContactDeleteReply proto.InternalMessageInfo type AlarmAddRequest struct { // 项目id 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"` // 告警原因 AlarmReason string `protobuf:"bytes,3,opt,name=alarm_reason,json=alarmReason,proto3" json:"alarm_reason"` // 告警编码 AlarmCode string `protobuf:"bytes,4,opt,name=alarm_code,json=alarmCode,proto3" json:"alarm_code"` // 告警时间 Date string `protobuf:"bytes,5,opt,name=date,proto3" json:"date"` // 设备名 DeviceName string `protobuf:"bytes,6,opt,name=device_name,json=deviceName,proto3" json:"device_name"` // 设备类型 eg:扬尘设备 DeviceType string `protobuf:"bytes,7,opt,name=device_type,json=deviceType,proto3" json:"device_type"` DeviceCode int32 `protobuf:"varint,8,opt,name=device_code,json=deviceCode,proto3" json:"device_code"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmAddRequest) Reset() { *m = AlarmAddRequest{} } func (m *AlarmAddRequest) String() string { return proto.CompactTextString(m) } func (*AlarmAddRequest) ProtoMessage() {} func (*AlarmAddRequest) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{18} } func (m *AlarmAddRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmAddRequest.Unmarshal(m, b) } func (m *AlarmAddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmAddRequest.Marshal(b, m, deterministic) } func (m *AlarmAddRequest) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmAddRequest.Merge(m, src) } func (m *AlarmAddRequest) XXX_Size() int { return xxx_messageInfo_AlarmAddRequest.Size(m) } func (m *AlarmAddRequest) XXX_DiscardUnknown() { xxx_messageInfo_AlarmAddRequest.DiscardUnknown(m) } var xxx_messageInfo_AlarmAddRequest proto.InternalMessageInfo func (m *AlarmAddRequest) GetProjectId() int64 { if m != nil { return m.ProjectId } return 0 } func (m *AlarmAddRequest) GetSn() string { if m != nil { return m.Sn } return "" } func (m *AlarmAddRequest) GetAlarmReason() string { if m != nil { return m.AlarmReason } return "" } func (m *AlarmAddRequest) GetAlarmCode() string { if m != nil { return m.AlarmCode } return "" } func (m *AlarmAddRequest) GetDate() string { if m != nil { return m.Date } return "" } func (m *AlarmAddRequest) GetDeviceName() string { if m != nil { return m.DeviceName } return "" } func (m *AlarmAddRequest) GetDeviceType() string { if m != nil { return m.DeviceType } return "" } func (m *AlarmAddRequest) GetDeviceCode() int32 { if m != nil { return m.DeviceCode } return 0 } type AlarmAddReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *AlarmAddReply) Reset() { *m = AlarmAddReply{} } func (m *AlarmAddReply) String() string { return proto.CompactTextString(m) } func (*AlarmAddReply) ProtoMessage() {} func (*AlarmAddReply) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{19} } func (m *AlarmAddReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AlarmAddReply.Unmarshal(m, b) } func (m *AlarmAddReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_AlarmAddReply.Marshal(b, m, deterministic) } func (m *AlarmAddReply) XXX_Merge(src proto.Message) { xxx_messageInfo_AlarmAddReply.Merge(m, src) } func (m *AlarmAddReply) XXX_Size() int { return xxx_messageInfo_AlarmAddReply.Size(m) } func (m *AlarmAddReply) XXX_DiscardUnknown() { xxx_messageInfo_AlarmAddReply.DiscardUnknown(m) } var xxx_messageInfo_AlarmAddReply proto.InternalMessageInfo type Alarm struct { ProjectName string `protobuf:"bytes,1,opt,name=project_name,json=projectName,proto3" json:"project_name"` Sn string `protobuf:"bytes,2,opt,name=sn,proto3" json:"sn"` // 告警原因 AlarmReason string `protobuf:"bytes,3,opt,name=alarm_reason,json=alarmReason,proto3" json:"alarm_reason"` // 告警编码 AlarmCode int32 `protobuf:"varint,4,opt,name=alarm_code,json=alarmCode,proto3" json:"alarm_code"` // 告警时间 Date string `protobuf:"bytes,5,opt,name=date,proto3" json:"date"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Alarm) Reset() { *m = Alarm{} } func (m *Alarm) String() string { return proto.CompactTextString(m) } func (*Alarm) ProtoMessage() {} func (*Alarm) Descriptor() ([]byte, []int) { return fileDescriptor_4a4142572412ce8e, []int{20} } func (m *Alarm) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Alarm.Unmarshal(m, b) } func (m *Alarm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Alarm.Marshal(b, m, deterministic) } func (m *Alarm) XXX_Merge(src proto.Message) { xxx_messageInfo_Alarm.Merge(m, src) } func (m *Alarm) XXX_Size() int { return xxx_messageInfo_Alarm.Size(m) } func (m *Alarm) XXX_DiscardUnknown() { xxx_messageInfo_Alarm.DiscardUnknown(m) } var xxx_messageInfo_Alarm proto.InternalMessageInfo func (m *Alarm) GetProjectName() string { if m != nil { return m.ProjectName } return "" } func (m *Alarm) GetSn() string { if m != nil { return m.Sn } return "" } func (m *Alarm) GetAlarmReason() string { if m != nil { return m.AlarmReason } return "" } func (m *Alarm) GetAlarmCode() int32 { if m != nil { return m.AlarmCode } return 0 } func (m *Alarm) GetDate() string { if m != nil { return m.Date } return "" } func init() { proto.RegisterType((*AlarmRule)(nil), "v1.AlarmRule") proto.RegisterType((*AlarmRuleAddRequest)(nil), "v1.AlarmRuleAddRequest") proto.RegisterType((*AlarmRuleAddReply)(nil), "v1.AlarmRuleAddReply") proto.RegisterType((*AlarmRuleListRequest)(nil), "v1.AlarmRuleListRequest") proto.RegisterType((*AlarmRuleListReply)(nil), "v1.AlarmRuleListReply") proto.RegisterType((*AlarmRuleDeleteRequest)(nil), "v1.AlarmRuleDeleteRequest") proto.RegisterType((*AlarmRuleDeleteReply)(nil), "v1.AlarmRuleDeleteReply") proto.RegisterType((*AlarmRuleOnOffRequest)(nil), "v1.AlarmRuleOnOffRequest") proto.RegisterType((*AlarmRuleOnOffReply)(nil), "v1.AlarmRuleOnOffReply") proto.RegisterType((*AlarmRuleUpdateRequest)(nil), "v1.AlarmRuleUpdateRequest") proto.RegisterType((*AlarmRuleUpdateReply)(nil), "v1.AlarmRuleUpdateReply") proto.RegisterType((*AlarmContact)(nil), "v1.AlarmContact") proto.RegisterType((*AlarmContactAddRequest)(nil), "v1.AlarmContactAddRequest") proto.RegisterType((*AlarmContactAddReply)(nil), "v1.AlarmContactAddReply") proto.RegisterType((*AlarmContactListRequest)(nil), "v1.AlarmContactListRequest") proto.RegisterType((*AlarmContactListReply)(nil), "v1.AlarmContactListReply") proto.RegisterType((*AlarmContactDeleteRequest)(nil), "v1.AlarmContactDeleteRequest") proto.RegisterType((*AlarmContactDeleteReply)(nil), "v1.AlarmContactDeleteReply") proto.RegisterType((*AlarmAddRequest)(nil), "v1.AlarmAddRequest") proto.RegisterType((*AlarmAddReply)(nil), "v1.AlarmAddReply") proto.RegisterType((*Alarm)(nil), "v1.Alarm") } func init() { proto.RegisterFile("alarm.proto", fileDescriptor_4a4142572412ce8e) } var fileDescriptor_4a4142572412ce8e = []byte{ // 614 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x55, 0x4f, 0x6f, 0xd3, 0x4e, 0x10, 0xd5, 0x3a, 0x71, 0x5b, 0x4f, 0x9a, 0xe4, 0xf7, 0x73, 0xd3, 0xe2, 0x1e, 0x50, 0x53, 0x23, 0xc0, 0x07, 0x48, 0x15, 0x38, 0x80, 0x04, 0x97, 0xf0, 0xe7, 0x00, 0x42, 0x04, 0xad, 0x80, 0x03, 0x97, 0xc8, 0xf5, 0x4e, 0xc5, 0x22, 0x67, 0x6d, 0xfc, 0x27, 0x52, 0xbe, 0x05, 0x9f, 0x8b, 0x13, 0x5f, 0x87, 0x1b, 0xda, 0xf5, 0xda, 0xd9, 0x84, 0x56, 0x8d, 0x10, 0x07, 0x6e, 0xf1, 0xdb, 0xd9, 0x79, 0xf3, 0x66, 0xde, 0x4e, 0xa0, 0x13, 0xc6, 0x61, 0x36, 0x1f, 0xa5, 0x59, 0x52, 0x24, 0xae, 0xb5, 0x18, 0xfb, 0x3f, 0x08, 0x38, 0x13, 0x89, 0xd1, 0x32, 0x46, 0xf7, 0x26, 0x40, 0x9a, 0x25, 0x5f, 0x30, 0x2a, 0x66, 0x9c, 0x79, 0x64, 0x48, 0x82, 0x16, 0x75, 0x34, 0xf2, 0x8a, 0xb9, 0x3d, 0xb0, 0x72, 0xe1, 0x59, 0x43, 0x12, 0x38, 0xd4, 0xca, 0x85, 0x7b, 0xa2, 0xf3, 0xcd, 0xa2, 0xa4, 0x14, 0x85, 0xd7, 0x1a, 0x92, 0xc0, 0xa6, 0xa0, 0xa0, 0xe7, 0x12, 0x71, 0x6f, 0x43, 0x2f, 0xe7, 0x31, 0x8a, 0x08, 0x67, 0x29, 0x66, 0x3c, 0x61, 0x5e, 0x5b, 0xc5, 0x74, 0x35, 0xfa, 0x4e, 0x81, 0xee, 0x01, 0xd8, 0x3c, 0x9f, 0x25, 0xc2, 0xb3, 0x87, 0x24, 0xd8, 0xa3, 0x6d, 0x9e, 0x4f, 0x85, 0x24, 0xe3, 0xcc, 0xdb, 0x51, 0x35, 0x58, 0x9c, 0xb9, 0x77, 0xa1, 0x1f, 0x25, 0xa2, 0xe0, 0xa2, 0x6c, 0x92, 0xed, 0xaa, 0x64, 0xbd, 0x1a, 0xae, 0xb2, 0xf9, 0xdf, 0x09, 0x1c, 0x34, 0x92, 0x26, 0x8c, 0x51, 0xfc, 0x5a, 0x62, 0x5e, 0xfc, 0x53, 0xe2, 0xb6, 0x16, 0x73, 0x0b, 0xfe, 0x5f, 0xd7, 0x92, 0xc6, 0x4b, 0xdd, 0x1a, 0x52, 0xb7, 0xc6, 0xff, 0x08, 0x83, 0x26, 0xe8, 0x0d, 0xcf, 0x8b, 0x2d, 0x15, 0x9f, 0x40, 0x87, 0xe1, 0x82, 0x47, 0x38, 0x2b, 0x96, 0x29, 0x6a, 0xe9, 0x50, 0x41, 0xef, 0x97, 0x29, 0xfa, 0x8f, 0xc0, 0xdd, 0xc8, 0x2b, 0xd9, 0x4f, 0xa1, 0x9d, 0x95, 0x31, 0x7a, 0x64, 0xd8, 0x0a, 0x3a, 0x0f, 0xba, 0xa3, 0xc5, 0x78, 0xd4, 0x44, 0x51, 0x75, 0xe4, 0x07, 0x70, 0xd4, 0x40, 0x2f, 0x30, 0xc6, 0x02, 0xeb, 0x92, 0x36, 0x4b, 0x3f, 0x32, 0x4a, 0xaf, 0x23, 0xd3, 0x78, 0xe9, 0x3f, 0x85, 0xc3, 0x06, 0x9f, 0x8a, 0xe9, 0xc5, 0xc5, 0x15, 0x09, 0x56, 0xed, 0xb5, 0x56, 0xed, 0xf5, 0x0f, 0x0d, 0x07, 0xe8, 0xdb, 0x32, 0xe9, 0x13, 0xa3, 0xac, 0x0f, 0x29, 0x0b, 0x57, 0x65, 0xad, 0x34, 0x91, 0xab, 0x34, 0x99, 0x95, 0xd6, 0x97, 0x65, 0x52, 0x0e, 0xfb, 0x93, 0xca, 0x14, 0xa2, 0x08, 0xa3, 0xdf, 0x0b, 0x5c, 0x1f, 0x82, 0xb5, 0x39, 0x84, 0x01, 0xd8, 0xe9, 0xe7, 0x44, 0xa0, 0x32, 0x98, 0x43, 0xab, 0x0f, 0x89, 0xe2, 0x3c, 0xe4, 0xb1, 0xb2, 0x94, 0x43, 0xab, 0x0f, 0x3f, 0xd2, 0xf5, 0x6b, 0xaa, 0xed, 0xbd, 0xdd, 0x90, 0x58, 0x97, 0x92, 0xb4, 0x4c, 0x92, 0x3b, 0x5a, 0xa7, 0x49, 0x72, 0x99, 0xe9, 0x1e, 0xc3, 0x0d, 0x33, 0x6e, 0x7b, 0xdf, 0xf9, 0x2f, 0xf5, 0x6c, 0xd7, 0x6e, 0x4a, 0x8a, 0x7b, 0xb0, 0x17, 0x55, 0x58, 0xae, 0xdd, 0xf5, 0x5f, 0x33, 0x09, 0x1d, 0x4c, 0x9b, 0x08, 0xff, 0x35, 0x1c, 0x9b, 0x27, 0xeb, 0x3e, 0xbb, 0xfe, 0xb1, 0x37, 0xc3, 0x90, 0x62, 0x8e, 0xd7, 0xc5, 0x98, 0x4e, 0xfc, 0x49, 0xa0, 0xaf, 0xce, 0xfe, 0x7c, 0x95, 0x9c, 0xc2, 0x7e, 0xb5, 0x4a, 0x32, 0x0c, 0xf3, 0x44, 0xe8, 0x7e, 0x57, 0xeb, 0x85, 0x2a, 0x48, 0x66, 0xac, 0xb7, 0x0d, 0x43, 0x3d, 0x75, 0x47, 0x2f, 0x1b, 0x86, 0xae, 0x0b, 0x6d, 0xe9, 0x38, 0xb5, 0x43, 0x1c, 0xaa, 0x7e, 0x1b, 0xcf, 0x57, 0x84, 0x73, 0x54, 0x9b, 0xb2, 0x79, 0xbe, 0x6f, 0xc3, 0x39, 0x6e, 0xbe, 0xef, 0xdd, 0xcd, 0xf7, 0x6d, 0x04, 0x28, 0xd6, 0xbd, 0x6a, 0xc5, 0x55, 0x90, 0xa4, 0xf5, 0xfb, 0xd0, 0x5d, 0x49, 0x97, 0xcd, 0xf8, 0x46, 0xc0, 0x56, 0x88, 0xd4, 0x54, 0xb7, 0x40, 0xd1, 0x93, 0x4a, 0x93, 0xc6, 0x14, 0xff, 0x5f, 0x69, 0x83, 0x7d, 0x4d, 0x1b, 0x9e, 0x0d, 0x3e, 0xb9, 0xac, 0xcc, 0x8b, 0xfb, 0xf3, 0x44, 0xf0, 0x22, 0xc9, 0xce, 0xd2, 0xf3, 0xb3, 0xc5, 0xf8, 0x7c, 0x47, 0xfd, 0xc5, 0x3d, 0xfc, 0x15, 0x00, 0x00, 0xff, 0xff, 0x05, 0x50, 0xbc, 0xa1, 0xf1, 0x06, 0x00, 0x00, }