From 4023e7f4e429179fd9c2cce4487c33646c6bd327 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Thu, 14 Jan 2016 13:35:25 +0100 Subject: Convert the documentation to Asciidoc A few small revisions were made, and Erlang.mk has been updated. --- doc/src/manual/cowboy.ezdoc | 98 --------------------------------------------- 1 file changed, 98 deletions(-) delete mode 100644 doc/src/manual/cowboy.ezdoc (limited to 'doc/src/manual/cowboy.ezdoc') diff --git a/doc/src/manual/cowboy.ezdoc b/doc/src/manual/cowboy.ezdoc deleted file mode 100644 index c26ed37..0000000 --- a/doc/src/manual/cowboy.ezdoc +++ /dev/null @@ -1,98 +0,0 @@ -::: cowboy - -The `cowboy` module provides convenience functions for -manipulating Ranch listeners. - -:: Types - -: fields() = [atom() - | {atom(), cowboy_constraints:constraint() | [cowboy_constraints:constraint()]} - | {atom(), cowboy_constraints:constraint() | [cowboy_constraints:constraint()], any()}] - -Fields for match operations. Constraint(s) and default value are optional. - -: http_headers() = [{binary(), iodata()}] - -HTTP headers as a list of key/values. - -: http_status() = non_neg_integer() | binary() - -HTTP status. - -A binary status can be used to set a custom message. - -: http_version() = 'HTTP/1.1' | 'HTTP/1.0' - -HTTP version. - -: onresponse_fun() = fun((http_status(), http_headers(), - iodata(), cowboy_req:req()) -> cowboy_req:req()) - -Fun called immediately before sending the response. - -It can perform any operation on the Req object, including -reading the request body or replying. If a reply is sent, it -overrides the reply initially sent. The callback will not be -called again for the new reply. - -:: Exports - -: start_http(Ref, NbAcceptors, TransOpts, ProtoOpts) -> {ok, pid()} - -Types: - -* Ref = ranch:ref() -* NbAcceptors = non_neg_integer() -* TransOpts = ranch_tcp:opts() -* ProtoOpts = cowboy_protocol:opts() - -Start listening for HTTP connections. Returns the pid for this -listener's supervisor. - -: start_https(Ref, NbAcceptors, TransOpts, ProtoOpts) -> {ok, pid()} - -Types: - -* Ref = ranch:ref() -* NbAcceptors = non_neg_integer() -* TransOpts = ranch_ssl:opts() -* ProtoOpts = cowboy_protocol:opts() - -Start listening for HTTPS connections. Returns the pid for this -listener's supervisor. - -: start_spdy(Ref, NbAcceptors, TransOpts, ProtoOpts) -> {ok, pid()} - -Types: - -* Ref = ranch:ref() -* NbAcceptors = non_neg_integer() -* TransOpts = ranch_ssl:opts() -* ProtoOpts = cowboy_spdy:opts() - -Start listening for SPDY connections. Returns the pid for this -listener's supervisor. - -: stop_listener(Ref) -> ok | {error, not_found} - -Types: - -* Ref = ranch:ref() - -Stop a previously started listener. - -: set_env(Ref, Name, Value) -> ok - -Types: - -* Ref = ranch:ref() -* Name = atom() -* Value = any() - -Set or update an environment value for an already running listener. -This will take effect on all subsequent connections. - -:: See also - -The ^"Ranch guide^http://ninenines.eu/docs/en/ranch/HEAD/guide -provides detailed information about how listeners work. -- cgit v1.2.3