Module Cf_nameinfo.AF


module AF: Cf_socket.AF  with
    type tag_t = unit and
    type address_t = unit Cf_socket.sockaddr_t
The unspecified address family. Use this address family when making queries for node addresses of arbitrary socket address family. Socket addresses of type unit Cf_socket.sockaddr_t can be used with associated socket types to communicate with peers without regard to the specific network protocol family in use.

type tag_t 
The shadow type
type address_t 
The concrete type of the socket address for the address family.
val domain : tag_t Cf_socket.domain_t
The value of the socket domain identifier.
val to_sockaddr : address_t -> tag_t Cf_socket.sockaddr_t
Use to_sockaddr a to create an abstract socket address value corresponding to the address a.
val of_sockaddr : tag_t Cf_socket.sockaddr_t -> address_t
Use of_sockaddr sa to create an address corresponding to the abstract socket address value sa.
val unspecified : tag_t Cf_socket.sockaddr_t
The unspecified socket address, used for binding to arbitrary local endpoint addresses.