SysSocketStdc extension

POSIX Socket definitions

on

Properties

AF_INET int

Available on Stdc, provided by the SysSocketStdc extension

IPv4 domain
no setter
AF_INET6 int

Available on Stdc, provided by the SysSocketStdc extension

IPv6 domain
no setter
AF_UNIX int

Available on Stdc, provided by the SysSocketStdc extension

Unix domain
no setter
SO_REUSEADDR int

Available on Stdc, provided by the SysSocketStdc extension

Reuse address option
no setter
SOCK_DGRAM int

Available on Stdc, provided by the SysSocketStdc extension

Datagram socket
no setter
SOCK_RAW int

Available on Stdc, provided by the SysSocketStdc extension

Raw socket
no setter
SOCK_STREAM int

Available on Stdc, provided by the SysSocketStdc extension

Stream socket
no setter
SOL_SOCKET int

Available on Stdc, provided by the SysSocketStdc extension

Socket level option
no setter

Methods

accept(int sockfd, dynamic addr, dynamic addrlen) int

Available on Stdc, provided by the SysSocketStdc extension

Accept a connection
bind(int sockfd, dynamic addr, int addrlen) int

Available on Stdc, provided by the SysSocketStdc extension

Bind a socket
connect(int sockfd, dynamic addr, int addrlen) int

Available on Stdc, provided by the SysSocketStdc extension

Connect to a socket
listen(int sockfd, int backlog) int

Available on Stdc, provided by the SysSocketStdc extension

Listen on a socket
recv(int sockfd, List<int> buf, int len, int flags) int

Available on Stdc, provided by the SysSocketStdc extension

Receive data from a socket
send(int sockfd, List<int> buf, int len, int flags) int

Available on Stdc, provided by the SysSocketStdc extension

Send data over a socket
socket(int domain, int type, int protocol) int

Available on Stdc, provided by the SysSocketStdc extension

Create a socket