toc.md 834 B

Ranch User Guide

  • Introduction
    • Purpose
    • Prerequisites
  • Listeners
    • Purpose
    • Starting and stopping
    • Listening on a random port
    • Listening on privileged ports
    • Limiting the number of concurrent connections
    • Upgrading
  • Transports
    • Purpose
    • TCP transport
    • SSL transport
    • Sending and receiving data
    • Writing a transport handler
  • Protocols
    • Purpose
    • Writing a protocol handler
  • SSL client authentication
    • Purpose
    • Obtaining client certificates
    • Transport configuration
    • Authentication
  • Embedded mode
    • Purpose
    • Embedding
  • Internals
    • Architecture
    • Efficiency considerations