github.com/xraypb/xray-core@v1.6.6/common/protocol/server_spec.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.28.1 4 // protoc v3.18.0 5 // source: common/protocol/server_spec.proto 6 7 package protocol 8 9 import ( 10 net "github.com/xraypb/xray-core/common/net" 11 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 12 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 13 reflect "reflect" 14 sync "sync" 15 ) 16 17 const ( 18 // Verify that this generated code is sufficiently up-to-date. 19 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 20 // Verify that runtime/protoimpl is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 22 ) 23 24 type ServerEndpoint struct { 25 state protoimpl.MessageState 26 sizeCache protoimpl.SizeCache 27 unknownFields protoimpl.UnknownFields 28 29 Address *net.IPOrDomain `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` 30 Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` 31 User []*User `protobuf:"bytes,3,rep,name=user,proto3" json:"user,omitempty"` 32 } 33 34 func (x *ServerEndpoint) Reset() { 35 *x = ServerEndpoint{} 36 if protoimpl.UnsafeEnabled { 37 mi := &file_common_protocol_server_spec_proto_msgTypes[0] 38 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 39 ms.StoreMessageInfo(mi) 40 } 41 } 42 43 func (x *ServerEndpoint) String() string { 44 return protoimpl.X.MessageStringOf(x) 45 } 46 47 func (*ServerEndpoint) ProtoMessage() {} 48 49 func (x *ServerEndpoint) ProtoReflect() protoreflect.Message { 50 mi := &file_common_protocol_server_spec_proto_msgTypes[0] 51 if protoimpl.UnsafeEnabled && x != nil { 52 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 53 if ms.LoadMessageInfo() == nil { 54 ms.StoreMessageInfo(mi) 55 } 56 return ms 57 } 58 return mi.MessageOf(x) 59 } 60 61 // Deprecated: Use ServerEndpoint.ProtoReflect.Descriptor instead. 62 func (*ServerEndpoint) Descriptor() ([]byte, []int) { 63 return file_common_protocol_server_spec_proto_rawDescGZIP(), []int{0} 64 } 65 66 func (x *ServerEndpoint) GetAddress() *net.IPOrDomain { 67 if x != nil { 68 return x.Address 69 } 70 return nil 71 } 72 73 func (x *ServerEndpoint) GetPort() uint32 { 74 if x != nil { 75 return x.Port 76 } 77 return 0 78 } 79 80 func (x *ServerEndpoint) GetUser() []*User { 81 if x != nil { 82 return x.User 83 } 84 return nil 85 } 86 87 var File_common_protocol_server_spec_proto protoreflect.FileDescriptor 88 89 var file_common_protocol_server_spec_proto_rawDesc = []byte{ 90 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 91 0x6c, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x73, 0x70, 0x65, 0x63, 0x2e, 0x70, 0x72, 92 0x6f, 0x74, 0x6f, 0x12, 0x14, 0x78, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 93 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x1a, 0x18, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 94 0x6e, 0x2f, 0x6e, 0x65, 0x74, 0x2f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72, 95 0x6f, 0x74, 0x6f, 0x1a, 0x1a, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 96 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 97 0x8b, 0x01, 0x0a, 0x0e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 98 0x6e, 0x74, 0x12, 0x35, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 99 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x78, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 100 0x6e, 0x2e, 0x6e, 0x65, 0x74, 0x2e, 0x49, 0x50, 0x4f, 0x72, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 101 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x6f, 0x72, 102 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x2e, 0x0a, 103 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x78, 0x72, 104 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 105 0x6f, 0x6c, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x42, 0x5e, 0x0a, 106 0x18, 0x63, 0x6f, 0x6d, 0x2e, 0x78, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 107 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x50, 0x01, 0x5a, 0x29, 0x67, 0x69, 0x74, 108 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x78, 0x74, 0x6c, 0x73, 0x2f, 0x78, 0x72, 0x61, 109 0x79, 0x2d, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x70, 0x72, 110 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0xaa, 0x02, 0x14, 0x58, 0x72, 0x61, 0x79, 0x2e, 0x43, 0x6f, 111 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x62, 0x06, 0x70, 112 0x72, 0x6f, 0x74, 0x6f, 0x33, 113 } 114 115 var ( 116 file_common_protocol_server_spec_proto_rawDescOnce sync.Once 117 file_common_protocol_server_spec_proto_rawDescData = file_common_protocol_server_spec_proto_rawDesc 118 ) 119 120 func file_common_protocol_server_spec_proto_rawDescGZIP() []byte { 121 file_common_protocol_server_spec_proto_rawDescOnce.Do(func() { 122 file_common_protocol_server_spec_proto_rawDescData = protoimpl.X.CompressGZIP(file_common_protocol_server_spec_proto_rawDescData) 123 }) 124 return file_common_protocol_server_spec_proto_rawDescData 125 } 126 127 var file_common_protocol_server_spec_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 128 var file_common_protocol_server_spec_proto_goTypes = []interface{}{ 129 (*ServerEndpoint)(nil), // 0: xray.common.protocol.ServerEndpoint 130 (*net.IPOrDomain)(nil), // 1: xray.common.net.IPOrDomain 131 (*User)(nil), // 2: xray.common.protocol.User 132 } 133 var file_common_protocol_server_spec_proto_depIdxs = []int32{ 134 1, // 0: xray.common.protocol.ServerEndpoint.address:type_name -> xray.common.net.IPOrDomain 135 2, // 1: xray.common.protocol.ServerEndpoint.user:type_name -> xray.common.protocol.User 136 2, // [2:2] is the sub-list for method output_type 137 2, // [2:2] is the sub-list for method input_type 138 2, // [2:2] is the sub-list for extension type_name 139 2, // [2:2] is the sub-list for extension extendee 140 0, // [0:2] is the sub-list for field type_name 141 } 142 143 func init() { file_common_protocol_server_spec_proto_init() } 144 func file_common_protocol_server_spec_proto_init() { 145 if File_common_protocol_server_spec_proto != nil { 146 return 147 } 148 file_common_protocol_user_proto_init() 149 if !protoimpl.UnsafeEnabled { 150 file_common_protocol_server_spec_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 151 switch v := v.(*ServerEndpoint); i { 152 case 0: 153 return &v.state 154 case 1: 155 return &v.sizeCache 156 case 2: 157 return &v.unknownFields 158 default: 159 return nil 160 } 161 } 162 } 163 type x struct{} 164 out := protoimpl.TypeBuilder{ 165 File: protoimpl.DescBuilder{ 166 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 167 RawDescriptor: file_common_protocol_server_spec_proto_rawDesc, 168 NumEnums: 0, 169 NumMessages: 1, 170 NumExtensions: 0, 171 NumServices: 0, 172 }, 173 GoTypes: file_common_protocol_server_spec_proto_goTypes, 174 DependencyIndexes: file_common_protocol_server_spec_proto_depIdxs, 175 MessageInfos: file_common_protocol_server_spec_proto_msgTypes, 176 }.Build() 177 File_common_protocol_server_spec_proto = out.File 178 file_common_protocol_server_spec_proto_rawDesc = nil 179 file_common_protocol_server_spec_proto_goTypes = nil 180 file_common_protocol_server_spec_proto_depIdxs = nil 181 }