Versions in this module Expand all Collapse all v0 v0.7.0 Mar 12, 2022 v0.6.0 Dec 4, 2020 Changes in this version + var File_proto_discovery_v1_discovery_proto protoreflect.FileDescriptor + func RegisterDiscoveryServiceServer(s *grpc.Server, srv DiscoveryServiceServer) + type DiscoveryServiceClient interface + Gateways func(ctx context.Context, in *GatewaysRequest, opts ...grpc.CallOption) (*GatewaysResponse, error) + HiddenSegmentServices func(ctx context.Context, in *HiddenSegmentServicesRequest, opts ...grpc.CallOption) (*HiddenSegmentServicesResponse, error) + func NewDiscoveryServiceClient(cc grpc.ClientConnInterface) DiscoveryServiceClient + type DiscoveryServiceServer interface + Gateways func(context.Context, *GatewaysRequest) (*GatewaysResponse, error) + HiddenSegmentServices func(context.Context, *HiddenSegmentServicesRequest) (*HiddenSegmentServicesResponse, error) + type Gateway struct + AllowInterfaces []uint64 + ControlAddress string + DataAddress string + ProbeAddress string + func (*Gateway) Descriptor() ([]byte, []int) + func (*Gateway) ProtoMessage() + func (x *Gateway) GetAllowInterfaces() []uint64 + func (x *Gateway) GetControlAddress() string + func (x *Gateway) GetDataAddress() string + func (x *Gateway) GetProbeAddress() string + func (x *Gateway) ProtoReflect() protoreflect.Message + func (x *Gateway) Reset() + func (x *Gateway) String() string + type GatewaysRequest struct + func (*GatewaysRequest) Descriptor() ([]byte, []int) + func (*GatewaysRequest) ProtoMessage() + func (x *GatewaysRequest) ProtoReflect() protoreflect.Message + func (x *GatewaysRequest) Reset() + func (x *GatewaysRequest) String() string + type GatewaysResponse struct + Gateways []*Gateway + func (*GatewaysResponse) Descriptor() ([]byte, []int) + func (*GatewaysResponse) ProtoMessage() + func (x *GatewaysResponse) GetGateways() []*Gateway + func (x *GatewaysResponse) ProtoReflect() protoreflect.Message + func (x *GatewaysResponse) Reset() + func (x *GatewaysResponse) String() string + type HiddenSegmentLookupServer struct + Address string + func (*HiddenSegmentLookupServer) Descriptor() ([]byte, []int) + func (*HiddenSegmentLookupServer) ProtoMessage() + func (x *HiddenSegmentLookupServer) GetAddress() string + func (x *HiddenSegmentLookupServer) ProtoReflect() protoreflect.Message + func (x *HiddenSegmentLookupServer) Reset() + func (x *HiddenSegmentLookupServer) String() string + type HiddenSegmentRegistrationServer struct + Address string + func (*HiddenSegmentRegistrationServer) Descriptor() ([]byte, []int) + func (*HiddenSegmentRegistrationServer) ProtoMessage() + func (x *HiddenSegmentRegistrationServer) GetAddress() string + func (x *HiddenSegmentRegistrationServer) ProtoReflect() protoreflect.Message + func (x *HiddenSegmentRegistrationServer) Reset() + func (x *HiddenSegmentRegistrationServer) String() string + type HiddenSegmentServicesRequest struct + func (*HiddenSegmentServicesRequest) Descriptor() ([]byte, []int) + func (*HiddenSegmentServicesRequest) ProtoMessage() + func (x *HiddenSegmentServicesRequest) ProtoReflect() protoreflect.Message + func (x *HiddenSegmentServicesRequest) Reset() + func (x *HiddenSegmentServicesRequest) String() string + type HiddenSegmentServicesResponse struct + Lookup []*HiddenSegmentLookupServer + Registration []*HiddenSegmentRegistrationServer + func (*HiddenSegmentServicesResponse) Descriptor() ([]byte, []int) + func (*HiddenSegmentServicesResponse) ProtoMessage() + func (x *HiddenSegmentServicesResponse) GetLookup() []*HiddenSegmentLookupServer + func (x *HiddenSegmentServicesResponse) GetRegistration() []*HiddenSegmentRegistrationServer + func (x *HiddenSegmentServicesResponse) ProtoReflect() protoreflect.Message + func (x *HiddenSegmentServicesResponse) Reset() + func (x *HiddenSegmentServicesResponse) String() string + type UnimplementedDiscoveryServiceServer struct + func (*UnimplementedDiscoveryServiceServer) Gateways(context.Context, *GatewaysRequest) (*GatewaysResponse, error) + func (*UnimplementedDiscoveryServiceServer) HiddenSegmentServices(context.Context, *HiddenSegmentServicesRequest) (*HiddenSegmentServicesResponse, error)