package capnp

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

Module ROM.SegmentSource

Sourcetype 'cap t = 'cap DM.Segment.t
Sourceval alloc : int -> Capnp__MessageSig.rw t
Sourceval release : 'cap t -> unit
Sourceval length : 'cap t -> int
Sourceval readonly : 'cap t -> Capnp__MessageSig.ro t
Sourceval of_storage : storage_t -> Capnp__MessageSig.rw t
Sourceval to_storage : 'cap t -> storage_t
Sourceval get_uint8 : 'cap t -> int -> int
Sourceval get_uint16 : 'cap t -> int -> int
Sourceval get_uint32 : 'cap t -> int -> Stdint.Uint32.t
Sourceval get_uint64 : 'cap t -> int -> Stdint.Uint64.t
Sourceval get_int8 : 'cap t -> int -> int
Sourceval get_int16 : 'cap t -> int -> int
Sourceval get_int32 : 'cap t -> int -> Int32.t
Sourceval get_int64 : 'cap t -> int -> Int64.t
Sourceval set_uint8 : Capnp__MessageSig.rw t -> int -> int -> unit
Sourceval set_uint16 : Capnp__MessageSig.rw t -> int -> int -> unit
Sourceval set_uint32 : Capnp__MessageSig.rw t -> int -> Stdint.Uint32.t -> unit
Sourceval set_uint64 : Capnp__MessageSig.rw t -> int -> Stdint.Uint64.t -> unit
Sourceval set_int8 : Capnp__MessageSig.rw t -> int -> int -> unit
Sourceval set_int16 : Capnp__MessageSig.rw t -> int -> int -> unit
Sourceval set_int32 : Capnp__MessageSig.rw t -> int -> Int32.t -> unit
Sourceval set_int64 : Capnp__MessageSig.rw t -> int -> Int64.t -> unit
Sourceval blit : src:'cap t -> src_pos:int -> dst:Capnp__MessageSig.rw t -> dst_pos:int -> len:int -> unit
Sourceval blit_to_bytes : src:'cap t -> src_pos:int -> dst:Bytes.t -> dst_pos:int -> len:int -> unit
Sourceval blit_from_string : src:string -> src_pos:int -> dst:Capnp__MessageSig.rw t -> dst_pos:int -> len:int -> unit
Sourceval zero_out : Capnp__MessageSig.rw t -> pos:int -> len:int -> unit
OCaml

Innovation. Community. Security.