summaryrefslogtreecommitdiffstats
path: root/Konzept/Klassen.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Konzept/Klassen.txt')
-rw-r--r--Konzept/Klassen.txt138
1 files changed, 74 insertions, 64 deletions
diff --git a/Konzept/Klassen.txt b/Konzept/Klassen.txt
index 799ffc9..67d5c29 100644
--- a/Konzept/Klassen.txt
+++ b/Konzept/Klassen.txt
@@ -1,75 +1,85 @@
-M läuft im Main-Thread
-W läuft im Worker-Thread
T ist Thread-safe
D sind Datenstrukturen
-? TODO
+M läuft nur im Main-Thread
+? TODO/?
-? Client::CommandManager
-? Client::CommandParser
-? Client::InformationManager
-W Client::Requests::DaemonCommandRequest
-W Client::Requests::DaemonFSInfoRequest
-W Client::Requests::DaemonListRequest
-W Client::Requests::DaemonStatusRequest
+T Client::Application
+M Client::CommandParser
+T Client::InformationManager
+T Client::Requests::DaemonCommandRequest
+T Client::Requests::DaemonFSInfoRequest
+T Client::Requests::DaemonListRequest
+T Client::Requests::DaemonStatusRequest
+M Client::SystemCommands
+M Client::UserCommands
+T Common::Application
+T Common::Backends::NetworkUserBackend
+T Common::Base64Encoder
T Common::ClientConnection
-D Common::ConfigEntry
-? Common::ConfigManager
-? Common::Configurable
-T Common::Connection
-D Common::Exception
+? Common::Connection
+D Common::GroupInfo
D Common::HostInfo
-? Common::Initializable
-T Common::LoggerBase
-T Common::Logger
-T Common::LogManager
-? Common::ModuleManager
-T Common::RemoteLogger
-W Common::Request
-W Common::RequestHandler
-W Common::RequestHandlers::DisconnectRequestHandler
-W Common::RequestHandlers::FSInfoRequestHandler
-W Common::RequestHandlers::StatusRequestHandler
+D Common::Module
+T Common::ModuleManager
+? Common::Request
+? Common::RequestHandler
+T Common::RequestHandlerGroup
+T Common::RequestHandlers::DisconnectRequestHandler
+T Common::RequestHandlers::FSInfoRequestHandler
+T Common::RequestHandlers::SimpleRequestHandler
+T Common::RequestHandlers::SimpleRequestHandlerGroup
+T Common::RequestHandlers::StatusRequestHandler
? Common::RequestManager
-W Common::Requests::DisconnectRequest
-W Common::Requests::FSInfoRequest
-W Common::Requests::GSSAPIAuthRequest
-W Common::Requests::SimpleRequest
-W Common::Requests::StatusRequest
-W Common::Requests::UserInfoRequest
-W Common::Requests::UserListRequest
-W Common::SystemBackend
-W Common::SystemManager
-T Common::ThreadManager
-D Common::Tokenizer
+T Common::Requests::DisconnectRequest
+T Common::Requests::FSInfoRequest
+T Common::Requests::IdentifyRequest
+T Common::Requests::SimpleRequest
+T Common::Requests::StatusRequest
+T Common::SystemBackend
+T Common::SystemManager
+T Common::UserBackend
+T Common::UserCache
D Common::UserInfo
+T Common::UserManager
D Common::XmlPacket
-? Daemon::Backends::NetworkLogger
-W Daemon::RequestHandlers::CommandRequestHandler
-W Daemon::Requests::IdentifyRequest
-W Daemon::Requests::LogRequest
-? modules::FileLogger
-? modules::SystemBackendPosix
-? modules::SystemBackendProc
-? modules::UserBackendMysql
-? Net::ClientConnection
-? Net::Connection
-? Net::FdManager
-D Net::IPAddress
-? Net::Listener
+T Core::Application
+D Core::ConfigEntry
+? Core::ConfigManager
+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
+T Core::Signals::Signal1
+T Core::Signals::Signal2
+T Core::Signals::SignalBase
+T Core::ThreadManager
+T Core::Tokenizer
+T Daemon::Application
+T Daemon::Backends::NetworkLogger
+T Daemon::RequestHandlers::CommandRequestHandler
+T Daemon::Requests::LogRequest
+? modules::FileLogger::FileLogger
+T modules::FileLogger::Module
+T modules::SystemBackendPosix::Module
+? modules::SystemBackendPosix::SystemBackendPosix
+T modules::SystemBackendProc::Module
+? modules::SystemBackendProc::SystemBackendProc
+T modules::UserBackendMysql::Module
+T modules::UserBackendMysql::UserBackendMysql
+T Net::ClientConnection
+T Net::Connection
+T Net::Listener
D Net::Packet
-? Net::ServerConnection
+T Server::Application
? Server::ConnectionManager
-W Server::RequestHandlers::DaemonCommandRequestHandler
-W Server::RequestHandlers::DaemonFSInfoRequestHandler
-W Server::RequestHandlers::DaemonListRequestHandler
-W Server::RequestHandlers::DaemonStatusRequestHandler
-W Server::RequestHandlers::GSSAPIAuthRequestHandler
-W Server::RequestHandlers::IdentifyRequestHandler
-W Server::RequestHandlers::LogRequestHandler
-W Server::RequestHandlers::UserInfoRequestHandler
-W Server::RequestHandlers::UserListRequestHandler
-W Server::Requests::CommandRequest
-W Server::Requests::DaemonStateUpdateRequest
-W Server::UserBackend
-W Server::UserManager
+T Server::RequestHandlers::ConnectionRequestHandlerGroup
+T Server::RequestHandlers::DaemonRequestHandlerGroup
+T Server::RequestHandlers::UserRequestHandlerGroup
+T Server::Requests::CommandRequest
+T Server::Requests::DaemonStateUpdateRequest