Package Biskit :: Package PVM :: Module PVMThread :: Class PVMMasterSlave
[hide private]
[frames] | no frames]

Class PVMMasterSlave

source code


Instance Methods [hide private]
  __init__(self, verbose=1, *arg, **kw)
  spawn(self, pvm_task, nickname=None)
  startMessageLoop(self)
  messageLoopIsUp(self, slave)
called by slave when its messge-loop has been started
  getInitParameters(self, slave_tid)
  initialize(self, parameters)
  __initialize(self, parameters)
  initializationDone(self, slave_tid)
  exit(self)

Inherited from PVMThread: bind, getBindings, getMessageLoopDelay, getParent, getPingTimeout, getTID, getTasks, isStopped, log, messageLoopIsStopped, nicknameFromTID, ping, post, post_execute_method, post_message_received, post_message_sent, rm_log, run, send, sendToAll, send_primitive, setMessageLoopDelay, setPingTimeout, stop, stopMessageLoop, unbind

Inherited from PVMThread (private): _ping

Inherited from threading.Thread: __repr__, getName, isAlive, isDaemon, join, setDaemon, setName, start

Inherited from threading.Thread (private): _set_daemon

Inherited from threading._Verbose (private): _note

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __str__


Properties [hide private]

Inherited from object: __class__


Method Details [hide private]

__init__(self, verbose=1, *arg, **kw)
(Constructor)

source code 
Overrides: PVMThread.__init__

spawn(self, pvm_task, nickname=None)

source code 
Overrides: PVMThread.spawn

startMessageLoop(self)

source code 
Overrides: PVMThread.startMessageLoop

messageLoopIsUp(self, slave)

source code 

called by slave when its messge-loop has been started

getInitParameters(self, slave_tid)

source code 

initialize(self, parameters)

source code 

__initialize(self, parameters)

source code 

initializationDone(self, slave_tid)

source code 

exit(self)

source code