openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
FastScanLogicalChannel Class Reference

#include <fastscan.h>

Public Member Functions

 FastScanLogicalChannel (const uint8_t *const buffer)
 
 ~FastScanLogicalChannel (void)
 
uint16_t getServiceId (void) const
 
uint8_t getHiddenFlag (void) const
 
uint16_t getLogicalChannelNumber (void) const
 

Protected Attributes

unsigned serviceId: 16
 
unsigned hiddenFlag: 1
 
unsigned logicalChannelNumber: 14
 

Constructor & Destructor Documentation

◆ FastScanLogicalChannel()

FastScanLogicalChannel::FastScanLogicalChannel ( const uint8_t *const  buffer)

◆ ~FastScanLogicalChannel()

FastScanLogicalChannel::~FastScanLogicalChannel ( void  )

Member Function Documentation

◆ getHiddenFlag()

uint8_t FastScanLogicalChannel::getHiddenFlag ( void  ) const

◆ getLogicalChannelNumber()

uint16_t FastScanLogicalChannel::getLogicalChannelNumber ( void  ) const

◆ getServiceId()

uint16_t FastScanLogicalChannel::getServiceId ( void  ) const

Member Data Documentation

◆ hiddenFlag

unsigned FastScanLogicalChannel::hiddenFlag
protected

◆ logicalChannelNumber

unsigned FastScanLogicalChannel::logicalChannelNumber
protected

◆ serviceId

unsigned FastScanLogicalChannel::serviceId
protected

The documentation for this class was generated from the following files: