MythTV  master
Classes | Typedefs
channelscan_sm.h File Reference
#include <QRunnable>
#include <QString>
#include <QList>
#include <QPair>
#include <QMap>
#include <QSet>
#include <QMutex>
#include "frequencytables.h"
#include "iptvchannelfetcher.h"
#include "streamlisteners.h"
#include "scanmonitor.h"
#include "signalmonitorlistener.h"
#include "dtvconfparserhelpers.h"
Include dependency graph for channelscan_sm.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AnalogSignalHandler
 
class  ChannelScanSM
 Scanning class for cards that support a SignalMonitor class. More...
 

Typedefs

using pmt_vec_t = std::vector< const ProgramMapTable * >
 
using pmt_map_t = QMap< uint, pmt_vec_t >
 
using ChannelListItem = QPair< transport_scan_items_it_t, ScannedChannelInfo * >
 
using ChannelList = QList< ChannelListItem >
 

Typedef Documentation

◆ pmt_vec_t

using pmt_vec_t = std::vector<const ProgramMapTable*>

Definition at line 63 of file channelscan_sm.h.

◆ pmt_map_t

using pmt_map_t = QMap<uint, pmt_vec_t>

Definition at line 64 of file channelscan_sm.h.

◆ ChannelListItem

Definition at line 66 of file channelscan_sm.h.

◆ ChannelList

using ChannelList = QList<ChannelListItem>

Definition at line 67 of file channelscan_sm.h.