package capnp

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

Module ROM.UntypedSource

Sourcetype untyped_struct = [
  1. | `No_RPC_struct
]
Sourcetype abstract_method_t = [ `No_RPC_payload ] -> untyped_struct
Sourceval define_method : interface_id:'a -> method_id:'b -> 'a * 'b
Sourceval abstract_method : 'a -> 'a
Sourceval struct_field : [< `No_RPC_struct ] -> 'a -> [> `No_RPC_struct ]
Sourceval capability_field : [< `No_RPC_struct ] -> 'a -> 'b
Sourceval local : 'a -> 'b
Sourceval get_cap : 'a -> 'b -> 'b
Sourceval add_cap : 'a -> 'b -> 'b
Sourceval clear_cap : 'a -> 'b -> unit
Sourceval unknown_interface : interface_id:'a -> 'b -> 'c
Sourceval unknown_method : interface_id:'a -> method_id:'b -> 'c -> 'd
Sourceclass type generic_service = object ... end
OCaml

Innovation. Community. Security.