1 #ifndef __dvbci_dvbci_h
2 #define __dvbci_dvbci_h
4 #include <lib/base/ebase.h>
8 class eDVBCISlot: public Object
10 DECLARE_REF(eDVBCISlot);
14 eSocketNotifier *notifier_data;
16 eSocketNotifier *notifier_event;
20 eDVBCISlot(eMainloop *context, int nr);
21 virtual ~eDVBCISlot();
23 int eDVBCISlot::write(const unsigned char *data, size_t len);
26 class eDVBCIInterfaces
29 eSmartPtrList<eDVBCISlot> m_slots;
32 virtual ~eDVBCIInterfaces();