SourceUtil Class Reference

#include <sourceutil.h>

List of all members.

Static Public Member Functions

static bool HasDigitalChannel (uint sourceid)
static QString GetSourceName (uint sourceid)
static QString GetChannelSeparator (uint sourceid)
static QString GetChannelFormat (uint sourceid)
static uint GetChannelCount (uint sourceid)
static vector< uintGetMplexIDs (uint sourceid)
static bool GetListingsLoginData (uint sourceid, QString &grabber, QString &userid, QString &passwd, QString &lineupid)
static uint GetConnectionCount (uint sourceid)
static bool IsProperlyConnected (uint sourceid, bool strict=false)
static bool IsEncoder (uint sourceid, bool strict=false)
static bool IsUnscanable (uint sourceid)
static bool IsCableCardPresent (uint sourceid)
static bool IsAnySourceScanable (void)
static bool UpdateChannelsFromListings (uint sourceid, QString cardtype=QString::null, bool wait=false)
static bool UpdateSource (uint sourceid, QString sourcename, QString grabber, QString userid, QString freqtable, QString lineupid, QString password, bool useeit, QString configpath, int nitid)
static int CreateSource (QString sourcename, QString grabber, QString userid, QString freqtable, QString lineupid, QString password, bool useeit, QString configpath, int nitid)
static bool DeleteSource (uint sourceid)
static bool DeleteAllSources (void)

Detailed Description

Definition at line 15 of file sourceutil.h.


Member Function Documentation

bool SourceUtil::HasDigitalChannel ( uint  sourceid  )  [static]

Definition at line 14 of file sourceutil.cpp.

Referenced by is_input_group_busy().

QString SourceUtil::GetSourceName ( uint  sourceid  )  [static]

Definition at line 44 of file sourceutil.cpp.

Referenced by TV::FillOSDMenuSource(), and DBChannel::ToMap().

QString SourceUtil::GetChannelSeparator ( uint  sourceid  )  [static]

Definition at line 67 of file sourceutil.cpp.

Referenced by GetChannelFormat(), TV::LoadDDMap(), and process_dd_station().

QString SourceUtil::GetChannelFormat ( uint  sourceid  )  [static]

Definition at line 104 of file sourceutil.cpp.

uint SourceUtil::GetChannelCount ( uint  sourceid  )  [static]
vector< uint > SourceUtil::GetMplexIDs ( uint  sourceid  )  [static]

Definition at line 121 of file sourceutil.cpp.

Referenced by ChannelScanSM::ScanExistingTransports().

bool SourceUtil::GetListingsLoginData ( uint  sourceid,
QString &  grabber,
QString &  userid,
QString &  passwd,
QString &  lineupid 
) [static]
uint SourceUtil::GetConnectionCount ( uint  sourceid  )  [static]

Definition at line 203 of file sourceutil.cpp.

Referenced by DataDirectProcessor::UpdateChannelsSafe().

bool SourceUtil::IsProperlyConnected ( uint  sourceid,
bool  strict = false 
) [static]
bool SourceUtil::IsEncoder ( uint  sourceid,
bool  strict = false 
) [static]
bool SourceUtil::IsUnscanable ( uint  sourceid  )  [static]
bool SourceUtil::IsCableCardPresent ( uint  sourceid  )  [static]
bool SourceUtil::IsAnySourceScanable ( void   )  [static]

Definition at line 343 of file sourceutil.cpp.

bool SourceUtil::UpdateChannelsFromListings ( uint  sourceid,
QString  cardtype = QString::null,
bool  wait = false 
) [static]
bool SourceUtil::UpdateSource ( uint  sourceid,
QString  sourcename,
QString  grabber,
QString  userid,
QString  freqtable,
QString  lineupid,
QString  password,
bool  useeit,
QString  configpath,
int  nitid 
) [static]

Definition at line 403 of file sourceutil.cpp.

Referenced by Channel::UpdateVideoSource().

int SourceUtil::CreateSource ( QString  sourcename,
QString  grabber,
QString  userid,
QString  freqtable,
QString  lineupid,
QString  password,
bool  useeit,
QString  configpath,
int  nitid 
) [static]

Definition at line 436 of file sourceutil.cpp.

Referenced by Channel::AddVideoSource().

bool SourceUtil::DeleteSource ( uint  sourceid  )  [static]

Definition at line 480 of file sourceutil.cpp.

Referenced by VideoSourceEditor::del(), and Channel::RemoveVideoSource().

bool SourceUtil::DeleteAllSources ( void   )  [static]

Definition at line 535 of file sourceutil.cpp.

Referenced by VideoSourceEditor::edit().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Fri May 25 06:42:26 2012 for MythTV by  doxygen 1.6.3