Package LICOS.lib.currValTable.VscCvt


Classes

class  CvtRouter
class  CvtProxy
class  VscCVT

Functions

def asyncore_loop

Variables

string __facility__ = "Online"
string __abstract__ = "Current Value Table Server"
string __author__ = "Jim Panetta <panetta@slac.stanford.edu> SLAC - GLAST LAT I&T/Online"
tuple __date__ = ("$Date: 2006/03/19 00:00:11 $")
string __version__ = "$Revision: 1.16 $"
string __release__ = "$Name: HEAD $"
string __credits__ = "SLAC"
tuple killEvent = threading.Event()
tuple options = gOptions.Options(['proxyHost', 'config'])
tuple ip_vsc = getip(options.proxyHost)
 configFile = options.config
tuple config = ConfigParser()
tuple portTool = VscProxyPorts(config.getint('vsc', 'proxyPortBase'))
tuple cvtPort = portTool.cvtOut()
tuple vscPort = portTool.cvt()
tuple cvt = VscCVT(ip_vsc, vscPort)
tuple cvs = CurrentValueFactory(cvtPort, cvt)


Function Documentation

def LICOS.lib.currValTable.VscCvt.asyncore_loop   timeout = 1.0,
  use_poll = False,
  map = None
 

replace the asyncore central loop and run it its own thread.
   Valid for Python 2.3.x
   Python 2.4 has an extra agument for loop, count.

Definition at line 36 of file VscCvt.py.


Variable Documentation

string __abstract__ = "Current Value Table Server" [static]
 

Definition at line 11 of file VscCvt.py.

string __author__ = "Jim Panetta <panetta@slac.stanford.edu> SLAC - GLAST LAT I&T/Online" [static]
 

Definition at line 12 of file VscCvt.py.

string __credits__ = "SLAC" [static]
 

Definition at line 16 of file VscCvt.py.

tuple __date__ = ("$Date: 2006/03/19 00:00:11 $") [static]
 

Definition at line 13 of file VscCvt.py.

string __facility__ = "Online" [static]
 

Definition at line 10 of file VscCvt.py.

string __release__ = "$Name: HEAD $" [static]
 

Definition at line 15 of file VscCvt.py.

string __version__ = "$Revision: 1.16 $" [static]
 

Definition at line 14 of file VscCvt.py.

tuple config = ConfigParser() [static]
 

Definition at line 123 of file VscCvt.py.

configFile = options.config [static]
 

Definition at line 122 of file VscCvt.py.

tuple cvs = CurrentValueFactory(cvtPort, cvt) [static]
 

Definition at line 133 of file VscCvt.py.

tuple cvt = VscCVT(ip_vsc, vscPort) [static]
 

Definition at line 132 of file VscCvt.py.

tuple cvtPort = portTool.cvtOut() [static]
 

Definition at line 128 of file VscCvt.py.

tuple ip_vsc = getip(options.proxyHost) [static]
 

Definition at line 121 of file VscCvt.py.

tuple killEvent = threading.Event() [static]
 

Definition at line 33 of file VscCvt.py.

tuple options = gOptions.Options(['proxyHost', 'config']) [static]
 

Definition at line 114 of file VscCvt.py.

tuple portTool = VscProxyPorts(config.getint('vsc', 'proxyPortBase')) [static]
 

Definition at line 127 of file VscCvt.py.

tuple vscPort = portTool.cvt() [static]
 

Definition at line 129 of file VscCvt.py.


Generated on Thu Apr 27 20:53:13 2006 for LICOS L02-01-00 by doxygen 1.4.6-NO