aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/isection.h
blob: 2b48a6b16ae5413897f751e13a8face8adfdd95c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef __dvb_isection_h
#define __dvb_isection_h

#include <lib/dvb/idvb.h>

class iDVBSectionReader: public iObject
{
public:
	virtual RESULT start(const eDVBSectionFilterMask &mask)=0;
	virtual RESULT stop()=0;
	virtual RESULT connectRead(const Slot1<void,const __u8*> &read, ePtr<eConnection> &conn)=0;
	virtual ~iDVBSectionReader() { };
};

#endif