#include "rcs_defs.hh"
#include "sokintrf.h"
#include "cms_user.hh"
#include "cms_cfg.hh"
#include "linklist.hh"
#include "rem_msg.hh"
Include dependency graph for cms_srv.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
class | CMS_SERVER_LOCAL_PORT |
struct | CMS_USER_CONNECT_STRUCT |
class | CMS_SERVER_REMOTE_PORT |
class | CMS_SERVER |
Functions | |
void | wait_for_servers (int) |
void | cms_print_servers () |
Variables | |
int | cms_server_count |
RCS_LINKED_LIST * | cms_server_list |
RCS_EXPORT | CMS_SERVER |
RCS_EXPORT | CMS_DIAG_PROC_INFO |
int(* | detailed_security_check )(const char *user_name, const char *buffer_name, long msg_type, int access_type) |
|
Definition at line 113 of file cms_srv.cc. 00114 { 00115 do 00116 { 00117 esleep (0.1); 00118 } 00119 while (cms_server_count < count_to_waitfor); 00120 00121 } |
|
Definition at line 6 of file cmssvrp.cc. Referenced by NO_DBG_MEM(), and rcsinfo().
00007 { 00008 CMS_SERVER *cms_server; 00009 00010 rcs_print ("cms_server_count=%d\n", cms_server_count); 00011 if (NULL == cms_server_list) 00012 { 00013 rcs_print ("cms_server_list is NULL.\n"); 00014 return; 00015 } 00016 00017 cms_server = (CMS_SERVER *) cms_server_list->get_head (); 00018 rcs_print ("CMS Server Tasks:\n"); 00019 rcs_print 00020 ("\t server_pid, \tnum_buffers, \tport,\t max_clients,\t cur_clients,\t requests_processed\n"); 00021 while (NULL != cms_server) 00022 { 00023 int num_buffers = 0; 00024 if (cms_server->cms_local_ports != NULL) 00025 { 00026 num_buffers = cms_server->cms_local_ports->list_size; 00027 } 00028 int port_num = 0; 00029 int max_clients = 0; 00030 int current_clients = 0; 00031 int requests_processed = cms_server->requests_processed; 00032 if (cms_server->remote_port != NULL) 00033 { 00034 port_num = cms_server->remote_port->port_num; 00035 max_clients = cms_server->remote_port->max_clients; 00036 current_clients = cms_server->remote_port->current_clients; 00037 } 00038 rcs_print (" \t%d (0x%X),\t %d,\t %d,\t %d,\t %d,\t %d\n", 00039 cms_server->server_pid, cms_server->server_pid, 00040 num_buffers, port_num, 00041 max_clients, current_clients, requests_processed); 00042 cms_server = (CMS_SERVER *) cms_server_list->get_next (); 00043 } 00044 } |
|
Definition at line 34 of file cms_srv.hh. |
|
Definition at line 43 of file cms_srv.hh. |
|
Definition at line 50 of file cms_srv.hh. |
|
Definition at line 51 of file cms_srv.hh. Referenced by NML_SERVER_LOCAL_PORT::set_diag_info(), and CMS::setup_diag_proc_info().
|
|
Definition at line 245 of file cms_srv.hh. Referenced by CMS_SERVER::security_check().
|