diff options
author | Matthias Schiffer <matthias@gamezock.de> | 2008-11-20 00:33:28 +0100 |
---|---|---|
committer | Matthias Schiffer <matthias@gamezock.de> | 2008-11-20 00:33:28 +0100 |
commit | 0a1df98c0420e9ac097622f2bddcd73a6488ed52 (patch) | |
tree | 65f5eaa940bcf5d8c38b88b4fd369cfee43a4a7f /src/madc.cpp | |
parent | 854421e2c144ab6454d67beb6640579ad13f1a1f (diff) | |
download | mad-0a1df98c0420e9ac097622f2bddcd73a6488ed52.tar mad-0a1df98c0420e9ac097622f2bddcd73a6488ed52.zip |
SingletonPtr hinzugefuegt
Diffstat (limited to 'src/madc.cpp')
-rw-r--r-- | src/madc.cpp | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/src/madc.cpp b/src/madc.cpp index 7397972..5dcb6ad 100644 --- a/src/madc.cpp +++ b/src/madc.cpp @@ -54,7 +54,7 @@ static void handleCommand(char *cmd) { if(Client::CommandManager::get()->requestsActive()) { rl_callback_handler_remove(); - Net::FdManager::getFdManager()->setFdEvents(STDIN_FILENO, 0); + Net::FdManager::get()->setFdEvents(STDIN_FILENO, 0); } } @@ -68,7 +68,7 @@ static void activateReadline() { return; rl_callback_handler_install("mad> ", handleCommand); - Net::FdManager::getFdManager()->setFdEvents(STDIN_FILENO, POLLIN); + Net::FdManager::get()->setFdEvents(STDIN_FILENO, POLLIN); } int main(int argc, char *argv[]) { @@ -79,11 +79,10 @@ int main(int argc, char *argv[]) { Net::Connection::init(); - Common::LogManager::get()->init(); + Common::LogManager::get(); Common::ConfigManager::get()->finish(); - Common::RequestManager::get()->init(); Net::ClientConnection *connection = new Net::ClientConnection; try { @@ -92,7 +91,7 @@ int main(int argc, char *argv[]) { std::cerr << "Connecting to " << argv[1] << "..." << std::flush; while(connection->isConnecting()) - Net::FdManager::getFdManager()->run(); + Net::FdManager::get()->run(); std::cerr << " connected." << std::endl; @@ -100,25 +99,24 @@ int main(int argc, char *argv[]) { std::cerr << "Receiving host list..." << std::flush; - Client::InformationManager::get()->init(); Client::InformationManager::get()->updateDaemonList(connection); while(Client::InformationManager::get()->isUpdating()) - Net::FdManager::getFdManager()->run(); + Net::FdManager::get()->run(); std::cerr << " done." << std::endl << std::endl; Client::CommandParser::get()->setConnection(connection); Client::CommandManager::get()->signalFinished().connect(sigc::ptr_fun(activateReadline)); - Net::FdManager::getFdManager()->registerFd(STDIN_FILENO, sigc::ptr_fun(charHandler)); + Net::FdManager::get()->registerFd(STDIN_FILENO, sigc::ptr_fun(charHandler)); activateReadline(); while(connection->isConnected()) - Net::FdManager::getFdManager()->run(); + Net::FdManager::get()->run(); - Net::FdManager::getFdManager()->unregisterFd(STDIN_FILENO); + Net::FdManager::get()->unregisterFd(STDIN_FILENO); Common::RequestManager::get()->unregisterConnection(connection); } |