package ipv6-multicast

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Ipv6_multicastSource

Sourcemodule Iface : sig ... end
Sourcemodule Socket : sig ... end
Sourcemodule Sockaddr : sig ... end
Sourcemodule Sockopt : sig ... end
Sourceval bind : ('a, _ Socket.typ) Socket.t -> 'a Sockaddr.t -> (unit, string) result
Sourceval connect : ('a, _ Socket.typ) Socket.t -> 'a Sockaddr.t -> (unit, string) result
Sourcetype sendrecvflag =
  1. | Confirm
  2. | Dontroute
  3. | Dontwait
  4. | Eor
  5. | More
  6. | Nosignal
  7. | Oob
  8. | Cmsg_cloexec
  9. | Errqueue
  10. | Peek
  11. | Trunc
  12. | Waitall
Sourceval send : ?saddr:_ Sockaddr.t -> ?flags:sendrecvflag list -> (_ Socket.domain, _ Socket.typ) Socket.t -> Cstruct.t -> (int, string) result
Sourceval send_bytes : ?saddr:_ Sockaddr.t -> ?flags:sendrecvflag list -> (_ Socket.domain, _ Socket.typ) Socket.t -> Bytes.t -> int -> int -> (int, string) result
Sourceval recv : ?flags:sendrecvflag list -> (_ Socket.domain, _ Socket.typ) Socket.t -> Cstruct.t -> (int, string) result
Sourceval recv_bytes : ?flags:sendrecvflag list -> (_ Socket.domain, _ Socket.typ) Socket.t -> Bytes.t -> int -> int -> (int, string) result
Sourceval recvfrom : ?flags:sendrecvflag list -> ('a Socket.domain, _ Socket.typ) Socket.t -> Cstruct.t -> (int * 'a Socket.domain Sockaddr.t, string) result
Sourceval recvfrom_bytes : ?flags:sendrecvflag list -> ('a Socket.domain, _ Socket.typ) Socket.t -> Bytes.t -> int -> int -> (int * 'a Socket.domain Sockaddr.t, string) result
OCaml

Innovation. Community. Security.