From 39513deacaf69854ed0ec13433a77dfa2f720d8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Sat, 7 May 2011 16:19:01 +0200 Subject: Removed a few lines from the README for pedantic correctness. --- README.md | 33 +++++++++++++-------------------- 1 file changed, 13 insertions(+), 20 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 439474c..5c7df2d 100644 --- a/README.md +++ b/README.md @@ -64,28 +64,21 @@ Don't worry about it right now though and continue reading, it'll all be explained. You can start and stop listeners by calling `cowboy:start_listener/6` and -`cowboy:stop_listener/1` respectively, as demonstrated in the following -example. +`cowboy:stop_listener/1` respectively. + +The following example demonstrates the startup of a very simple listener. ``` erlang --module(my_app). --behaviour(application). --export([start/2, stop/1]). - -start(_Type, _Args) -> - application:start(cowboy), - Dispatch = [ - %% {Host, list({Path, Handler, Opts})} - {'_', [{'_', my_handler, []}]} - ], - %% Name, NbAcceptors, Transport, TransOpts, Protocol, ProtoOpts - cowboy:start_listener(http, 100, - cowboy_tcp_transport, [{port, 8080}], - cowboy_http_protocol, [{dispatch, Dispatch}] - ). - -stop(_State) -> - ok. +application:start(cowboy), +Dispatch = [ + %% {Host, list({Path, Handler, Opts})} + {'_', [{'_', my_handler, []}]} +], +%% Name, NbAcceptors, Transport, TransOpts, Protocol, ProtoOpts +cowboy:start_listener(http, 100, + cowboy_tcp_transport, [{port, 8080}], + cowboy_http_protocol, [{dispatch, Dispatch}] +). ``` This is not enough though, you must also write the my_handler module -- cgit v1.2.3