Online Computer Dictionary

Browse words  |  Based on FOLDOC

Queried for: socket  About socket

Definition:

The Berkeley Unix mechansim for creating a virtual connection between processes. Sockets interface Unix's standard I/O with its network communication facilities. They can be of two types, stream (bi-directional) or datagram (fixed length destination-addressed messages).

The socket library function socket() creates a communications end-point or socket and returns a file descriptor with which to access that socket. The socket has associated with it a socket address, consisting of a port number and the local host's network address.

Unix manual page: socket(2).