pion-net Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
pion::plugins::AllowNothingService
pion::BadAssertException
pion::plugins::CookieService
pion::plugins::DiskFile
pion::plugins::DiskFileSender
pion::plugins::EchoService
pion::plugins::FileService
pion::plugins::FileService::DirectoryNotFoundExceptionException thrown if the directory configured is not found
pion::plugins::FileService::FileNotFoundExceptionException thrown if the file configured is not found
pion::plugins::FileService::FileReadExceptionException thrown if we are unable to read a file from disk
pion::plugins::FileService::InvalidCacheExceptionException thrown if the cache option is set to an invalid value
pion::plugins::FileService::InvalidOptionValueExceptionException thrown if an option is set to an invalid value
pion::plugins::FileService::InvalidScanExceptionException thrown if the scan option is set to an invalid value
pion::plugins::FileService::NotADirectoryExceptionException thrown if the directory configuration option is not a directory
pion::plugins::FileService::NotAFileExceptionException thrown if the file configuration option is not a file
pion::plugins::FileService::UndefinedResponseExceptionException thrown if we do not know how to respond (should never happen)
HelloServerSimple TCP server that just sends "Hello there!" to each connection
pion::plugins::HelloService
pion::net::HTTPAuth
pion::net::HTTPAuth::UnknownOptionExceptionException thrown if the service does not recognize a configuration option
pion::net::HTTPBasicAuth
pion::net::HTTPCookieAuth
pion::net::HTTPMessage
pion::net::HTTPMessage::ReceiveErrorData type for library errors returned during receive() operations
pion::net::HTTPParser
pion::net::HTTPReader
pion::net::HTTPRequest
pion::net::HTTPRequestReader
pion::net::HTTPRequestWriter
pion::net::HTTPResponse
pion::net::HTTPResponseReader
pion::net::HTTPResponseWriter
pion::net::HTTPServer
pion::net::HTTPTypes
pion::net::HTTPTypes::CaseInsensitiveEqualReturns true if two strings are equal (ignoring case)
pion::net::HTTPTypes::CaseInsensitiveHashCase insensitive hash function for std::string
pion::net::HTTPTypes::CaseInsensitiveLessReturns true if str1 < str2 (ignoring case)
pion::net::HTTPWriter
pion::net::HTTPWriter::LostConnectionExceptionException thrown if the TCP connection is dropped while/before sending
pion::plugins::LogService
pion::plugins::LogServiceAppender
pion::PionAdminRights
pion::PionCounter
pion::PionException
pion::PionLockedQueue< T, MaxSize, SleepMilliSec >
pion::PionLockedQueue< T, MaxSize, SleepMilliSec >::ConsumerThreadData structure used to manage idle consumer threads waiting for items
pion::PionLockedQueue< T, MaxSize, SleepMilliSec >::QueueNodeData structure used to wrap each item in the queue
pion::PionLockFreeQueue< T >
pion::PionLockFreeQueue< T >::QueueNodeData structure used to wrap each item in the queue
pion::PionLogger
pion::PionMultiThreadScheduler
pion::PionOneToOneScheduler
pion::PionOneToOneScheduler::ServicePairTypedef for a pair object where first is an IO service and second is a deadline timer
pion::PionPlugin
pion::PionPlugin::DirectoryNotFoundExceptionException thrown if the plug-in directory does not exist
pion::PionPlugin::PionPluginData
pion::PionPlugin::PluginMissingCreateExceptionException thrown if a plug-in library is missing the create() function
pion::PionPlugin::PluginMissingDestroyExceptionException thrown if a plug-in library is missing the destroy() function
pion::PionPlugin::PluginNotFoundExceptionException thrown if the plug-in file cannot be opened
pion::PionPlugin::PluginUndefinedExceptionException thrown if the plug-in file cannot be opened
pion::PionPluginPtr< InterfaceClassType >
pion::PionPoolAllocator< MinSize, MaxSize >
pion::PionPoolAllocator< MinSize, MaxSize >::FixedSizeAlloc
pion::PionScheduler
pion::PionSingleServiceScheduler
pion::PionTimeFacet
PionUnitTest
PionUnitTestsConfig
pion::net::PionUser
pion::net::PionUser::BadPasswordHashException thrown if a bad password hash is given to setPasswordHash()
pion::net::PionUserManager
pion::PluginManager< PLUGIN_TYPE >
pion::PluginManager< PLUGIN_TYPE >::DuplicatePluginExceptionException thrown if we try to add or load a duplicate plug-in
pion::PluginManager< PLUGIN_TYPE >::PluginMapData type that maps identifiers to plug-in objects
pion::PluginManager< PLUGIN_TYPE >::PluginNotFoundExceptionException thrown if a plug-in cannot be found
ShutdownManager
pion::net::TCPConnection
pion::net::TCPServer
pion::net::TCPStream
pion::net::TCPStreamBuffer
pion::net::WebServer
pion::net::WebServer::AuthConfigExceptionException thrown if there is an error parsing the authorization config
pion::net::WebServer::ConfigNotFoundExceptionException thrown if the web service configuration file cannot be found
pion::net::WebServer::ConfigParsingExceptionException thrown if the plug-in file cannot be opened
pion::net::WebServer::ServiceNotFoundExceptionException thrown if a web service cannot be found
pion::net::WebServer::WebServiceExceptionException used to propagate exceptions thrown by web services
pion::net::WebService
pion::net::WebService::UnknownOptionExceptionException thrown if the service does not recognize a configuration option

Generated on Mon Jun 29 14:10:38 2009 for pion-net by  doxygen 1.4.7