server

package
v0.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2018 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InitServerDeps added in v0.2.2

func InitServerDeps()

func IsValidSubscriber added in v0.2.0

func IsValidSubscriber(req *v2.DiscoveryRequest) bool

Types

type Server

type Server struct{}

Server struct will impl CDS, LDS, RDS & ADS

func (*Server) BiDiStreamFor

func (s *Server) BiDiStreamFor(xdsType string, stream service.XDSStreamServer) error

BiDiStreamFor common bi-directional stream impl for cds,lds,rds

func (*Server) FetchClusters

func (s *Server) FetchClusters(ctx context.Context, in *v2.DiscoveryRequest) (*v2.DiscoveryResponse, error)

func (*Server) FetchEndpoints added in v0.1.6

func (s *Server) FetchEndpoints(ctx context.Context, in *v2.DiscoveryRequest) (*v2.DiscoveryResponse, error)

func (*Server) FetchListeners

func (*Server) FetchRoutes

func (*Server) IncrementalAggregatedResources

IncrementalAggregatedResources - Not implemented

func (*Server) StreamAggregatedResources

StreamAggregatedResources - ADS server impl

func (*Server) StreamClusters

func (s *Server) StreamClusters(stream v2.ClusterDiscoveryService_StreamClustersServer) error

StreamClusters bi directional stream to update cluster config

func (*Server) StreamEndpoints added in v0.1.6

StreamClusters bi directional stream to update endpoints config

func (*Server) StreamListeners

func (*Server) StreamRoutes

func (s *Server) StreamRoutes(stream v2.RouteDiscoveryService_StreamRoutesServer) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL