Solid
Solid::DvbInterface Class Reference
#include <dvbinterface.h>

Detailed Description
This device interface is available on Digital Video Broadcast (DVB) devices.A DVB device is a device implementing the open standards for digital television maintained by the DVB Project It is possible to interact with such a device using a special device file in the system.
Definition at line 40 of file dvbinterface.h.
Public Types | |
enum | DeviceType { DvbUnknown, DvbAudio, DvbCa, DvbDemux, DvbDvr, DvbFrontend, DvbNet, DvbOsd, DvbSec, DvbVideo } |
Public Member Functions | |
QString | device () const |
int | deviceAdapter () const |
int | deviceIndex () const |
DeviceType | deviceType () const |
virtual | ~DvbInterface () |
Static Public Member Functions | |
static Type | deviceInterfaceType () |
Properties | |
QString | device |
int | deviceAdapter |
int | deviceIndex |
DeviceType | deviceType |
Member Enumeration Documentation
This enum type defines the type of a dvb device.
- DvbAudio : An audio device.
- DvbCa : A common access device.
- DvbDemux : A demultiplexer device.
- DvbDvr : A dvr device.
- DvbFrontend : A frontend device.
- DvbNet : A network device.
- DvbOsd : An osd device.
- DvbSec : A sec device.
- DvbVideo : A video device.
- DvbUnknown : An unidentified device.
Definition at line 66 of file dvbinterface.h.
Constructor & Destructor Documentation
Solid::DvbInterface::~DvbInterface | ( | ) | [virtual] |
Member Function Documentation
QString Solid::DvbInterface::device | ( | ) | const |
Retrieves the absolute path of the special file to interact with the device.
- Returns:
- the absolute path of the special file to interact with the device
int Solid::DvbInterface::deviceAdapter | ( | ) | const |
Retrieves the adapter number of this dvb device.
Note that -1 is returned in the case the adapter couldn't be determined.
- Returns:
- the adapter number of this dvb device or -1
int Solid::DvbInterface::deviceIndex | ( | ) | const |
Retrieves the index of this dvb device.
Note that -1 is returned in the case the device couldn't be identified (deviceType() == DvbUnknown).
- Returns:
- the index of this dvb device or -1
- See also:
- Solid::DvbInterface::deviceType
static Type Solid::DvbInterface::deviceInterfaceType | ( | ) | [inline, static] |
Get the Solid::DeviceInterface::Type of the DvbInterface device interface.
- Returns:
- the DvbInterface device interface type
- See also:
- Solid::Ifaces::Enums::DeviceInterface::Type
Definition at line 94 of file dvbinterface.h.
DeviceType Solid::DvbInterface::deviceType | ( | ) | const |
Retrieves the type of this dvb device.
- Returns:
- the device type of this dvb device
- See also:
- Solid::DvbInterface::DeviceType
Property Documentation
QString Solid::DvbInterface::device [read] |
Definition at line 44 of file dvbinterface.h.
int Solid::DvbInterface::deviceAdapter [read] |
Definition at line 45 of file dvbinterface.h.
int Solid::DvbInterface::deviceIndex [read] |
Definition at line 47 of file dvbinterface.h.
Solid::DvbInterface::DeviceType Solid::DvbInterface::deviceType [read] |
Definition at line 46 of file dvbinterface.h.
The documentation for this class was generated from the following files: