net/berkeley

socket(family, type, protocol: Int)Int
accept(s: Int, addr: SockAddr *, addrlen: UInt)Int
bind(sockfd: Int, my_addr: SockAddr *, addrlen: UInt)Int
connect(sockfd: Int, serv_addr: SockAddr *, addrlen: UInt)Int
close(descriptor: Int)Int
shutdown(s, how: Int)Int
listen(s, backlog: Int)Int
poll(ufds: PollFd *, nfds: UInt, timeout: Int)Int
recv(s: Int, buf: Pointer, len: SizeT, flags: Int)Int
recvFrom(s: Int, buf: Pointer, len: SizeT, flags: Int, s_from: SockAddr *, fromlen: UInt)Int
send(s: Int, buf: Pointer, len: SizeT, flags: Int)Int
sendTo(s: Int, buf: Pointer, len: SizeT, flags: Int, s_to: SockAddr *, tolen: UInt)Int
select(n: Int, readfds: FdSet *, writefds: FdSet, exceptfds: FdSet *, timeout: TimeVal *)Int
getsockopt(s, level, optname: Int, optval: Pointer, optlen: UInt)Int
setsockopt(s, level, optname: Int, optval: Pointer, optlen: UInt)Int
getaddrinfo(nodename, servname: String, hints: AddrInfo *, servinfo: AddrInfo **)Int
getnameinfo(sa: SockAddr *, salen: UInt32, host: String, hostlen: SizeT, serv: String, servlen: UInt32, flags: Int)Int
freeaddrinfo(ai: AddrInfo *)
gai_strerror(ecode: Int)Char *
gethostname(name: String, len: SizeT)Int
gethostbyname(name: String)HostEntry *
gethostbyaddr(addr: String, len, type: Int)HostEntry *
getpeername(s: Int, addr: SockAddr *, len: UInt)Int
htonl(hostlong: UInt32)UInt32
htons(hostshort: UInt16)UInt16
ntohl(netlong: UInt32)UInt32
ntohs(netshort: UInt16)UInt16
inet_ntoa(inaddr: InAddr)String
inet_aton(cp: String, inp: InAddr *)Int
inet_addr(cp: String)ULong
inet_ntop(af: Int, src: Pointer, dst: String, size: UInt)String
inet_pton(af: Int, src: String, dst: Pointer)Int
ioctl(d, request: Int, arg: Pointer)Int
cover SockAddr
from:struct sockaddr
cover SockAddrIn
from:struct sockaddr_in
cover InAddr
from:struct in_addr
cover SockAddrIn6
from:struct sockaddr_in6
cover In6Addr
from:struct in6_addr
cover AddrInfo
from:struct addrinfo
cover HostEntry
from:struct hostent
cover PollFd
from:struct pollfd
cover FdSet
from:fd_set
method _set(fd: Int, fdset: FdSet *)
method _isSet(fd: Int, fdset: FdSet *)Bool
method _clr(fd: Int, fdset: FdSet *)
method _zero(fdset: FdSet *)
method set(fd: Int)
method isSet(fd: Int)Bool
method clr(fd: Int)
method zero
cover TimeVal
from:struct timeval
INADDR_ANYULong
INADDR_NONEULong
AI_CANONNAMEInt
FIONREADInt

This Page