o
`wij @ s d Z dZddlZddlZddlZddlZddlZddlmZ ddl m
Z g dZeedr4e
g d eed r@e
g d
eedrIejZnejZG dd
d
ZG dd deZG dd deZeedroG dd dZG dd deZG dd dZG dd dZeedrG dd deeZG dd deeZG dd deeZG d d! d!eeZeed rG d"d# d#eZG d$d% d%eZG d&d' d'eeZG d(d) d)eeZ G d*d+ d+Z!G d,d- d-e!Z"G d.d/ d/eZ#G d0d1 d1e!Z$dS )2aq Generic socket server classes.
This module tries to capture the various aspects of defining a server:
For socket-based servers:
- address family:
- AF_INET{,6}: IP (Internet Protocol) sockets (default)
- AF_UNIX: Unix domain sockets
- others, e.g. AF_DECNET are conceivable (see