blob: 181f3dd4864435d807accc1776d269907b0dc0e2 [file] [log] [blame]
William Kurkian1b363f42019-03-12 15:28:12 -04001// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: voltha_protos/meta.proto
3
William Kurkianad745652019-03-20 08:45:51 -04004package common
William Kurkian1b363f42019-03-12 15:28:12 -04005
William Kurkianad745652019-03-20 08:45:51 -04006import (
7 fmt "fmt"
8 proto "github.com/golang/protobuf/proto"
9 descriptor "github.com/golang/protobuf/protoc-gen-go/descriptor"
10 math "math"
11)
William Kurkian1b363f42019-03-12 15:28:12 -040012
13// Reference imports to suppress errors if they are not otherwise used.
14var _ = proto.Marshal
15var _ = fmt.Errorf
16var _ = math.Inf
17
18// This is a compile-time assertion to ensure that this generated file
19// is compatible with the proto package it is being compiled against.
20// A compilation error at this line likely means your copy of the
21// proto package needs to be updated.
William Kurkianad745652019-03-20 08:45:51 -040022const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
William Kurkian1b363f42019-03-12 15:28:12 -040023
24type Access int32
25
26const (
27 // read-write, stored attribute
28 Access_CONFIG Access = 0
29 // read-only field, stored with the model, covered by its hash
30 Access_READ_ONLY Access = 1
31 // A read-only attribute that is not stored in the model, not covered
32 // by its hash, its value is filled real-time upon each request.
33 Access_REAL_TIME Access = 2
34)
35
36var Access_name = map[int32]string{
37 0: "CONFIG",
38 1: "READ_ONLY",
39 2: "REAL_TIME",
40}
William Kurkianad745652019-03-20 08:45:51 -040041
William Kurkian1b363f42019-03-12 15:28:12 -040042var Access_value = map[string]int32{
43 "CONFIG": 0,
44 "READ_ONLY": 1,
45 "REAL_TIME": 2,
46}
47
48func (x Access) String() string {
49 return proto.EnumName(Access_name, int32(x))
50}
William Kurkianad745652019-03-20 08:45:51 -040051
William Kurkian1b363f42019-03-12 15:28:12 -040052func (Access) EnumDescriptor() ([]byte, []int) {
William Kurkianad745652019-03-20 08:45:51 -040053 return fileDescriptor_96b320e8a67781f3, []int{0}
William Kurkian1b363f42019-03-12 15:28:12 -040054}
55
56type ChildNode struct {
57 Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
58 XXX_NoUnkeyedLiteral struct{} `json:"-"`
59 XXX_unrecognized []byte `json:"-"`
60 XXX_sizecache int32 `json:"-"`
61}
62
63func (m *ChildNode) Reset() { *m = ChildNode{} }
64func (m *ChildNode) String() string { return proto.CompactTextString(m) }
65func (*ChildNode) ProtoMessage() {}
66func (*ChildNode) Descriptor() ([]byte, []int) {
William Kurkianad745652019-03-20 08:45:51 -040067 return fileDescriptor_96b320e8a67781f3, []int{0}
William Kurkian1b363f42019-03-12 15:28:12 -040068}
William Kurkianad745652019-03-20 08:45:51 -040069
William Kurkian1b363f42019-03-12 15:28:12 -040070func (m *ChildNode) XXX_Unmarshal(b []byte) error {
71 return xxx_messageInfo_ChildNode.Unmarshal(m, b)
72}
73func (m *ChildNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
74 return xxx_messageInfo_ChildNode.Marshal(b, m, deterministic)
75}
William Kurkianad745652019-03-20 08:45:51 -040076func (m *ChildNode) XXX_Merge(src proto.Message) {
77 xxx_messageInfo_ChildNode.Merge(m, src)
William Kurkian1b363f42019-03-12 15:28:12 -040078}
79func (m *ChildNode) XXX_Size() int {
80 return xxx_messageInfo_ChildNode.Size(m)
81}
82func (m *ChildNode) XXX_DiscardUnknown() {
83 xxx_messageInfo_ChildNode.DiscardUnknown(m)
84}
85
86var xxx_messageInfo_ChildNode proto.InternalMessageInfo
87
88func (m *ChildNode) GetKey() string {
89 if m != nil {
90 return m.Key
91 }
92 return ""
93}
94
95var E_ChildNode = &proto.ExtensionDesc{
96 ExtendedType: (*descriptor.FieldOptions)(nil),
97 ExtensionType: (*ChildNode)(nil),
98 Field: 7761772,
99 Name: "voltha.child_node",
William Kurkianad745652019-03-20 08:45:51 -0400100 Tag: "bytes,7761772,opt,name=child_node",
William Kurkian1b363f42019-03-12 15:28:12 -0400101 Filename: "voltha_protos/meta.proto",
102}
103
104var E_Access = &proto.ExtensionDesc{
105 ExtendedType: (*descriptor.FieldOptions)(nil),
106 ExtensionType: (*Access)(nil),
107 Field: 7761773,
108 Name: "voltha.access",
109 Tag: "varint,7761773,opt,name=access,enum=voltha.Access",
110 Filename: "voltha_protos/meta.proto",
111}
112
113func init() {
William Kurkian1b363f42019-03-12 15:28:12 -0400114 proto.RegisterEnum("voltha.Access", Access_name, Access_value)
William Kurkianad745652019-03-20 08:45:51 -0400115 proto.RegisterType((*ChildNode)(nil), "voltha.ChildNode")
William Kurkian1b363f42019-03-12 15:28:12 -0400116 proto.RegisterExtension(E_ChildNode)
117 proto.RegisterExtension(E_Access)
118}
119
William Kurkianad745652019-03-20 08:45:51 -0400120func init() { proto.RegisterFile("voltha_protos/meta.proto", fileDescriptor_96b320e8a67781f3) }
William Kurkian1b363f42019-03-12 15:28:12 -0400121
William Kurkianad745652019-03-20 08:45:51 -0400122var fileDescriptor_96b320e8a67781f3 = []byte{
William Kurkian1b363f42019-03-12 15:28:12 -0400123 // 271 bytes of a gzipped FileDescriptorProto
124 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x90, 0x41, 0x4b, 0x84, 0x40,
125 0x18, 0x86, 0xb3, 0x05, 0xc1, 0x2f, 0x5a, 0xcc, 0x93, 0x04, 0x0b, 0xd2, 0x69, 0x29, 0x76, 0x06,
126 0xec, 0xb6, 0xb7, 0x6d, 0xdb, 0xad, 0x85, 0x4d, 0x41, 0xba, 0xd4, 0x45, 0x74, 0x9c, 0x74, 0x48,
127 0xfd, 0xc4, 0x99, 0x0d, 0xfa, 0xa9, 0x5d, 0xfa, 0x05, 0xf5, 0x1f, 0x42, 0x47, 0xbb, 0xee, 0xed,
128 0x9d, 0x77, 0xde, 0x79, 0x78, 0x18, 0x70, 0x3f, 0xb0, 0x54, 0x45, 0x12, 0x37, 0x2d, 0x2a, 0x94,
129 0xb4, 0xe2, 0x2a, 0x21, 0x7d, 0x76, 0x4c, 0x7d, 0x73, 0xe9, 0xe5, 0x88, 0x79, 0xc9, 0x69, 0xdf,
130 0xa6, 0x87, 0x37, 0x9a, 0x71, 0xc9, 0x5a, 0xd1, 0x28, 0x6c, 0xf5, 0xf2, 0x6a, 0x06, 0xd6, 0xba,
131 0x10, 0x65, 0x16, 0x60, 0xc6, 0x1d, 0x1b, 0x26, 0xef, 0xfc, 0xd3, 0x35, 0x3c, 0x63, 0x6e, 0x45,
132 0x5d, 0xbc, 0xf6, 0xc1, 0x5c, 0x31, 0xc6, 0xa5, 0x74, 0x00, 0xcc, 0x75, 0x18, 0x6c, 0x77, 0x0f,
133 0xf6, 0x89, 0x73, 0x0e, 0x56, 0xb4, 0x59, 0xdd, 0xc7, 0x61, 0xb0, 0x7f, 0xb1, 0x8d, 0xe1, 0xb8,
134 0x8f, 0x9f, 0x77, 0x4f, 0x1b, 0xfb, 0x74, 0x19, 0x01, 0xb0, 0x0e, 0x19, 0xd7, 0x1d, 0x73, 0x46,
135 0xb4, 0x03, 0x19, 0x1d, 0xc8, 0x56, 0xf0, 0x32, 0x0b, 0x1b, 0x25, 0xb0, 0x96, 0xee, 0xcf, 0xf7,
136 0xd7, 0xc4, 0x33, 0xe6, 0x67, 0xfe, 0x05, 0xd1, 0xce, 0xe4, 0x5f, 0x27, 0xb2, 0xd8, 0x18, 0x97,
137 0x8f, 0x60, 0x26, 0xda, 0xe3, 0x08, 0xef, 0x57, 0xf3, 0xa6, 0xfe, 0x74, 0xe4, 0x69, 0xff, 0x68,
138 0x78, 0x7f, 0xb7, 0x78, 0xbd, 0xc9, 0x85, 0x2a, 0x0e, 0x29, 0x61, 0x58, 0x51, 0x6c, 0x78, 0xcd,
139 0xb0, 0xcd, 0xa8, 0x1e, 0x2f, 0x86, 0xaf, 0xcc, 0x91, 0x32, 0xac, 0x2a, 0xac, 0x53, 0xb3, 0x6f,
140 0x6e, 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, 0xc0, 0x90, 0x94, 0xed, 0x6c, 0x01, 0x00, 0x00,
141}