Module Cf_sock_common


module Cf_sock_common: sig .. end
Object-oriented interface to extended network sockets interface.

An alternative to the imperative functions interface described above is the object-oriented interface. With the object-oriented interface, type constraints guard against more opportunities for runtime exceptions, but the API is substantially different from the Berkeley sockets API.


class type endpoint = object .. end
The class type of network endpoints, i.e.
module type T = sig .. end
The type of module created by the Create(P: P) functor.
module Create: 
functor (P : Cf_socket.P) -> T with module P = P
The functor used to create the socket module.