MythTV  0.26-pre
Public Slots | Public Member Functions | Private Attributes
ScriptableChannel Class Reference

#include <channel.h>

List of all members.

Public Slots

QObject * GetChannelInfoList (int SourceID, int StartIndex, int Count)
QObject * GetChannelInfo (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)
QObject * GetVideoSourceList (void)
QObject * GetVideoSource (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)
bool 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)
QObject * GetVideoMultiplexList (int SourceID, int StartIndex, int Count)
QObject * GetVideoMultiplex (int MplexID)
QStringList GetXMLTVIdList (int SourceID)

Public Member Functions

Q_INVOKABLE ScriptableChannel (QObject *parent=0)

Private Attributes

Channel m_obj

Detailed Description

Definition at line 147 of file channel.h.


Constructor & Destructor Documentation

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

Definition at line 157 of file channel.h.


Member Function Documentation

QObject* ScriptableChannel::GetChannelInfoList ( int  SourceID,
int  StartIndex,
int  Count 
) [inline, slot]

Definition at line 161 of file channel.h.

QObject* ScriptableChannel::GetChannelInfo ( int  ChanID) [inline, slot]

Definition at line 168 of file channel.h.

bool ScriptableChannel::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 
) [inline, slot]

Definition at line 173 of file channel.h.

bool ScriptableChannel::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 
) [inline, slot]

Definition at line 197 of file channel.h.

bool ScriptableChannel::RemoveDBChannel ( uint  ChannelID) [inline, slot]

Definition at line 221 of file channel.h.

QObject* ScriptableChannel::GetVideoSourceList ( void  ) [inline, slot]

Definition at line 226 of file channel.h.

QObject* ScriptableChannel::GetVideoSource ( uint  SourceID) [inline, slot]

Definition at line 231 of file channel.h.

bool ScriptableChannel::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 
) [inline, slot]

Definition at line 236 of file channel.h.

bool ScriptableChannel::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 
) [inline, slot]

Definition at line 252 of file channel.h.

bool ScriptableChannel::RemoveVideoSource ( uint  SourceID) [inline, slot]

Definition at line 267 of file channel.h.

QObject* ScriptableChannel::GetVideoMultiplexList ( int  SourceID,
int  StartIndex,
int  Count 
) [inline, slot]

Definition at line 272 of file channel.h.

QObject* ScriptableChannel::GetVideoMultiplex ( int  MplexID) [inline, slot]

Definition at line 279 of file channel.h.

QStringList ScriptableChannel::GetXMLTVIdList ( int  SourceID) [inline, slot]

Definition at line 284 of file channel.h.


Member Data Documentation


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