summaryrefslogtreecommitdiff
path: root/client/socket.h
diff options
context:
space:
mode:
authorFrank Schmirler <vdr@schmirler.de>2011-07-06 09:13:50 +0200
committerFrank Schmirler <vdr@schmirler.de>2011-07-06 09:13:50 +0200
commit2c8377d42a9ebd7c399322968d2c78fb377f55b0 (patch)
treecf94f08eac64285d908e35b9b4d0dcdb09e83e74 /client/socket.h
parent673fbae2e258102c7bd2a7bee554f75eae0e332b (diff)
downloadvdr-plugin-streamdev-2c8377d42a9ebd7c399322968d2c78fb377f55b0.tar.gz
vdr-plugin-streamdev-2c8377d42a9ebd7c399322968d2c78fb377f55b0.tar.bz2
added support for VDR 1.7.19 SignalStrength/SignalQuality
Diffstat (limited to 'client/socket.h')
-rw-r--r--client/socket.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/client/socket.h b/client/socket.h
index 1197678..42d7574 100644
--- a/client/socket.h
+++ b/client/socket.h
@@ -22,6 +22,9 @@ private:
char m_Buffer[BUFSIZ + 1]; // various uses
bool m_Prio; // server supports command PRIO
+ time_t m_LastSignalUpdate;
+ int m_LastSignalStrength;
+ int m_LastSignalQuality;
protected:
/* Send Command, and return true if the command results in Expected.
Returns false on failure, setting errno appropriately if it has been
@@ -50,6 +53,7 @@ public:
bool SetPriority(int Priority);
bool SetPid(int Pid, bool On);
bool SetFilter(ushort Pid, uchar Tid, uchar Mask, bool On);
+ bool GetSignal(int *SignalStrength, int *SignalQuality);
bool CloseDvr(void);
bool SuspendServer(void);
bool Quit(void);