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

UDP_CLIENT_SUBSCRIPTION_INFO Class Reference

#include <udp_srv.hh>

Collaboration diagram for UDP_CLIENT_SUBSCRIPTION_INFO:

Collaboration graph
[legend]

Public Methods

 UDP_CLIENT_SUBSCRIPTION_INFO ()
 ~UDP_CLIENT_SUBSCRIPTION_INFO ()

Data Fields

int subscription_type
int poll_interval_millis
double last_sub_sent_time
int subscription_list_id
int buffer_number
int subdiv
int subscription_paused
int last_id_read
int subscription_id
CLIENT_UDP_PORTclnt_port
UDP_BUFFER_SUBSCRIPTION_INFOsub_buf_info

Constructor & Destructor Documentation

UDP_CLIENT_SUBSCRIPTION_INFO::UDP_CLIENT_SUBSCRIPTION_INFO  
 

Definition at line 1246 of file udp_srv.cc.

01247 {
01248   subscription_type = CMS_NO_SUBSCRIPTION;
01249   poll_interval_millis = 30000;
01250   last_sub_sent_time = 0.0;
01251   subscription_list_id = -1;
01252   buffer_number = -1;
01253   subdiv = 0;
01254   subscription_paused = 0;
01255   last_id_read = 0;
01256   sub_buf_info = NULL;
01257   clnt_port = NULL;
01258 }

UDP_CLIENT_SUBSCRIPTION_INFO::~UDP_CLIENT_SUBSCRIPTION_INFO  
 

Definition at line 1260 of file udp_srv.cc.

01261 {
01262   subscription_type = CMS_NO_SUBSCRIPTION;
01263   poll_interval_millis = 30000;
01264   last_sub_sent_time = 0.0;
01265   subscription_list_id = -1;
01266   buffer_number = -1;
01267   subdiv = 0;
01268   subscription_paused = 0;
01269   last_id_read = 0;
01270   sub_buf_info = NULL;
01271   clnt_port = NULL;
01272 }


Field Documentation

int UDP_CLIENT_SUBSCRIPTION_INFO::subscription_type
 

Definition at line 155 of file udp_srv.hh.

Referenced by CMS_SERVER_REMOTE_UDP_PORT::add_subscription_client(), CMS_SERVER_REMOTE_UDP_PORT::recalculate_polling_interval(), and CMS_SERVER_REMOTE_UDP_PORT::update_subscriptions().

int UDP_CLIENT_SUBSCRIPTION_INFO::poll_interval_millis
 

Definition at line 156 of file udp_srv.hh.

Referenced by CMS_SERVER_REMOTE_UDP_PORT::add_subscription_client(), CMS_SERVER_REMOTE_UDP_PORT::recalculate_polling_interval(), and CMS_SERVER_REMOTE_UDP_PORT::update_subscriptions().

double UDP_CLIENT_SUBSCRIPTION_INFO::last_sub_sent_time
 

Definition at line 157 of file udp_srv.hh.

Referenced by CMS_SERVER_REMOTE_UDP_PORT::add_subscription_client(), and CMS_SERVER_REMOTE_UDP_PORT::update_subscriptions().

int UDP_CLIENT_SUBSCRIPTION_INFO::subscription_list_id
 

Definition at line 158 of file udp_srv.hh.

Referenced by CMS_SERVER_REMOTE_UDP_PORT::add_subscription_client(), and CMS_SERVER_REMOTE_UDP_PORT::remove_subscription_client().

int UDP_CLIENT_SUBSCRIPTION_INFO::buffer_number
 

Definition at line 159 of file udp_srv.hh.

Referenced by CMS_SERVER_REMOTE_UDP_PORT::add_subscription_client(), and CMS_SERVER_REMOTE_UDP_PORT::remove_subscription_client().

int UDP_CLIENT_SUBSCRIPTION_INFO::subdiv
 

Definition at line 160 of file udp_srv.hh.

Referenced by CMS_SERVER_REMOTE_UDP_PORT::add_subscription_client(), and CMS_SERVER_REMOTE_UDP_PORT::remove_subscription_client().

int UDP_CLIENT_SUBSCRIPTION_INFO::subscription_paused
 

Definition at line 161 of file udp_srv.hh.

Referenced by CMS_SERVER_REMOTE_UDP_PORT::add_subscription_client().

int UDP_CLIENT_SUBSCRIPTION_INFO::last_id_read
 

Definition at line 162 of file udp_srv.hh.

Referenced by CMS_SERVER_REMOTE_UDP_PORT::add_subscription_client(), and CMS_SERVER_REMOTE_UDP_PORT::update_subscriptions().

int UDP_CLIENT_SUBSCRIPTION_INFO::subscription_id
 

Definition at line 163 of file udp_srv.hh.

Referenced by CMS_SERVER_REMOTE_UDP_PORT::add_subscription_client(), and CMS_SERVER_REMOTE_UDP_PORT::remove_subscription().

CLIENT_UDP_PORT* UDP_CLIENT_SUBSCRIPTION_INFO::clnt_port
 

Definition at line 164 of file udp_srv.hh.

Referenced by CMS_SERVER_REMOTE_UDP_PORT::add_subscription_client(), CMS_SERVER_REMOTE_UDP_PORT::remove_subscription(), and CMS_SERVER_REMOTE_UDP_PORT::update_subscriptions().

UDP_BUFFER_SUBSCRIPTION_INFO* UDP_CLIENT_SUBSCRIPTION_INFO::sub_buf_info
 

Definition at line 165 of file udp_srv.hh.

Referenced by CMS_SERVER_REMOTE_UDP_PORT::add_subscription_client(), and CMS_SERVER_REMOTE_UDP_PORT::remove_subscription_client().


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