vdr  1.7.27
Public Member Functions | Private Member Functions | Private Attributes | Friends
cDvbTransponderParameters Class Reference

#include <dvbdevice.h>

List of all members.

Public Member Functions

 cDvbTransponderParameters (const char *Parameters=NULL)
char Polarization (void) const
int Inversion (void) const
int Bandwidth (void) const
int CoderateH (void) const
int CoderateL (void) const
int Modulation (void) const
int System (void) const
int Transmission (void) const
int Guard (void) const
int Hierarchy (void) const
int RollOff (void) const
int PlpId (void) const
void SetPolarization (char Polarization)
void SetInversion (int Inversion)
void SetBandwidth (int Bandwidth)
void SetCoderateH (int CoderateH)
void SetCoderateL (int CoderateL)
void SetModulation (int Modulation)
void SetSystem (int System)
void SetTransmission (int Transmission)
void SetGuard (int Guard)
void SetHierarchy (int Hierarchy)
void SetRollOff (int RollOff)
void SetPlpId (int PlpId)
cString ToString (char Type) const
bool Parse (const char *s)
 cDvbTransponderParameters (const char *Parameters=NULL)
char Polarization (void) const
int Inversion (void) const
int Bandwidth (void) const
int CoderateH (void) const
int CoderateL (void) const
int Modulation (void) const
int System (void) const
int Transmission (void) const
int Guard (void) const
int Hierarchy (void) const
int RollOff (void) const
int PlpId (void) const
void SetPolarization (char Polarization)
void SetInversion (int Inversion)
void SetBandwidth (int Bandwidth)
void SetCoderateH (int CoderateH)
void SetCoderateL (int CoderateL)
void SetModulation (int Modulation)
void SetSystem (int System)
void SetTransmission (int Transmission)
void SetGuard (int Guard)
void SetHierarchy (int Hierarchy)
void SetRollOff (int RollOff)
void SetPlpId (int PlpId)
cString ToString (char Type) const
bool Parse (const char *s)

Private Member Functions

int PrintParameter (char *p, char Name, int Value) const
const char * ParseParameter (const char *s, int &Value, const tDvbParameterMap *Map=NULL)
int PrintParameter (char *p, char Name, int Value) const
const char * ParseParameter (const char *s, int &Value, const tDvbParameterMap *Map=NULL)

Private Attributes

char polarization
int inversion
int bandwidth
int coderateH
int coderateL
int modulation
int system
int transmission
int guard
int hierarchy
int rollOff
int plpId

Friends

class cDvbSourceParam

Detailed Description

Definition at line 58 of file dvbdevice.h.


Constructor & Destructor Documentation

cDvbTransponderParameters::cDvbTransponderParameters ( const char *  Parameters = NULL)
cDvbTransponderParameters::cDvbTransponderParameters ( const char *  Parameters = NULL)

Member Function Documentation

int cDvbTransponderParameters::Bandwidth ( void  ) const [inline]

Definition at line 79 of file dvbdevice.h.

References bandwidth.

Referenced by SetBandwidth().

int cDvbTransponderParameters::Bandwidth ( void  ) const [inline]

Definition at line 79 of file include/vdr/dvbdevice.h.

References bandwidth.

int cDvbTransponderParameters::CoderateH ( void  ) const [inline]

Definition at line 80 of file include/vdr/dvbdevice.h.

References coderateH.

int cDvbTransponderParameters::CoderateH ( void  ) const [inline]

Definition at line 80 of file dvbdevice.h.

References coderateH.

Referenced by SetCoderateH().

int cDvbTransponderParameters::CoderateL ( void  ) const [inline]

Definition at line 81 of file include/vdr/dvbdevice.h.

References coderateL.

int cDvbTransponderParameters::CoderateL ( void  ) const [inline]

Definition at line 81 of file dvbdevice.h.

References coderateL.

Referenced by SetCoderateL().

int cDvbTransponderParameters::Guard ( void  ) const [inline]

Definition at line 85 of file dvbdevice.h.

References guard.

Referenced by SetGuard().

int cDvbTransponderParameters::Guard ( void  ) const [inline]

Definition at line 85 of file include/vdr/dvbdevice.h.

References guard.

int cDvbTransponderParameters::Hierarchy ( void  ) const [inline]

Definition at line 86 of file include/vdr/dvbdevice.h.

References hierarchy.

int cDvbTransponderParameters::Hierarchy ( void  ) const [inline]

Definition at line 86 of file dvbdevice.h.

References hierarchy.

Referenced by SetHierarchy().

int cDvbTransponderParameters::Inversion ( void  ) const [inline]

Definition at line 78 of file include/vdr/dvbdevice.h.

References inversion.

int cDvbTransponderParameters::Inversion ( void  ) const [inline]

Definition at line 78 of file dvbdevice.h.

References inversion.

Referenced by SetInversion().

int cDvbTransponderParameters::Modulation ( void  ) const [inline]

Definition at line 82 of file dvbdevice.h.

References modulation.

Referenced by SetModulation().

int cDvbTransponderParameters::Modulation ( void  ) const [inline]

Definition at line 82 of file include/vdr/dvbdevice.h.

References modulation.

bool cDvbTransponderParameters::Parse ( const char *  s)
bool cDvbTransponderParameters::Parse ( const char *  s)
const char * cDvbTransponderParameters::ParseParameter ( const char *  s,
int &  Value,
const tDvbParameterMap Map = NULL 
) [private]

Definition at line 238 of file dvbdevice.c.

References esyslog, and MapToDriver().

Referenced by Parse().

const char* cDvbTransponderParameters::ParseParameter ( const char *  s,
int &  Value,
const tDvbParameterMap Map = NULL 
) [private]
int cDvbTransponderParameters::PlpId ( void  ) const [inline]

Definition at line 88 of file dvbdevice.h.

References plpId.

Referenced by SetPlpId().

int cDvbTransponderParameters::PlpId ( void  ) const [inline]

Definition at line 88 of file include/vdr/dvbdevice.h.

References plpId.

char cDvbTransponderParameters::Polarization ( void  ) const [inline]

Definition at line 77 of file dvbdevice.h.

References polarization.

Referenced by cNitFilter::Process(), and SetPolarization().

char cDvbTransponderParameters::Polarization ( void  ) const [inline]

Definition at line 77 of file include/vdr/dvbdevice.h.

References polarization.

int cDvbTransponderParameters::PrintParameter ( char *  p,
char  Name,
int  Value 
) const [private]

Definition at line 212 of file dvbdevice.c.

Referenced by ToString().

int cDvbTransponderParameters::PrintParameter ( char *  p,
char  Name,
int  Value 
) const [private]
int cDvbTransponderParameters::RollOff ( void  ) const [inline]

Definition at line 87 of file include/vdr/dvbdevice.h.

References rollOff.

int cDvbTransponderParameters::RollOff ( void  ) const [inline]

Definition at line 87 of file dvbdevice.h.

References rollOff.

Referenced by SetRollOff().

void cDvbTransponderParameters::SetBandwidth ( int  Bandwidth) [inline]

Definition at line 91 of file dvbdevice.h.

References bandwidth, and Bandwidth().

Referenced by cNitFilter::Process().

void cDvbTransponderParameters::SetBandwidth ( int  Bandwidth) [inline]

Definition at line 91 of file include/vdr/dvbdevice.h.

References bandwidth, and Bandwidth().

void cDvbTransponderParameters::SetCoderateH ( int  CoderateH) [inline]

Definition at line 92 of file dvbdevice.h.

References coderateH, and CoderateH().

Referenced by cNitFilter::Process().

void cDvbTransponderParameters::SetCoderateH ( int  CoderateH) [inline]

Definition at line 92 of file include/vdr/dvbdevice.h.

References coderateH, and CoderateH().

void cDvbTransponderParameters::SetCoderateL ( int  CoderateL) [inline]

Definition at line 93 of file dvbdevice.h.

References coderateL, and CoderateL().

Referenced by cNitFilter::Process().

void cDvbTransponderParameters::SetCoderateL ( int  CoderateL) [inline]

Definition at line 93 of file include/vdr/dvbdevice.h.

References coderateL, and CoderateL().

void cDvbTransponderParameters::SetGuard ( int  Guard) [inline]

Definition at line 97 of file dvbdevice.h.

References guard, and Guard().

Referenced by cNitFilter::Process().

void cDvbTransponderParameters::SetGuard ( int  Guard) [inline]

Definition at line 97 of file include/vdr/dvbdevice.h.

References guard, and Guard().

void cDvbTransponderParameters::SetHierarchy ( int  Hierarchy) [inline]

Definition at line 98 of file dvbdevice.h.

References hierarchy, and Hierarchy().

Referenced by cNitFilter::Process().

void cDvbTransponderParameters::SetHierarchy ( int  Hierarchy) [inline]

Definition at line 98 of file include/vdr/dvbdevice.h.

References hierarchy, and Hierarchy().

void cDvbTransponderParameters::SetInversion ( int  Inversion) [inline]

Definition at line 90 of file include/vdr/dvbdevice.h.

References inversion, and Inversion().

void cDvbTransponderParameters::SetInversion ( int  Inversion) [inline]

Definition at line 90 of file dvbdevice.h.

References inversion, and Inversion().

void cDvbTransponderParameters::SetModulation ( int  Modulation) [inline]

Definition at line 94 of file dvbdevice.h.

References modulation, and Modulation().

Referenced by cNitFilter::Process().

void cDvbTransponderParameters::SetModulation ( int  Modulation) [inline]

Definition at line 94 of file include/vdr/dvbdevice.h.

References modulation, and Modulation().

void cDvbTransponderParameters::SetPlpId ( int  PlpId) [inline]

Definition at line 100 of file include/vdr/dvbdevice.h.

References plpId, and PlpId().

void cDvbTransponderParameters::SetPlpId ( int  PlpId) [inline]

Definition at line 100 of file dvbdevice.h.

References plpId, and PlpId().

void cDvbTransponderParameters::SetPolarization ( char  Polarization) [inline]

Definition at line 89 of file include/vdr/dvbdevice.h.

References polarization, and Polarization().

void cDvbTransponderParameters::SetPolarization ( char  Polarization) [inline]

Definition at line 89 of file dvbdevice.h.

References polarization, and Polarization().

Referenced by cNitFilter::Process().

void cDvbTransponderParameters::SetRollOff ( int  RollOff) [inline]

Definition at line 99 of file dvbdevice.h.

References rollOff, and RollOff().

Referenced by cNitFilter::Process().

void cDvbTransponderParameters::SetRollOff ( int  RollOff) [inline]

Definition at line 99 of file include/vdr/dvbdevice.h.

References rollOff, and RollOff().

void cDvbTransponderParameters::SetSystem ( int  System) [inline]

Definition at line 95 of file include/vdr/dvbdevice.h.

References system, and System().

void cDvbTransponderParameters::SetSystem ( int  System) [inline]

Definition at line 95 of file dvbdevice.h.

References system, and System().

Referenced by cNitFilter::Process().

void cDvbTransponderParameters::SetTransmission ( int  Transmission) [inline]

Definition at line 96 of file include/vdr/dvbdevice.h.

References transmission, and Transmission().

void cDvbTransponderParameters::SetTransmission ( int  Transmission) [inline]

Definition at line 96 of file dvbdevice.h.

References transmission, and Transmission().

Referenced by cNitFilter::Process().

int cDvbTransponderParameters::System ( void  ) const [inline]

Definition at line 83 of file include/vdr/dvbdevice.h.

References system.

int cDvbTransponderParameters::System ( void  ) const [inline]

Definition at line 83 of file dvbdevice.h.

References system.

Referenced by GetRequiredDeliverySystem(), and SetSystem().

int cDvbTransponderParameters::Transmission ( void  ) const [inline]

Definition at line 84 of file dvbdevice.h.

References transmission.

Referenced by SetTransmission().

int cDvbTransponderParameters::Transmission ( void  ) const [inline]

Definition at line 84 of file include/vdr/dvbdevice.h.

References transmission.


Friends And Related Function Documentation

cDvbSourceParam [friend]

Definition at line 59 of file dvbdevice.h.


Member Data Documentation


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