Unix ___domain socket: Difference between revisions

Content deleted Content added
Revert edit that added false claims unsupported by the cited sources, irrelevant sources that cover internet ___domain sockets instead of Unix ___domain sockets, unencyclopedic structure, and general irrelevance (the article is on Unix ___domain sockets, it should not go on about Internet ___domain sockets.)
m MOS:AKA, MOS:BOLDLINKAVOID, MOS:BOLDSYN, delete incorrect commas
 
(One intermediate revision by one other user not shown)
Line 1:
{{shortShort description|Communications endpoint for exchanging data between processes executing in the same operating system}}
A '''Unix ___domain socket''' ('''UDS'''), a.k.a. '''local socket''', a.k.a.or '''[[inter-process communication]]''' ('''IPC''') '''socket''', is a [[communication endpoint]] for [[inter-process communication|exchanging data between processes]] executing in the same [[Unix]] or [[Unix-like]] operating system.
 
The name, ''Unix ___domain socket'', refers to the <code>___domain</code> argument value <code>AF_UNIX</code> that is passed to the function that creates a socket [[system resource]]. The same communication ___domain is also selected by <code>AF_LOCAL</code>. <ref name="man-unix-sockets"></ref>
 
Valid <code>type</code> argument values for a UDS are:<ref name="man-unix-sockets">{{cite web