aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/frontend.h
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-03-09 12:01:47 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-03-09 12:01:47 +0000
commitf2c69b1c3a49b8b03866894fe3e3f3a4f330f517 (patch)
tree348b473aa104829a62b9ed0eec44d2fcb8f34e52 /lib/dvb/frontend.h
parentd0ffa458c4d703df7c2d7dceb8f101bb6c047ff8 (diff)
downloadenigma2-f2c69b1c3a49b8b03866894fe3e3f3a4f330f517.tar.gz
enigma2-f2c69b1c3a49b8b03866894fe3e3f3a4f330f517.zip
make eDVBResourceManager accessible from python (needed for allocate a raw iDVBChannel)
make iDVBChannel accessible from python (needed for get iDVBFrontend) make iDVBFrontend accessible from python for raw tuning transponders and send diseqc messages
Diffstat (limited to 'lib/dvb/frontend.h')
-rw-r--r--lib/dvb/frontend.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/dvb/frontend.h b/lib/dvb/frontend.h
index 6d683267..87814005 100644
--- a/lib/dvb/frontend.h
+++ b/lib/dvb/frontend.h
@@ -2,10 +2,6 @@
#define __dvb_frontend_h
#include <lib/dvb/idvb.h>
-#include <lib/dvb/sec.h>
-
-class eSecCommandList;
-
class eDVBFrontendParameters: public iDVBFrontendParameters
{
DECLARE_REF(eDVBFrontendParameters);
@@ -33,6 +29,11 @@ public:
RESULT getHash(unsigned long &hash) const;
};
+#ifndef SWIG
+
+#include <lib/dvb/sec.h>
+class eSecCommandList;
+
class eDVBFrontend: public iDVBFrontend, public Object
{
DECLARE_REF(eDVBFrontend);
@@ -111,4 +112,5 @@ public:
int closeFrontend();
};
+#endif // SWIG
#endif