org.jmythapi.protocol.response
Interface IInputInfoFree

All Superinterfaces:
Cloneable, IBasicInputInfo, IInputInfo, IPropertyAware<IInputInfoFree.Props>, IVersionable
All Known Implementing Classes:
InputInfoFree

public interface IInputInfoFree
extends IInputInfo, IVersionable, IPropertyAware<IInputInfoFree.Props>

An interface to get the free inputs of a MythTV encoder.

This interface represents one entry of a IFreeInputList.
This interface is property-aware. See the properties-list for all properties of this interface.

A response example:

Protocol Version 37:
<0>INPUT_NAME: DVBInput | <1>SOURCE_ID: 1 | <2>INPUT_ID: 1 | <3>CARD_ID: 1 | <4>MULTIPLEX_ID: 0

Since:
37
See Also:
IRemoteEncoder.getFreeInputs(), QUERY_REMOTEENCODER_GET_FREE_INPUTS, inputinfo.cpp

Nested Class Summary
static class IInputInfoFree.Props
          The properties of an IInputInfoFree response.
 
Field Summary
 
Fields inherited from interface org.jmythapi.protocol.response.IInputInfo
EMPTY_INPUT
 
Method Summary
 
Methods inherited from interface org.jmythapi.protocol.response.IInputInfo
getCardID, getInputID, getInputName, getLiveTvOrder, getMultiplexID, getSourceID, isBusy
 
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
 



Copyright © 2008-2013. All Rights Reserved.