capnp

OCaml code generation plugin for the Cap'n Proto serialization framework
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library capnp
type element_type_t =
| Void
| OneBitValue
| OneByteValue
| TwoByteValue
| FourByteValue
| EightByteValue
| EightBytePointer
| Composite
type t = {
offset : int;
element_type : element_type_t;
num_elements : int;
}
val tag_val_list : int64
val offset_shift : int
val offset_mask : int64
val offset_mask_int : int
val type_shift : int
val type_mask : int64
val type_mask_int : int
val count_shift : int
val count_mask : int64
val decode : Int64.t -> t
val encode : t -> Int64.t