istio: istio.io/istio/pkg/test/echo/server Index | Files | Directories

package server

import "istio.io/istio/pkg/test/echo/server"

Index

Package Files

instance.go

type Config Uses

type Config struct {
    Ports          common.PortList
    BindIPPortsMap map[int]struct{}
    Metrics        int
    TLSCert        string
    TLSKey         string
    Version        string
    UDSServer      string
    Cluster        string
    Dialer         common.Dialer
}

Config for an echo server Instance.

type Instance Uses

type Instance struct {
    Config
    // contains filtered or unexported fields
}

Instance of the Echo server.

func New Uses

func New(config Config) *Instance

New creates a new server instance.

func (*Instance) Close Uses

func (s *Instance) Close() (err error)

Close implements the application.Application interface

func (*Instance) Start Uses

func (s *Instance) Start() (err error)

Start the server.

Directories

PathSynopsis
endpoint
forwarder

Package server imports 14 packages (graph). Updated 2021-01-16. Refresh now. Tools for package owners.