diff options
author | Frank Schmirler <vdr@schmirler.de> | 2011-03-18 15:56:34 +0100 |
---|---|---|
committer | Frank Schmirler <vdr@schmirler.de> | 2011-03-18 15:56:34 +0100 |
commit | 17bb6390f9883a1f029ffe4caaa4cc130fcb8b7a (patch) | |
tree | fc7a92c2f3ca24c21891ec54f1ebb5785fc56487 /server/connection.h | |
parent | 58a4f3dbe5888d6da81b401154a8b4c778ff228a (diff) | |
parent | 1a933d6cc9344bd7e7ded82eb775cc0c61ed0ae3 (diff) | |
download | vdr-plugin-streamdev-17bb6390f9883a1f029ffe4caaa4cc130fcb8b7a.tar.gz vdr-plugin-streamdev-17bb6390f9883a1f029ffe4caaa4cc130fcb8b7a.tar.bz2 |
Merge branch 'master' of projects.vdr-developer.org:vdr-plugin-streamdev
Conflicts:
HISTORY
Diffstat (limited to 'server/connection.h')
-rw-r--r-- | server/connection.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/server/connection.h b/server/connection.h index 01a070c..6cc6764 100644 --- a/server/connection.h +++ b/server/connection.h @@ -15,6 +15,7 @@ typedef std::pair<std::string,std::string> tStrStr; class cChannel; class cDevice; +class cSwitchLive; /* Basic capabilities of a straight text-based protocol, most functions virtual to support more complicated protocols */ @@ -33,6 +34,8 @@ private: uint m_WriteBytes; uint m_WriteIndex; + cSwitchLive *m_SwitchLive; + tStrStrMap m_Headers; /* Check if a device would be available for transfering the given @@ -108,6 +111,9 @@ public: /* Test if a call to GetDevice would return a usable device. */ bool ProvidesChannel(const cChannel *Channel, int Priority); + /* Do things which must be done in VDR's main loop */ + void MainThreadHook(); + virtual void Flushed(void) {} virtual void Detach(void) = 0; |