git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix hardcoded interface handling in wireless plugin
[enigma2.git]
/
lib
/
components
/
scan.h
diff --git
a/lib/components/scan.h
b/lib/components/scan.h
index eb18f10430de34fcddf2840e0540f2ca1da77003..fb6b921fca81ff9d870301f7b259aeabff2860e5 100644
(file)
--- a/
lib/components/scan.h
+++ b/
lib/components/scan.h
@@
-23,6
+23,7
@@
public:
~eComponentScan();
PSignal0<void> statusChanged;
~eComponentScan();
PSignal0<void> statusChanged;
+ PSignal0<void> newService;
/* progress between 0 and 100 */
int getProgress();
/* progress between 0 and 100 */
int getProgress();
@@
-33,6
+34,9
@@
public:
/* true when done or error */
int isDone();
/* true when done or error */
int isDone();
+ /* get last added service */
+ void getLastServiceName(std::string &SWIG_OUTPUT);
+
int getError();
void clear();
int getError();
void clear();
@@
-41,7
+45,7
@@
public:
void addInitial(const eDVBFrontendParametersTerrestrial &p);
/* please keep the flags in sync with lib/dvb/scan.h ! */
void addInitial(const eDVBFrontendParametersTerrestrial &p);
/* please keep the flags in sync with lib/dvb/scan.h ! */
- enum { scanNetworkSearch=1 };
+ enum { scanNetworkSearch=1
, scanRemoveServices=4, scanDontRemoveFeeds=8, clearToScanOnFirstNIT = 16
};
int start(int feid, int flags=0);
};
int start(int feid, int flags=0);
};