summaryrefslogtreecommitdiff
path: root/epgsearch
diff options
context:
space:
mode:
authorChristian Wieninger <cwieninger (at) gmx (dot) de>2007-04-26 18:37:07 +0000
committerChristian Wieninger <cwieninger (at) gmx (dot) de>2007-04-26 18:37:07 +0000
commit2cbd5711c15ebc3d3eda021a109f552bd9d828c2 (patch)
tree3cd0720a19ba3330e540e0ffe371085422ac4b1d /epgsearch
parentc1f8d0d3c20640f928645744e7d8b0d30f102923 (diff)
downloadvdr-plugin-live-2cbd5711c15ebc3d3eda021a109f552bd9d828c2.tar.gz
vdr-plugin-live-2cbd5711c15ebc3d3eda021a109f552bd9d828c2.tar.bz2
- extended service interface with QuerySearch(std::string) to search for arbitrary queries
Diffstat (limited to 'epgsearch')
-rw-r--r--epgsearch/services.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/epgsearch/services.h b/epgsearch/services.h
index a85a8cd..7c845f9 100644
--- a/epgsearch/services.h
+++ b/epgsearch/services.h
@@ -112,7 +112,9 @@ class cServiceHandler
virtual bool DelSearchTimer(int) = 0;
// deletes search timer with given ID and returns success
virtual std::list<std::string> QuerySearchTimer(int) = 0;
- // returns the search result of the searchtimer with given ID in the same format as used in SVDRP command 'QRYS' (->MANUAL)
+ // returns the search result of the searchtimer with given ID in the same format as used in SVDRP command 'QRYS' (->MANUAL)
+ virtual std::list<std::string> QuerySearch(std::string) = 0;
+ // returns the search result of the searchtimer with given settings in the same format as used in SVDRP command 'QRYS' (->MANUAL)
virtual std::list<std::string> ExtEPGInfoList() = 0;
// returns a list of extended EPG categories in the same format as used in epgsearchcats.conf
virtual std::list<std::string> ChanGrpList() = 0;