package eliom

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type 'a t
type comet_scope = [
  1. | `Client_process of Eliom_common.scope_hierarchy
  2. | `Site
]
val create : ?scope:[< comet_scope ] -> ?name:string -> ?size:int -> 'a Lwt_stream.t -> 'a t
val create_from_events : ?scope:[< comet_scope ] -> ?name:string -> ?size:int -> 'a React.event -> 'a t
val create_unlimited : ?scope:Eliom_common.client_process_scope -> ?name:string -> 'a Lwt_stream.t -> 'a t
val create_newest : ?name:string -> 'a Lwt_stream.t -> 'a t
val external_channel : ?history:int -> ?newest:bool -> prefix:string -> name:string -> unit -> 'a t
val wait_timeout : ?scope:Eliom_common.client_process_scope -> float -> unit Lwt.t
val get_wrapped : 'a t -> 'a Eliom_comet_base.wrapped_channel