/usr/include/svdrpservice.h is in svdrpservice-dev 1.0.0-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | /*
* svdrpservice.h: Public interface of the plugin's services
*
* See the README file for copyright information and how to reach the author.
*/
#ifndef _SVDRPSERVICE__H
#define _SVDRPSERVICE__H
#include <vdr/tools.h>
class cLine: public cListObject {
private:
char *Line;
public:
const char *Text() { return Line; }
cLine(const char *s) { Line = s ? strdup(s) : NULL; };
virtual ~cLine() { if (Line) free(Line); };
};
struct SvdrpConnection_v1_0 {
//in+out
cString serverIp;
unsigned short serverPort;
//in
bool shared;
//in+out
int handle;
};
struct SvdrpCommand_v1_0 {
//in
cString command;
int handle;
//out
cList<cLine> reply;
unsigned short responseCode;
};
#endif //_SVDRPSERVICE__H
|