


The standard library Plain_Socket api defines access to vanilla TCP/IP socket functionality.
The Plain_Socket api is implemented by the plain_socket package.
The Plain_Socket api source code is in src/lib/std/src/socket/plain-socket.api.
See also: Threadkit_Plain_Socket api.
The above information is manually maintained and may contain errors.
api { socket : (?.pre_socket::af::Address_Family
, ?.socket_guts::socket::Socket_Type)
-> ?.pre_socket::Socket((X, Y) );
socket_pair : (?.pre_socket::af::Address_Family
, ?.socket_guts::socket::Socket_Type)
-> (?.pre_socket::Socket((X, Y) ) , ?.pre_socket::Socket((X, Y) ));
socket' : (?.pre_socket::af::Address_Family
, ?.socket_guts::socket::Socket_Type , Int)
-> ?.pre_socket::Socket((X, Y) );
socket_pair' : (?.pre_socket::af::Address_Family
, ?.socket_guts::socket::Socket_Type , Int)
-> (?.pre_socket::Socket((X, Y) ) , ?.pre_socket::Socket((X, Y) ));
};


