X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FEventManager.cci;h=d88db89176053d81864295d1bd3ea1b19dae8ceb;hb=5443435c4c2b6e4386c5334b5b8358273f2bae93;hp=2d82a059a1e41d38f63a7d86d36458a0a04239a5;hpb=81ffa1c459b96dd44472bcef37e1e373934ee138;p=senf.git diff --git a/PPI/EventManager.cci b/PPI/EventManager.cci index 2d82a05..d88db89 100644 --- a/PPI/EventManager.cci +++ b/PPI/EventManager.cci @@ -1,8 +1,8 @@ // $Id$ // -// Copyright (C) 2007 -// Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) -// Kompetenzzentrum fuer Satelitenkommunikation (SatCom) +// Copyright (C) 2007 +// Fraunhofer Institute for Open Communication Systems (FOKUS) +// Competence Center NETwork research (NET), St. Augustin, GERMANY // Stefan Bund // // This program is free software; you can redistribute it and/or modify @@ -26,6 +26,7 @@ //#include "EventManager.ih" // Custom includes +#include "../Scheduler/Scheduler.hh" #define prefix_ inline ///////////////////////////////cci.p/////////////////////////////////////// @@ -39,7 +40,12 @@ prefix_ senf::ppi::EventManager & senf::ppi::EventManager::instance() return manager; } -prefix_ boost::posix_time::ptime senf::ppi::EventManager::eventTime() +prefix_ senf::ClockService::clock_type senf::ppi::EventManager::now() +{ + return scheduler::now(); +} + +prefix_ senf::ClockService::clock_type senf::ppi::EventManager::time() { return eventTime_; } @@ -47,7 +53,7 @@ prefix_ boost::posix_time::ptime senf::ppi::EventManager::eventTime() //////////////////////////////////////// // private members -prefix_ void senf::ppi::EventManager::eventTime(boost::posix_time::ptime time) +prefix_ void senf::ppi::EventManager::eventTime(ClockService::clock_type time) { eventTime_ = time; }