ez_api.server_cohttp
EzAPIServerCohttp
ez_api
ez_api.blake2s
ez_api.cohttp
ez_api.cohttp_base
ez_api.cohttp_lwt
ez_api.debug
ez_api.debug_unix
ez_api.encoding
ez_api.ezjsonm
ez_api.ezjsonm_unix
ez_api.facebook_auth
ez_api.google_auth
ez_api.hash
ez_api.icohttp
ez_api.icohttp_lwt
ez_api.iserver_cohttp
ez_api.iserver_default
ez_api.loads_offset
ez_api.lwt_sys
ez_api.lwt_unix
ez_api.md5
ez_api.openAPI
ez_api.ppx_common
ez_api.req
ez_api.req_default
ez_api.req_lwt
ez_api.req_lwt_default
ez_api.req_lwt_s
ez_api.req_s
ez_api.request
ez_api.request_lwt
ez_api.request_verbose
ez_api.sendgrid_encoding
ez_api.sendgrid_services
ez_api.server
ez_api.server_s
ez_api.server_session
ez_api.server_utils
ez_api.session
ez_api.session_client
ez_api.sha2
ez_api.sha3
ez_api.ws
ez_api.ws_server_cohttp
ez_api.ws_server_httpaf
ez_api.ws_types
ppx
ppx_client
ppx_server
module Server = Cohttp_lwt_unix.Server
val set_debug : unit -> unit
val register_ip : Cohttp.Request.t -> Conduit_lwt_unix.flow -> float -> unit
val headers_from_cohttp : Cohttp.Request.t -> string list EzAPIServerUtils.StringMap.t
val meth_from_cohttp : Cohttp.Request.t -> [> EzAPI.Meth.all ] option
val version_from_cohttp : Cohttp.Request.t -> [> EzAPIServerUtils.Req.version ] option
val debug_cohttp : Cohttp.Request.t -> unit
val dispatch : ?catch:(string -> exn -> string EzAPIServerUtils.Answer.t Lwt.t) -> EzAPIServerUtils.server -> Conduit_lwt_unix.flow -> Cohttp.Request.t -> Cohttp_lwt.Body.t -> [> `Response of Http.Response.t * Cohttp_lwt__.Body.t ] Lwt.t
val create_server : ?catch:(string -> exn -> string EzAPIServerUtils.Answer.t Lwt.t) -> int -> EzAPIServerUtils.server_kind -> unit Lwt.t
val server : ?catch:(string -> exn -> string EzAPIServerUtils.Answer.t Lwt.t) -> (int * EzAPIServerUtils.server_kind) list -> unit Lwt.t