MPD
0.20.15
|
Go to the source code of this file.
Functions | |
int | socket_bind_listen (int domain, int type, int protocol, SocketAddress address, int backlog) |
Creates a socket listening on the specified address. More... | |
int | socket_keepalive (int fd) |
int socket_bind_listen | ( | int | domain, |
int | type, | ||
int | protocol, | ||
SocketAddress | address, | ||
int | backlog | ||
) |
Creates a socket listening on the specified address.
This is a shortcut for socket(), bind() and listen().
Throws #std::system_error on error.
domain | the socket domain, e.g. PF_INET6 |
type | the socket type, e.g. SOCK_STREAM |
protocol | the protocol, usually 0 to let the kernel choose |
address | the address to listen on |
backlog | the backlog parameter for the listen() system call |
error | location to store the error occurring, or NULL to ignore errors |
int socket_keepalive | ( | int | fd | ) |