github.com/mattn/anko@v0.1.10/packages/net.go (about)

     1  // +build !appengine
     2  
     3  package packages
     4  
     5  import (
     6  	"net"
     7  	"reflect"
     8  
     9  	"github.com/mattn/anko/env"
    10  )
    11  
    12  func init() {
    13  	env.Packages["net"] = map[string]reflect.Value{
    14  		"CIDRMask":                   reflect.ValueOf(net.CIDRMask),
    15  		"Dial":                       reflect.ValueOf(net.Dial),
    16  		"DialIP":                     reflect.ValueOf(net.DialIP),
    17  		"DialTCP":                    reflect.ValueOf(net.DialTCP),
    18  		"DialTimeout":                reflect.ValueOf(net.DialTimeout),
    19  		"DialUDP":                    reflect.ValueOf(net.DialUDP),
    20  		"DialUnix":                   reflect.ValueOf(net.DialUnix),
    21  		"ErrWriteToConnected":        reflect.ValueOf(net.ErrWriteToConnected),
    22  		"FileConn":                   reflect.ValueOf(net.FileConn),
    23  		"FileListener":               reflect.ValueOf(net.FileListener),
    24  		"FilePacketConn":             reflect.ValueOf(net.FilePacketConn),
    25  		"FlagBroadcast":              reflect.ValueOf(net.FlagBroadcast),
    26  		"FlagLoopback":               reflect.ValueOf(net.FlagLoopback),
    27  		"FlagMulticast":              reflect.ValueOf(net.FlagMulticast),
    28  		"FlagPointToPoint":           reflect.ValueOf(net.FlagPointToPoint),
    29  		"FlagUp":                     reflect.ValueOf(net.FlagUp),
    30  		"IPv4":                       reflect.ValueOf(net.IPv4),
    31  		"IPv4Mask":                   reflect.ValueOf(net.IPv4Mask),
    32  		"IPv4allrouter":              reflect.ValueOf(net.IPv4allrouter),
    33  		"IPv4allsys":                 reflect.ValueOf(net.IPv4allsys),
    34  		"IPv4bcast":                  reflect.ValueOf(net.IPv4bcast),
    35  		"IPv4len":                    reflect.ValueOf(net.IPv4len),
    36  		"IPv4zero":                   reflect.ValueOf(net.IPv4zero),
    37  		"IPv6interfacelocalallnodes": reflect.ValueOf(net.IPv6interfacelocalallnodes),
    38  		"IPv6len":                    reflect.ValueOf(net.IPv6len),
    39  		"IPv6linklocalallnodes":      reflect.ValueOf(net.IPv6linklocalallnodes),
    40  		"IPv6linklocalallrouters":    reflect.ValueOf(net.IPv6linklocalallrouters),
    41  		"IPv6loopback":               reflect.ValueOf(net.IPv6loopback),
    42  		"IPv6unspecified":            reflect.ValueOf(net.IPv6unspecified),
    43  		"IPv6zero":                   reflect.ValueOf(net.IPv6zero),
    44  		"InterfaceAddrs":             reflect.ValueOf(net.InterfaceAddrs),
    45  		"InterfaceByIndex":           reflect.ValueOf(net.InterfaceByIndex),
    46  		"InterfaceByName":            reflect.ValueOf(net.InterfaceByName),
    47  		"Interfaces":                 reflect.ValueOf(net.Interfaces),
    48  		"JoinHostPort":               reflect.ValueOf(net.JoinHostPort),
    49  		"Listen":                     reflect.ValueOf(net.Listen),
    50  		"ListenIP":                   reflect.ValueOf(net.ListenIP),
    51  		"ListenMulticastUDP":         reflect.ValueOf(net.ListenMulticastUDP),
    52  		"ListenPacket":               reflect.ValueOf(net.ListenPacket),
    53  		"ListenTCP":                  reflect.ValueOf(net.ListenTCP),
    54  		"ListenUDP":                  reflect.ValueOf(net.ListenUDP),
    55  		"ListenUnix":                 reflect.ValueOf(net.ListenUnix),
    56  		"ListenUnixgram":             reflect.ValueOf(net.ListenUnixgram),
    57  		"LookupAddr":                 reflect.ValueOf(net.LookupAddr),
    58  		"LookupCNAME":                reflect.ValueOf(net.LookupCNAME),
    59  		"LookupHost":                 reflect.ValueOf(net.LookupHost),
    60  		"LookupIP":                   reflect.ValueOf(net.LookupIP),
    61  		"LookupMX":                   reflect.ValueOf(net.LookupMX),
    62  		"LookupNS":                   reflect.ValueOf(net.LookupNS),
    63  		"LookupPort":                 reflect.ValueOf(net.LookupPort),
    64  		"LookupSRV":                  reflect.ValueOf(net.LookupSRV),
    65  		"LookupTXT":                  reflect.ValueOf(net.LookupTXT),
    66  		"ParseCIDR":                  reflect.ValueOf(net.ParseCIDR),
    67  		"ParseIP":                    reflect.ValueOf(net.ParseIP),
    68  		"ParseMAC":                   reflect.ValueOf(net.ParseMAC),
    69  		"Pipe":                       reflect.ValueOf(net.Pipe),
    70  		"ResolveIPAddr":              reflect.ValueOf(net.ResolveIPAddr),
    71  		"ResolveTCPAddr":             reflect.ValueOf(net.ResolveTCPAddr),
    72  		"ResolveUDPAddr":             reflect.ValueOf(net.ResolveUDPAddr),
    73  		"ResolveUnixAddr":            reflect.ValueOf(net.ResolveUnixAddr),
    74  		"SplitHostPort":              reflect.ValueOf(net.SplitHostPort),
    75  	}
    76  }