Package LICOS.tools.monitor.packetMonitorImpl


Classes

class  CvtPacketMonitorClient
class  packetMonitorImpl

Functions

def asyncore_loop

Variables

string __facility__ = "Online"
string __abstract__ = "GLAST ISOC Packet Monitor"
string __author__ = "A. Kavelaars <aliciak@SLAC.Stanford.edu> SLAC - GLAST LAT I&T/Online"
string __date__ = "19/10/2005"
string __version__ = "$Revision: 1.16 $"
string __credits__ = "SLAC"
tuple killEvent = threading.Event()
tuple options = gOptions.Options(['cvtHost', 'vscConfig'])
tuple config = ConfigParser.ConfigParser()
 cvtHost = options.cvtHost
tuple portTool = VscProxyPorts(config.getint('vsc', 'proxyPortBase'))
tuple cvtPort = portTool.cvtOut()
tuple DSN = config.get('postgres', 'dsn')
tuple db = psycopg.connect( DSN )
tuple dbc = db.cursor()
tuple tlmdb = TlmRdbDb(dbc)
tuple build = config.get("tlmdb", "build")
tuple a = QApplication(sys.argv)
tuple w = packetMonitorImpl(cvtHost, cvtPort, tlmdb)


Function Documentation

def LICOS.tools.monitor.packetMonitorImpl.asyncore_loop   timeout = 1.0,
  use_poll = False,
  map = None
 

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

Definition at line 46 of file packetMonitorImpl.py.


Variable Documentation

string __abstract__ = "GLAST ISOC Packet Monitor" [static]
 

Definition at line 11 of file packetMonitorImpl.py.

string __author__ = "A. Kavelaars <aliciak@SLAC.Stanford.edu> SLAC - GLAST LAT I&T/Online" [static]
 

Definition at line 12 of file packetMonitorImpl.py.

string __credits__ = "SLAC" [static]
 

Definition at line 15 of file packetMonitorImpl.py.

string __date__ = "19/10/2005" [static]
 

Definition at line 13 of file packetMonitorImpl.py.

string __facility__ = "Online" [static]
 

Definition at line 10 of file packetMonitorImpl.py.

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

Definition at line 14 of file packetMonitorImpl.py.

tuple a = QApplication(sys.argv) [static]
 

Definition at line 575 of file packetMonitorImpl.py.

tuple build = config.get("tlmdb", "build") [static]
 

Definition at line 571 of file packetMonitorImpl.py.

tuple config = ConfigParser.ConfigParser() [static]
 

Definition at line 556 of file packetMonitorImpl.py.

cvtHost = options.cvtHost [static]
 

Definition at line 560 of file packetMonitorImpl.py.

tuple cvtPort = portTool.cvtOut() [static]
 

Definition at line 563 of file packetMonitorImpl.py.

tuple db = psycopg.connect( DSN ) [static]
 

Definition at line 567 of file packetMonitorImpl.py.

tuple dbc = db.cursor() [static]
 

Definition at line 568 of file packetMonitorImpl.py.

tuple DSN = config.get('postgres', 'dsn') [static]
 

Definition at line 566 of file packetMonitorImpl.py.

tuple killEvent = threading.Event() [static]
 

Definition at line 43 of file packetMonitorImpl.py.

tuple options = gOptions.Options(['cvtHost', 'vscConfig']) [static]
 

Definition at line 548 of file packetMonitorImpl.py.

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

Definition at line 562 of file packetMonitorImpl.py.

tuple tlmdb = TlmRdbDb(dbc) [static]
 

Definition at line 569 of file packetMonitorImpl.py.

tuple w = packetMonitorImpl(cvtHost, cvtPort, tlmdb) [static]
 

Definition at line 577 of file packetMonitorImpl.py.


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