Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Connection : sig ... end
module Handler : sig ... end
An Atacama Handler determines how every connection handled by Atacama will behave. It defines a number of hooks for handling the state of the connection:
module Transport : sig ... end
val start_link :
port:int ->
?acceptors:int ->
?max_connections:int ->
?buffer_size:int ->
?transport:Transport.t ->
(module Handler.Intf with type error = 'err and type state = 'state) ->
'state ->
(Riot.Pid.t, [> `Supervisor_error ]) result
Start an Atacama server.
The default `acceptors` is 100.
The default `transport is clear TCP sockets.
module Telemetry : sig ... end