class DvbInterface |
|
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. |
|
Creates a new DvbInterface object.
You generally won't need this. It's created when necessary using
Device.as().
backendObject - the device interface object provided by the backend See also Solid.Device.as() |
|
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 |
|
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 |
|
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 |
|
Get the Solid.DeviceInterface.Type of the DvbInterface device interface.
Returns the DvbInterface device interface type See also Solid.Ifaces.Enums.DeviceInterface.Type |
|
Retrieves the type of this dvb device.
Returns the device type of this dvb device See also Solid.DvbInterface.DeviceType |
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.
DvbUnknown | - | - | ||
DvbAudio | - | - | ||
DvbCa | - | - | ||
DvbDemux | - | - | ||
DvbDvr | - | - | ||
DvbFrontend | - | - | ||
DvbNet | - | - | ||
DvbOsd | - | - | ||
DvbSec | - | - | ||
DvbVideo | - | - |