27 #ifndef _SCHEDULED_RECORDING_H 28 #define _SCHEDULED_RECORDING_H 34 extern void *JS_SCHEDULED_RECORDING_CLASS;
void HBBTV_SchedRecRemove(void *obj, S_HBBTV_STRING *fqdn)
Internal function used to delete a ScheduledRecording object.
Definition: scheduled_recording.c:436
Definition: hbbtv_sif_pvr.h:67
Definition: hbbtv_sif_pvr.h:54
void * HBBTV_SchedRecCreateFromRecordingDetails(S_HBBTV_RECORDING_DETAILS *recDetails)
Creates a Recording object (it implements the ScheduledRecording interface) from the incoming recordi...
Definition: scheduled_recording.c:287
void HBBTV_SchedRecChangeTime(void *obj, U32BIT start_time, U32BIT duration)
Change the startTime and duration properties. HBBTV_SchedRecCreate sets them using the event informat...
Definition: scheduled_recording.c:359
void * HBBTV_SchedRecCreateFromDetails(S_HBBTV_SCHEDULED_RECORDING_DETAILS *recDetails)
Creates a ScheduledRecording object from the incoming recording details.
Definition: scheduled_recording.c:232
Definition: hbbtv_types.h:167
void * HBBTV_SchedRecCreate(void *programme, U16BIT service_lcn, U32BIT id)
Definition: scheduled_recording.c:187