From 33e1b4fcb0954f61588cb1baff905d107f74b467 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Fri, 15 Nov 2013 22:00:05 +0100 Subject: Small refresh of the guide toc --- guide/toc.md | 41 ++++++++++++++--------------------------- 1 file changed, 14 insertions(+), 27 deletions(-) diff --git a/guide/toc.md b/guide/toc.md index eac5338..6caa145 100644 --- a/guide/toc.md +++ b/guide/toc.md @@ -1,37 +1,24 @@ Ranch User Guide ================ +The Ranch User Guide explores how to make best use of Ranch +for writing powerful TCP applications. + +Introducing Ranch +----------------- + * [Introduction](introduction.md) - * Purpose - * Prerequisites + +Using Ranch +----------- + * [Listeners](listeners.md) - * Purpose - * Starting and stopping - * Default transport options - * Listening on a random port - * Listening on privileged ports - * Accepting connections on an existing socket - * Limiting the number of concurrent connections - * Upgrading * [Transports](transports.md) - * Purpose - * TCP transport - * SSL transport - * Sending and receiving data - * Writing a transport handler * [Protocols](protocols.md) - * Purpose - * Writing a protocol handler - * Using gen_server + +Advanced topics +--------------- + * [SSL client authentication](ssl_auth.md) - * Purpose - * Obtaining client certificates - * Transport configuration - * Authentication * [Embedded mode](embedded.md) - * Purpose - * Embedding * [Internals](internals.md) - * Architecture - * Number of acceptors - * Platform-specific TCP features -- cgit v1.2.3