deadserver package

Submodules

deadserver.messages module

The controller ↔ server protocol message handler.

Reads messages and passes them to the appropriate handlers defined in handlers/*.py.

class deadserver.messages.Context(config, db)[source]

Bases: object

class deadserver.messages.MessageHandler(ctx)[source]

Bases: object

handle(in_buf)[source]
pass_to_handlers(controller, msg_type, indata)[source]

deadserver.server module

The UDP server that handles controller messages.

Wraps messages.MessageHandler by hanging it onto a socket.

deadserver.server.serve(config)[source]

Module contents

The Deadlock server – communicates with controllers.