aionetiface
3.0.0
  • General networking
    • Basic concepts
    • Pipes
    • Interfaces
    • Queues
    • Daemons
  • Knowledge articles
  • Feature showcase
  • Development
aionetiface
  • General networking
  • View page source

General networking

  • Basic concepts
    • Protocol design
    • What about UDP?
  • Pipes
    • Interface selection
    • TCP echo server example
    • UDP await example
    • Pipe methods
      • def add_msg_cb(self, msg_cb)
      • def del_msg_cb(self, msg_cb)
      • def add_end_cb(self, end_cb)
      • def del_end_cb(self, end_cb)
      • def add_pipe(self, pipe)
      • def del_pipe(self, pipe)
      • async def close(self)
      • Additional pipe options
  • Interfaces
    • The addressing problem
    • Routes to the rescue
    • Using a route with a pipe
    • Route pools
    • Default interface
  • Queues
    • Why use message subscriptions?
    • Using queues
    • Final conclusions
  • Daemons
    • async def add_listener(self, proto, route)
    • async def listen_all(self, proto, port, nic):
    • async def listen_loopback(self, proto, port, nic):
    • async def listen_local(self, proto, port, nic):
Previous Next

© Copyright 2024.

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