summaryrefslogtreecommitdiff
path: root/vdr-vdrmanager/handler.h
blob: 660d4a16e45615da0c01d3530a83283bbec542c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/*
 * message and event handling
 */

#ifndef _VDRMON_HANDLER
#define _VDRMON_HANDLER


class cVdrmanagerSocket;
class cSelect;
class cHandler
{
public:
  bool HandleNewClient(cVdrmanagerClientSocket * sock);
  bool HandleVdrEvent(cVdrmanagerClientSocket * sock, string& msg);
  bool HandleClientRequest(cVdrmanagerClientSocket * sock);
  bool HandleNewClient(cSelect * select, cVdrmanagerClientSocket * sock);
};

#endif