1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: extension_user/extension_user.proto 3 4package extension_user 5 6import ( 7 fmt "fmt" 8 proto "github.com/golang/protobuf/proto" 9 extension_base "github.com/golang/protobuf/protoc-gen-go/testdata/extension_base" 10 extension_extra "github.com/golang/protobuf/protoc-gen-go/testdata/extension_extra" 11 math "math" 12) 13 14// Reference imports to suppress errors if they are not otherwise used. 15var _ = proto.Marshal 16var _ = fmt.Errorf 17var _ = math.Inf 18 19// This is a compile-time assertion to ensure that this generated file 20// is compatible with the proto package it is being compiled against. 21// A compilation error at this line likely means your copy of the 22// proto package needs to be updated. 23const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 24 25type UserMessage struct { 26 Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 27 Rank *string `protobuf:"bytes,2,opt,name=rank" json:"rank,omitempty"` 28 XXX_NoUnkeyedLiteral struct{} `json:"-"` 29 XXX_unrecognized []byte `json:"-"` 30 XXX_sizecache int32 `json:"-"` 31} 32 33func (m *UserMessage) Reset() { *m = UserMessage{} } 34func (m *UserMessage) String() string { return proto.CompactTextString(m) } 35func (*UserMessage) ProtoMessage() {} 36func (*UserMessage) Descriptor() ([]byte, []int) { 37 return fileDescriptor_359ba8abf543ca10, []int{0} 38} 39 40func (m *UserMessage) XXX_Unmarshal(b []byte) error { 41 return xxx_messageInfo_UserMessage.Unmarshal(m, b) 42} 43func (m *UserMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 44 return xxx_messageInfo_UserMessage.Marshal(b, m, deterministic) 45} 46func (m *UserMessage) XXX_Merge(src proto.Message) { 47 xxx_messageInfo_UserMessage.Merge(m, src) 48} 49func (m *UserMessage) XXX_Size() int { 50 return xxx_messageInfo_UserMessage.Size(m) 51} 52func (m *UserMessage) XXX_DiscardUnknown() { 53 xxx_messageInfo_UserMessage.DiscardUnknown(m) 54} 55 56var xxx_messageInfo_UserMessage proto.InternalMessageInfo 57 58func (m *UserMessage) GetName() string { 59 if m != nil && m.Name != nil { 60 return *m.Name 61 } 62 return "" 63} 64 65func (m *UserMessage) GetRank() string { 66 if m != nil && m.Rank != nil { 67 return *m.Rank 68 } 69 return "" 70} 71 72// Extend inside the scope of another type 73type LoudMessage struct { 74 XXX_NoUnkeyedLiteral struct{} `json:"-"` 75 proto.XXX_InternalExtensions `json:"-"` 76 XXX_unrecognized []byte `json:"-"` 77 XXX_sizecache int32 `json:"-"` 78} 79 80func (m *LoudMessage) Reset() { *m = LoudMessage{} } 81func (m *LoudMessage) String() string { return proto.CompactTextString(m) } 82func (*LoudMessage) ProtoMessage() {} 83func (*LoudMessage) Descriptor() ([]byte, []int) { 84 return fileDescriptor_359ba8abf543ca10, []int{1} 85} 86 87var extRange_LoudMessage = []proto.ExtensionRange{ 88 {Start: 100, End: 536870911}, 89} 90 91func (*LoudMessage) ExtensionRangeArray() []proto.ExtensionRange { 92 return extRange_LoudMessage 93} 94 95func (m *LoudMessage) XXX_Unmarshal(b []byte) error { 96 return xxx_messageInfo_LoudMessage.Unmarshal(m, b) 97} 98func (m *LoudMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 99 return xxx_messageInfo_LoudMessage.Marshal(b, m, deterministic) 100} 101func (m *LoudMessage) XXX_Merge(src proto.Message) { 102 xxx_messageInfo_LoudMessage.Merge(m, src) 103} 104func (m *LoudMessage) XXX_Size() int { 105 return xxx_messageInfo_LoudMessage.Size(m) 106} 107func (m *LoudMessage) XXX_DiscardUnknown() { 108 xxx_messageInfo_LoudMessage.DiscardUnknown(m) 109} 110 111var xxx_messageInfo_LoudMessage proto.InternalMessageInfo 112 113var E_LoudMessage_Volume = &proto.ExtensionDesc{ 114 ExtendedType: (*extension_base.BaseMessage)(nil), 115 ExtensionType: (*uint32)(nil), 116 Field: 8, 117 Name: "extension_user.LoudMessage.volume", 118 Tag: "varint,8,opt,name=volume", 119 Filename: "extension_user/extension_user.proto", 120} 121 122// Extend inside the scope of another type, using a message. 123type LoginMessage struct { 124 XXX_NoUnkeyedLiteral struct{} `json:"-"` 125 XXX_unrecognized []byte `json:"-"` 126 XXX_sizecache int32 `json:"-"` 127} 128 129func (m *LoginMessage) Reset() { *m = LoginMessage{} } 130func (m *LoginMessage) String() string { return proto.CompactTextString(m) } 131func (*LoginMessage) ProtoMessage() {} 132func (*LoginMessage) Descriptor() ([]byte, []int) { 133 return fileDescriptor_359ba8abf543ca10, []int{2} 134} 135 136func (m *LoginMessage) XXX_Unmarshal(b []byte) error { 137 return xxx_messageInfo_LoginMessage.Unmarshal(m, b) 138} 139func (m *LoginMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 140 return xxx_messageInfo_LoginMessage.Marshal(b, m, deterministic) 141} 142func (m *LoginMessage) XXX_Merge(src proto.Message) { 143 xxx_messageInfo_LoginMessage.Merge(m, src) 144} 145func (m *LoginMessage) XXX_Size() int { 146 return xxx_messageInfo_LoginMessage.Size(m) 147} 148func (m *LoginMessage) XXX_DiscardUnknown() { 149 xxx_messageInfo_LoginMessage.DiscardUnknown(m) 150} 151 152var xxx_messageInfo_LoginMessage proto.InternalMessageInfo 153 154var E_LoginMessage_UserMessage = &proto.ExtensionDesc{ 155 ExtendedType: (*extension_base.BaseMessage)(nil), 156 ExtensionType: (*UserMessage)(nil), 157 Field: 16, 158 Name: "extension_user.LoginMessage.user_message", 159 Tag: "bytes,16,opt,name=user_message", 160 Filename: "extension_user/extension_user.proto", 161} 162 163type Detail struct { 164 Color *string `protobuf:"bytes,1,opt,name=color" json:"color,omitempty"` 165 XXX_NoUnkeyedLiteral struct{} `json:"-"` 166 XXX_unrecognized []byte `json:"-"` 167 XXX_sizecache int32 `json:"-"` 168} 169 170func (m *Detail) Reset() { *m = Detail{} } 171func (m *Detail) String() string { return proto.CompactTextString(m) } 172func (*Detail) ProtoMessage() {} 173func (*Detail) Descriptor() ([]byte, []int) { 174 return fileDescriptor_359ba8abf543ca10, []int{3} 175} 176 177func (m *Detail) XXX_Unmarshal(b []byte) error { 178 return xxx_messageInfo_Detail.Unmarshal(m, b) 179} 180func (m *Detail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 181 return xxx_messageInfo_Detail.Marshal(b, m, deterministic) 182} 183func (m *Detail) XXX_Merge(src proto.Message) { 184 xxx_messageInfo_Detail.Merge(m, src) 185} 186func (m *Detail) XXX_Size() int { 187 return xxx_messageInfo_Detail.Size(m) 188} 189func (m *Detail) XXX_DiscardUnknown() { 190 xxx_messageInfo_Detail.DiscardUnknown(m) 191} 192 193var xxx_messageInfo_Detail proto.InternalMessageInfo 194 195func (m *Detail) GetColor() string { 196 if m != nil && m.Color != nil { 197 return *m.Color 198 } 199 return "" 200} 201 202// An extension of an extension 203type Announcement struct { 204 Words *string `protobuf:"bytes,1,opt,name=words" json:"words,omitempty"` 205 XXX_NoUnkeyedLiteral struct{} `json:"-"` 206 XXX_unrecognized []byte `json:"-"` 207 XXX_sizecache int32 `json:"-"` 208} 209 210func (m *Announcement) Reset() { *m = Announcement{} } 211func (m *Announcement) String() string { return proto.CompactTextString(m) } 212func (*Announcement) ProtoMessage() {} 213func (*Announcement) Descriptor() ([]byte, []int) { 214 return fileDescriptor_359ba8abf543ca10, []int{4} 215} 216 217func (m *Announcement) XXX_Unmarshal(b []byte) error { 218 return xxx_messageInfo_Announcement.Unmarshal(m, b) 219} 220func (m *Announcement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 221 return xxx_messageInfo_Announcement.Marshal(b, m, deterministic) 222} 223func (m *Announcement) XXX_Merge(src proto.Message) { 224 xxx_messageInfo_Announcement.Merge(m, src) 225} 226func (m *Announcement) XXX_Size() int { 227 return xxx_messageInfo_Announcement.Size(m) 228} 229func (m *Announcement) XXX_DiscardUnknown() { 230 xxx_messageInfo_Announcement.DiscardUnknown(m) 231} 232 233var xxx_messageInfo_Announcement proto.InternalMessageInfo 234 235func (m *Announcement) GetWords() string { 236 if m != nil && m.Words != nil { 237 return *m.Words 238 } 239 return "" 240} 241 242var E_Announcement_LoudExt = &proto.ExtensionDesc{ 243 ExtendedType: (*LoudMessage)(nil), 244 ExtensionType: (*Announcement)(nil), 245 Field: 100, 246 Name: "extension_user.Announcement.loud_ext", 247 Tag: "bytes,100,opt,name=loud_ext", 248 Filename: "extension_user/extension_user.proto", 249} 250 251// Something that can be put in a message set. 252type OldStyleParcel struct { 253 Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` 254 Height *int32 `protobuf:"varint,2,opt,name=height" json:"height,omitempty"` 255 XXX_NoUnkeyedLiteral struct{} `json:"-"` 256 XXX_unrecognized []byte `json:"-"` 257 XXX_sizecache int32 `json:"-"` 258} 259 260func (m *OldStyleParcel) Reset() { *m = OldStyleParcel{} } 261func (m *OldStyleParcel) String() string { return proto.CompactTextString(m) } 262func (*OldStyleParcel) ProtoMessage() {} 263func (*OldStyleParcel) Descriptor() ([]byte, []int) { 264 return fileDescriptor_359ba8abf543ca10, []int{5} 265} 266 267func (m *OldStyleParcel) XXX_Unmarshal(b []byte) error { 268 return xxx_messageInfo_OldStyleParcel.Unmarshal(m, b) 269} 270func (m *OldStyleParcel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 271 return xxx_messageInfo_OldStyleParcel.Marshal(b, m, deterministic) 272} 273func (m *OldStyleParcel) XXX_Merge(src proto.Message) { 274 xxx_messageInfo_OldStyleParcel.Merge(m, src) 275} 276func (m *OldStyleParcel) XXX_Size() int { 277 return xxx_messageInfo_OldStyleParcel.Size(m) 278} 279func (m *OldStyleParcel) XXX_DiscardUnknown() { 280 xxx_messageInfo_OldStyleParcel.DiscardUnknown(m) 281} 282 283var xxx_messageInfo_OldStyleParcel proto.InternalMessageInfo 284 285func (m *OldStyleParcel) GetName() string { 286 if m != nil && m.Name != nil { 287 return *m.Name 288 } 289 return "" 290} 291 292func (m *OldStyleParcel) GetHeight() int32 { 293 if m != nil && m.Height != nil { 294 return *m.Height 295 } 296 return 0 297} 298 299var E_OldStyleParcel_MessageSetExtension = &proto.ExtensionDesc{ 300 ExtendedType: (*extension_base.OldStyleMessage)(nil), 301 ExtensionType: (*OldStyleParcel)(nil), 302 Field: 2001, 303 Name: "extension_user.OldStyleParcel", 304 Tag: "bytes,2001,opt,name=message_set_extension", 305 Filename: "extension_user/extension_user.proto", 306} 307 308var E_UserMessage = &proto.ExtensionDesc{ 309 ExtendedType: (*extension_base.BaseMessage)(nil), 310 ExtensionType: (*UserMessage)(nil), 311 Field: 5, 312 Name: "extension_user.user_message", 313 Tag: "bytes,5,opt,name=user_message", 314 Filename: "extension_user/extension_user.proto", 315} 316 317var E_ExtraMessage = &proto.ExtensionDesc{ 318 ExtendedType: (*extension_base.BaseMessage)(nil), 319 ExtensionType: (*extension_extra.ExtraMessage)(nil), 320 Field: 9, 321 Name: "extension_user.extra_message", 322 Tag: "bytes,9,opt,name=extra_message", 323 Filename: "extension_user/extension_user.proto", 324} 325 326var E_Width = &proto.ExtensionDesc{ 327 ExtendedType: (*extension_base.BaseMessage)(nil), 328 ExtensionType: (*int32)(nil), 329 Field: 6, 330 Name: "extension_user.width", 331 Tag: "varint,6,opt,name=width", 332 Filename: "extension_user/extension_user.proto", 333} 334 335var E_Area = &proto.ExtensionDesc{ 336 ExtendedType: (*extension_base.BaseMessage)(nil), 337 ExtensionType: (*int64)(nil), 338 Field: 7, 339 Name: "extension_user.area", 340 Tag: "varint,7,opt,name=area", 341 Filename: "extension_user/extension_user.proto", 342} 343 344var E_Detail = &proto.ExtensionDesc{ 345 ExtendedType: (*extension_base.BaseMessage)(nil), 346 ExtensionType: ([]*Detail)(nil), 347 Field: 17, 348 Name: "extension_user.detail", 349 Tag: "bytes,17,rep,name=detail", 350 Filename: "extension_user/extension_user.proto", 351} 352 353func init() { 354 proto.RegisterType((*UserMessage)(nil), "extension_user.UserMessage") 355 proto.RegisterExtension(E_LoudMessage_Volume) 356 proto.RegisterType((*LoudMessage)(nil), "extension_user.LoudMessage") 357 proto.RegisterExtension(E_LoginMessage_UserMessage) 358 proto.RegisterType((*LoginMessage)(nil), "extension_user.LoginMessage") 359 proto.RegisterType((*Detail)(nil), "extension_user.Detail") 360 proto.RegisterExtension(E_Announcement_LoudExt) 361 proto.RegisterType((*Announcement)(nil), "extension_user.Announcement") 362 proto.RegisterExtension(E_OldStyleParcel_MessageSetExtension) 363 proto.RegisterType((*OldStyleParcel)(nil), "extension_user.OldStyleParcel") 364 proto.RegisterExtension(E_UserMessage) 365 proto.RegisterExtension(E_ExtraMessage) 366 proto.RegisterExtension(E_Width) 367 proto.RegisterExtension(E_Area) 368 proto.RegisterExtension(E_Detail) 369} 370 371func init() { 372 proto.RegisterFile("extension_user/extension_user.proto", fileDescriptor_359ba8abf543ca10) 373} 374 375var fileDescriptor_359ba8abf543ca10 = []byte{ 376 // 492 bytes of a gzipped FileDescriptorProto 377 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x54, 0x51, 0x6f, 0x94, 0x40, 378 0x10, 0x0e, 0x6d, 0x8f, 0x5e, 0x87, 0x6b, 0xad, 0xa8, 0xcd, 0xa5, 0x6a, 0x25, 0x18, 0x13, 0x62, 379 0xd2, 0x23, 0x62, 0x7c, 0xe1, 0x49, 0x2f, 0xde, 0x93, 0x67, 0x34, 0x54, 0x5f, 0xf4, 0x81, 0xec, 380 0xc1, 0xc8, 0x91, 0xc2, 0xae, 0xd9, 0x5d, 0xec, 0xe9, 0xd3, 0xfd, 0x26, 0xff, 0x89, 0xff, 0xc8, 381 0xb0, 0x2c, 0x2d, 0x87, 0xc9, 0xc5, 0xbe, 0x90, 0xfd, 0x86, 0x6f, 0xbe, 0x99, 0xfd, 0x66, 0x00, 382 0x9e, 0xe2, 0x4a, 0x22, 0x15, 0x39, 0xa3, 0x71, 0x25, 0x90, 0xfb, 0x9b, 0x70, 0xf2, 0x9d, 0x33, 383 0xc9, 0xec, 0xa3, 0xcd, 0xe8, 0x69, 0x27, 0x69, 0x41, 0x04, 0xfa, 0x9b, 0xb0, 0x49, 0x3a, 0x7d, 384 0x76, 0x13, 0xc5, 0x95, 0xe4, 0xc4, 0xef, 0xe1, 0x86, 0xe6, 0xbe, 0x02, 0xeb, 0xb3, 0x40, 0xfe, 385 0x1e, 0x85, 0x20, 0x19, 0xda, 0x36, 0xec, 0x51, 0x52, 0xe2, 0xd8, 0x70, 0x0c, 0xef, 0x20, 0x52, 386 0xe7, 0x3a, 0xc6, 0x09, 0xbd, 0x1c, 0xef, 0x34, 0xb1, 0xfa, 0xec, 0xce, 0xc1, 0x9a, 0xb3, 0x2a, 387 0xd5, 0x69, 0xcf, 0x87, 0xc3, 0xf4, 0x78, 0xbd, 0x5e, 0xaf, 0x77, 0x82, 0x97, 0x60, 0xfe, 0x60, 388 0x45, 0x55, 0xa2, 0xfd, 0x70, 0xd2, 0xeb, 0x6b, 0x4a, 0x04, 0xea, 0x84, 0xf1, 0xd0, 0x31, 0xbc, 389 0xc3, 0x48, 0x53, 0xdd, 0x4b, 0x18, 0xcd, 0x59, 0x96, 0x53, 0xfd, 0x36, 0xf8, 0x0a, 0xa3, 0xfa, 390 0xa2, 0x71, 0xa9, 0xbb, 0xda, 0x2a, 0x75, 0xec, 0x18, 0x9e, 0x15, 0x74, 0x29, 0xca, 0xba, 0xce, 391 0xad, 0x22, 0xab, 0xba, 0x01, 0xee, 0x19, 0x98, 0x6f, 0x51, 0x92, 0xbc, 0xb0, 0xef, 0xc3, 0x20, 392 0x61, 0x05, 0xe3, 0xfa, 0xb6, 0x0d, 0x70, 0x7f, 0xc1, 0xe8, 0x0d, 0xa5, 0xac, 0xa2, 0x09, 0x96, 393 0x48, 0x65, 0xcd, 0xba, 0x62, 0x3c, 0x15, 0x2d, 0x4b, 0x81, 0xe0, 0x13, 0x0c, 0x0b, 0x56, 0xa5, 394 0xb5, 0x97, 0xf6, 0x3f, 0xb5, 0x3b, 0xd6, 0x8c, 0x53, 0xd5, 0xde, 0xa3, 0x3e, 0xa5, 0x5b, 0x22, 395 0xda, 0xaf, 0xa5, 0x66, 0x2b, 0xe9, 0xfe, 0x36, 0xe0, 0xe8, 0x43, 0x91, 0x5e, 0xc8, 0x9f, 0x05, 396 0x7e, 0x24, 0x3c, 0xc1, 0xa2, 0x33, 0x91, 0x9d, 0xeb, 0x89, 0x9c, 0x80, 0xb9, 0xc4, 0x3c, 0x5b, 397 0x4a, 0x35, 0x93, 0x41, 0xa4, 0x51, 0x20, 0xe1, 0x81, 0xb6, 0x2c, 0x16, 0x28, 0xe3, 0xeb, 0x92, 398 0xf6, 0x93, 0xbe, 0x81, 0x6d, 0x91, 0xb6, 0xcb, 0x3f, 0x77, 0x54, 0x9b, 0x67, 0xfd, 0x36, 0x37, 399 0x9b, 0x89, 0xee, 0x69, 0xf9, 0x0b, 0x94, 0xb3, 0x96, 0x18, 0xde, 0x6a, 0x5a, 0x83, 0xdb, 0x4d, 400 0x2b, 0x8c, 0xe1, 0x50, 0xad, 0xeb, 0xff, 0xa9, 0x1f, 0x28, 0xf5, 0xc7, 0x93, 0xfe, 0xae, 0xcf, 401 0xea, 0x67, 0xab, 0x3f, 0xc2, 0x0e, 0x0a, 0x5f, 0xc0, 0xe0, 0x2a, 0x4f, 0xe5, 0x72, 0xbb, 0xb0, 402 0xa9, 0x7c, 0x6e, 0x98, 0xa1, 0x0f, 0x7b, 0x84, 0x23, 0xd9, 0x9e, 0xb1, 0xef, 0x18, 0xde, 0x6e, 403 0xa4, 0x88, 0xe1, 0x3b, 0x30, 0xd3, 0x66, 0xe5, 0xb6, 0xa6, 0xdc, 0x75, 0x76, 0x3d, 0x2b, 0x38, 404 0xe9, 0x7b, 0xd3, 0x6c, 0x6b, 0xa4, 0x25, 0xa6, 0xd3, 0x2f, 0xaf, 0xb3, 0x5c, 0x2e, 0xab, 0xc5, 405 0x24, 0x61, 0xa5, 0x9f, 0xb1, 0x82, 0xd0, 0xcc, 0x57, 0x1f, 0xf3, 0xa2, 0xfa, 0xd6, 0x1c, 0x92, 406 0xf3, 0x0c, 0xe9, 0x79, 0xc6, 0x7c, 0x89, 0x42, 0xa6, 0x44, 0x92, 0xde, 0x7f, 0xe5, 0x6f, 0x00, 407 0x00, 0x00, 0xff, 0xff, 0xdf, 0x18, 0x64, 0x15, 0x77, 0x04, 0x00, 0x00, 408} 409