type net.UDPAddr
55 uses
net (current package)
addrselect.go#L46: dst := UDPAddr{Port: 53}
addrselect.go#L52: if src, ok := c.LocalAddr().(*UDPAddr); ok {
dial.go#L360: udp *UDPAddr
dial.go#L368: case *UDPAddr:
dial.go#L386: case *UDPAddr:
dial.go#L793: case *UDPAddr:
dial.go#L794: la, _ := la.(*UDPAddr)
dial.go#L924: case *UDPAddr:
file_posix.go#L67: case *UDPAddr:
file_posix.go#L99: case *UDPAddr:
ipsock.go#L68: case *UDPAddr:
ipsock.go#L277: return &UDPAddr{IP: ip.IP, Port: portnum, Zone: ip.Zone}
sock_posix.go#L183: case *UDPAddr:
udpsock.go#L21: type UDPAddr struct {
udpsock.go#L32: func (a *UDPAddr) AddrPort() netip.AddrPort {
udpsock.go#L42: func (a *UDPAddr) Network() string { return "udp" }
udpsock.go#L44: func (a *UDPAddr) String() string {
udpsock.go#L55: func (a *UDPAddr) isWildcard() bool {
udpsock.go#L62: func (a *UDPAddr) opAddr() Addr {
udpsock.go#L84: func ResolveUDPAddr(network, address string) (*UDPAddr, error) {
udpsock.go#L96: return addrs.forResolve(network, address).(*UDPAddr), nil
udpsock.go#L102: func UDPAddrFromAddrPort(addr netip.AddrPort) *UDPAddr {
udpsock.go#L103: return &UDPAddr{
udpsock.go#L133: func (c *UDPConn) ReadFromUDP(b []byte) (n int, addr *UDPAddr, err error) {
udpsock.go#L138: return c.readFromUDP(b, &UDPAddr{})
udpsock.go#L142: func (c *UDPConn) readFromUDP(b []byte, addr *UDPAddr) (int, *UDPAddr, error) {
udpsock.go#L155: n, addr, err := c.readFromUDP(b, &UDPAddr{})
udpsock.go#L186: func (c *UDPConn) ReadMsgUDP(b, oob []byte) (n, oobn, flags int, addr *UDPAddr, err error) {
udpsock.go#L208: func (c *UDPConn) WriteToUDP(b []byte, addr *UDPAddr) (int, error) {
udpsock.go#L236: a, ok := addr.(*UDPAddr)
udpsock.go#L255: func (c *UDPConn) WriteMsgUDP(b, oob []byte, addr *UDPAddr) (n, oobn int, err error) {
udpsock.go#L287: func DialUDP(network string, laddr, raddr *UDPAddr) (*UDPConn, error) {
udpsock.go#L291: func dialUDP(ctx context.Context, dialer *Dialer, network string, laddr, raddr *UDPAddr) (*UDPConn, error) {
udpsock.go#L320: func ListenUDP(network string, laddr *UDPAddr) (*UDPConn, error) {
udpsock.go#L327: laddr = &UDPAddr{}
udpsock.go#L357: func ListenMulticastUDP(network string, ifi *Interface, gaddr *UDPAddr) (*UDPConn, error) {
udpsock_posix.go#L18: return &UDPAddr{IP: sa.Addr[0:], Port: sa.Port}
udpsock_posix.go#L20: return &UDPAddr{IP: sa.Addr[0:], Port: sa.Port, Zone: zoneCache.name(int(sa.ZoneId))}
udpsock_posix.go#L25: func (a *UDPAddr) family() int {
udpsock_posix.go#L35: func (a *UDPAddr) sockaddr(family int) (syscall.Sockaddr, error) {
udpsock_posix.go#L42: func (a *UDPAddr) toLocal(net string) sockaddr {
udpsock_posix.go#L43: return &UDPAddr{loopbackIP(net), a.Port, a.Zone}
udpsock_posix.go#L46: func (c *UDPConn) readFrom(b []byte, addr *UDPAddr) (int, *UDPAddr, error) {
udpsock_posix.go#L55: *addr = UDPAddr{IP: ip[:], Port: from.Port}
udpsock_posix.go#L62: *addr = UDPAddr{IP: ip[:], Port: from.Port, Zone: zoneCache.name(int(from.ZoneId))}
udpsock_posix.go#L113: func (c *UDPConn) writeTo(b []byte, addr *UDPAddr) (int, error) {
udpsock_posix.go#L165: func (c *UDPConn) writeMsg(b, oob []byte, addr *UDPAddr) (n, oobn int, err error) {
udpsock_posix.go#L213: func (sd *sysDialer) dialUDP(ctx context.Context, laddr, raddr *UDPAddr) (*UDPConn, error) {
udpsock_posix.go#L227: func (sl *sysListener) listenUDP(ctx context.Context, laddr *UDPAddr) (*UDPConn, error) {
udpsock_posix.go#L241: func (sl *sysListener) listenMulticastUDP(ctx context.Context, ifi *Interface, gaddr *UDPAddr) (*UDPConn, error) {
github.com/gotd/neo
net.go#L38: if u, ok := a.(*net.UDPAddr); ok {
net.go#L170: func (n *Net) ResolveUDPAddr(network, address string) (*net.UDPAddr, error) {
net.go#L171: a := &net.UDPAddr{
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |