Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 31 for PacketConn (0.15 sec)

  1. pkg/dns/client/dns_test.go

    	case <-up:
    	}
    	t.Cleanup(func() { _ = server.Shutdown() })
    	server.Addr = server.PacketConn.LocalAddr().String()
    
    	select {
    	case <-time.After(time.Second * 10):
    		t.Fatalf("setup timeout")
    	case <-up:
    	}
    	t.Cleanup(func() { _ = tcp.Shutdown() })
    	t.Cleanup(func() { _ = server.Shutdown() })
    	tcp.Addr = server.PacketConn.LocalAddr().String()
    	return server.Addr
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Feb 29 16:17:34 UTC 2024
    - 20.4K bytes
    - Viewed (0)
  2. src/net/net.go

    	if err != nil {
    		err = &OpError{Op: "file", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
    	}
    	return
    }
    
    // PacketConn is a generic packet-oriented network connection.
    //
    // Multiple goroutines may invoke methods on a PacketConn simultaneously.
    type PacketConn interface {
    	// ReadFrom reads a packet from the connection,
    	// copying the payload into p. It returns the number of
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 26.8K bytes
    - Viewed (0)
  3. src/vendor/golang.org/x/net/nettest/nettest.go

    // loopback IP address or local file system path.
    //
    // The provided network must be "udp", "udp4", "udp6" or "unixgram".
    func NewLocalPacketListener(network string) (net.PacketConn, error) {
    	stackOnce.Do(probeStack)
    	switch network {
    	case "udp":
    		if canListenTCP4OnLoopback {
    			if c, err := net.ListenPacket("udp4", "127.0.0.1:0"); err == nil {
    				return c, nil
    			}
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  4. src/log/syslog/syslog_test.go

    //go:build !windows && !plan9 && !js && !wasip1
    
    package syslog
    
    import (
    	"bufio"
    	"fmt"
    	"io"
    	"net"
    	"os"
    	"path/filepath"
    	"runtime"
    	"sync"
    	"testing"
    	"time"
    )
    
    func runPktSyslog(c net.PacketConn, done chan<- string) {
    	var buf [4096]byte
    	var rcvd string
    	ct := 0
    	for {
    		var n int
    		var err error
    
    		c.SetReadDeadline(time.Now().Add(100 * time.Millisecond))
    		n, _, err = c.ReadFrom(buf[:])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 12 16:09:24 UTC 2023
    - 9.6K bytes
    - Viewed (0)
  5. src/net/listen_test.go

    		for i := 0; i < 5; i++ {
    			cs, err := newDualStackPacketListener()
    			if err != nil {
    				t.Fatal(err)
    			}
    			port := cs[0].port()
    			for _, c := range cs {
    				c.Close()
    			}
    			var c1 PacketConn
    			c1, firstErr = ListenPacket(tt.network1, JoinHostPort(tt.address1, port))
    			if firstErr != nil {
    				continue
    			}
    			if err := checkFirstListener(tt.network1, c1); err != nil {
    				c1.Close()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 18 17:20:52 UTC 2023
    - 20.5K bytes
    - Viewed (0)
  6. src/net/dnsclient_unix.go

    			return dnsmessage.Parser{}, dnsmessage.Header{}, err
    		}
    		if d, ok := ctx.Deadline(); ok && !d.IsZero() {
    			c.SetDeadline(d)
    		}
    		var p dnsmessage.Parser
    		var h dnsmessage.Header
    		if _, ok := c.(PacketConn); ok {
    			p, h, err = dnsPacketRoundTrip(c, id, q, udpReq)
    		} else {
    			p, h, err = dnsStreamRoundTrip(c, id, q, tcpReq)
    		}
    		c.Close()
    		if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 24.5K bytes
    - Viewed (0)
  7. api/go1.11.txt

    pkg go/types, method (*Var) Embedded() bool
    pkg net, method (*ListenConfig) Listen(context.Context, string, string) (Listener, error)
    pkg net, method (*ListenConfig) ListenPacket(context.Context, string, string) (PacketConn, error)
    pkg net, type Dialer struct, Control func(string, string, syscall.RawConn) error
    pkg net, type ListenConfig struct
    pkg net, type ListenConfig struct, Control func(string, string, syscall.RawConn) error
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 22 03:48:56 UTC 2018
    - 25K bytes
    - Viewed (0)
  8. src/net/lookup.go

    	// always be a literal IP address and not a host name, and the
    	// port in the address parameter will be a literal port number
    	// and not a service name.
    	// If the Conn returned is also a PacketConn, sent and received DNS
    	// messages must adhere to RFC 1035 section 4.2.1, "UDP usage".
    	// Otherwise, DNS messages transmitted over Conn must adhere
    	// to RFC 7766 section 5, "Transport Protocol Selection".
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 28.6K bytes
    - Viewed (0)
  9. src/net/dnsclient_unix_test.go

    	}
    	return len(b), nil
    }
    
    func (f *fakeDNSConn) SetDeadline(t time.Time) error {
    	f.t = t
    	return nil
    }
    
    type fakeDNSPacketConn struct {
    	PacketConn
    	fakeDNSConn
    }
    
    func (f *fakeDNSPacketConn) SetDeadline(t time.Time) error {
    	return f.fakeDNSConn.SetDeadline(t)
    }
    
    func (f *fakeDNSPacketConn) Close() error {
    	return f.fakeDNSConn.Close()
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 72.4K bytes
    - Viewed (0)
  10. api/go1.txt

    pkg net, type OpError struct, Op string
    pkg net, type PacketConn interface { Close, LocalAddr, ReadFrom, SetDeadline, SetReadDeadline, SetWriteDeadline, WriteTo }
    pkg net, type PacketConn interface, Close() error
    pkg net, type PacketConn interface, LocalAddr() Addr
    pkg net, type PacketConn interface, ReadFrom([]uint8) (int, Addr, error)
    pkg net, type PacketConn interface, SetDeadline(time.Time) error
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 14 18:58:28 UTC 2013
    - 1.7M bytes
    - Viewed (0)
Back to top