Files
moxa/stdlib/go1_15_net.go
Ludovic Fernandez 8bb5daf60e feat: update stdlib mapping for go1.16
- drop stdlib for go1.14
- generate stdlib for go1.16
-  update CI configuration.
2021-02-17 10:02:03 +01:00

199 lines
10 KiB
Go

// Code generated by 'yaegi extract net'. DO NOT EDIT.
// +build go1.15,!go1.16
package stdlib
import (
"go/constant"
"go/token"
"net"
"reflect"
"time"
)
func init() {
Symbols["net"] = map[string]reflect.Value{
// function, constant and variable definitions
"CIDRMask": reflect.ValueOf(net.CIDRMask),
"DefaultResolver": reflect.ValueOf(&net.DefaultResolver).Elem(),
"Dial": reflect.ValueOf(net.Dial),
"DialIP": reflect.ValueOf(net.DialIP),
"DialTCP": reflect.ValueOf(net.DialTCP),
"DialTimeout": reflect.ValueOf(net.DialTimeout),
"DialUDP": reflect.ValueOf(net.DialUDP),
"DialUnix": reflect.ValueOf(net.DialUnix),
"ErrWriteToConnected": reflect.ValueOf(&net.ErrWriteToConnected).Elem(),
"FileConn": reflect.ValueOf(net.FileConn),
"FileListener": reflect.ValueOf(net.FileListener),
"FilePacketConn": reflect.ValueOf(net.FilePacketConn),
"FlagBroadcast": reflect.ValueOf(net.FlagBroadcast),
"FlagLoopback": reflect.ValueOf(net.FlagLoopback),
"FlagMulticast": reflect.ValueOf(net.FlagMulticast),
"FlagPointToPoint": reflect.ValueOf(net.FlagPointToPoint),
"FlagUp": reflect.ValueOf(net.FlagUp),
"IPv4": reflect.ValueOf(net.IPv4),
"IPv4Mask": reflect.ValueOf(net.IPv4Mask),
"IPv4allrouter": reflect.ValueOf(&net.IPv4allrouter).Elem(),
"IPv4allsys": reflect.ValueOf(&net.IPv4allsys).Elem(),
"IPv4bcast": reflect.ValueOf(&net.IPv4bcast).Elem(),
"IPv4len": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)),
"IPv4zero": reflect.ValueOf(&net.IPv4zero).Elem(),
"IPv6interfacelocalallnodes": reflect.ValueOf(&net.IPv6interfacelocalallnodes).Elem(),
"IPv6len": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)),
"IPv6linklocalallnodes": reflect.ValueOf(&net.IPv6linklocalallnodes).Elem(),
"IPv6linklocalallrouters": reflect.ValueOf(&net.IPv6linklocalallrouters).Elem(),
"IPv6loopback": reflect.ValueOf(&net.IPv6loopback).Elem(),
"IPv6unspecified": reflect.ValueOf(&net.IPv6unspecified).Elem(),
"IPv6zero": reflect.ValueOf(&net.IPv6zero).Elem(),
"InterfaceAddrs": reflect.ValueOf(net.InterfaceAddrs),
"InterfaceByIndex": reflect.ValueOf(net.InterfaceByIndex),
"InterfaceByName": reflect.ValueOf(net.InterfaceByName),
"Interfaces": reflect.ValueOf(net.Interfaces),
"JoinHostPort": reflect.ValueOf(net.JoinHostPort),
"Listen": reflect.ValueOf(net.Listen),
"ListenIP": reflect.ValueOf(net.ListenIP),
"ListenMulticastUDP": reflect.ValueOf(net.ListenMulticastUDP),
"ListenPacket": reflect.ValueOf(net.ListenPacket),
"ListenTCP": reflect.ValueOf(net.ListenTCP),
"ListenUDP": reflect.ValueOf(net.ListenUDP),
"ListenUnix": reflect.ValueOf(net.ListenUnix),
"ListenUnixgram": reflect.ValueOf(net.ListenUnixgram),
"LookupAddr": reflect.ValueOf(net.LookupAddr),
"LookupCNAME": reflect.ValueOf(net.LookupCNAME),
"LookupHost": reflect.ValueOf(net.LookupHost),
"LookupIP": reflect.ValueOf(net.LookupIP),
"LookupMX": reflect.ValueOf(net.LookupMX),
"LookupNS": reflect.ValueOf(net.LookupNS),
"LookupPort": reflect.ValueOf(net.LookupPort),
"LookupSRV": reflect.ValueOf(net.LookupSRV),
"LookupTXT": reflect.ValueOf(net.LookupTXT),
"ParseCIDR": reflect.ValueOf(net.ParseCIDR),
"ParseIP": reflect.ValueOf(net.ParseIP),
"ParseMAC": reflect.ValueOf(net.ParseMAC),
"Pipe": reflect.ValueOf(net.Pipe),
"ResolveIPAddr": reflect.ValueOf(net.ResolveIPAddr),
"ResolveTCPAddr": reflect.ValueOf(net.ResolveTCPAddr),
"ResolveUDPAddr": reflect.ValueOf(net.ResolveUDPAddr),
"ResolveUnixAddr": reflect.ValueOf(net.ResolveUnixAddr),
"SplitHostPort": reflect.ValueOf(net.SplitHostPort),
// type definitions
"Addr": reflect.ValueOf((*net.Addr)(nil)),
"AddrError": reflect.ValueOf((*net.AddrError)(nil)),
"Buffers": reflect.ValueOf((*net.Buffers)(nil)),
"Conn": reflect.ValueOf((*net.Conn)(nil)),
"DNSConfigError": reflect.ValueOf((*net.DNSConfigError)(nil)),
"DNSError": reflect.ValueOf((*net.DNSError)(nil)),
"Dialer": reflect.ValueOf((*net.Dialer)(nil)),
"Error": reflect.ValueOf((*net.Error)(nil)),
"Flags": reflect.ValueOf((*net.Flags)(nil)),
"HardwareAddr": reflect.ValueOf((*net.HardwareAddr)(nil)),
"IP": reflect.ValueOf((*net.IP)(nil)),
"IPAddr": reflect.ValueOf((*net.IPAddr)(nil)),
"IPConn": reflect.ValueOf((*net.IPConn)(nil)),
"IPMask": reflect.ValueOf((*net.IPMask)(nil)),
"IPNet": reflect.ValueOf((*net.IPNet)(nil)),
"Interface": reflect.ValueOf((*net.Interface)(nil)),
"InvalidAddrError": reflect.ValueOf((*net.InvalidAddrError)(nil)),
"ListenConfig": reflect.ValueOf((*net.ListenConfig)(nil)),
"Listener": reflect.ValueOf((*net.Listener)(nil)),
"MX": reflect.ValueOf((*net.MX)(nil)),
"NS": reflect.ValueOf((*net.NS)(nil)),
"OpError": reflect.ValueOf((*net.OpError)(nil)),
"PacketConn": reflect.ValueOf((*net.PacketConn)(nil)),
"ParseError": reflect.ValueOf((*net.ParseError)(nil)),
"Resolver": reflect.ValueOf((*net.Resolver)(nil)),
"SRV": reflect.ValueOf((*net.SRV)(nil)),
"TCPAddr": reflect.ValueOf((*net.TCPAddr)(nil)),
"TCPConn": reflect.ValueOf((*net.TCPConn)(nil)),
"TCPListener": reflect.ValueOf((*net.TCPListener)(nil)),
"UDPAddr": reflect.ValueOf((*net.UDPAddr)(nil)),
"UDPConn": reflect.ValueOf((*net.UDPConn)(nil)),
"UnixAddr": reflect.ValueOf((*net.UnixAddr)(nil)),
"UnixConn": reflect.ValueOf((*net.UnixConn)(nil)),
"UnixListener": reflect.ValueOf((*net.UnixListener)(nil)),
"UnknownNetworkError": reflect.ValueOf((*net.UnknownNetworkError)(nil)),
// interface wrapper definitions
"_Addr": reflect.ValueOf((*_net_Addr)(nil)),
"_Conn": reflect.ValueOf((*_net_Conn)(nil)),
"_Error": reflect.ValueOf((*_net_Error)(nil)),
"_Listener": reflect.ValueOf((*_net_Listener)(nil)),
"_PacketConn": reflect.ValueOf((*_net_PacketConn)(nil)),
}
}
// _net_Addr is an interface wrapper for Addr type
type _net_Addr struct {
WNetwork func() string
WString func() string
}
func (W _net_Addr) Network() string { return W.WNetwork() }
func (W _net_Addr) String() string { return W.WString() }
// _net_Conn is an interface wrapper for Conn type
type _net_Conn struct {
WClose func() error
WLocalAddr func() net.Addr
WRead func(b []byte) (n int, err error)
WRemoteAddr func() net.Addr
WSetDeadline func(t time.Time) error
WSetReadDeadline func(t time.Time) error
WSetWriteDeadline func(t time.Time) error
WWrite func(b []byte) (n int, err error)
}
func (W _net_Conn) Close() error { return W.WClose() }
func (W _net_Conn) LocalAddr() net.Addr { return W.WLocalAddr() }
func (W _net_Conn) Read(b []byte) (n int, err error) { return W.WRead(b) }
func (W _net_Conn) RemoteAddr() net.Addr { return W.WRemoteAddr() }
func (W _net_Conn) SetDeadline(t time.Time) error { return W.WSetDeadline(t) }
func (W _net_Conn) SetReadDeadline(t time.Time) error { return W.WSetReadDeadline(t) }
func (W _net_Conn) SetWriteDeadline(t time.Time) error { return W.WSetWriteDeadline(t) }
func (W _net_Conn) Write(b []byte) (n int, err error) { return W.WWrite(b) }
// _net_Error is an interface wrapper for Error type
type _net_Error struct {
WError func() string
WTemporary func() bool
WTimeout func() bool
}
func (W _net_Error) Error() string { return W.WError() }
func (W _net_Error) Temporary() bool { return W.WTemporary() }
func (W _net_Error) Timeout() bool { return W.WTimeout() }
// _net_Listener is an interface wrapper for Listener type
type _net_Listener struct {
WAccept func() (net.Conn, error)
WAddr func() net.Addr
WClose func() error
}
func (W _net_Listener) Accept() (net.Conn, error) { return W.WAccept() }
func (W _net_Listener) Addr() net.Addr { return W.WAddr() }
func (W _net_Listener) Close() error { return W.WClose() }
// _net_PacketConn is an interface wrapper for PacketConn type
type _net_PacketConn struct {
WClose func() error
WLocalAddr func() net.Addr
WReadFrom func(p []byte) (n int, addr net.Addr, err error)
WSetDeadline func(t time.Time) error
WSetReadDeadline func(t time.Time) error
WSetWriteDeadline func(t time.Time) error
WWriteTo func(p []byte, addr net.Addr) (n int, err error)
}
func (W _net_PacketConn) Close() error { return W.WClose() }
func (W _net_PacketConn) LocalAddr() net.Addr { return W.WLocalAddr() }
func (W _net_PacketConn) ReadFrom(p []byte) (n int, addr net.Addr, err error) { return W.WReadFrom(p) }
func (W _net_PacketConn) SetDeadline(t time.Time) error { return W.WSetDeadline(t) }
func (W _net_PacketConn) SetReadDeadline(t time.Time) error { return W.WSetReadDeadline(t) }
func (W _net_PacketConn) SetWriteDeadline(t time.Time) error { return W.WSetWriteDeadline(t) }
func (W _net_PacketConn) WriteTo(p []byte, addr net.Addr) (n int, err error) {
return W.WWriteTo(p, addr)
}