#ifndef BINDTIMERTASK_H
#define BINDTIMERTASK_H

#include <boost/function.hpp>
#include <IceUtil/Timer.h>
#include <visibility.h>

namespace P2PVR {
class DLL_PUBLIC BindTimerTask : public IceUtil::TimerTask {
	public:
		typedef boost::function<void()> Event;
		BindTimerTask(const Event & event);

		void runTimerTask();
	private:
		const Event event;
};
}

#endif