package websocketml
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val print_address : out_channel -> Unix.sockaddr -> unit
module FieldMap : sig ... end
val print_fields :
(out_channel -> 'a -> unit) ->
out_channel ->
'a FieldMap.t ->
unit
val add_field : 'a FieldMap.t -> FieldMap.key -> 'a -> 'a FieldMap.t
val method_ty_of_string : string -> method_ty
val string_of_method_ty : method_ty -> string
val print_method_ty : out_channel -> method_ty -> unit
type request = {
typ : method_ty;
uri : string;
fields : string list FieldMap.t;
content : string option;
}
val uri : request -> string
val fields : request -> string list FieldMap.t
val content : request -> string option
val print_request : out_channel -> request -> unit
val addr : t -> Unix.sockaddr
val sock : t -> Unix.file_descr
val to_string : t -> string
val print_t : out_channel -> t -> unit
val parse_request : string -> request
val create : Unix.sockaddr -> t
val close : t -> unit
val listen : t -> unit
val accept : t -> Unix.file_descr * Unix.sockaddr
val listen_and_accept : t -> Unix.file_descr * Unix.sockaddr
val send_response : Unix.file_descr -> string -> (string * string) list -> int
val check_ws_opening_request : request -> unit
val do_ws_handshake : Unix.file_descr -> unit
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>