package capnp
Module ROM.Segment
type storage_t = NM.Segment.storage_ttype 'cap t = 'cap NM.Segment.tval alloc : int -> Capnp__MessageSig.rw tval release : 'cap t -> unitval length : 'cap t -> intval get_uint8 : 'cap t -> int -> intval get_uint16 : 'cap t -> int -> intval get_uint32 : 'cap t -> int -> Stdint.Uint32.tval get_uint64 : 'cap t -> int -> Stdint.Uint64.tval get_int8 : 'cap t -> int -> intval get_int16 : 'cap t -> int -> intval set_uint8 : Capnp__MessageSig.rw t -> int -> int -> unitval set_uint16 : Capnp__MessageSig.rw t -> int -> int -> unitval set_uint32 : Capnp__MessageSig.rw t -> int -> Stdint.Uint32.t -> unitval set_uint64 : Capnp__MessageSig.rw t -> int -> Stdint.Uint64.t -> unitval set_int8 : Capnp__MessageSig.rw t -> int -> int -> unitval set_int16 : Capnp__MessageSig.rw t -> int -> int -> unitval blit_from_string :
src:string ->
src_pos:int ->
dst:Capnp__MessageSig.rw t ->
dst_pos:int ->
len:int ->
unitval zero_out : Capnp__MessageSig.rw t -> pos:int -> len:int -> unit