From 8324b947487f72fd8cfc439ea5ae5bd1187fff1b Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Wed, 6 May 2009 17:39:30 +0200 Subject: Exception und ThreadHandler nach Net verschoben --- Konzept/Klassen.txt | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 Konzept/Klassen.txt (limited to 'Konzept') diff --git a/Konzept/Klassen.txt b/Konzept/Klassen.txt new file mode 100644 index 0000000..799ffc9 --- /dev/null +++ b/Konzept/Klassen.txt @@ -0,0 +1,75 @@ +M läuft im Main-Thread +W läuft im Worker-Thread +T ist Thread-safe +D sind Datenstrukturen +? TODO + + +? Client::CommandManager +? Client::CommandParser +? Client::InformationManager +W Client::Requests::DaemonCommandRequest +W Client::Requests::DaemonFSInfoRequest +W Client::Requests::DaemonListRequest +W Client::Requests::DaemonStatusRequest +T Common::ClientConnection +D Common::ConfigEntry +? Common::ConfigManager +? Common::Configurable +T Common::Connection +D Common::Exception +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 +? 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 +D Common::UserInfo +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 +D Net::Packet +? Net::ServerConnection +? 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 -- cgit v1.2.3