de.humatic.dsj
Class BDAChannelInfo

java.lang.Object
  extended by de.humatic.dsj.BDAChannelInfo

public class BDAChannelInfo
extends java.lang.Object


Constructor Summary
BDAChannelInfo(java.lang.String channelName, java.lang.String providerName, int[] data)
          BDAChannelInfos are used by the DSBDAGraph class to tune to a specified channel.
 
Method Summary
 boolean equalBroadcast(BDAChannelInfo ci)
           
 boolean equals(BDAChannelInfo ci)
           
 int getBandWidth()
           
 int getChannelNumber()
           
 int getFrequency()
           
 int getPID()
           
 java.lang.String getProgramName()
           
 java.lang.String getProvider()
           
 int getQAM()
           
 int getServiceType()
           
 int getSID()
           
 int getTSID()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BDAChannelInfo

public BDAChannelInfo(java.lang.String channelName,
                      java.lang.String providerName,
                      int[] data)
BDAChannelInfos are used by the DSBDAGraph class to tune to a specified channel. In normal operation they are constructed internally from the channellist file that gets written when a channel scan is performed.
You may use this constructor manually to bypass the normal procedure.
The int[9] argument is made out of:
ChannelID (application defineable),
frequency (in kHz),
SID, service ID
TSID, transport stream ID
NIT,
bandwidth (symbolrate for DVB-S & C),
polarization (for DVB-S & C),
QAM (DVB-C, reserverd otherwise),
network type (see constants)

Method Detail

getProgramName

public java.lang.String getProgramName()

getProvider

public java.lang.String getProvider()

getChannelNumber

public int getChannelNumber()

getFrequency

public int getFrequency()

getBandWidth

public int getBandWidth()

getSID

public int getSID()

getPID

public int getPID()

getTSID

public int getTSID()

getQAM

public int getQAM()

getServiceType

public int getServiceType()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(BDAChannelInfo ci)

equalBroadcast

public boolean equalBroadcast(BDAChannelInfo ci)