ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/host/c++/Config.h
(Generate patch)

Comparing projects/cms/source/host/c++/Config.h (file contents):
Revision 1.3 by ab11, Mon Feb 26 14:59:54 2001 UTC vs.
Revision 1.6 by ab11, Tue Mar 27 00:06:11 2001 UTC

# Line 20 | Line 20 | class Config {
20          SmallNet * getSmallNet(){ return net; };   // returns a pointer to the smallnet class
21          string getFilterName(){ return UDPFilterName; };
22          int getFilterPort(){ return TCPFilterPort; };
23 +        string getFQDN(){ return fQDN; }; // inline. Returns this host name.
24 +        int chatHeartBeat();
25          
26          // public variables
27          
28          private:
29          // private methods
30 <        int loadConfig();         // do the chat dialog
31 <        int establishHeartbeat(); // tell smallnet to make a connection
32 <        int chatHeartbeat();      // send the relevant commands to the heartbeat
33 <        int destroyHeartbeat();   // tell smallnet to close a connection
34 <        int establishConfig();    // tell smallnet to make a connection to the config manager
35 <        int chatConfig();         // send the relevant commands to get the config
36 <        int destroyConfig();      // tell smallnet to close the connection to the config manager
30 >        int loadConfig();           // do the chat dialog
31 >        int establishHeartbeat();   // tell smallnet to make a connection
32 >        int chatHeartbeat();        // send the relevant commands to the heartbeat
33 >        int destroyHeartbeat();     // tell smallnet to close a connection
34 >        int establishConfig();      // tell smallnet to make a connection to the config manager
35 >        int chatConfig();               // send the relevant commands to get the config
36 >        int destroyConfig();        // tell smallnet to close the connection to the config manager
37          
38          
39          // private (global) variables
40          int MAX_CONNECTION_ATTEMPTS;            // how many times should it try?
41          int configConnectionRetryTime;          // how long to wait before retrying a connection to the
42 <                                                // config manager if a connection cannot be established
42 >                                                                // config manager if a connection cannot be established
43          string configName;                      // the name of the server which will return our config
44          int configPort;                         // the port on the server which will return our config
45          int UDPFilterPort;                      // the port number of our assigned filter
46 <        string UDPFilterName;                   // the name of our assigned filter
46 >        string UDPFilterName;           // the name of our assigned filter
47          int TCPFilterPort;                      // the tcp port for heartbeats
48          bool configChanged;                     // has the config changed since we last loaded it?
49 <        string lastModified;                    // saves the last modifed long integer
49 >        string lastModified;            // saves the last modifed long integer
50          string fileList;                        // saves the last modifed file list
51 +        string fQDN;
52          int numProperties;                      // the number of properties which this host wants
53 <        string propertyNames[20];               // an array of strings which corrisponds to...
54 <        string propertyValues[20];              // these values
53 >        string propertyNames[20];       // an array of strings which corrisponds to...
54 >        string propertyValues[20];      // these values
55          SmallNet * net;                         // interface onto SmallNet
56 <        int debug;                              // print debug info?
56 >        int debug;                                  // print debug info?
57          
58          
59          

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines