ToiFrontendServiceFrontendInfo Interface Reference


Description

This is the documentation for ToiFrontendServiceFrontendInfo.
This structure provides information about the frontend. Use toi.statics.ToiFrontendServiceFrontendInfo.create(<sessionId>, <frontendCapabilities>, <isLocked>, <centreFrequency>, <signalNoiseRatio>, <bitErrorRate>, <uncorrectedBlocks>, <rFLevel>, <extendedProperties>) to create an instance of ToiFrontendServiceFrontendInfo.

import "ToiFrontendServiceFrontendInfo.idl";

List of all members.

Public Attributes

attribute
ToiMediaSession::TToiSessionId 
sessionId
attribute
ToiFrontendServiceFrontendCapabilities 
frontendCapabilities
attribute boolean isLocked
attribute long centreFrequency
attribute long signalNoiseRatio
attribute long bitErrorRate
attribute long uncorrectedBlocks
attribute long rFLevel
attribute
ToiFrontendService::TToiPropertySequence 
extendedProperties

Member Data Documentation

A measure of the channel bit error rate in errors/10^9 bits. When the receiver does not have channel lock this value is -1.

Centre frequency of a frontend.

The extended properties defined for the frontend.

True if the frontend is locked to a channel, i.e. the tuner has acquired a lock and the demodulator is able to decode the digital data stream with reasonable accuracy.

The tuner input level in dBm. When not available the value is -1.

The session identifier. If the frontend is not in use by a media session, the value is -1, i.e. no media session associated.

Signal-to-noise ratio in tenth of a dB, i.e. the value 251 means 25.1 dB. When the receiver does not have channel lock this value is -1.

The number of uncorrected blocks since the previous call to GetFrontendInfo(). When the frontend does not have channel lock this value is -1.