Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

UIServ.cc File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <signal.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include "Config.h"
#include "UIServ.hh"
#include "SockOp.hh"

Include dependency graph for UIServ.cc:

Go to the source code of this file.

Functions

void SigHandler (int iSigNum)
int main (int argc, char *argv[])

Variables

bool bRun = true
clUIServerUIServer
clSockOpSOp


Function Documentation

void SigHandler int  iSigNum  ) 
 

Definition at line 46 of file UIServ.cc.

References bRun.

int main int  argc,
char *  argv[]
 

Definition at line 61 of file UIServ.cc.

References bRun, clSockOp::DisableNagle(), GLOBAL_HEADER_LEN, clUIServer::NoLogShutdown(), clSockOp::ReadN(), clSockOp::ReadSelect(), clSockOp::SetTypeOfService(), SigHandler(), SOp, UIS_MSG_TIMEOUT, UIS_VERSMAJ, UIS_VERSMIN, UIS_VERSPL, UIServer, and clUIServer::Wait().


Variable Documentation

bool bRun = true
 

Definition at line 41 of file UIServ.cc.

clUIServer* UIServer
 

Definition at line 42 of file UIServ.cc.

Referenced by main().

clSockOp* SOp
 

Definition at line 43 of file UIServ.cc.

Referenced by clStreamDist::AudioInThread(), main(), clXMMSOut::ServeClientThread(), clStreamDist::ServeClientThread(), clSoundSrvA::ServeClientThread(), clSoundSrv2::ServeClientThread(), clSoundProxy::ServeClientThread(), clLocate::ServeClientThread(), clFileSrv::ServeClientThread(), clComediSrv::ServeClientThread(), clBeamSrv2Master::ServeClientThread(), clBeamSrvMaster::ServeClientThread(), clSoundUI::SoundInThread(), clSoundProxy::SoundInThread(), and clUIServer::Wait().


Generated on Sun Oct 26 19:12:09 2003 for HASAS by doxygen 1.3.3