Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val alloc : int -> Capnp__.MessageSig.rw t
val release : 'cap t -> unit
val length : 'cap t -> int
val get_uint8 : 'cap t -> int -> int
val get_uint16 : 'cap t -> int -> int
val get_uint32 : 'cap t -> int -> Capnp__.MessageSig.Uint32.t
val get_uint64 : 'cap t -> int -> Capnp__.MessageSig.Uint64.t
val get_int8 : 'cap t -> int -> int
val get_int16 : 'cap t -> int -> int
val get_int32 : 'cap t -> int -> Stdlib.Int32.t
val get_int64 : 'cap t -> int -> Stdlib.Int64.t
val set_uint8 : Capnp__.MessageSig.rw t -> int -> int -> unit
val set_uint16 : Capnp__.MessageSig.rw t -> int -> int -> unit
val set_uint32 :
Capnp__.MessageSig.rw t ->
int ->
Capnp__.MessageSig.Uint32.t ->
unit
val set_uint64 :
Capnp__.MessageSig.rw t ->
int ->
Capnp__.MessageSig.Uint64.t ->
unit
val set_int8 : Capnp__.MessageSig.rw t -> int -> int -> unit
val set_int16 : Capnp__.MessageSig.rw t -> int -> int -> unit
val set_int32 : Capnp__.MessageSig.rw t -> int -> Stdlib.Int32.t -> unit
val set_int64 : Capnp__.MessageSig.rw t -> int -> Stdlib.Int64.t -> unit
val blit_to_bytes :
src:'cap t ->
src_pos:int ->
dst:Stdlib.Bytes.t ->
dst_pos:int ->
len:int ->
unit
val blit_from_string :
src:string ->
src_pos:int ->
dst:Capnp__.MessageSig.rw t ->
dst_pos:int ->
len:int ->
unit
val zero_out : Capnp__.MessageSig.rw t -> pos:int -> len:int -> unit