glooxd  0.3-svn
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCAuthenticationHandler
oCConfigHandlerAn interface that can be re-implemented to receive configuration updates
|oCComponentBaseAn abstract base class for the server's components
||oCC2SThe base class for the Client-to-Server (C2S) component
||\CSMImplements a client session manager
|\CRouterThe base class for the routing component
oCConfigManagerThe manager for the server configuration
oCConnectionCompressionThis is an implementation of a de/compressing connection
oCDomainAn abstraction of a XMPP domain and its configuration
oCDomainHandlerA base class for entities that handle Tags for a specific domain
oCPluginAbstract base class for a (sub)protocol such as Roster Management, Private XML Storage, etc
|oCDiscoManagerAn implementation of the server-side disco management
|oCMessageManagerAn implementation of the server-side message management
|oCPresenceManagerAn implementation of the server-side presence management
|oCRosterManagerAn implementation of the server-side roster management protocol from RFC3921
|\CVCardManagerAn implementation of the server-side presence management
oCRosterProvider
oCSemaphoreA simple implementation of semaphore as a wrapper around a pthread or win32 semaphore
oCServerEventHandlerAn interface that can be re-implemented to receive server events
oCStreamBaseA class that abstracts a single client connection. Used by C2S
oCStreamFeatureThis is the base class for a strean feature. It allows to plug new features (and associated processing) into the server
|oCFeatureCompressionAn abstraction of the STARTTLS stream feature
|oCFeatureResourceBindAn abstraction of the Resource Bind stream feature
|oCFeatureSASLAn abstraction of the SASL stream feature
|oCFeatureSessionAn abstraction of the Session Create stream feature
|\CFeatureSTARTTLSAn abstraction of the STARTTLS stream feature
\CTagHandlerA base class for entities that handles Tags for a specific domain
 oCComponentBaseAn abstract base class for the server's components
 \CRouterThe base class for the routing component