python-sock-tools
latest
  • Basic overview
  • Modules
    • Core modules
      • socktools.base_sock - base socket implementation
      • socktools.meta_sock - one socket to rule them all
    • Socket implementations
      • socktools.tcp_sock - P2P TCP implementation
      • socktools.udp_sock - UDP implementation
      • socktools.wsgi_websocket_sock
    • Utility mixins
      • socktools.msgtype_mixin - reference message types by name
      • socktools.json_mixin - JSON formatted messages
      • socktools.msgpack_mixin - msgpack formatted messages
      • socktools.tcp_linemode_mixin - line by line support for TCP servers
      • socktools.http_mixin - toy HTTP implementation
    • Embedded webserver
      • socktools.webwrap - web.py WSGI wrapper
    • Daemons and servers
      • socktools.daemon.base_daemon - UNIX daemon basic implementation
      • socktools.daemon.cron_timer - cron-like timers for daemons
  • Full applications
  • Examples
  • Tools and utilities
python-sock-tools
  • Docs »
  • Modules
  • Edit on GitHub

Modules¶

Core modules¶

  • socktools.base_sock - base socket implementation
  • socktools.meta_sock - one socket to rule them all

Socket implementations¶

  • socktools.tcp_sock - P2P TCP implementation
  • socktools.udp_sock - UDP implementation
  • socktools.wsgi_websocket_sock

Utility mixins¶

  • socktools.msgtype_mixin - reference message types by name
  • socktools.json_mixin - JSON formatted messages
  • socktools.msgpack_mixin - msgpack formatted messages
  • socktools.tcp_linemode_mixin - line by line support for TCP servers
  • socktools.http_mixin - toy HTTP implementation
    • Overview
    • Python API

Embedded webserver¶

  • socktools.webwrap - web.py WSGI wrapper

Daemons and servers¶

  • socktools.daemon.base_daemon - UNIX daemon basic implementation
  • socktools.daemon.cron_timer - cron-like timers for daemons
Next Previous

© Copyright 2016, Gareth Nelson. Revision 30d36298.

Built with Sphinx using a theme provided by Read the Docs.