github.com/v2fly/v2ray-core/v5@v5.16.2-0.20240507031116-8191faa6e095/common/net/network.pb.go (about) 1 package net 2 3 import ( 4 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 5 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 6 reflect "reflect" 7 sync "sync" 8 ) 9 10 const ( 11 // Verify that this generated code is sufficiently up-to-date. 12 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 13 // Verify that runtime/protoimpl is sufficiently up-to-date. 14 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 15 ) 16 17 type Network int32 18 19 const ( 20 Network_Unknown Network = 0 21 // Deprecated: Marked as deprecated in common/net/network.proto. 22 Network_RawTCP Network = 1 23 Network_TCP Network = 2 24 Network_UDP Network = 3 25 Network_UNIX Network = 4 26 ) 27 28 // Enum value maps for Network. 29 var ( 30 Network_name = map[int32]string{ 31 0: "Unknown", 32 1: "RawTCP", 33 2: "TCP", 34 3: "UDP", 35 4: "UNIX", 36 } 37 Network_value = map[string]int32{ 38 "Unknown": 0, 39 "RawTCP": 1, 40 "TCP": 2, 41 "UDP": 3, 42 "UNIX": 4, 43 } 44 ) 45 46 func (x Network) Enum() *Network { 47 p := new(Network) 48 *p = x 49 return p 50 } 51 52 func (x Network) String() string { 53 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 54 } 55 56 func (Network) Descriptor() protoreflect.EnumDescriptor { 57 return file_common_net_network_proto_enumTypes[0].Descriptor() 58 } 59 60 func (Network) Type() protoreflect.EnumType { 61 return &file_common_net_network_proto_enumTypes[0] 62 } 63 64 func (x Network) Number() protoreflect.EnumNumber { 65 return protoreflect.EnumNumber(x) 66 } 67 68 // Deprecated: Use Network.Descriptor instead. 69 func (Network) EnumDescriptor() ([]byte, []int) { 70 return file_common_net_network_proto_rawDescGZIP(), []int{0} 71 } 72 73 // NetworkList is a list of Networks. 74 type NetworkList struct { 75 state protoimpl.MessageState 76 sizeCache protoimpl.SizeCache 77 unknownFields protoimpl.UnknownFields 78 79 Network []Network `protobuf:"varint,1,rep,packed,name=network,proto3,enum=v2ray.core.common.net.Network" json:"network,omitempty"` 80 } 81 82 func (x *NetworkList) Reset() { 83 *x = NetworkList{} 84 if protoimpl.UnsafeEnabled { 85 mi := &file_common_net_network_proto_msgTypes[0] 86 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 87 ms.StoreMessageInfo(mi) 88 } 89 } 90 91 func (x *NetworkList) String() string { 92 return protoimpl.X.MessageStringOf(x) 93 } 94 95 func (*NetworkList) ProtoMessage() {} 96 97 func (x *NetworkList) ProtoReflect() protoreflect.Message { 98 mi := &file_common_net_network_proto_msgTypes[0] 99 if protoimpl.UnsafeEnabled && x != nil { 100 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 101 if ms.LoadMessageInfo() == nil { 102 ms.StoreMessageInfo(mi) 103 } 104 return ms 105 } 106 return mi.MessageOf(x) 107 } 108 109 // Deprecated: Use NetworkList.ProtoReflect.Descriptor instead. 110 func (*NetworkList) Descriptor() ([]byte, []int) { 111 return file_common_net_network_proto_rawDescGZIP(), []int{0} 112 } 113 114 func (x *NetworkList) GetNetwork() []Network { 115 if x != nil { 116 return x.Network 117 } 118 return nil 119 } 120 121 var File_common_net_network_proto protoreflect.FileDescriptor 122 123 var file_common_net_network_proto_rawDesc = []byte{ 124 0x0a, 0x18, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x6e, 0x65, 0x74, 0x2f, 0x6e, 0x65, 0x74, 125 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x76, 0x32, 0x72, 0x61, 126 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x6e, 0x65, 127 0x74, 0x22, 0x47, 0x0a, 0x0b, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4c, 0x69, 0x73, 0x74, 128 0x12, 0x38, 0x0a, 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x01, 0x20, 0x03, 0x28, 129 0x0e, 0x32, 0x1e, 0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x63, 130 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x6e, 0x65, 0x74, 0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 131 0x6b, 0x52, 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2a, 0x42, 0x0a, 0x07, 0x4e, 0x65, 132 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x6e, 0x6b, 0x6e, 0x6f, 0x77, 0x6e, 133 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x06, 0x52, 0x61, 0x77, 0x54, 0x43, 0x50, 0x10, 0x01, 0x1a, 0x02, 134 0x08, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x54, 0x43, 0x50, 0x10, 0x02, 0x12, 0x07, 0x0a, 0x03, 0x55, 135 0x44, 0x50, 0x10, 0x03, 0x12, 0x08, 0x0a, 0x04, 0x55, 0x4e, 0x49, 0x58, 0x10, 0x04, 0x42, 0x60, 136 0x0a, 0x19, 0x63, 0x6f, 0x6d, 0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 137 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x6e, 0x65, 0x74, 0x50, 0x01, 0x5a, 0x29, 0x67, 138 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x76, 0x32, 0x66, 0x6c, 0x79, 0x2f, 139 0x76, 0x32, 0x72, 0x61, 0x79, 0x2d, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x35, 0x2f, 0x63, 0x6f, 140 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x6e, 0x65, 0x74, 0xaa, 0x02, 0x15, 0x56, 0x32, 0x52, 0x61, 0x79, 141 0x2e, 0x43, 0x6f, 0x72, 0x65, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4e, 0x65, 0x74, 142 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 143 } 144 145 var ( 146 file_common_net_network_proto_rawDescOnce sync.Once 147 file_common_net_network_proto_rawDescData = file_common_net_network_proto_rawDesc 148 ) 149 150 func file_common_net_network_proto_rawDescGZIP() []byte { 151 file_common_net_network_proto_rawDescOnce.Do(func() { 152 file_common_net_network_proto_rawDescData = protoimpl.X.CompressGZIP(file_common_net_network_proto_rawDescData) 153 }) 154 return file_common_net_network_proto_rawDescData 155 } 156 157 var file_common_net_network_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 158 var file_common_net_network_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 159 var file_common_net_network_proto_goTypes = []interface{}{ 160 (Network)(0), // 0: v2ray.core.common.net.Network 161 (*NetworkList)(nil), // 1: v2ray.core.common.net.NetworkList 162 } 163 var file_common_net_network_proto_depIdxs = []int32{ 164 0, // 0: v2ray.core.common.net.NetworkList.network:type_name -> v2ray.core.common.net.Network 165 1, // [1:1] is the sub-list for method output_type 166 1, // [1:1] is the sub-list for method input_type 167 1, // [1:1] is the sub-list for extension type_name 168 1, // [1:1] is the sub-list for extension extendee 169 0, // [0:1] is the sub-list for field type_name 170 } 171 172 func init() { file_common_net_network_proto_init() } 173 func file_common_net_network_proto_init() { 174 if File_common_net_network_proto != nil { 175 return 176 } 177 if !protoimpl.UnsafeEnabled { 178 file_common_net_network_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 179 switch v := v.(*NetworkList); i { 180 case 0: 181 return &v.state 182 case 1: 183 return &v.sizeCache 184 case 2: 185 return &v.unknownFields 186 default: 187 return nil 188 } 189 } 190 } 191 type x struct{} 192 out := protoimpl.TypeBuilder{ 193 File: protoimpl.DescBuilder{ 194 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 195 RawDescriptor: file_common_net_network_proto_rawDesc, 196 NumEnums: 1, 197 NumMessages: 1, 198 NumExtensions: 0, 199 NumServices: 0, 200 }, 201 GoTypes: file_common_net_network_proto_goTypes, 202 DependencyIndexes: file_common_net_network_proto_depIdxs, 203 EnumInfos: file_common_net_network_proto_enumTypes, 204 MessageInfos: file_common_net_network_proto_msgTypes, 205 }.Build() 206 File_common_net_network_proto = out.File 207 file_common_net_network_proto_rawDesc = nil 208 file_common_net_network_proto_goTypes = nil 209 file_common_net_network_proto_depIdxs = nil 210 }