riot.lib
Lib.Gen_server
lib_net
logger
riot
riot.core
riot.log
riot.net
riot.runtime
riot.scheduler
riot.util
time
type 'res req = ..
type 'state init_result =
| Ok of 'state
| Error
| Ignore
module type Impl = sig ... end
type ('args, 'state) impl = (module Impl with type args = 'args and type state = 'state)
val call : Runtime.Pid.t -> 'res req -> 'res
val start_link : ('args, 'state) impl -> 'args -> (Runtime.Pid.t, exn) result