SASC
DVBSoftCAM

SI::SatelliteDeliverySystemDescriptor Class Reference

#include <descriptor.h>

Inheritance diagram for SI::SatelliteDeliverySystemDescriptor:

List of all members.

Public Member Functions

int getFrequency () const
int getOrbitalPosition () const
int getWestEastFlag () const
int getPolarization () const
int getModulation () const
int getSymbolRate () const
int getFecInner () const

Protected Member Functions

virtual void Parse ()

Detailed Description

Definition at line 208 of file descriptor.h.


Member Function Documentation

int SI::SatelliteDeliverySystemDescriptor::getFecInner ( ) const

Definition at line 429 of file descriptor.c.

                                                         {
   return s->fec_inner;
}
int SI::SatelliteDeliverySystemDescriptor::getFrequency ( ) const

Definition at line 405 of file descriptor.c.

References HILO.

                                                          {
   return (HILO(s->frequency_hi) << 16) | HILO(s->frequency_lo);
}
int SI::SatelliteDeliverySystemDescriptor::getModulation ( ) const

Definition at line 421 of file descriptor.c.

                                                           {
   return s->modulation;
}
int SI::SatelliteDeliverySystemDescriptor::getOrbitalPosition ( ) const

Definition at line 409 of file descriptor.c.

References HILO.

                                                                {
   return HILO(s->orbital_position);
}
int SI::SatelliteDeliverySystemDescriptor::getPolarization ( ) const

Definition at line 417 of file descriptor.c.

                                                             {
   return s->polarization;
}
int SI::SatelliteDeliverySystemDescriptor::getSymbolRate ( ) const

Definition at line 425 of file descriptor.c.

References HILO.

                                                           {
   return (HILO(s->symbol_rate_hi) << 12) | (s->symbol_rate_lo_1 << 4) | s->symbol_rate_lo_2;
}
int SI::SatelliteDeliverySystemDescriptor::getWestEastFlag ( ) const

Definition at line 413 of file descriptor.c.

                                                             {
   return s->west_east_flag;
}
void SI::SatelliteDeliverySystemDescriptor::Parse ( ) [protected, virtual]

Implements SI::Parsable.

Definition at line 433 of file descriptor.c.

References SI::Object::data, and SI::CharArray::getData().

                                              {
   s=data.getData<const descr_satellite_delivery_system>();
}

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines