# Funciones de Socket

## Tabla de contenidos

- socket_accept — Acepta una conexión de un socket
- socket_addrinfo_bind — Create and bind to a socket from a given addrinfo
- socket_addrinfo_connect — Create and connect to a socket from a given addrinfo
- socket_addrinfo_explain — Get information about addrinfo
- socket_addrinfo_lookup — Get array with contents of getaddrinfo about the given hostname
- socket_atmark — Determines whether socket is at out-of-band mark
- socket_bind — Vincula un nombre a un socket
- socket_clear_error — Limpia el error del socket o el último código de error
- socket_close — Cierra un recurso socket
- socket_cmsg_space — Calcular el tamaño del búfer de mensajes
- socket_connect — Inicia una conexión sobre un socket
- socket_create_listen — Abre un socket en un puerto para aceptar conexiones
- socket_create_pair — Crea un par de sockets indistinguibles y los almacena en una matriz
- socket_create — Crear un socket (extremo de comunicación)
- socket_export_stream — Export a socket into a stream that encapsulates a socket
- socket_get_option — Obtiene las opciones de socket para el socket
- socket_getopt — Alias de socket_get_option
- socket_getpeername — Pregunta a la parte remota del socket dado que puede resultar en un host/puerto o en una ruta de sistema de archivos Unix, dependiendo de su tipo
- socket_getsockname — Preguntar a la parte local del socket dado que puede resultar en un host/puerto o en una ruta de sistema de archivos Unix, dependiendo de su tipo
- socket_import_stream — Importar un flujo a stream
- socket_last_error — Devuelve el último error sobre un socket
- socket_listen — Escucha una conexión sobre un socket
- socket_read — Lee un máximo de longitud de bytes desde un socket
- socket_recv — Recibe información desde un socket conectado
- socket_recvfrom — Recibe información desde un socket que esté o no orientado a conexión
- socket_recvmsg — Leer un mensaje
- socket_select — Ejecuta la llamada a select() del sistema sobre las matrices de sockets dadas con un tiempo límite especificado
- socket_send — Envía información a un socket conectado
- socket_sendmsg — Enviar un mensaje
- socket_sendto — Envía un mensaje a un socket, ya esté conectado o no
- socket_set_block — Establece el modo de bloqueo de un recurso socket
- socket_set_nonblock — Establece el modo de no-bloqueo para el descriptor de archivo fd
- socket_set_option — Establece las opciones de socket para el socket
- socket_setopt — Alias de socket_set_option
- socket_shutdown — Cierra un socket para dejar de recibir, enviar, o ambos
- socket_strerror — Devuelve una cadena que describe un error de socket
- socket_write — Escribir en un socket
- socket_wsaprotocol_info_export — Exports the WSAPROTOCOL_INFO Structure
- socket_wsaprotocol_info_import — Imports a Socket from another Process
- socket_wsaprotocol_info_release — Releases an exported WSAPROTOCOL_INFO Structure