diff options
author | Matthias Schiffer <matthias@gamezock.de> | 2009-09-03 20:16:23 +0200 |
---|---|---|
committer | Matthias Schiffer <matthias@gamezock.de> | 2009-09-03 20:16:23 +0200 |
commit | fca6c1a831393e173706a5b5c798c35dc5f7d3e6 (patch) | |
tree | 38b4b6f59a10736e869eaf460020bf28b4bc8c3d /Konzept | |
parent | 23d4cc1dfa5602c266f2f3d71f845f9ef0789b89 (diff) | |
download | mad-fca6c1a831393e173706a5b5c798c35dc5f7d3e6.tar mad-fca6c1a831393e173706a5b5c798c35dc5f7d3e6.zip |
Thread-Sicherheit verbessert
Diffstat (limited to 'Konzept')
-rw-r--r-- | Konzept/Klassen.txt | 34 |
1 files changed, 26 insertions, 8 deletions
diff --git a/Konzept/Klassen.txt b/Konzept/Klassen.txt index 67d5c29..37fd93e 100644 --- a/Konzept/Klassen.txt +++ b/Konzept/Klassen.txt @@ -5,8 +5,11 @@ M läuft nur im Main-Thread T Client::Application +T Client::Authenticators::ChallengeResponseAuthenticator +T Client::Authenticators::PasswordAuthenticator M Client::CommandParser T Client::InformationManager +M Client::PasswordReader T Client::Requests::DaemonCommandRequest T Client::Requests::DaemonFSInfoRequest T Client::Requests::DaemonListRequest @@ -14,11 +17,16 @@ T Client::Requests::DaemonStatusRequest M Client::SystemCommands M Client::UserCommands T Common::Application +T Common::AuthBackend +T Common::AuthContext +T Common::AuthManager +T Common::AuthProvider T Common::Backends::NetworkUserBackend T Common::Base64Encoder T Common::ClientConnection ? Common::Connection D Common::GroupInfo +T Common::Hash D Common::HostInfo D Common::Module T Common::ModuleManager @@ -31,6 +39,7 @@ T Common::RequestHandlers::SimpleRequestHandler T Common::RequestHandlers::SimpleRequestHandlerGroup T Common::RequestHandlers::StatusRequestHandler ? Common::RequestManager +T Common::Requests::AuthMethodRequest T Common::Requests::DisconnectRequest T Common::Requests::FSInfoRequest T Common::Requests::IdentifyRequest @@ -38,8 +47,9 @@ T Common::Requests::SimpleRequest T Common::Requests::StatusRequest T Common::SystemBackend T Common::SystemManager -T Common::UserBackend T Common::UserCache +T Common::UserConfigBackend +T Common::UserDBBackend D Common::UserInfo T Common::UserManager D Common::XmlPacket @@ -49,9 +59,7 @@ D Core::ConfigEntry T Core::Configurable D Core::Exception T Core::Logger -T Core::LoggerBase T Core::LogManager -T Core::RemoteLogger T Core::Signals::Connection T Core::Signals::GenericSignal T Core::Signals::Signal0 @@ -64,14 +72,24 @@ T Daemon::Application T Daemon::Backends::NetworkLogger T Daemon::RequestHandlers::CommandRequestHandler T Daemon::Requests::LogRequest -? modules::FileLogger::FileLogger +T modules::AuthBackendChallengeResponse::AuthBackendChallengeResponse +T modules::AuthBackendChallengeResponse::Module +T modules::AuthBackendPassword::AuthBackendPassword +T modules::AuthBackendPassword::Module +T modules::AuthProviderFile::AuthProviderFile +T modules::AuthProviderFile::Module +T modules::FileLogger::FileLogger T modules::FileLogger::Module T modules::SystemBackendPosix::Module -? modules::SystemBackendPosix::SystemBackendPosix +T modules::SystemBackendPosix::SystemBackendPosix T modules::SystemBackendProc::Module -? modules::SystemBackendProc::SystemBackendProc -T modules::UserBackendMysql::Module -T modules::UserBackendMysql::UserBackendMysql +T modules::SystemBackendProc::SystemBackendProc +T modules::UserConfigBackendHome::Module +T modules::UserConfigBackendHome::UserConfigBackendHome +T modules::UserConfigBackendKrb5::Module +T modules::UserConfigBackendKrb5::UserConfigBackendKrb5 +T modules::UserDBBackendMysql::Module +T modules::UserDBBackendMysql::UserDBBackendMysql T Net::ClientConnection T Net::Connection T Net::Listener |