// $Id$
//
-// Copyright (C) 2008
+// Copyright (C) 2008
// Fraunhofer Institute for Open Communication Systems (FOKUS)
// Competence Center NETwork research (NET), St. Augustin, GERMANY
// Stefan Bund <g0dil@berlios.de>
{
return (a<b ? b-a : a-b) < senf::ClockService::milliseconds(50);
}
-
+
bool called = false;
void handler()
{
senf::ClockService::clock_type t (senf::ClockService::now());
{
- senf::scheduler::TimerEvent timer ("testTimer", &handler,
+ senf::scheduler::TimerEvent timer ("testTimer", &handler,
t + senf::ClockService::milliseconds(500));
SENF_CHECK_NO_THROW( timer.disable() );
SENF_CHECK_NO_THROW( timer.enable() );
"jitterTest::tm2", boost::bind(&jitterCb, boost::ref(tm2)), randomDelay());
senf::scheduler::TimerEvent tm3 (
"jitterTest::tm3", boost::bind(&jitterCb, boost::ref(tm3)), randomDelay());
-
+
// enabled "Idle"-Event will degrade scheduling delay
//senf::scheduler::TimerEvent idle (
// "jitterTest::idle", boost::bind(&idleCb, boost::ref(idle)), senf::scheduler::now());