VscProxyPorts Class Reference

Class to deal with interrelations between the various TCP ports used by the LICOS proxies and current value table. More...

List of all members.

Public Member Functions

def __init__
def vsc
 Returns the port used to connect to the VSC crate.
def diagnostic
 Returns the port used to connect to the VSC diagnostic proxy.
def telemetry
 Returns the port used to connect to the VSC telemetry proxy.
def science
 Returns the port used to connect to the VSC science proxy.
def cvt
 Returns the port used by the Current Value Table to connect to the VSC telemetry proxy.
def cvtOut
 Returns the port used by Current Value Table clients to connect to the CVT proper.
def telemMon
 Returns the port used by the standalone telemetry monitor.
def diagMon
 Returns the port used by the standalone diagnostic monitor.

Static Public Attributes

int VscCtrlPort = 3000
int SeDiagnosticCtrlPortOffset = 1
int SeTelemetryCtrlPortOffset = 2
int SeScienceCtrlPortOffset = 3
int CvtTelemetryCtrlPortOffset = 4
int CvtOutCtrlPortOffset = 5
int DiagMonitorPortOffset = 6
int TelemMonitorPortOffset = 7

Private Attributes

 __portbase


Detailed Description

Class to deal with interrelations between the various TCP ports used by the LICOS proxies and current value table.

Definition at line 20 of file VscProxyPorts.py.


Member Function Documentation

def __init__   self,
  portbase
 

Definition at line 31 of file VscProxyPorts.py.

def cvt   self  ) 
 

Returns the port used by the Current Value Table to connect to the VSC telemetry proxy.

Returns:
CVT telemetry port

Definition at line 62 of file VscProxyPorts.py.

def cvtOut   self  ) 
 

Returns the port used by Current Value Table clients to connect to the CVT proper.

Returns:
CVT control port

Definition at line 70 of file VscProxyPorts.py.

def diagMon   self  ) 
 

Returns the port used by the standalone diagnostic monitor.

Returns:
Diagnostic monitor port

Definition at line 85 of file VscProxyPorts.py.

def diagnostic   self  ) 
 

Returns the port used to connect to the VSC diagnostic proxy.

Returns:
Diagnostic proxy port

Definition at line 41 of file VscProxyPorts.py.

def science   self  ) 
 

Returns the port used to connect to the VSC science proxy.

Returns:
Science proxy port

Definition at line 55 of file VscProxyPorts.py.

def telemetry   self  ) 
 

Returns the port used to connect to the VSC telemetry proxy.

Returns:
Telemetry proxy port

Definition at line 48 of file VscProxyPorts.py.

def telemMon   self  ) 
 

Returns the port used by the standalone telemetry monitor.

Returns:
Telemetry monitor port

Definition at line 78 of file VscProxyPorts.py.

def vsc   self  ) 
 

Returns the port used to connect to the VSC crate.

Returns:
VSC control port

Definition at line 34 of file VscProxyPorts.py.


Member Data Documentation

__portbase [private]
 

Definition at line 32 of file VscProxyPorts.py.

int CvtOutCtrlPortOffset = 5 [static]
 

Definition at line 27 of file VscProxyPorts.py.

int CvtTelemetryCtrlPortOffset = 4 [static]
 

Definition at line 26 of file VscProxyPorts.py.

int DiagMonitorPortOffset = 6 [static]
 

Definition at line 28 of file VscProxyPorts.py.

int SeDiagnosticCtrlPortOffset = 1 [static]
 

Definition at line 23 of file VscProxyPorts.py.

int SeScienceCtrlPortOffset = 3 [static]
 

Definition at line 25 of file VscProxyPorts.py.

int SeTelemetryCtrlPortOffset = 2 [static]
 

Definition at line 24 of file VscProxyPorts.py.

int TelemMonitorPortOffset = 7 [static]
 

Definition at line 29 of file VscProxyPorts.py.

int VscCtrlPort = 3000 [static]
 

Definition at line 22 of file VscProxyPorts.py.


The documentation for this class was generated from the following file:
Generated on Thu Apr 27 20:54:10 2006 for LICOS L02-01-00 by doxygen 1.4.6-NO