Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

PROCESS_INFO Class Reference

Collaboration diagram for PROCESS_INFO:

Collaboration graph
[legend]

Public Methods

 PROCESS_INFO ()
void initialize ()

Data Fields

char name [80]
int oldstyle
char bufname [80]
char host [80]
BUFFER_INFObuf_info
CMS_PROCESSTYPE proctype
int isserver
double timeout
double subscription_interval
int master
int c_num
OPS_TYPE ops
char endline [80]
int comment_num
double retry_interval

Constructor & Destructor Documentation

PROCESS_INFO::PROCESS_INFO  
 

Definition at line 192 of file nmlcfg.cc.

00193 {
00194   initialize ();
00195 }


Member Function Documentation

void PROCESS_INFO::initialize  
 

Definition at line 198 of file nmlcfg.cc.

Referenced by PROCESS_INFO(), and nmlcfg_read_file().

00199 {
00200   memset (name, 0, 80);
00201   memset (host, 0, 80);
00202   strcpy (host, "localhost");
00203   memset (bufname, 0, 80);
00204   oldstyle = 0;
00205   buf_info = NULL;
00206   proctype = CMS_REMOTE_TYPE;
00207   isserver = 0;
00208   timeout = -1.0;
00209   subscription_interval = -1.0;
00210   retry_interval = -1.0;
00211   master = 0;
00212   c_num = -1;
00213   memset (endline, 0, 80);
00214   comment_num = -1;
00215   ops = READ_WRITE;
00216 }


Field Documentation

char PROCESS_INFO::name[80]
 

Definition at line 71 of file nmlcfg.cc.

Referenced by check_process_info(), nmlcfg_read_file(), nmlcfg_write_output(), and parse_process_info().

int PROCESS_INFO::oldstyle
 

Definition at line 72 of file nmlcfg.cc.

Referenced by nmlcfg_write_output(), and parse_process_info().

char PROCESS_INFO::bufname[80]
 

Definition at line 73 of file nmlcfg.cc.

Referenced by check_process_info(), nmlcfg_read_file(), nmlcfg_write_output(), and parse_process_info().

char PROCESS_INFO::host[80]
 

Definition at line 74 of file nmlcfg.cc.

Referenced by nmlcfg_read_file(), nmlcfg_write_output(), and parse_process_info().

BUFFER_INFO* PROCESS_INFO::buf_info
 

Definition at line 75 of file nmlcfg.cc.

Referenced by nmlcfg_write_output().

CMS_PROCESSTYPE PROCESS_INFO::proctype
 

Definition at line 76 of file nmlcfg.cc.

Referenced by nmlcfg_read_file(), nmlcfg_write_output(), and parse_process_info().

int PROCESS_INFO::isserver
 

Definition at line 77 of file nmlcfg.cc.

Referenced by check_process_info(), nmlcfg_read_file(), nmlcfg_write_output(), and parse_process_info().

double PROCESS_INFO::timeout
 

Definition at line 78 of file nmlcfg.cc.

Referenced by nmlcfg_read_file(), nmlcfg_write_output(), and parse_process_info().

double PROCESS_INFO::subscription_interval
 

Definition at line 79 of file nmlcfg.cc.

Referenced by nmlcfg_read_file(), nmlcfg_write_output(), and parse_process_info().

int PROCESS_INFO::master
 

Definition at line 80 of file nmlcfg.cc.

Referenced by check_process_info(), nmlcfg_read_file(), nmlcfg_write_output(), and parse_process_info().

int PROCESS_INFO::c_num
 

Definition at line 81 of file nmlcfg.cc.

Referenced by check_process_info(), nmlcfg_read_file(), nmlcfg_write_output(), and parse_process_info().

OPS_TYPE PROCESS_INFO::ops
 

Definition at line 82 of file nmlcfg.cc.

Referenced by nmlcfg_read_file(), nmlcfg_write_output(), and parse_process_info().

char PROCESS_INFO::endline[80]
 

Definition at line 83 of file nmlcfg.cc.

Referenced by nmlcfg_read_file(), nmlcfg_write_output(), and parse_process_info().

int PROCESS_INFO::comment_num
 

Definition at line 84 of file nmlcfg.cc.

Referenced by nmlcfg_read_file(), and nmlcfg_write_output().

double PROCESS_INFO::retry_interval
 

Definition at line 85 of file nmlcfg.cc.

Referenced by nmlcfg_read_file(), and parse_process_info().


The documentation for this class was generated from the following file:
Generated on Sun Dec 2 15:59:05 2001 for rcslib by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001