Module SocketHandler
source code
Handle all sockets.
|
|
timemult = 1000
|
logging.Logger
|
logger = logging.getLogger('DebTorrent.SocketHandler')
the logger to send all log messages to for this module
|
int
|
all = 5
all events to check for, both input and output
|
Imports:
socket,
errno.EWOULDBLOCK,
errno.ECONNREFUSED,
errno.EHOSTUNREACH,
selectpoll.poll,
selectpoll.error,
selectpoll.POLLIN,
selectpoll.POLLOUT,
selectpoll.POLLERR,
selectpoll.POLLHUP,
time.sleep,
clock.clock,
sys,
logging,
random.shuffle,
random.randrange