OpenPetra
Free Administration Software for Non-Profits
|
Classes | |
class | DomainManager |
manages access to some session variables More... | |
interface | IDBUpgrades |
for updating the database More... | |
interface | IErrorLog |
an interface for logging to the database More... | |
interface | IImportExportManager |
for saving and loading the database More... | |
interface | ILoginLog |
an interface for login logging to the database More... | |
interface | IMaintenanceLogonMessage |
an interface for retrieving a welcome message from the database More... | |
interface | IUserManager |
an interface for the user authentication More... | |
class | TClientManager |
Main class for Client connection and disconnection and other Client actions. More... | |
class | TClientTasksManager |
Handles Server-to-Client messaging. More... | |
class | TConnectedClient |
This class holds details about a connected Client. It is stored as an entry in the UClientObjects HashTable (one entry for each current Client connection). More... | |
class | TExceptionHandling |
Contains procedures for structured Exception handling. They are intended to be used as 'last resort' in case an Exception that was thrown anywhere in the Application wasn't caught anywhere. More... | |
class | TPollClientTasks |
class | TServerManagerBase |
some common implementations for IServerAdminInterface More... | |
Enumerations | |
enum | TSessionStatus { adsConnectingLoginVerification , adsConnectingLoginOK , adsActive , adsIdle , adsDisconnectingDBClosing , adsStopped } |
several states for sessions More... | |