git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add initial transponders from python
[enigma2.git]
/
lib
/
components
/
scan.h
diff --git
a/lib/components/scan.h
b/lib/components/scan.h
index 6245613832ba666dc09534ccf65faaa58a780372..d90331cdcbe5db844a5bc3fe9b503850e16cefcb 100644
(file)
--- a/
lib/components/scan.h
+++ b/
lib/components/scan.h
@@
-2,6
+2,7
@@
#define __lib_components_scan_h
#include <lib/base/object.h>
#define __lib_components_scan_h
#include <lib/base/object.h>
+#include <lib/dvb/idvb.h>
class eDVBScan;
class eDVBScan;
@@
-9,11
+10,14
@@
class eComponentScan: public Object, public iObject
{
DECLARE_REF(eComponentScan);
private:
{
DECLARE_REF(eComponentScan);
private:
+#ifndef SWIG
void scanEvent(int event);
ePtr<eConnection> m_scan_event_connection;
ePtr<eDVBScan> m_scan;
int m_done, m_failed;
void scanEvent(int event);
ePtr<eConnection> m_scan_event_connection;
ePtr<eDVBScan> m_scan;
int m_done, m_failed;
+ eSmartPtrList<iDVBFrontendParameters> m_initial;
+#endif
public:
eComponentScan();
~eComponentScan();
public:
eComponentScan();
~eComponentScan();
@@
-31,6
+35,10
@@
public:
int getError();
int getError();
+ void clear();
+ void addInitial(const eDVBFrontendParametersSatellite &p);
+ void addInitial(const eDVBFrontendParametersCable &p);
+ void addInitial(const eDVBFrontendParametersTerrestrial &p);
int start();
};
int start();
};