github.com/eagleql/xray-core@v1.4.4/transport/internet/grpc/config.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.25.0 4 // protoc v3.15.6 5 // source: transport/internet/grpc/config.proto 6 7 package grpc 8 9 import ( 10 proto "github.com/golang/protobuf/proto" 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 // This is a compile-time assertion that a sufficiently up-to-date version 25 // of the legacy proto package is being used. 26 const _ = proto.ProtoPackageIsVersion4 27 28 type Config struct { 29 state protoimpl.MessageState 30 sizeCache protoimpl.SizeCache 31 unknownFields protoimpl.UnknownFields 32 33 Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"` 34 ServiceName string `protobuf:"bytes,2,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 35 MultiMode bool `protobuf:"varint,3,opt,name=multi_mode,json=multiMode,proto3" json:"multi_mode,omitempty"` 36 } 37 38 func (x *Config) Reset() { 39 *x = Config{} 40 if protoimpl.UnsafeEnabled { 41 mi := &file_transport_internet_grpc_config_proto_msgTypes[0] 42 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 43 ms.StoreMessageInfo(mi) 44 } 45 } 46 47 func (x *Config) String() string { 48 return protoimpl.X.MessageStringOf(x) 49 } 50 51 func (*Config) ProtoMessage() {} 52 53 func (x *Config) ProtoReflect() protoreflect.Message { 54 mi := &file_transport_internet_grpc_config_proto_msgTypes[0] 55 if protoimpl.UnsafeEnabled && x != nil { 56 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 57 if ms.LoadMessageInfo() == nil { 58 ms.StoreMessageInfo(mi) 59 } 60 return ms 61 } 62 return mi.MessageOf(x) 63 } 64 65 // Deprecated: Use Config.ProtoReflect.Descriptor instead. 66 func (*Config) Descriptor() ([]byte, []int) { 67 return file_transport_internet_grpc_config_proto_rawDescGZIP(), []int{0} 68 } 69 70 func (x *Config) GetHost() string { 71 if x != nil { 72 return x.Host 73 } 74 return "" 75 } 76 77 func (x *Config) GetServiceName() string { 78 if x != nil { 79 return x.ServiceName 80 } 81 return "" 82 } 83 84 func (x *Config) GetMultiMode() bool { 85 if x != nil { 86 return x.MultiMode 87 } 88 return false 89 } 90 91 var File_transport_internet_grpc_config_proto protoreflect.FileDescriptor 92 93 var file_transport_internet_grpc_config_proto_rawDesc = []byte{ 94 0x0a, 0x24, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x69, 0x6e, 0x74, 0x65, 95 0x72, 0x6e, 0x65, 0x74, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 96 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x25, 0x78, 0x72, 0x61, 0x79, 0x2e, 0x74, 0x72, 0x61, 97 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x65, 0x74, 0x2e, 98 0x67, 0x72, 0x70, 0x63, 0x2e, 0x65, 0x6e, 0x63, 0x6f, 0x64, 0x69, 0x6e, 0x67, 0x22, 0x5e, 0x0a, 99 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x18, 100 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x73, 101 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 102 0x09, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1d, 103 0x0a, 0x0a, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 104 0x28, 0x08, 0x52, 0x09, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x4d, 0x6f, 0x64, 0x65, 0x42, 0x33, 0x5a, 105 0x31, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x78, 0x74, 0x6c, 0x73, 106 0x2f, 0x78, 0x72, 0x61, 0x79, 0x2d, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 107 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x65, 0x74, 0x2f, 0x67, 0x72, 108 0x70, 0x63, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 109 } 110 111 var ( 112 file_transport_internet_grpc_config_proto_rawDescOnce sync.Once 113 file_transport_internet_grpc_config_proto_rawDescData = file_transport_internet_grpc_config_proto_rawDesc 114 ) 115 116 func file_transport_internet_grpc_config_proto_rawDescGZIP() []byte { 117 file_transport_internet_grpc_config_proto_rawDescOnce.Do(func() { 118 file_transport_internet_grpc_config_proto_rawDescData = protoimpl.X.CompressGZIP(file_transport_internet_grpc_config_proto_rawDescData) 119 }) 120 return file_transport_internet_grpc_config_proto_rawDescData 121 } 122 123 var file_transport_internet_grpc_config_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 124 var file_transport_internet_grpc_config_proto_goTypes = []interface{}{ 125 (*Config)(nil), // 0: xray.transport.internet.grpc.encoding.Config 126 } 127 var file_transport_internet_grpc_config_proto_depIdxs = []int32{ 128 0, // [0:0] is the sub-list for method output_type 129 0, // [0:0] is the sub-list for method input_type 130 0, // [0:0] is the sub-list for extension type_name 131 0, // [0:0] is the sub-list for extension extendee 132 0, // [0:0] is the sub-list for field type_name 133 } 134 135 func init() { file_transport_internet_grpc_config_proto_init() } 136 func file_transport_internet_grpc_config_proto_init() { 137 if File_transport_internet_grpc_config_proto != nil { 138 return 139 } 140 if !protoimpl.UnsafeEnabled { 141 file_transport_internet_grpc_config_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 142 switch v := v.(*Config); i { 143 case 0: 144 return &v.state 145 case 1: 146 return &v.sizeCache 147 case 2: 148 return &v.unknownFields 149 default: 150 return nil 151 } 152 } 153 } 154 type x struct{} 155 out := protoimpl.TypeBuilder{ 156 File: protoimpl.DescBuilder{ 157 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 158 RawDescriptor: file_transport_internet_grpc_config_proto_rawDesc, 159 NumEnums: 0, 160 NumMessages: 1, 161 NumExtensions: 0, 162 NumServices: 0, 163 }, 164 GoTypes: file_transport_internet_grpc_config_proto_goTypes, 165 DependencyIndexes: file_transport_internet_grpc_config_proto_depIdxs, 166 MessageInfos: file_transport_internet_grpc_config_proto_msgTypes, 167 }.Build() 168 File_transport_internet_grpc_config_proto = out.File 169 file_transport_internet_grpc_config_proto_rawDesc = nil 170 file_transport_internet_grpc_config_proto_goTypes = nil 171 file_transport_internet_grpc_config_proto_depIdxs = nil 172 }