Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
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::DirectoryNotFoundException
Exception thrown if the directory configured is not found
pion::plugins::FileService::FileNotFoundException
Exception thrown if the file configured is not found
pion::plugins::FileService::FileReadException
Exception thrown if we are unable to read a file from disk
pion::plugins::FileService::InvalidCacheException
Exception thrown if the cache option is set to an invalid value
pion::plugins::FileService::InvalidOptionValueException
Exception thrown if an option is set to an invalid value
pion::plugins::FileService::InvalidScanException
Exception thrown if the scan option is set to an invalid value
pion::plugins::FileService::NotADirectoryException
Exception thrown if the directory configuration option is not a directory
pion::plugins::FileService::NotAFileException
Exception thrown if the file configuration option is not a file
pion::plugins::FileService::UndefinedResponseException
Exception thrown if we do not know how to respond (should never happen)
HelloServer
Simple TCP server that just sends "Hello there!" to each connection
pion::plugins::HelloService
pion::net::HTTPAuth
pion::net::HTTPAuth::UnknownOptionException
Exception thrown if the service does not recognize a configuration option
pion::net::HTTPBasicAuth
pion::net::HTTPCookieAuth
pion::net::HTTPMessage
pion::net::HTTPMessage::ReceiveError
Data 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::CaseInsensitiveEqual
Returns true if two strings are equal (ignoring case)
pion::net::HTTPTypes::CaseInsensitiveHash
Case insensitive hash function for std::string
pion::net::HTTPTypes::CaseInsensitiveLess
Returns true if str1 < str2 (ignoring case)
pion::net::HTTPWriter
pion::net::HTTPWriter::LostConnectionException
Exception 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 >::ConsumerThread
Data structure used to manage idle consumer threads waiting for items
pion::PionLockedQueue< T, MaxSize, SleepMilliSec >::QueueNode
Data structure used to wrap each item in the queue
pion::PionLockFreeQueue< T >
pion::PionLockFreeQueue< T >::QueueNode
Data structure used to wrap each item in the queue
pion::PionLogger
pion::PionMultiThreadScheduler
pion::PionOneToOneScheduler
pion::PionOneToOneScheduler::ServicePair
Typedef for a pair object where first is an IO service and second is a deadline timer
pion::PionPlugin
pion::PionPlugin::DirectoryNotFoundException
Exception thrown if the plug-in directory does not exist
pion::PionPlugin::PionPluginData
pion::PionPlugin::PluginMissingCreateException
Exception thrown if a plug-in library is missing the create() function
pion::PionPlugin::PluginMissingDestroyException
Exception thrown if a plug-in library is missing the destroy() function
pion::PionPlugin::PluginNotFoundException
Exception thrown if the plug-in file cannot be opened
pion::PionPlugin::PluginUndefinedException
Exception 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::BadPasswordHash
Exception thrown if a bad password hash is given to setPasswordHash()
pion::net::PionUserManager
pion::PluginManager< PLUGIN_TYPE >
pion::PluginManager< PLUGIN_TYPE >::DuplicatePluginException
Exception thrown if we try to add or load a duplicate plug-in
pion::PluginManager< PLUGIN_TYPE >::PluginMap
Data type that maps identifiers to plug-in objects
pion::PluginManager< PLUGIN_TYPE >::PluginNotFoundException
Exception 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::AuthConfigException
Exception thrown if there is an error parsing the authorization config
pion::net::WebServer::ConfigNotFoundException
Exception thrown if the web service configuration file cannot be found
pion::net::WebServer::ConfigParsingException
Exception thrown if the plug-in file cannot be opened
pion::net::WebServer::ServiceNotFoundException
Exception thrown if a web service cannot be found
pion::net::WebServer::WebServiceException
Exception used to propagate exceptions thrown by web services
pion::net::WebService
pion::net::WebService::UnknownOptionException
Exception thrown if the service does not recognize a configuration option
Generated on Mon Jun 29 14:10:38 2009 for pion-net by
1.4.7