org.jmythapi.protocol.events
Interface IAskRecording
- All Superinterfaces:
- Cloneable, IMythEvent<IAskRecording.Props>, IPropertyAware<IAskRecording.Props>, ISendable, IVersionable
- All Known Implementing Classes:
- AskRecording
public interface IAskRecording
- extends IMythEvent<IAskRecording.Props>
Backend Event - Ask Recording.
This event is sent by the backend to ask for the permission to record a scheduled program.
The client can cancel the recording unsing IRemoteEncoder.cancelNextRecording(Boolean)
.
MythTV protocol example: |
440 | BACKEND_MESSAGE[]:[]ASK_RECORDING 1 0 0 0[]:[]TEST[]:[]2013-09-18 07:35:06[]:[][]:[]0[]:[]0[]:[][]:[][]:[]1000[]:[]1[]:[]ORF1[]:[]ORF1[]:[]/home/mythtv/recordings[]:[]0[]:[]1379482506[]:[]1379482806[]:[]0[]:[]myth77[]:[]1[]:[]1[]:[]1[]:[]-99[]:[]-1[]:[]36[]:[]1[]:[]15[]:[]6[]:[]1379482506[]:[]1379483406[]:[]0[]:[]Default[]:[][]:[][]:[][]:[][]:[]1379482507[]:[]0[]:[][]:[]Default[]:[]0[]:[]0[]:[]Default[]:[]0[]:[]0[]:[]0[]:[]0[]:[]0[]:[]0 |
Protocol Version Hint:
UTC Support:Starting with 75 dates are delivered with timezone UTC, but are automatically
converted into the local timezone by this class.
- See Also:
BACKEND_MESSAGE_ASK_RECORDING
Methods inherited from interface org.jmythapi.IPropertyAware |
getProperties, getProperty, getPropertyClass, getPropertyCount, getPropertyIndex, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValues, setPropertyValue, setPropertyValue, setPropertyValueObject |
getRecorderId
Integer getRecorderId()
getSecondsTillRecording
Integer getSecondsTillRecording()
hasRecording
Boolean hasRecording()
hasLaterShowing
Boolean hasLaterShowing()
getRecordingTitle
String getRecordingTitle()
getChannelNumber
String getChannelNumber()
getChannelSign
String getChannelSign()
getChannelName
String getChannelName()
getProgramInfo
IProgramInfo getProgramInfo()
Copyright © 2008-2013. All Rights Reserved.