exiddis::worker::MasterSender::MasterSender Class Reference

Inherits twisted::web::xmlrpc::Proxy.

List of all members.

Public Member Functions

def __init__
def criticalError
def introduce
def introduceResp

Public Attributes

 parent
 host
 port


Detailed Description

Provide connection with Master server application.

Member Function Documentation

def exiddis::worker::MasterSender::MasterSender::__init__ (   self,
  parent,
  host,
  port 
)

Create new instance of MasterSender class.

Keyword parameters:
parent - reference to parent object (e.g. WorkerServer class instance)
host   - master's host
port   - master's port

def exiddis::worker::MasterSender::MasterSender::criticalError (   self,
  error 
)

Callback called when error occurs.

def exiddis::worker::MasterSender::MasterSender::introduce (   self,
  port 
)

Introduce itself to master.

Keyword parameters:
port - worker's own port

def exiddis::worker::MasterSender::MasterSender::introduceResp (   self,
  key 
)

Callback called when introduce function ended without error. Receive master's and own id generated by master.

Keyword parameters:
key['uid']  - own id
key['muid'] - master id


The documentation for this class was generated from the following file:

Generated on Mon Oct 5 18:55:11 2009 for ExIdDis by  doxygen 1.5.8