Module C_type_description.Types

Parameters

module F : Ctypes.TYPE

Signature

val c : ?prefix:string -> string -> int64 F.const
val libbpf_print_level : [ `DEBUG | `INFO | `UNEXPECTED | `WARN ] F.typ
val libbpf_print_fn_t : ([ `DEBUG | `INFO | `UNEXPECTED | `WARN ] -> string -> int) F.static_funptr F.typ
module Errno : sig ... end
module Bpf_attach_type : sig ... end
module Bpf_map_type : sig ... end
module Bpf_prog_type : sig ... end
type bpf_object
type bpf_program
type bpf_map
val bpf_object : bpf_object Ctypes.structure F.typ
val bpf_program : bpf_program Ctypes.structure F.typ
val bpf_map : bpf_map Ctypes.structure F.typ
val ring_buffer_sample_fn : (unit Ctypes.ptr -> unit Ctypes.ptr -> Unsigned.size_t -> int) F.static_funptr F.typ
val ring_buffer : [ `Ring_buffer ] Ctypes.structure F.typ
val ring_buffer_opts : [ `Ring_buffer_opts ] Ctypes.structure F.typ
module Bpf_tc : sig ... end