diff options
Diffstat (limited to 'guide/toc.md')
-rw-r--r-- | guide/toc.md | 41 |
1 files 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 |