Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for nextEvent (0.34 sec)

  1. src/crypto/tls/quic.go

    		qs.events[last].Data[0] = 0
    	}
    	if qs.nextEvent >= len(qs.events) && qs.waitingForDrain {
    		qs.waitingForDrain = false
    		<-qs.signalc
    		<-qs.blockedc
    	}
    	if qs.nextEvent >= len(qs.events) {
    		qs.events = qs.events[:0]
    		qs.nextEvent = 0
    		return QUICEvent{Kind: QUICNoEvent}
    	}
    	e := qs.events[qs.nextEvent]
    	qs.events[qs.nextEvent] = QUICEvent{} // zero out references to data
    	qs.nextEvent++
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 17:23:54 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  2. src/crypto/tls/quic_test.go

    	for _, c := range []*testQUICConn{a, b} {
    		if !c.conn.conn.quic.started {
    			if err := c.conn.Start(ctx); err != nil {
    				return err
    			}
    		}
    	}
    	idleCount := 0
    	for {
    		e := a.conn.NextEvent()
    		if onEvent != nil && onEvent(e, a, b) {
    			continue
    		}
    		switch e.Kind {
    		case QUICNoEvent:
    			idleCount++
    			if idleCount == 2 {
    				if !a.complete || !b.complete {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 17:23:54 UTC 2024
    - 19.3K bytes
    - Viewed (0)
Back to top