|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
IEnumGroup
.flags
.
flags
.
IMythCommand.BACKEND_MESSAGE_RECORDING_LIST_CHANGE
UPDATE
.
PacketUtils.SIZE_STRING_LENGTH
bytes
can be read from the underlying input stream without blocking.
IInputInfoFree.Props.values().size()
.
IFreeSpaceListEntry.EntryProps.values().size()
.
Enum
can be used to define, which types of events a client is interested to receive via a playback- or monitor
socket.IBackend.queryRecordings(ERecordingsType)
request.IRecorderInfo.Props.HOSTNAME
that is returned on error.
MythProtoVersionAnnotation
a method
or enumeration is annotated with.
MythProtoVersionAnnotation
a method
or enumeration is annotated with.
flags
.
recorder
.
IRecorder.getInput()
instead.
IMythPacket
.
getNextProgramInfo
instead.
ProtocolVersion
.
ProtocolVersion
enumeration.
null
, if it is not being recorded.
IProgramInfo.getPlayGroup()
Enum
class defining all available values.
// query recorded programs IProgramInfoList allRecordings = backend.queryRecordings(); // Group programs by category Map<Object,List<IProgramInfo>> recordingsByCategory = PropertyAwareUtils.groupListByProperty(allRecordings,IProgramInfo.Props.CATEGORY); for(Entry<Object,List<IProgramInfo>> entry : recordingsByCategory.entrySet()) { System.out.println(String.format( "\r\nCATEGORY '%s': %02d recordings", entry.getKey(), entry.getValue().size() )); for(IProgramInfo program : entry.getValue()) { System.out.println(String.format( "- %s", program.getFullTitle() )); } }
57
IDownloadFileFinished
event.IDownloadFileUpdate
event.IFileStatus
response.IFileTransfer
response.IRecorder.getFreeInputs()
or IRemoteEncoder.getFreeInputs()
request.IFreeSpace
response.IBackend.queryFreeSpaceList(boolean)
request.IFreeSpaceList
response.IFreeSpaceList
response.IFreeSpaceSummary
response.IBackend.queryGuideDataThrough()
request.IGuideDataThrough
response.IInputInfoFree
response.IInputInfoTuned
response.<00>ID: 5 | <01>CHANNEL_ID: 1091 | <02>REC_START_TIME: Thu Jan 01 01:18:11 CET 1970 | <03>INSERT_TIME: Tue Jan 24 06:52:07 CET 2012 | <04>TYPE: 2 | <05>COMMANDS: 0 | <06>FLAGS: 1 | <07>STATUS: 1 | <08>STATUS_TIME: Tue Jan 24 06:52:07 CET 2012 | <09>HOSTNAME: | <10>ARGS: [B@1fa39bb | <11>COMMENT: Queued via MythWeb | <12>SCHEDULED_RUN_TIME: Mon Jan 01 00:00:00 CET 2007
ILoad
response.IMemStats
response.IPixmap
response.IProgramInfo.Props.AUDIO_PROPERTIES
property.PROGRAM_FLAGS
property.IProgramInfo
response.programs
from a program-list
.IProgramInfoList.asMap(MapKey)
IProgramInfoList
response.IProgramInfo.Props.DUP_IN
property.IProgramInfo.Props.DUP_METHOD
property.IProgramRecordingSearchType
object.IProgramInfo.Props.REC_STATUS
property.IProgramInfo.Props.REC_TYPE
property.IProgramInfo.Props.SUBTITLE_TYPE
property.IProgramInfo.Props.VIDEO_PROPERTIES
property.IRecorderChannelInfo
response.IRecorderChannelPrefixStatus
response.IRecorderInfo
response.IRecorderNextProgramInfo
response.IProgramInfo
and IRecorderChannelInfo
IRecorderProgramInfo
response.IRecordingListChangeAdd
, IRecordingListChangeUpdate
, IRecordingListChangeDelete
IRecordingsConflicting
response.IRecordingsExpiring
response.IRecordingsPending
response.IRecordingsScheduled
response.IRecordingStatus
.IRemoteEncoderBusyStatus
response.IRemoteEncoderFlags
response.IRemoteEncoderState
response.IRemoteEncoderState
response.IRingBuffer
response.ProgramFlags#isSet(org.jmythapi.protocol.response.IProgramFlags.Flags)
instead.
57
, use IProgramFlags#isSet(org.jmythapi.protocol.response.IProgramFlags.Flags)
instead.
ISchedule
object.IProgramFlags#isSet(org.jmythapi.protocol.response.IProgramFlags.Flags)
instead.
57
, use IProgramFlags#isSet(org.jmythapi.protocol.response.IProgramFlags.Flags)
instead.
ISetting
response.ISleepStatus
response.ProgramFlags#isSet(org.jmythapi.protocol.response.IProgramFlags.Flags)
instead.
57
, use IProgramFlags#isSet(org.jmythapi.protocol.response.IProgramFlags.Flags)
instead.
57
<0>DIRECTORY_ID: 1 | <1>GROUPNAME: Default | <2>HOSTNAME: brain | <3>DIRNAME: /var/lib/mythtv/recordings
<0>DIRECTORY_ID: 13 | <1>GROUPNAME: Default | <2>HOSTNAME: brain | <3>DIRNAME: /var/lib/mythtv/recordings2
<0>DIRECTORY_ID: 10 | <1>GROUPNAME: LiveTV | <2>HOSTNAME: brain | <3>DIRNAME: /var/lib/mythtv/livetv/
IStorageGroupFile
response.IBackend.queryStorageGroupFileList(java.lang.String, java.lang.String, java.lang.String)
request.ITimezone
response.IFileTransfer
.ITunerInfo
response.IRecordingListChangeUpdate
.IUptime
response.Integer
@mythCodeExample
.IMythPacket
from the given string.
IMythPacket
from the given argument array.
IMythPacket
from the given argument list.
@mythProtoExample
.@mythProtoVersionInfo
.@mythProtoVersionMatrix
.@mythProtoVersionRange
.@mythProtoVersion
.@mythCodeExample
.IFilter
for IProgramInfo
objects.IMythCommand.QUERY_FREE_SPACE
instead
IMythCommand.QUERY_GENPIXMAP2
IMythCommand.QUERY_RECORDER_GET_FREE_INPUTS
IMythCommand.QUERY_RECORDER_GET_INPUT
instead.
IMythCommand.QUERY_RECORDER_GET_RECORDING
or IMythCommand.QUERY_RECORDER_GET_NEXT_PROGRAM_INFO
instead.
IMythCommand.QUERY_RECORDER_PAUSE
instead.
IMythCommand.QUERY_RECORDER_GET_CONNECTED_INPUTS
,
IMythCommand.QUERY_RECORDER_GET_INPUT
and IMythCommand.QUERY_RECORDER_SET_INPUT
queryFreeSpaceList
and queryFreeSpaceSummary
queryGenPixmap2
queryGenPixmap2
IRecorder
.Recorder
and a RemoteEncoder
?SCHEDULE_CHANGE
event.
IBackend.rescheduleRecordingsMatch(Integer, Integer, Integer, Date, String)
instead.
IBackend.rescheduleRecordingsMatch(Integer, Integer, Integer, Date, String)
instead.
recording-status
.
IRecorder.setInput(String)
and IRecorder.switchToNextInput()
.
valueOf
methods that are supported by EncodingUtils.decodeString(java.lang.Class, org.jmythapi.protocol.ProtocolVersion, java.lang.String)
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |