Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for NewResponseUpgrader (0.39 sec)

  1. staging/src/k8s.io/apimachinery/pkg/util/httpstream/spdy/upgrade.go

    }
    
    func (w *connWrapper) Close() error {
    	err := w.Conn.Close()
    	atomic.StoreInt32(&w.closed, 1)
    	return err
    }
    
    // NewResponseUpgrader returns a new httpstream.ResponseUpgrader that is
    // capable of upgrading HTTP responses using SPDY/3.1 via the
    // spdystream package.
    func NewResponseUpgrader() httpstream.ResponseUpgrader {
    	return NewResponseUpgraderWithPings(0)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jul 28 08:02:09 UTC 2022
    - 4K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/util/httpstream/spdy/upgrade_test.go

    			shouldError:      false,
    		},
    	}
    
    	for i, testCase := range testCases {
    		server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, req *http.Request) {
    			upgrader := NewResponseUpgrader()
    			conn := upgrader.UpgradeResponse(w, req, nil)
    			haveErr := conn == nil
    			if e, a := testCase.shouldError, haveErr; e != a {
    				t.Fatalf("%d: expected shouldErr=%t, got %t", i, testCase.shouldError, haveErr)
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jan 27 20:10:42 UTC 2017
    - 2.2K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/util/proxy/streamtunnel_test.go

    	spdyServer := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, req *http.Request) {
    		_, err := httpstream.Handshake(req, w, []string{constants.PortForwardV1Name})
    		require.NoError(t, err)
    		upgrader := spdy.NewResponseUpgrader()
    		conn := upgrader.UpgradeResponse(w, req, justQueueStream(streamChan))
    		require.NotNil(t, conn)
    		defer conn.Close() //nolint:errcheck
    		<-stopServerChan
    	}))
    	defer spdyServer.Close()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 02:21:50 UTC 2024
    - 22.7K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apimachinery/pkg/util/httpstream/spdy/roundtripper_test.go

    			w.Header().Set(httpstream.HeaderUpgrade, config.upgradeHeader)
    			w.WriteHeader(config.statusCode)
    
    			return
    		}
    
    		streamCh := make(chan httpstream.Stream)
    
    		responseUpgrader := NewResponseUpgrader()
    		spdyConn := responseUpgrader.UpgradeResponse(w, req, func(s httpstream.Stream, replySent <-chan struct{}) error {
    			streamCh <- s
    			return nil
    		})
    		if spdyConn == nil {
    			t.Fatal("unexpected nil spdyConn")
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 23 22:33:38 UTC 2023
    - 32.7K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/util/proxy/streamtranslator_test.go

    	_, err := httpstream.Handshake(req, w, []string{rcconstants.StreamProtocolV4Name})
    	if err != nil {
    		return nil, err
    	}
    
    	upgrader := spdy.NewResponseUpgrader()
    	streamCh := make(chan streamAndReply)
    	conn := upgrader.UpgradeResponse(w, req, func(stream httpstream.Stream, replySent <-chan struct{}) error {
    		streamCh <- streamAndReply{Stream: stream, replySent: replySent}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Feb 27 23:21:55 UTC 2024
    - 36.4K bytes
    - Viewed (0)
Back to top