package ipv6-multicast

  1. Overview
  2. Docs
UNIX bindings for IPv6 multicast

Install

Dune Dependency

Authors

Maintainers

Sources

0.9.tar.gz
sha256=37c51a16fd42443a164226cdb199e34ad29651f3ee8e4a908e6f4baabb172dd8
md5=e5edec402d702291f781bdd4669e4b42

doc/ipv6-multicast/Ipv6_multicast/Sockaddr/index.html

Module Ipv6_multicast.SockaddrSource

Sourcetype _ t = private
  1. | U : string -> Socket.unix t
  2. | V4 : {
    1. addr : Ipaddr.V4.t;
    2. port : int;
    } -> Socket.inet t
  3. | V6 : {
    1. addr : Ipaddr.V6.t;
    2. port : int;
    3. flowinfo : Int32.t;
    4. scope_id : Int32.t;
    } -> Socket.inet6 t
Sourceval of_unix : string -> Socket.unix t
Sourceval of_ipv4_port : Ipaddr.V4.t -> int -> Socket.inet t
Sourceval of_ipv6_port : ?flowinfo:Int32.t -> ?scope_id:Int32.t -> Ipaddr.V6.t -> int -> Socket.inet6 t
Sourceval to_sockaddr : _ t -> Unix.sockaddr
Sourceval of_bytes : ?pos:int -> Cstruct.t -> 'a Socket.domain -> 'a Socket.domain t option
Sourceval of_bytes_exn : ?pos:int -> Cstruct.t -> 'a Socket.domain -> 'a Socket.domain t
Sourceval write : ?pos:int -> Cstruct.t -> _ t -> unit
Sourceval to_bytes : _ t -> Cstruct.t
OCaml

Innovation. Community. Security.