Channel_Impl Class Reference

Inheritance diagram for Channel_Impl:

Inheritance graph
[legend]
Collaboration diagram for Channel_Impl:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Channel_Impl ()
 Channel_Impl (config.Configuration db, config.ConfigObject obj)
void init_config_params (config.Configuration db, config.ConfigObject obj)
String UID ()
String class_name ()
void update (boolean set_non_valid)
void unread ()
boolean is_valid ()
short get_id ()
 Get "id" attribute value.
void set_id (short value)
 Set "id" attribute value.
short get_outputCurrent ()
 Get "outputCurrent" attribute value.
void set_outputCurrent (short value)
 Set "outputCurrent" attribute value.
short get_outputDelay ()
 Get "outputDelay" attribute value.
void set_outputDelay (short value)
 Set "outputDelay" attribute value.
short get_outputMarkSpace ()
 Get "outputMarkSpace" attribute value.
void set_outputMarkSpace (short value)
 Set "outputMarkSpace" attribute value.
short get_stream0Threshold ()
 Get "stream0Threshold" attribute value.
void set_stream0Threshold (short value)
 Set "stream0Threshold" attribute value.
short get_stream0Delay ()
 Get "stream0Delay" attribute value.
void set_stream0Delay (short value)
 Set "stream0Delay" attribute value.
short get_stream0ErrMask ()
 Get "stream0ErrMask" attribute value.
void set_stream0ErrMask (short value)
 Set "stream0ErrMask" attribute value.
short get_stream1Threshold ()
 Get "stream1Threshold" attribute value.
void set_stream1Threshold (short value)
 Set "stream1Threshold" attribute value.
short get_stream1Delay ()
 Get "stream1Delay" attribute value.
void set_stream1Delay (short value)
 Set "stream1Delay" attribute value.
short get_stream1ErrMask ()
 Get "stream1ErrMask" attribute value.
void set_stream1ErrMask (short value)
 Set "stream1ErrMask" attribute value.
short get_outputFibre ()
 Get "outputFibre" attribute value.
void set_outputFibre (short value)
 Set "outputFibre" attribute value.
short get_stream0Fibre ()
 Get "stream0Fibre" attribute value.
void set_stream0Fibre (short value)
 Set "stream0Fibre" attribute value.
short get_stream1Fibre ()
 Get "stream1Fibre" attribute value.
void set_stream1Fibre (short value)
 Set "stream1Fibre" attribute value.
config.ConfigObject config_object ()
void print (String dx)
 Method to print out values of attributes and relationships.
void destroy (config.Configuration db)
 Method to destroy object.

Private Member Functions

void init () throws config.NotFoundException, config.NotValidException, config.SystemException

Private Attributes

config.Configuration p_db
config.ConfigObject p_obj
boolean p_was_read
boolean p_is_valid
String p_uid
String p_class_name
short m_id
short m_outputCurrent
short m_outputDelay
short m_outputMarkSpace
short m_stream0Threshold
short m_stream0Delay
short m_stream0ErrMask
short m_stream1Threshold
short m_stream1Delay
short m_stream1ErrMask
short m_outputFibre
short m_stream0Fibre
short m_stream1Fibre

Detailed Description

Definition at line 16 of file Channel_Impl.java.


Member Function Documentation

void Channel_Impl.destroy config.Configuration  db  ) 
 

Method to destroy object.

Parameters:
db configuration object

Implements Channel.

Definition at line 303 of file Channel_Impl.java.

References config_object().

Here is the call graph for this function:

void Channel_Impl.print String  dx  ) 
 

Method to print out values of attributes and relationships.

Parameters:
dx string for left margin (for a formatted output)

Implements Channel.

Definition at line 272 of file Channel_Impl.java.

References class_name(), get_id(), get_outputCurrent(), get_outputDelay(), get_outputFibre(), get_outputMarkSpace(), get_stream0Delay(), get_stream0ErrMask(), get_stream0Fibre(), get_stream0Threshold(), get_stream1Delay(), get_stream1ErrMask(), get_stream1Fibre(), get_stream1Threshold(), and UID().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Mon Feb 6 14:12:26 2006 for SCT DAQ/DCS Software - Java by  doxygen 1.4.6