![]() |
HBBTV
22.11.0
|
Implementation of the application/oipfRecordingScheduler object. More...
#include <stdlib.h>
#include "techtype.h"
#include "hbbtv_js.h"
#include "hbbtv_sif_os.h"
#include "hbbtv_sif_service.h"
#include "debug.h"
#include "object.h"
#include "channel_config.h"
#include "oipf_app_mgr.h"
#include "scheduled_recording.h"
#include "programme.h"
#include "channel.h"
#include "collection.h"
#include "hbbtv.h"
Classes | |
struct | S_RECORDING_SCHEDULER |
Functions | |
void * | HBBTV_JSOipfRecordingScheduler_getChannelConfig (void *obj) |
ChannelConfig getChannelConfig(), Section 7.10.1.1. More... | |
void * | HBBTV_JSOipfRecordingScheduler_record (void *obj, void *programme) |
ScheduledRecording record( Programme programme ), Section 7.10.1.1. More... | |
void * | HBBTV_JSOipfRecordingScheduler_createProgrammeObject (void *obj) |
Programme createProgrammeObject(), Section 7.10.1.1. More... | |
void * | HBBTV_JSOipfRecordingScheduler_recordAt (void *obj, U32BIT start_time, U32BIT duration, U8BIT repeat_days, S_HBBTV_STRING *channel_id) |
ScheduledRecording recordAt( Integer startTime, Integer duration, Integer repeatDays, String channelID ), Section 7.10.1.1. More... | |
void * | HBBTV_JSOipfRecordingScheduler_getScheduledRecordings (void *obj) |
ScheduledRecordingCollection getScheduledRecordings(), Section 7.10.1.1. More... | |
void | HBBTV_RecSchedulerUpdateChannelList (void *obj) |
void | HBBTV_JSOipfRecordingScheduler_remove (void *obj, void *scheduled_recording) |
void remove( ScheduledRecording recording ), Section 7.10.1.1 More... | |
void * | HBBTV_JSOipfRecordingScheduler_getRecordings (void *obj) |
readonly ScheduledRecordingCollection recordings, Section 7.10.4.1 More... | |
Variables | |
void * | JS_OIPF_REC_SCHED_CLASS = &s_vtab |
Implementation of the application/oipfRecordingScheduler object.
void* HBBTV_JSOipfRecordingScheduler_createProgrammeObject | ( | void * | obj | ) |
Programme createProgrammeObject(), Section 7.10.1.1.
void* HBBTV_JSOipfRecordingScheduler_getChannelConfig | ( | void * | obj | ) |
ChannelConfig getChannelConfig(), Section 7.10.1.1.
void* HBBTV_JSOipfRecordingScheduler_getRecordings | ( | void * | obj | ) |
readonly ScheduledRecordingCollection recordings, Section 7.10.4.1
void* HBBTV_JSOipfRecordingScheduler_getScheduledRecordings | ( | void * | obj | ) |
ScheduledRecordingCollection getScheduledRecordings(), Section 7.10.1.1.
void* HBBTV_JSOipfRecordingScheduler_record | ( | void * | obj, |
void * | programme | ||
) |
ScheduledRecording record( Programme programme ), Section 7.10.1.1.
void* HBBTV_JSOipfRecordingScheduler_recordAt | ( | void * | obj, |
U32BIT | start_time, | ||
U32BIT | duration, | ||
U8BIT | repeat_days, | ||
S_HBBTV_STRING * | channel_id | ||
) |
ScheduledRecording recordAt( Integer startTime, Integer duration, Integer repeatDays, String channelID ), Section 7.10.1.1.
void HBBTV_JSOipfRecordingScheduler_remove | ( | void * | obj, |
void * | scheduled_recording | ||
) |
void remove( ScheduledRecording recording ), Section 7.10.1.1