github.com/v2fly/v2ray-core/v4@v4.45.2/common/protocol/server_spec.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.27.1 4 // protoc v3.17.3 5 // source: common/protocol/server_spec.proto 6 7 package protocol 8 9 import ( 10 net "github.com/v2fly/v2ray-core/v4/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, 0x1a, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 93 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x1a, 94 0x18, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x6e, 0x65, 0x74, 0x2f, 0x61, 0x64, 0x64, 0x72, 95 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1a, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 96 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x2e, 97 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x97, 0x01, 0x0a, 0x0e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 98 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x3b, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 99 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x76, 0x32, 0x72, 0x61, 100 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x6e, 0x65, 101 0x74, 0x2e, 0x49, 0x50, 0x4f, 0x72, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x07, 0x61, 0x64, 102 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x02, 0x20, 103 0x01, 0x28, 0x0d, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x34, 0x0a, 0x04, 0x75, 0x73, 0x65, 104 0x72, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 105 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 106 0x6f, 0x63, 0x6f, 0x6c, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x42, 107 0x6f, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 108 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 109 0x6c, 0x50, 0x01, 0x5a, 0x2e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 110 0x76, 0x32, 0x66, 0x6c, 0x79, 0x2f, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2d, 0x63, 0x6f, 0x72, 0x65, 111 0x2f, 0x76, 0x34, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 112 0x63, 0x6f, 0x6c, 0xaa, 0x02, 0x1a, 0x56, 0x32, 0x52, 0x61, 0x79, 0x2e, 0x43, 0x6f, 0x72, 0x65, 113 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 114 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 115 } 116 117 var ( 118 file_common_protocol_server_spec_proto_rawDescOnce sync.Once 119 file_common_protocol_server_spec_proto_rawDescData = file_common_protocol_server_spec_proto_rawDesc 120 ) 121 122 func file_common_protocol_server_spec_proto_rawDescGZIP() []byte { 123 file_common_protocol_server_spec_proto_rawDescOnce.Do(func() { 124 file_common_protocol_server_spec_proto_rawDescData = protoimpl.X.CompressGZIP(file_common_protocol_server_spec_proto_rawDescData) 125 }) 126 return file_common_protocol_server_spec_proto_rawDescData 127 } 128 129 var file_common_protocol_server_spec_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 130 var file_common_protocol_server_spec_proto_goTypes = []interface{}{ 131 (*ServerEndpoint)(nil), // 0: v2ray.core.common.protocol.ServerEndpoint 132 (*net.IPOrDomain)(nil), // 1: v2ray.core.common.net.IPOrDomain 133 (*User)(nil), // 2: v2ray.core.common.protocol.User 134 } 135 var file_common_protocol_server_spec_proto_depIdxs = []int32{ 136 1, // 0: v2ray.core.common.protocol.ServerEndpoint.address:type_name -> v2ray.core.common.net.IPOrDomain 137 2, // 1: v2ray.core.common.protocol.ServerEndpoint.user:type_name -> v2ray.core.common.protocol.User 138 2, // [2:2] is the sub-list for method output_type 139 2, // [2:2] is the sub-list for method input_type 140 2, // [2:2] is the sub-list for extension type_name 141 2, // [2:2] is the sub-list for extension extendee 142 0, // [0:2] is the sub-list for field type_name 143 } 144 145 func init() { file_common_protocol_server_spec_proto_init() } 146 func file_common_protocol_server_spec_proto_init() { 147 if File_common_protocol_server_spec_proto != nil { 148 return 149 } 150 file_common_protocol_user_proto_init() 151 if !protoimpl.UnsafeEnabled { 152 file_common_protocol_server_spec_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 153 switch v := v.(*ServerEndpoint); i { 154 case 0: 155 return &v.state 156 case 1: 157 return &v.sizeCache 158 case 2: 159 return &v.unknownFields 160 default: 161 return nil 162 } 163 } 164 } 165 type x struct{} 166 out := protoimpl.TypeBuilder{ 167 File: protoimpl.DescBuilder{ 168 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 169 RawDescriptor: file_common_protocol_server_spec_proto_rawDesc, 170 NumEnums: 0, 171 NumMessages: 1, 172 NumExtensions: 0, 173 NumServices: 0, 174 }, 175 GoTypes: file_common_protocol_server_spec_proto_goTypes, 176 DependencyIndexes: file_common_protocol_server_spec_proto_depIdxs, 177 MessageInfos: file_common_protocol_server_spec_proto_msgTypes, 178 }.Build() 179 File_common_protocol_server_spec_proto = out.File 180 file_common_protocol_server_spec_proto_rawDesc = nil 181 file_common_protocol_server_spec_proto_goTypes = nil 182 file_common_protocol_server_spec_proto_depIdxs = nil 183 }