Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

LimService.C File Reference

#include <signal.h>
#include <Basics.H>
#include "SRPC.H"
#include "LimService.H"

Go to the source code of this file.

Classes

class  FatalError

Functions

void * LimService_StartServer (void *arg) throw ()
void * LimService_Worker (void *arg) throw ()

Variables

const int LSErrorCode = -15
const Text LSErrorMsg


Function Documentation

void* LimService_StartServer void *  arg  )  throw ()
 

Definition at line 237 of file LimService.C.

References LimService::HandleFailure(), and LimService::Run().

Referenced by LimService::Forked_Run().

void* LimService_Worker void *  arg  )  throw ()
 

Definition at line 392 of file LimService.C.

References LSWorker::argsReady, LSWorker::intfVersion, Basics::mutex::lock(), LSWorker::ls, LSWorker::mu, LimService::NewConnection(), LSWorker::procId, LimService::RegisterIdleWorker(), LSWorker::srpc, Basics::mutex::unlock(), Basics::cond::wait(), and LSWorker::workToDo.

Referenced by LSWorker::LSWorker().


Variable Documentation

const int LSErrorCode = -15
 

Definition at line 279 of file LimService.C.

const Text LSErrorMsg
 

Initial value:

  Text("LimService error: callback should have thrown SRPC::failure")

Definition at line 280 of file LimService.C.


Generated on Mon May 8 00:49:05 2006 for Vesta by  doxygen 1.4.2