diff options
Diffstat (limited to 'svdrp.h')
-rw-r--r-- | svdrp.h | 41 |
1 files changed, 26 insertions, 15 deletions
@@ -4,12 +4,15 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: svdrp.h 1.2 2000/08/06 12:45:28 kls Exp $ + * $Id: svdrp.h 1.6 2000/09/17 13:22:04 kls Exp $ */ #ifndef __SVDRP_H #define __SVDRP_H +#include "dvbapi.h" +#include "tools.h" + class cSocket { private: int port; @@ -26,23 +29,31 @@ public: class cSVDRP { private: cSocket socket; - int filedes; + cFile file; + CRect ovlClipRects[MAXCLIPRECTS]; void Close(void); bool Send(const char *s, int length = -1); void Reply(int Code, const char *fmt, ...); - void CmdChan(const char *Option); - void CmdDelc(const char *Option); - void CmdDelt(const char *Option); - void CmdHelp(const char *Option); - void CmdLstc(const char *Option); - void CmdLstt(const char *Option); - void CmdModc(const char *Option); - void CmdModt(const char *Option); - void CmdMovc(const char *Option); - void CmdMovt(const char *Option); - void CmdNewc(const char *Option); - void CmdNewt(const char *Option); - void CmdUpdt(const char *Option); + void CmdCHAN(const char *Option); + void CmdDELC(const char *Option); + void CmdDELT(const char *Option); + void CmdGRAB(const char *Option); + void CmdHELP(const char *Option); + void CmdHITK(const char *Option); + void CmdLSTC(const char *Option); + void CmdLSTT(const char *Option); + void CmdMODC(const char *Option); + void CmdMODT(const char *Option); + void CmdMOVC(const char *Option); + void CmdMOVT(const char *Option); + void CmdNEWC(const char *Option); + void CmdNEWT(const char *Option); + void CmdOVLF(const char *Option); + void CmdOVLG(const char *Option); + void CmdOVLC(const char *Option); + void CmdOVLP(const char *Option); + void CmdOVLO(const char *Option); + void CmdUPDT(const char *Option); void Execute(char *Cmd); public: cSVDRP(int Port); |