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
-
-
cover SockAddrIn
-
-
cover InAddr
-
-
cover SockAddrIn6
-
-
cover In6Addr
-
-
cover AddrInfo
-
-
cover HostEntry
-
-
cover PollFd
-
-
cover FdSet
-
-
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
-
-
INADDR_ANY → ULong
-
INADDR_NONE → ULong
-
AI_CANONNAME → Int
-
FIONREAD → Int