Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for newHBONE (0.12 sec)

  1. pkg/test/echo/server/endpoint/instance.go

    	GetConfig() Config
    }
    
    // New creates a new endpoint Instance.
    func New(cfg Config) (Instance, error) {
    	if cfg.Port != nil {
    		switch cfg.Port.Protocol {
    		case protocol.HBONE:
    			return newHBONE(cfg), nil
    		case protocol.HTTP, protocol.HTTPS:
    			return newHTTP(cfg), nil
    		case protocol.HTTP2, protocol.GRPC:
    			return newGRPC(cfg), nil
    		case protocol.TCP:
    			return newTCP(cfg), nil
    		case protocol.UDP:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 23 16:20:31 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  2. pkg/test/echo/server/endpoint/hbone.go

    import (
    	"crypto/tls"
    	"fmt"
    	"net"
    	"net/http"
    
    	"istio.io/istio/pkg/hbone"
    )
    
    var _ Instance = &connectInstance{}
    
    type connectInstance struct {
    	Config
    	server *http.Server
    }
    
    func newHBONE(config Config) Instance {
    	return &connectInstance{
    		Config: config,
    	}
    }
    
    func (c connectInstance) Close() error {
    	if c.server != nil {
    		return c.server.Close()
    	}
    	return nil
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Nov 14 20:23:34 UTC 2022
    - 2.7K bytes
    - Viewed (0)
Back to top