Controller of all repository servers/daemons
Copyright 2003 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/
Classes
- class Controller(ControllerBase)
-
Methods
- setSignals(self)
- waitOrTimeout(self, timeout)
- Overrides: waitOrTimeout from class ControllerBase
Methods inherited from class ControllerBase
- class ControllerBase
-
Methods
- __init__(self, config)
- addServer(self, config)
- getWorkers(self)
- idleMaintenance(self)
- makeSocket(self, host, port)
-
Creates the socket for this address.
- reclaimChildren(self)
- removeServer(self, server)
- restart(self, *ignored)
- run(self)
- shutdown(self, *ignored)
- waitOrTimeout(self, timeout)
- class DBMaintenanceWorker(Worker)
-
Methods
- __init__(self, config, when)
- Overrides: __init__ from class Worker
- run(self)
- Overrides: run from class Worker
- tick(self)
- Overrides: tick from class Worker
- class Listener
-
Methods
- __init__(self, socket, serverConfig)
- class PosixController(ControllerBase)
-
Methods
- setSignals(self)
- waitOrTimeout(self, timeout)
- Overrides: waitOrTimeout from class ControllerBase
Methods inherited from class ControllerBase
- class Server
-
Methods
- __init__(self, path, lastModified, listeners)
- class WindowsController(ControllerBase)
-
Methods
- setSignals(self)
- waitOrTimeout(self, timeout)
- Overrides: waitOrTimeout from class ControllerBase
Methods inherited from class ControllerBase
- class Worker
-
Methods
- __init__(self, config, interval, function, name=None)
- run(self)
- tick(self)