|
||||||||||
| 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 IRecorderChannelInfoIRecorderProgramInfo response.IRecordingListChangeAdd, IRecordingListChangeUpdate, IRecordingListChangeDeleteIRecordingsConflicting 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 | |||||||||