socket_create_pair
Crea un par de sockets indistinguibles y los almacena en una matriz
&reftitle.description;
boolsocket_create_pair
intdomain
inttype
intprotocol
arrayfd
socket_create_pair crea dos sockets conectados e
indistinguibles y los almacena en fd.
Esta función se usa comúnmente en IPC (InterProcess Communication - Comunicación entre procesos).
&reftitle.parameters;
domain
El parámetro domain especifica la familia de
protocolos que se va a usar en el socket. Véase socket_create
para la lista completa.
type
El parámetro type selecciona el tipo de comunicación
que va a usar el socket. Véase socket_create para la
lista completa.
protocol
El parámetro protocol establece el protocolo
específico dentro del domain especificado a usar
cuando se comunica con el socket devuelto. El valor apropiado se puede recuperar por
nombre usando getprotobyname. Si
el protocolo deseado es TCP, o UDP, se pueden usar también las constantes
SOL_TCP, y SOL_UDP
correspondientes.
Véase socket_create para la lista completa de protocolos
soportados.
fd
Referencia a una matriz en la cuál los dos recursos socket serán insertados.
&reftitle.returnvalues;
&return.success;
&reftitle.changelog;
&Version;
&Description;
5.3.0
Esta función ahora es rehabilitada en plataformas Windows.
4.3.0
Esta función no estaba disponible en plataformas Windows
a causa de un error.
&reftitle.examples;
Ejemplo de socket_create_pair
]]>
Ejemplo IPC de socket_create_pair
]]>
&reftitle.seealso;
socket_create
socket_create_listen
socket_bind
socket_listen
socket_last_error
socket_strerror