CaptureServices Class Reference

#include <captureServices.h>

Inheritance diagram for CaptureServices:
Service Capture

List of all members.

Public Slots

virtual DTC::CaptureCardListGetCaptureCardList (const QString &HostName, const QString &CardType)=0
virtual DTC::CaptureCardGetCaptureCard (int CardId)=0
virtual bool RemoveCaptureCard (int CardId)=0
virtual int AddCaptureCard (const QString &VideoDevice, const QString &AudioDevice, const QString &VBIDevice, const QString &CardType, const uint AudioRateLimit, const QString &HostName, const uint DVBSWFilter, const uint DVBSatType, bool DVBWaitForSeqStart, bool SkipBTAudio, bool DVBOnDemand, const uint DVBDiSEqCType, const uint FirewireSpeed, const QString &FirewireModel, const uint FirewireConnection, const uint SignalTimeout, const uint ChannelTimeout, const uint DVBTuningDelay, const uint Contrast, const uint Brightness, const uint Colour, const uint Hue, const uint DiSEqCId, bool DVBEITScan)=0
virtual bool UpdateCaptureCard (int CardId, const QString &Setting, const QString &Value)=0
virtual bool RemoveCardInput (int CardInputId)=0
virtual int AddCardInput (const uint CardId, const uint SourceId, const QString &InputName, const QString &ExternalCommand, const QString &ChangerDevice, const QString &ChangerModel, const QString &HostName, const QString &TuneChan, const QString &StartChan, const QString &DisplayName, bool DishnetEIT, const uint RecPriority, const uint Quicktune, const uint SchedOrder, const uint LiveTVOrder)=0
virtual bool UpdateCardInput (int CardInputId, const QString &Setting, const QString &Value)=0

Public Member Functions

 CaptureServices (QObject *parent=0)

Private Member Functions

 Q_CLASSINFO ("version","1.4")
 Q_CLASSINFO ("RemoveCaptureCard_Method","POST") Q_CLASSINFO("AddCaptureCard_Method"
POST Q_CLASSINFO ("UpdateCaptureCard_Method","POST") Q_CLASSINFO("RemoveCardInput_Method"
POST POST Q_CLASSINFO ("AddCardInput_Method","POST") Q_CLASSINFO("UpdateCardInput_Method"

Detailed Description

Definition at line 40 of file captureServices.h.


Constructor & Destructor Documentation

CaptureServices::CaptureServices ( QObject *  parent = 0  )  [inline]

Definition at line 56 of file captureServices.h.


Member Function Documentation

CaptureServices::Q_CLASSINFO ( "version"  ,
"1.4"   
) [private]
CaptureServices::Q_CLASSINFO ( "RemoveCaptureCard_Method"  ,
"POST"   
) [private]
POST CaptureServices::Q_CLASSINFO ( "UpdateCaptureCard_Method"  ,
"POST"   
) [private]
POST POST CaptureServices::Q_CLASSINFO ( "AddCardInput_Method"  ,
"POST"   
) [private]
virtual DTC::CaptureCardList* CaptureServices::GetCaptureCardList ( const QString &  HostName,
const QString &  CardType 
) [pure virtual, slot]

Implemented in Capture.

virtual DTC::CaptureCard* CaptureServices::GetCaptureCard ( int  CardId  )  [pure virtual, slot]

Implemented in Capture.

virtual bool CaptureServices::RemoveCaptureCard ( int  CardId  )  [pure virtual, slot]

Implemented in Capture.

virtual int CaptureServices::AddCaptureCard ( const QString &  VideoDevice,
const QString &  AudioDevice,
const QString &  VBIDevice,
const QString &  CardType,
const uint  AudioRateLimit,
const QString &  HostName,
const uint  DVBSWFilter,
const uint  DVBSatType,
bool  DVBWaitForSeqStart,
bool  SkipBTAudio,
bool  DVBOnDemand,
const uint  DVBDiSEqCType,
const uint  FirewireSpeed,
const QString &  FirewireModel,
const uint  FirewireConnection,
const uint  SignalTimeout,
const uint  ChannelTimeout,
const uint  DVBTuningDelay,
const uint  Contrast,
const uint  Brightness,
const uint  Colour,
const uint  Hue,
const uint  DiSEqCId,
bool  DVBEITScan 
) [pure virtual, slot]

Implemented in Capture.

virtual bool CaptureServices::UpdateCaptureCard ( int  CardId,
const QString &  Setting,
const QString &  Value 
) [pure virtual, slot]

Implemented in Capture.

virtual bool CaptureServices::RemoveCardInput ( int  CardInputId  )  [pure virtual, slot]

Implemented in Capture.

virtual int CaptureServices::AddCardInput ( const uint  CardId,
const uint  SourceId,
const QString &  InputName,
const QString &  ExternalCommand,
const QString &  ChangerDevice,
const QString &  ChangerModel,
const QString &  HostName,
const QString &  TuneChan,
const QString &  StartChan,
const QString &  DisplayName,
bool  DishnetEIT,
const uint  RecPriority,
const uint  Quicktune,
const uint  SchedOrder,
const uint  LiveTVOrder 
) [pure virtual, slot]

Implemented in Capture.

virtual bool CaptureServices::UpdateCardInput ( int  CardInputId,
const QString &  Setting,
const QString &  Value 
) [pure virtual, slot]

Implemented in Capture.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Thu May 24 06:41:52 2012 for MythTV by  doxygen 1.6.3