Package haizea :: Package core :: Module manager
[hide private]
[frames] | no frames]

Module manager

source code

The manager (resource manager) module is the root of Haizea. If you want to
see where the ball starts rolling, look at the following two functions:

* manager.Manager.__init__()
* manager.Manager.start()

This module provides the following classes:

* Manager: Haizea itself. Pretty much everything else
  is contained in this class.
* Clock: A base class for Haizea's clock.
* SimulatedClock: A clock for simulations.
* RealClock: A clock that advances in realtime.

Classes [hide private]
  Manager
The root of Haizea
  Clock
Base class for the resource manager's clock.
  SimulatedClock
Simulates the passage of time...
  RealClock
A realtime clock.
  PersistenceManager
Persistence manager.
Variables [hide private]
  DAEMON_STDIN = '/dev/null'
  DAEMON_STDOUT = '/dev/null'
  DAEMON_STDERR = '/var/tmp/haizea.err'
  DEFAULT_LOGFILE = '/var/tmp/haizea.log'
  __package__ = 'haizea.core'