Documentation
¶
Index ¶
- func Bootstrap(u *url.URL) error
- type TrafficDirectorServer
- func (s *TrafficDirectorServer) Launch(serverListenerAddress string)
- func (s *TrafficDirectorServer) OnTerminated(f func(err error))
- func (s *TrafficDirectorServer) RegisterService(f func(gs grpc.ServiceRegistrar))
- func (s *TrafficDirectorServer) ServiceRegistrar() grpc.ServiceRegistrar
- func (s *TrafficDirectorServer) Shutdown(timeout time.Duration)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type TrafficDirectorServer ¶
type TrafficDirectorServer struct {
// contains filtered or unexported fields
}
func NewServer ¶
func NewServer(options *server.Options) *TrafficDirectorServer
func (*TrafficDirectorServer) Launch ¶
func (s *TrafficDirectorServer) Launch(serverListenerAddress string)
func (s *TrafficDirectorServer) Launch(serverListenerAddress string, healthServerListenerAddress string) {
func (*TrafficDirectorServer) OnTerminated ¶
func (s *TrafficDirectorServer) OnTerminated(f func(err error))
func (*TrafficDirectorServer) RegisterService ¶
func (s *TrafficDirectorServer) RegisterService(f func(gs grpc.ServiceRegistrar))
func (*TrafficDirectorServer) ServiceRegistrar ¶
func (s *TrafficDirectorServer) ServiceRegistrar() grpc.ServiceRegistrar
func (*TrafficDirectorServer) Shutdown ¶
func (s *TrafficDirectorServer) Shutdown(timeout time.Duration)
Click to show internal directories.
Click to hide internal directories.