|
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... | |