libassa File List

Here is a list of all files with brief descriptions:
/home/vlg/develop/libASSA/libassa/assa/Acceptor.h [code]Acceptor encapsulates generic strategy for accepting TPC/IP connection requests
/home/vlg/develop/libASSA/libassa/assa/Address.h [code]Address is an abstraction for INET or UNIX-domain address data type
/home/vlg/develop/libASSA/libassa/assa/Assa.h [code]
/home/vlg/develop/libASSA/libassa/assa/Assure.h [code]A collection of assert function wrappers
/home/vlg/develop/libASSA/libassa/assa/AutoPtr.h [code]AutoPtr is a local implementation of STL's auto_ptr that makes dynamic memory handling a bit easier
/home/vlg/develop/libASSA/libassa/assa/CharInBuffer.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/CharInBuffer.h [code]A bucket for collecting character-based stream records of certain length or terminated by designated character(s)
/home/vlg/develop/libASSA/libassa/assa/CmdLineOpts.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/CmdLineOpts.h [code]Class to handle processing command-line options
/home/vlg/develop/libASSA/libassa/assa/CommonUtils.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/CommonUtils.h [code]
/home/vlg/develop/libASSA/libassa/assa/Connector.h [code]A generic pattern for establishing connection with TCP/IP servers
/home/vlg/develop/libASSA/libassa/assa/ConUDPSocket.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/ConUDPSocket.h [code]Encapsulation of a connected UDP socket
/home/vlg/develop/libASSA/libassa/assa/Destroyer.h [code]Destroyer is the helper class for class Singleton
/home/vlg/develop/libASSA/libassa/assa/EventHandler.h [code]An abstract interface for handling I/O events, timers, and such
/home/vlg/develop/libASSA/libassa/assa/FdSet.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/FdSet.h [code]
/home/vlg/develop/libASSA/libassa/assa/FileLogger.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/FileLogger.h [code]Implemention of a Logger as a disk-based file
/home/vlg/develop/libASSA/libassa/assa/Fork.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/Fork.h [code]A simple wrapper around fork() library function call
/home/vlg/develop/libASSA/libassa/assa/GenServer.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/GenServer.h [code]GenServer is a base class for generic servers
/home/vlg/develop/libASSA/libassa/assa/Handlers.h [code]A collection of various most popular signal handlers
/home/vlg/develop/libASSA/libassa/assa/IdSet.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/IdSet.h [code]Class IdSet implements a set of reusable unique IDs, up to 1024
/home/vlg/develop/libASSA/libassa/assa/INETAddress.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/INETAddress.h [code]An incapsulation of TCP/UDP Internet Protocol socket address structure
/home/vlg/develop/libASSA/libassa/assa/IniFile.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/IniFile.h [code]A Windows-style INI configuration file management class
/home/vlg/develop/libASSA/libassa/assa/IPv4Socket.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/IPv4Socket.h [code]Class IPv4Socket covers domain types AF_INET and AF_UNIX
/home/vlg/develop/libASSA/libassa/assa/Logger.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/Logger.h [code]An abstraction to message logging facility
/home/vlg/develop/libASSA/libassa/assa/Logger_Impl.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/Logger_Impl.h [code]
/home/vlg/develop/libASSA/libassa/assa/LogMask.h [code]Bit mask used by Logger
/home/vlg/develop/libASSA/libassa/assa/MaskSet.h [code]Bundles file descriptor mask sets to be used with select()
/home/vlg/develop/libASSA/libassa/assa/MemDump.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/MemDump.h [code]A Hex/Ascii memory dump of similar to od(1) UNIX utility
/home/vlg/develop/libASSA/libassa/assa/PidFileLock.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/PidFileLock.h [code]A utility class for creating and managing process PID lock file
/home/vlg/develop/libASSA/libassa/assa/Pipe.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/Pipe.h [code]A wrapper around UNIX popen()/pclose() standard library calls
/home/vlg/develop/libASSA/libassa/assa/PriorityQueue.h [code]Priority Queue class that allows removal of arbitrariy element from the queue
/home/vlg/develop/libASSA/libassa/assa/PriorityQueue_Heap.h [code]Heap-based implementation of PriorityQueue algorithm based on Robert Sedgewick's "Algorithms in C++", Ch
/home/vlg/develop/libASSA/libassa/assa/PriorityQueue_Impl.h [code]Interface class that defines Implementor of the Bridge pattern
/home/vlg/develop/libASSA/libassa/assa/PriorityQueue_STLPQ.h [code]Priority Queue implementation based on STL priority_queue
/home/vlg/develop/libASSA/libassa/assa/Reactor.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/Reactor.h [code]An implementation of Reactor pattern
/home/vlg/develop/libASSA/libassa/assa/Regexp.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/Regexp.h [code]Wrapper class for UNIX regexp (3)
/home/vlg/develop/libASSA/libassa/assa/RemoteLogger.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/RemoteLogger.h [code]A proxy connection class with logging server, assa-logd
/home/vlg/develop/libASSA/libassa/assa/Repository.h [code]Repository class is a template class to hold a collection of similar objects
/home/vlg/develop/libASSA/libassa/assa/Semaphore.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/Semaphore.h [code]Semaphore class provides a simpler and easier interface to System V semaphore system calls
/home/vlg/develop/libASSA/libassa/assa/ServiceHandler.h [code]This abstract class provides generic interface for processing services
/home/vlg/develop/libASSA/libassa/assa/SigAction.h [code]SigAction is a C++ wrapper around sigaction structure
/home/vlg/develop/libASSA/libassa/assa/SigHandler.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/SigHandler.h [code]Class SigHandler is a UNIX signal handlers manager/dispatcher class
/home/vlg/develop/libASSA/libassa/assa/SigHandlers.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/SigHandlers.h [code]SigHandlers is a signal handlers manager
/home/vlg/develop/libASSA/libassa/assa/SigHandlersList.h [code]SigHandlersList is a Singleton class that maps signal number to a set of EventHandlers listening for the delivery of the signal
/home/vlg/develop/libASSA/libassa/assa/SigSet.h [code]SigSet is a wrapper for UNIX sigset_t structure that provides all manipulators on this structure as well
/home/vlg/develop/libASSA/libassa/assa/Singleton.h [code]Singleton template class allows to turn any new or existing class T into Singleton Pattern
/home/vlg/develop/libASSA/libassa/assa/Socket.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/Socket.h [code]Abstraction of socket data type
/home/vlg/develop/libASSA/libassa/assa/Socketbuf.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/Socketbuf.h [code]Socketbuf class is derived from Streambuf to provide I/O with the socket file descriptor
/home/vlg/develop/libASSA/libassa/assa/StdOutLogger.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/StdOutLogger.h [code]StdOutLogger implements Logger as standard output
/home/vlg/develop/libASSA/libassa/assa/Streambuf.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/Streambuf.h [code]Streambuf class is based on Standard C++ iostream streambuf class
/home/vlg/develop/libASSA/libassa/assa/Timer.h [code]Timer class represents tuple that is stored in TimerQueue
/home/vlg/develop/libASSA/libassa/assa/TimerCountdown.h [code]TimerCountdown class keep the track of the elapsed time
/home/vlg/develop/libASSA/libassa/assa/TimerQueue.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/TimerQueue.h [code]TimerQueue class represents the queue of Timers that application can install for Reactor to dispatch
/home/vlg/develop/libASSA/libassa/assa/TimeVal.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/TimeVal.h [code]Class TimeVal is a wrapper around UNIX timeval structure
/home/vlg/develop/libASSA/libassa/assa/UDPSocket.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/UDPSocket.h [code]Class UDPSocket is an implementation of UNIX domain socket that is the base class for more specialized domain socket classes
/home/vlg/develop/libASSA/libassa/assa/UnConUDPSocket.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/UnConUDPSocket.h [code]Class UnConUPDSocket class is unconnected UDP socket
/home/vlg/develop/libASSA/libassa/assa/UNIXAddress.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/UNIXAddress.h [code]UNIXAddress encapsulates UNIX domain socket address structure
/home/vlg/develop/libASSA/libassa/assa/XDRHack.h [code]XDRHack provides XDR definitions for systems that have them missing
/home/vlg/develop/libASSA/libassa/assa/xdrIOBuffer.cpp [code]
/home/vlg/develop/libASSA/libassa/assa/xdrIOBuffer.h [code]This class allows to read XDR-encoded data from Socket stream asynchronously and then read from it as if from a stream of intermixed strings, integers and floats

Generated on Sun Aug 13 15:08:00 2006 for libassa by  doxygen 1.4.6