stream_socket_pair
stream_socket_pair creates a pair of connected, indistinguishable socket streams. This function is commonly used in IPC (Inter-Process Communication).
Parameters
- domain
-
The protocol family to be used: STREAM_PF_INET, STREAM_PF_INET6 or STREAM_PF_UNIX
- type
-
The type of communication to be used: STREAM_SOCK_DGRAM, STREAM_SOCK_RAW, STREAM_SOCK_RDM, STREAM_SOCK_SEQPACKET or STREAM_SOCK_STREAM
- protocol
-
The protocol to be used: STREAM_IPPROTO_ICMP, STREAM_IPPROTO_IP, STREAM_IPPROTO_RAW, STREAM_IPPROTO_TCP or STREAM_IPPROTO_UDP
Note:
Please consult the Streams constant list for further details on each constant.
Return Values
Returns an array with the two socket resources on success, or false on failure.