diff options
author | Loïc Hoguin <[email protected]> | 2013-11-15 22:00:05 +0100 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2013-11-15 22:00:05 +0100 |
commit | 33e1b4fcb0954f61588cb1baff905d107f74b467 (patch) | |
tree | 0fbd6c334179c9f1d76d0d9225aae6ee108f2e73 | |
parent | cbf00a11298e9a19e1931c649142b069f27798b9 (diff) | |
download | ranch-33e1b4fcb0954f61588cb1baff905d107f74b467.tar.gz ranch-33e1b4fcb0954f61588cb1baff905d107f74b467.tar.bz2 ranch-33e1b4fcb0954f61588cb1baff905d107f74b467.zip |
Small refresh of the guide toc
-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 |