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

cms_srv.cc File Reference

#include "rcs_defs.hh"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
#include <math.h>
#include <sys/types.h>
#include <unistd.h>
#include <sys/wait.h>
#include <signal.h>
#include "cms.hh"
#include "rem_msg.hh"
#include "cms_srv.hh"
#include "cms_cfg.hh"
#include "rcs_prnt.hh"
#include "tcp_srv.hh"
#include "stcpsvr.hh"
#include "tty_srv.hh"
#include "udp_srv.hh"
#include "inetfile.hh"
#include "timer.hh"
#include "crypt2.hh"
#include "dbg_mem.h"
#include "cmsdiag.hh"

Include dependency graph for cms_srv.cc:

Include dependency graph

Go to the source code of this file.

Data Structures

class  CMS_USER_INFO

Functions

void wait_for_servers (int count_to_waitfor)

Variables

int cms_server_count = 0
int cms_server_task_priority = 100
int cms_server_task_stack_size = 32768
RCS_LINKED_LISTcms_server_list = NULL
int last_cms_server_signum = 0
int(* detailed_security_check )(const char *user_name, const char *buffer_name, long msg_type, int access_type)=NULL


Function Documentation

void wait_for_servers int    count_to_waitfor
 

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 }


Variable Documentation

int cms_server_count = 0
 

Definition at line 108 of file cms_srv.cc.

int cms_server_task_priority = 100
 

Definition at line 109 of file cms_srv.cc.

int cms_server_task_stack_size = 32768
 

Definition at line 110 of file cms_srv.cc.

RCS_LINKED_LIST* cms_server_list = NULL
 

Definition at line 165 of file cms_srv.cc.

int last_cms_server_signum = 0 [static]
 

Definition at line 1322 of file cms_srv.cc.

int(* detailed_security_check)(const char *user_name, const char *buffer_name, long msg_type, int access_type) = NULL
 

Definition at line 1554 of file cms_srv.cc.


Generated on Sun Dec 2 15:57:02 2001 for rcslib by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001