


The standard library Threadkit_Plain_Socket api defines access to vanilla TCP/IP socket functionality for multithreaded Mythryl programs.
The Threadkit_Plain_Socket api is implemented by the threadkit_plain_socket package.
The Threadkit_Plain_Socket api source code is in src/lib/std/src/socket/threadkit-plain-socket.api.
See also: 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)
-> ?.threadkit_pre_socket::Threadkit_Socket((X, Y) );
socket_pair : (?.pre_socket::af::Address_Family
, ?.socket_guts::socket::Socket_Type)
-> (?.threadkit_pre_socket::Threadkit_Socket((X, Y) ) , ?.threadkit_pre_socket::Threadkit_Socket((X, Y) ));
socket' : (?.pre_socket::af::Address_Family
, ?.socket_guts::socket::Socket_Type , Int)
-> ?.threadkit_pre_socket::Threadkit_Socket((X, Y) );
socket_pair' : (?.pre_socket::af::Address_Family
, ?.socket_guts::socket::Socket_Type , Int)
-> (?.threadkit_pre_socket::Threadkit_Socket((X, Y) ) , ?.threadkit_pre_socket::Threadkit_Socket((X, Y) ));
};


