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

FdMultiPool Class Reference

#include <FdMultiPool.h>

List of all members.

Public Member Functions

 FdMultiPool (int maxFdsInPool) throw (std::exception)
virtual ~FdMultiPool ()
void registerFile (string pathname, int openFlags) throw (std::exception)
void registerFile (string pathname, int openFlags, mode_t permissions) throw (std::exception)
void close () throw (std::exception)
int acquireFdNonBlocking (string pathname) throw (std::exception)
void releaseFd (string pathname, int releasedFd) throw (std::exception)
void printDebugInfo (ostream &o) throw (std::exception)


Constructor & Destructor Documentation

FdMultiPool::FdMultiPool int  maxFdsInPool  )  throw (std::exception)
 

FdMultiPool::~FdMultiPool  )  [virtual]
 


Member Function Documentation

int FdMultiPool::acquireFdNonBlocking string  pathname  )  throw (std::exception)
 

void FdMultiPool::close  )  throw (std::exception)
 

void FdMultiPool::printDebugInfo ostream &  o  )  throw (std::exception)
 

void FdMultiPool::registerFile string  pathname,
int  openFlags,
mode_t  permissions
throw (std::exception)
 

void FdMultiPool::registerFile string  pathname,
int  openFlags
throw (std::exception)
 

void FdMultiPool::releaseFd string  pathname,
int  releasedFd
throw (std::exception)
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 12 15:15:23 2004 for Borealis by doxygen 1.3.8