-// $Id: Example.hh 661 2008-02-05 09:53:54Z tho $
+// $Id$
//
// Copyright (C) 2008
// Fraunhofer Institute for Open Communication Systems (FOKUS)
/** \file
\brief psi2ts.hh public header */
-#ifndef HH_psi2ts_
-#define HH_psi2ts_ 1
+#ifndef HH_SENF_Examples_psi2tsModule_psi2ts_
+#define HH_SENF_Examples_psi2tsModule_psi2ts_ 1
// Custom includes
#include <senf/PPI/PPI.hh>
public:
senf::ppi::connector::PassiveInput<> input;
senf::ppi::connector::ActiveOutput<senf::TransportPacket> output;
- Psi2TsModule();
+ Psi2TsModule(unsigned pid, senf::ClockService::clock_type timout=0);
void onRequest();
private:
unsigned continuity_counter_;
unsigned next_continuity_counter();
state state_;
-
+ unsigned pid_;
+ senf::ClockService::clock_type timeout_;
};