package capnp

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

Module ROM.MessageSource

Sourcetype storage_descr_t = DM.Message.storage_descr_t = {
  1. segment : storage_t;
  2. bytes_consumed : int;
}
Sourcetype 'cap t = 'cap DM.Message.t
Sourceval create : int -> Capnp__MessageSig.rw t
Sourceval release : 'cap t -> unit
Sourceval num_segments : 'cap t -> int
Sourceval total_size : 'cap t -> int
Sourceval total_alloc_size : 'cap t -> int
Sourceval get_segment : 'cap t -> int -> 'cap Segment.t
Sourceval readonly : 'cap t -> Capnp__MessageSig.ro t
Sourceval of_storage : storage_t list -> Capnp__MessageSig.rw t
Sourceval to_storage : 'cap t -> storage_descr_t list
Sourceval with_message : 'cap t -> f:('cap t -> 'a) -> 'a
Sourceval with_attachments : Capnp__MessageSig.attachments -> 'cap t -> 'cap t
Sourceval get_attachments : 'cap t -> Capnp__MessageSig.attachments
OCaml

Innovation. Community. Security.