openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
dvb/scan.cpp File Reference
#include <fcntl.h>
#include <lib/dvb/idvb.h>
#include <dvbsi++/descriptor_tag.h>
#include <dvbsi++/service_descriptor.h>
#include <dvbsi++/satellite_delivery_system_descriptor.h>
#include <dvbsi++/s2_satellite_delivery_system_descriptor.h>
#include <dvbsi++/terrestrial_delivery_system_descriptor.h>
#include <dvbsi++/t2_delivery_system_descriptor.h>
#include <dvbsi++/logical_channel_descriptor.h>
#include <dvbsi++/cable_delivery_system_descriptor.h>
#include <dvbsi++/ca_identifier_descriptor.h>
#include <dvbsi++/registration_descriptor.h>
#include <dvbsi++/extension_descriptor.h>
#include <dvbsi++/frequency_list_descriptor.h>
#include <dvbsi++/default_authority_descriptor.h>
#include <dvbsi++/private_data_specifier_descriptor.h>
#include <lib/base/nconfig.h>
#include <lib/dvb/specs.h>
#include <lib/dvb/esection.h>
#include <lib/dvb/scan.h>
#include <lib/dvb/frontend.h>
#include <lib/dvb/db.h>
#include <lib/dvb/frontendparms.h>
#include <lib/base/eenv.h>
#include <lib/base/eerror.h>
#include <lib/base/estring.h>
#include <lib/dvb/dvb.h>
#include <lib/python/python.h>
#include <errno.h>
#include "absdiff.h"

Macros

#define SCAN_eDebug(x...)   do { if (m_scan_debug) eDebug(x); } while(0)
 
#define SCAN_eDebugNoNewLineStart(x...)   do { if (m_scan_debug) eDebugNoNewLineStart(x); } while(0)
 
#define SCAN_eDebugNoNewLine(x...)   do { if (m_scan_debug) eDebugNoNewLine(x); } while(0)
 

Functions

 DEFINE_REF (eDVBScan)
 

Macro Definition Documentation

◆ SCAN_eDebug

#define SCAN_eDebug (   x...)    do { if (m_scan_debug) eDebug(x); } while(0)

◆ SCAN_eDebugNoNewLine

#define SCAN_eDebugNoNewLine (   x...)    do { if (m_scan_debug) eDebugNoNewLine(x); } while(0)

◆ SCAN_eDebugNoNewLineStart

#define SCAN_eDebugNoNewLineStart (   x...)    do { if (m_scan_debug) eDebugNoNewLineStart(x); } while(0)

Function Documentation

◆ DEFINE_REF()

DEFINE_REF ( eDVBScan  )