Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Events one can wait for (read data, pull from queues, ...)
val death_of : pid:int -> (Unix.process_status -> 'a) -> 'a Event.t
termination of a process
any value (not type safe, uses Marshall
)
HTTP Content Length encoded data
val queues :
'b Stdlib.Queue.t ->
'c Stdlib.Queue.t ->
('b -> 'c -> 'a) ->
'a Event.t
Synchronization events between two components (e.g. a worker pool and a task queue) and an event (e.g. starting a worker)
val queue : 'b Stdlib.Queue.t -> ('b -> 'a) -> 'a Event.t
Synchronization events between a component and an event