diff options
author | Loïc Hoguin <[email protected]> | 2013-11-14 16:46:31 +0100 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2013-11-14 16:46:31 +0100 |
commit | 119d52295f5723ca5ade6661a11621a88e021677 (patch) | |
tree | 97879593d909a6e1f7839d04a6a25273f0eec83f /manual/cowboy_spdy.md | |
parent | d87192b0ed4d2d06ee74ed1b7f1fbb665fae2afe (diff) | |
download | cowboy-119d52295f5723ca5ade6661a11621a88e021677.tar.gz cowboy-119d52295f5723ca5ade6661a11621a88e021677.tar.bz2 cowboy-119d52295f5723ca5ade6661a11621a88e021677.zip |
Add documentation for cowboy_spdy
Diffstat (limited to 'manual/cowboy_spdy.md')
-rw-r--r-- | manual/cowboy_spdy.md | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/manual/cowboy_spdy.md b/manual/cowboy_spdy.md new file mode 100644 index 0000000..527dbb1 --- /dev/null +++ b/manual/cowboy_spdy.md @@ -0,0 +1,40 @@ +cowboy_spdy +=========== + +The `cowboy_spdy` module implements SPDY/3 as a Ranch protocol. + +Types +----- + +### opts() = [{env, cowboy_middleware:env()} + | {middlewares, [module()]} + | {onrequest, cowboy:onrequest_fun()} + | {onresponse, cowboy:onresponse_fun()}] + +> Configuration for the SPDY protocol handler. +> +> This configuration is passed to Cowboy when starting listeners +> using the `cowboy:start_spdy/4` function. +> +> It can be updated without restarting listeners using the +> Ranch functions `ranch:get_protocol_options/1` and +> `ranch:set_protocol_options/2`. + +Option descriptions +------------------- + +The default value is given next to the option name. + + - env ([{listener, Ref}]) + - Initial middleware environment. + - middlewares ([cowboy_router, cowboy_handler]) + - List of middlewares to execute for every requests. + - onrequest (undefined) + - Fun called every time a request is received. + - onresponse (undefined) + - Fun called every time a response is sent. + +Exports +------- + +None. |