org.jmythapi.protocol.response.impl
Class TunerInfo

java.lang.Object
  extended by org.jmythapi.impl.AData<E>
      extended by org.jmythapi.protocol.response.impl.AMythResponse<ITunerInfo.Props>
          extended by org.jmythapi.protocol.response.impl.TunerInfo
All Implemented Interfaces:
Cloneable, IPropertyAware<ITunerInfo.Props>, IVersionable, ISendable, IMythResponse<ITunerInfo.Props>, ITunerInfo

public class TunerInfo
extends AMythResponse<ITunerInfo.Props>
implements ITunerInfo

Since:
37
See Also:
inputinfo.cpp

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jmythapi.protocol.response.ITunerInfo
ITunerInfo.Props
 
Field Summary
 
Fields inherited from class org.jmythapi.impl.AData
logger, propsClass, protoVersion, respArgs
 
Constructor Summary
TunerInfo(IMythPacket packet)
           
 
Method Summary
 String getAudioDevice()
          Gets the audio device of the locked tuner.
 Integer getCardID()
          Gets the card ID of the locked tuner.
 String getVbiDevice()
          Gets the vdi device of the locked tuner.
 String getVideoDevice()
          Gets the video device of the locked tuner.
 
Methods inherited from class org.jmythapi.protocol.response.impl.AMythResponse
checkSize, decodeProperty, encodeProperty, getExpectedSize, getPacket, getProperties, getProperty, getPropertyIndex
 
Methods inherited from class org.jmythapi.impl.AData
clone, equals, getPropertyClass, getPropertyCount, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValueObject, getPropertyValues, getVersionNr, hashCode, init, postProcessArguments, setPropertyValue, setPropertyValue, setPropertyValueObject, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jmythapi.IVersionable
getVersionNr
 
Methods inherited from interface org.jmythapi.IPropertyAware
getProperties, getProperty, getPropertyClass, getPropertyCount, getPropertyIndex, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValues, setPropertyValue, setPropertyValue, setPropertyValueObject
 

Constructor Detail

TunerInfo

public TunerInfo(IMythPacket packet)
Method Detail

getCardID

public Integer getCardID()
Description copied from interface: ITunerInfo
Gets the card ID of the locked tuner.

Specified by:
getCardID in interface ITunerInfo
Returns:
the card ID.
See Also:
ITunerInfo.Props.CARD_ID

getAudioDevice

public String getAudioDevice()
Description copied from interface: ITunerInfo
Gets the audio device of the locked tuner.

Specified by:
getAudioDevice in interface ITunerInfo
Returns:
the audio device
See Also:
ITunerInfo.Props.AUDIO_DEVICE

getVbiDevice

public String getVbiDevice()
Description copied from interface: ITunerInfo
Gets the vdi device of the locked tuner.

Specified by:
getVbiDevice in interface ITunerInfo
Returns:
the vbi device
See Also:
ITunerInfo.Props.VBI_DEVICE

getVideoDevice

public String getVideoDevice()
Description copied from interface: ITunerInfo
Gets the video device of the locked tuner.

Specified by:
getVideoDevice in interface ITunerInfo
Returns:
the video device.
See Also:
ITunerInfo.Props.VIDEO_DEVICE


Copyright © 2008-2013. All Rights Reserved.