MythTV  0.26-pre
Public Member Functions
Channel Class Reference

#include <channel.h>

Inheritance diagram for Channel:
ChannelServices Service

List of all members.

Public Member Functions

Q_INVOKABLE Channel (QObject *parent=0)
DTC::ChannelInfoListGetChannelInfoList (int SourceID, int StartIndex, int Count)
DTC::ChannelInfoGetChannelInfo (int ChanID)
bool UpdateDBChannel (uint MplexID, uint SourceID, uint ChannelID, const QString &CallSign, const QString &ChannelName, const QString &ChannelNumber, uint ServiceID, uint ATSCMajorChannel, uint ATSCMinorChannel, bool UseEIT, bool visible, const QString &FrequencyID, const QString &Icon, const QString &Format, const QString &XMLTVID, const QString &DefaultAuthority)
bool AddDBChannel (uint MplexID, uint SourceID, uint ChannelID, const QString &CallSign, const QString &ChannelName, const QString &ChannelNumber, uint ServiceID, uint ATSCMajorChannel, uint ATSCMinorChannel, bool UseEIT, bool visible, const QString &FrequencyID, const QString &Icon, const QString &Format, const QString &XMLTVID, const QString &DefaultAuthority)
bool RemoveDBChannel (uint ChannelID)
DTC::VideoSourceListGetVideoSourceList (void)
DTC::VideoSourceGetVideoSource (uint SourceID)
bool UpdateVideoSource (uint SourceID, const QString &SourceName, const QString &Grabber, const QString &UserId, const QString &FreqTable, const QString &LineupId, const QString &Password, bool UseEIT, const QString &ConfigPath, int NITId)
int AddVideoSource (const QString &SourceName, const QString &Grabber, const QString &UserId, const QString &FreqTable, const QString &LineupId, const QString &Password, bool UseEIT, const QString &ConfigPath, int NITId)
bool RemoveVideoSource (uint SourceID)
DTC::LineupListGetDDLineupList (const QString &Source, const QString &UserId, const QString &Password)
int FetchChannelsFromSource (const uint SourceId, const uint CardId, bool WaitForFinish)
DTC::VideoMultiplexListGetVideoMultiplexList (int SourceID, int StartIndex, int Count)
DTC::VideoMultiplexGetVideoMultiplex (int MplexID)
QStringList GetXMLTVIdList (int SourceID)

Detailed Description

Definition at line 29 of file channel.h.


Constructor & Destructor Documentation

Q_INVOKABLE Channel::Channel ( QObject *  parent = 0) [inline]

Definition at line 35 of file channel.h.


Member Function Documentation

DTC::ChannelInfoList * Channel::GetChannelInfoList ( int  SourceID,
int  StartIndex,
int  Count 
) [virtual]

Implements ChannelServices.

Definition at line 44 of file channel.cpp.

Referenced by ScriptableChannel::GetChannelInfoList().

DTC::ChannelInfo * Channel::GetChannelInfo ( int  ChanID) [virtual]

Implements ChannelServices.

Definition at line 140 of file channel.cpp.

Referenced by ScriptableChannel::GetChannelInfo().

bool Channel::UpdateDBChannel ( uint  MplexID,
uint  SourceID,
uint  ChannelID,
const QString &  CallSign,
const QString &  ChannelName,
const QString &  ChannelNumber,
uint  ServiceID,
uint  ATSCMajorChannel,
uint  ATSCMinorChannel,
bool  UseEIT,
bool  visible,
const QString &  FrequencyID,
const QString &  Icon,
const QString &  Format,
const QString &  XMLTVID,
const QString &  DefaultAuthority 
) [virtual]

Implements ChannelServices.

Definition at line 196 of file channel.cpp.

Referenced by ScriptableChannel::UpdateDBChannel().

bool Channel::AddDBChannel ( uint  MplexID,
uint  SourceID,
uint  ChannelID,
const QString &  CallSign,
const QString &  ChannelName,
const QString &  ChannelNumber,
uint  ServiceID,
uint  ATSCMajorChannel,
uint  ATSCMinorChannel,
bool  UseEIT,
bool  visible,
const QString &  FrequencyID,
const QString &  Icon,
const QString &  Format,
const QString &  XMLTVID,
const QString &  DefaultAuthority 
) [virtual]

Implements ChannelServices.

Definition at line 224 of file channel.cpp.

Referenced by ScriptableChannel::AddDBChannel().

bool Channel::RemoveDBChannel ( uint  ChannelID) [virtual]

Implements ChannelServices.

Definition at line 252 of file channel.cpp.

Referenced by ScriptableChannel::RemoveDBChannel().

Implements ChannelServices.

Definition at line 265 of file channel.cpp.

Referenced by ScriptableChannel::GetVideoSourceList().

DTC::VideoSource * Channel::GetVideoSource ( uint  SourceID) [virtual]

Implements ChannelServices.

Definition at line 319 of file channel.cpp.

Referenced by ScriptableChannel::GetVideoSource().

bool Channel::UpdateVideoSource ( uint  SourceID,
const QString &  SourceName,
const QString &  Grabber,
const QString &  UserId,
const QString &  FreqTable,
const QString &  LineupId,
const QString &  Password,
bool  UseEIT,
const QString &  ConfigPath,
int  NITId 
) [virtual]

Implements ChannelServices.

Definition at line 367 of file channel.cpp.

Referenced by ScriptableChannel::UpdateVideoSource().

int Channel::AddVideoSource ( const QString &  SourceName,
const QString &  Grabber,
const QString &  UserId,
const QString &  FreqTable,
const QString &  LineupId,
const QString &  Password,
bool  UseEIT,
const QString &  ConfigPath,
int  NITId 
) [virtual]

Implements ChannelServices.

Definition at line 391 of file channel.cpp.

Referenced by ScriptableChannel::AddVideoSource().

bool Channel::RemoveVideoSource ( uint  SourceID) [virtual]

Implements ChannelServices.

Definition at line 412 of file channel.cpp.

Referenced by ScriptableChannel::RemoveVideoSource().

DTC::LineupList * Channel::GetDDLineupList ( const QString &  Source,
const QString &  UserId,
const QString &  Password 
) [virtual]

Implements ChannelServices.

Definition at line 425 of file channel.cpp.

int Channel::FetchChannelsFromSource ( const uint  SourceId,
const uint  CardId,
bool  WaitForFinish 
) [virtual]

Implements ChannelServices.

Definition at line 466 of file channel.cpp.

DTC::VideoMultiplexList * Channel::GetVideoMultiplexList ( int  SourceID,
int  StartIndex,
int  Count 
) [virtual]

Implements ChannelServices.

Definition at line 495 of file channel.cpp.

Referenced by ScriptableChannel::GetVideoMultiplexList().

Implements ChannelServices.

Definition at line 591 of file channel.cpp.

Referenced by ScriptableChannel::GetVideoMultiplex().

QStringList Channel::GetXMLTVIdList ( int  SourceID) [virtual]

Implements ChannelServices.

Definition at line 652 of file channel.cpp.

Referenced by ScriptableChannel::GetXMLTVIdList().


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