// Code generated by protoc-gen-gogo. DO NOT EDIT. // source: device.proto package dinetrpc import proto "github.com/gogo/protobuf/proto" import fmt "fmt" import 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.GoGoProtoPackageIsVersion2 // please upgrade the proto package type DeviceType int32 const ( DeviceType_DeviceUnknown DeviceType = 0 DeviceType_TWS3000WUM DeviceType = 1 DeviceType_TWS3000DUU DeviceType = 2 DeviceType_TWS3000DUM DeviceType = 3 // 3-9 reserved DeviceType_ZKL3000 DeviceType = 10 DeviceType_ZKL3000RC DeviceType = 11 DeviceType_ZKL3000RCC DeviceType = 12 // 12-19 reserved DeviceType_GreenHub3000 DeviceType = 20 DeviceType_CRTMGateway DeviceType = 21 DeviceType_CRTMSensor DeviceType = 22 DeviceType_CRM3000 DeviceType = 23 DeviceType_DNCM DeviceType = 24 DeviceType_ReedSensor DeviceType = 25 ) var DeviceType_name = map[int32]string{ 0: "DeviceUnknown", 1: "TWS3000WUM", 2: "TWS3000DUU", 3: "TWS3000DUM", 10: "ZKL3000", 11: "ZKL3000RC", 12: "ZKL3000RCC", 20: "GreenHub3000", 21: "CRTMGateway", 22: "CRTMSensor", 23: "CRM3000", 24: "DNCM", 25: "ReedSensor", } var DeviceType_value = map[string]int32{ "DeviceUnknown": 0, "TWS3000WUM": 1, "TWS3000DUU": 2, "TWS3000DUM": 3, "ZKL3000": 10, "ZKL3000RC": 11, "ZKL3000RCC": 12, "GreenHub3000": 20, "CRTMGateway": 21, "CRTMSensor": 22, "CRM3000": 23, "DNCM": 24, "ReedSensor": 25, } func (x DeviceType) String() string { return proto.EnumName(DeviceType_name, int32(x)) } func (DeviceType) EnumDescriptor() ([]byte, []int) { return fileDescriptor_device_cb6b97a8e7e72a2e, []int{0} } type DeviceState int32 const ( DeviceState_DeviceStateUnknown DeviceState = 0 DeviceState_DeviceStateService DeviceState = 1 DeviceState_DeviceStateIdle DeviceState = 2 DeviceState_DeviceStateArmed DeviceState = 3 DeviceState_DeviceStateActive DeviceState = 4 ) var DeviceState_name = map[int32]string{ 0: "DeviceStateUnknown", 1: "DeviceStateService", 2: "DeviceStateIdle", 3: "DeviceStateArmed", 4: "DeviceStateActive", } var DeviceState_value = map[string]int32{ "DeviceStateUnknown": 0, "DeviceStateService": 1, "DeviceStateIdle": 2, "DeviceStateArmed": 3, "DeviceStateActive": 4, } func (x DeviceState) String() string { return proto.EnumName(DeviceState_name, int32(x)) } func (DeviceState) EnumDescriptor() ([]byte, []int) { return fileDescriptor_device_cb6b97a8e7e72a2e, []int{1} } type DeviceError struct { Code Errno `protobuf:"varint,1,opt,name=code,proto3,enum=dinetrpc.Errno" json:"code,omitempty"` Count uint32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` First uint64 `protobuf:"varint,3,opt,name=first,proto3" json:"first,omitempty"` Last uint64 `protobuf:"varint,4,opt,name=last,proto3" json:"last,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeviceError) Reset() { *m = DeviceError{} } func (m *DeviceError) String() string { return proto.CompactTextString(m) } func (*DeviceError) ProtoMessage() {} func (*DeviceError) Descriptor() ([]byte, []int) { return fileDescriptor_device_cb6b97a8e7e72a2e, []int{0} } func (m *DeviceError) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeviceError.Unmarshal(m, b) } func (m *DeviceError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DeviceError.Marshal(b, m, deterministic) } func (dst *DeviceError) XXX_Merge(src proto.Message) { xxx_messageInfo_DeviceError.Merge(dst, src) } func (m *DeviceError) XXX_Size() int { return xxx_messageInfo_DeviceError.Size(m) } func (m *DeviceError) XXX_DiscardUnknown() { xxx_messageInfo_DeviceError.DiscardUnknown(m) } var xxx_messageInfo_DeviceError proto.InternalMessageInfo func (m *DeviceError) GetCode() Errno { if m != nil { return m.Code } return Errno_Ok } func (m *DeviceError) GetCount() uint32 { if m != nil { return m.Count } return 0 } func (m *DeviceError) GetFirst() uint64 { if m != nil { return m.First } return 0 } func (m *DeviceError) GetLast() uint64 { if m != nil { return m.Last } return 0 } type DeviceInfoItem struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Version map[string]string `protobuf:"bytes,2,rep,name=version" json:"version,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeviceInfoItem) Reset() { *m = DeviceInfoItem{} } func (m *DeviceInfoItem) String() string { return proto.CompactTextString(m) } func (*DeviceInfoItem) ProtoMessage() {} func (*DeviceInfoItem) Descriptor() ([]byte, []int) { return fileDescriptor_device_cb6b97a8e7e72a2e, []int{1} } func (m *DeviceInfoItem) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeviceInfoItem.Unmarshal(m, b) } func (m *DeviceInfoItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DeviceInfoItem.Marshal(b, m, deterministic) } func (dst *DeviceInfoItem) XXX_Merge(src proto.Message) { xxx_messageInfo_DeviceInfoItem.Merge(dst, src) } func (m *DeviceInfoItem) XXX_Size() int { return xxx_messageInfo_DeviceInfoItem.Size(m) } func (m *DeviceInfoItem) XXX_DiscardUnknown() { xxx_messageInfo_DeviceInfoItem.DiscardUnknown(m) } var xxx_messageInfo_DeviceInfoItem proto.InternalMessageInfo func (m *DeviceInfoItem) GetType() string { if m != nil { return m.Type } return "" } func (m *DeviceInfoItem) GetVersion() map[string]string { if m != nil { return m.Version } return nil } type DeviceInfoResult struct { Result []*DeviceInfoItem `protobuf:"bytes,1,rep,name=result" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeviceInfoResult) Reset() { *m = DeviceInfoResult{} } func (m *DeviceInfoResult) String() string { return proto.CompactTextString(m) } func (*DeviceInfoResult) ProtoMessage() {} func (*DeviceInfoResult) Descriptor() ([]byte, []int) { return fileDescriptor_device_cb6b97a8e7e72a2e, []int{2} } func (m *DeviceInfoResult) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeviceInfoResult.Unmarshal(m, b) } func (m *DeviceInfoResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DeviceInfoResult.Marshal(b, m, deterministic) } func (dst *DeviceInfoResult) XXX_Merge(src proto.Message) { xxx_messageInfo_DeviceInfoResult.Merge(dst, src) } func (m *DeviceInfoResult) XXX_Size() int { return xxx_messageInfo_DeviceInfoResult.Size(m) } func (m *DeviceInfoResult) XXX_DiscardUnknown() { xxx_messageInfo_DeviceInfoResult.DiscardUnknown(m) } var xxx_messageInfo_DeviceInfoResult proto.InternalMessageInfo func (m *DeviceInfoResult) GetResult() []*DeviceInfoItem { if m != nil { return m.Result } return nil } type DeviceDataItem struct { State string `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"` Error bool `protobuf:"varint,2,opt,name=error,proto3" json:"error,omitempty"` Errors []Errno `protobuf:"varint,3,rep,packed,name=errors,enum=dinetrpc.Errno" json:"errors,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeviceDataItem) Reset() { *m = DeviceDataItem{} } func (m *DeviceDataItem) String() string { return proto.CompactTextString(m) } func (*DeviceDataItem) ProtoMessage() {} func (*DeviceDataItem) Descriptor() ([]byte, []int) { return fileDescriptor_device_cb6b97a8e7e72a2e, []int{3} } func (m *DeviceDataItem) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeviceDataItem.Unmarshal(m, b) } func (m *DeviceDataItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DeviceDataItem.Marshal(b, m, deterministic) } func (dst *DeviceDataItem) XXX_Merge(src proto.Message) { xxx_messageInfo_DeviceDataItem.Merge(dst, src) } func (m *DeviceDataItem) XXX_Size() int { return xxx_messageInfo_DeviceDataItem.Size(m) } func (m *DeviceDataItem) XXX_DiscardUnknown() { xxx_messageInfo_DeviceDataItem.DiscardUnknown(m) } var xxx_messageInfo_DeviceDataItem proto.InternalMessageInfo func (m *DeviceDataItem) GetState() string { if m != nil { return m.State } return "" } func (m *DeviceDataItem) GetError() bool { if m != nil { return m.Error } return false } func (m *DeviceDataItem) GetErrors() []Errno { if m != nil { return m.Errors } return nil } type DeviceDataResult struct { Result []*DeviceDataItem `protobuf:"bytes,1,rep,name=result" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeviceDataResult) Reset() { *m = DeviceDataResult{} } func (m *DeviceDataResult) String() string { return proto.CompactTextString(m) } func (*DeviceDataResult) ProtoMessage() {} func (*DeviceDataResult) Descriptor() ([]byte, []int) { return fileDescriptor_device_cb6b97a8e7e72a2e, []int{4} } func (m *DeviceDataResult) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeviceDataResult.Unmarshal(m, b) } func (m *DeviceDataResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DeviceDataResult.Marshal(b, m, deterministic) } func (dst *DeviceDataResult) XXX_Merge(src proto.Message) { xxx_messageInfo_DeviceDataResult.Merge(dst, src) } func (m *DeviceDataResult) XXX_Size() int { return xxx_messageInfo_DeviceDataResult.Size(m) } func (m *DeviceDataResult) XXX_DiscardUnknown() { xxx_messageInfo_DeviceDataResult.DiscardUnknown(m) } var xxx_messageInfo_DeviceDataResult proto.InternalMessageInfo func (m *DeviceDataResult) GetResult() []*DeviceDataItem { if m != nil { return m.Result } return nil } func init() { proto.RegisterType((*DeviceError)(nil), "dinetrpc.DeviceError") proto.RegisterType((*DeviceInfoItem)(nil), "dinetrpc.DeviceInfoItem") proto.RegisterMapType((map[string]string)(nil), "dinetrpc.DeviceInfoItem.VersionEntry") proto.RegisterType((*DeviceInfoResult)(nil), "dinetrpc.DeviceInfoResult") proto.RegisterType((*DeviceDataItem)(nil), "dinetrpc.DeviceDataItem") proto.RegisterType((*DeviceDataResult)(nil), "dinetrpc.DeviceDataResult") proto.RegisterEnum("dinetrpc.DeviceType", DeviceType_name, DeviceType_value) proto.RegisterEnum("dinetrpc.DeviceState", DeviceState_name, DeviceState_value) } func init() { proto.RegisterFile("device.proto", fileDescriptor_device_cb6b97a8e7e72a2e) } var fileDescriptor_device_cb6b97a8e7e72a2e = []byte{ // 496 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x53, 0x4d, 0x6f, 0xda, 0x40, 0x10, 0xed, 0x62, 0x27, 0x81, 0x31, 0x1f, 0x9b, 0x2d, 0x49, 0xdd, 0x9c, 0x10, 0x55, 0x55, 0x94, 0x03, 0x42, 0xc9, 0xa5, 0xca, 0xa5, 0xaa, 0x00, 0xa5, 0xa8, 0x75, 0x0f, 0x0b, 0x34, 0x52, 0x6f, 0x8e, 0x3d, 0x91, 0xac, 0x90, 0x5d, 0xb4, 0x5e, 0x88, 0x38, 0xf5, 0xb7, 0xf4, 0x47, 0xf5, 0xff, 0x54, 0xbb, 0x6b, 0x17, 0x23, 0xb5, 0x52, 0x6f, 0xef, 0xbd, 0x79, 0xc3, 0xbc, 0x99, 0xc5, 0xd0, 0x4c, 0x71, 0x9b, 0x25, 0x38, 0x5c, 0x2b, 0xa9, 0x25, 0xab, 0xa7, 0x99, 0x40, 0xad, 0xd6, 0xc9, 0x45, 0x80, 0x4a, 0x49, 0xe5, 0xe4, 0xbe, 0x82, 0x60, 0x62, 0x6d, 0x53, 0x23, 0xb2, 0x37, 0xe0, 0x27, 0x32, 0xc5, 0x90, 0xf4, 0xc8, 0xa0, 0x7d, 0xd5, 0x19, 0x96, 0x4d, 0xc3, 0xa9, 0x52, 0x42, 0x72, 0x5b, 0x64, 0x5d, 0x38, 0x4a, 0xe4, 0x46, 0xe8, 0xb0, 0xd6, 0x23, 0x83, 0x16, 0x77, 0xc4, 0xa8, 0x0f, 0x99, 0xca, 0x75, 0xe8, 0xf5, 0xc8, 0xc0, 0xe7, 0x8e, 0x30, 0x06, 0xfe, 0x2a, 0xce, 0x75, 0xe8, 0x5b, 0xd1, 0xe2, 0xfe, 0x4f, 0x02, 0x6d, 0x37, 0x74, 0x26, 0x1e, 0xe4, 0x4c, 0xe3, 0x93, 0xb1, 0xe9, 0xdd, 0xda, 0xcd, 0x6d, 0x70, 0x8b, 0xd9, 0x07, 0x38, 0xd9, 0xa2, 0xca, 0x33, 0x29, 0xc2, 0x5a, 0xcf, 0x1b, 0x04, 0x57, 0x6f, 0xf7, 0x71, 0x0e, 0xdb, 0x87, 0xdf, 0x9c, 0x6f, 0x2a, 0xb4, 0xda, 0xf1, 0xb2, 0xeb, 0xe2, 0x06, 0x9a, 0xd5, 0x02, 0xa3, 0xe0, 0x3d, 0xe2, 0xae, 0x98, 0x61, 0xa0, 0xc9, 0xbc, 0x8d, 0x57, 0x1b, 0xb4, 0x9b, 0x34, 0xb8, 0x23, 0x37, 0xb5, 0xf7, 0xa4, 0x3f, 0x01, 0xba, 0x9f, 0xc1, 0x31, 0xdf, 0xac, 0x34, 0x1b, 0xc1, 0xb1, 0xb2, 0x28, 0x24, 0x36, 0x4f, 0xf8, 0xaf, 0x3c, 0xbc, 0xf0, 0xf5, 0xb1, 0x5c, 0x74, 0x12, 0xeb, 0xd8, 0x2e, 0xda, 0x85, 0xa3, 0x5c, 0xc7, 0xba, 0xdc, 0xd4, 0x11, 0xa3, 0xda, 0x47, 0xb1, 0x39, 0xea, 0xdc, 0x11, 0xf6, 0x0e, 0x8e, 0x2d, 0xc8, 0x43, 0xaf, 0xe7, 0xfd, 0xed, 0x39, 0x8a, 0xf2, 0x3e, 0xac, 0x19, 0xf3, 0xbf, 0x61, 0xcb, 0x48, 0x65, 0xd8, 0xcb, 0x5f, 0x04, 0xc0, 0x95, 0x16, 0xe6, 0xfc, 0xa7, 0xd0, 0x72, 0x6c, 0x29, 0x1e, 0x85, 0x7c, 0x16, 0xf4, 0x05, 0x6b, 0x03, 0x2c, 0xee, 0xe6, 0xd7, 0xa3, 0xd1, 0xe8, 0x6e, 0x19, 0x51, 0x52, 0xe1, 0x93, 0xe5, 0x92, 0xd6, 0x0e, 0x78, 0x44, 0x3d, 0x16, 0xc0, 0xc9, 0xf7, 0xcf, 0x5f, 0x0c, 0xa7, 0xc0, 0x5a, 0xd0, 0x28, 0x08, 0x1f, 0xd3, 0xc0, 0x78, 0xff, 0xd0, 0x31, 0x6d, 0x32, 0x0a, 0xcd, 0x5b, 0x85, 0x28, 0x3e, 0x6d, 0xee, 0x6d, 0x43, 0x97, 0x75, 0x20, 0x18, 0xf3, 0x45, 0x74, 0x1b, 0x6b, 0x7c, 0x8e, 0x77, 0xf4, 0xcc, 0xb4, 0x18, 0x61, 0x8e, 0x22, 0x97, 0x8a, 0x9e, 0x9b, 0x9f, 0x1f, 0xf3, 0xc8, 0xba, 0x5f, 0xb1, 0x3a, 0xf8, 0x93, 0xaf, 0xe3, 0x88, 0x86, 0xc6, 0xc6, 0x11, 0xd3, 0xc2, 0xf6, 0xfa, 0xf2, 0x47, 0xf9, 0x17, 0x9f, 0xdb, 0x5b, 0x9f, 0x03, 0xab, 0xd0, 0xfd, 0x72, 0x87, 0xfa, 0x1c, 0x95, 0xc1, 0x94, 0xb0, 0x97, 0xd0, 0xa9, 0xe8, 0xb3, 0x74, 0x85, 0xb4, 0xc6, 0xba, 0xe5, 0xc5, 0xad, 0xf8, 0x51, 0x3d, 0x61, 0x4a, 0x3d, 0x76, 0x06, 0xa7, 0x55, 0x35, 0xd1, 0xd9, 0x16, 0xa9, 0x7f, 0x7f, 0x6c, 0x3f, 0xb5, 0xeb, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xbd, 0xff, 0x04, 0x2b, 0x91, 0x03, 0x00, 0x00, }