package ipv6-multicast

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type _ domain = private
  1. | Unix : [ `Unix ] domain
  2. | Inet : [ `Inet ] domain
  3. | Inet6 : [ `Inet6 ] domain
type unix = [ `Unix ] domain
type inet = [ `Inet ] domain
type inet6 = [ `Inet6 ] domain
val unix : unix
val inet : inet
val inet6 : inet6
type 'a typ = [< `Stream | `Dgram | `Raw | `Seqpacket ] as 'a
val stream : [ `Stream ]
val dgram : [ `Dgram ]
val raw : [ `Raw ]
val seqpacket : [ `Seqpacket ]
type (_, _) t
val create : ?proto:int -> 'a domain -> 'b typ -> ('a domain, 'b typ) t
val to_fd : (_ domain, _ typ) t -> Unix.file_descr