summaryrefslogtreecommitdiffstats
BranchCommit messageAuthorAge
masterlinuxtv-dvb-apps has been moved into the legacy section of the linuxtv.org do...Jonathan McCrohan13 years
pristine-tarpristine-tar data for linuxtv-dvb-apps_1.1.1+rev1500.orig.tar.bz2Jonathan McCrohan13 years
upstreamImported Upstream version 1.1.1+rev1500Jonathan McCrohan13 years
 
TagDownloadAuthorAge
debian/1.1.1+rev1500-1linux-dvb-apps-debian/1.1.1+rev1500-1.tar.gz  etobi13 years
upstream/1.1.1+rev1500linux-dvb-apps-upstream/1.1.1+rev1500.tar.gz  Jonathan McCrohan13 years
debian/1.1.1+rev1483-1linux-dvb-apps-debian/1.1.1+rev1483-1.tar.gz  etobi13 years
debian/1.1.1+rev1483-2linux-dvb-apps-debian/1.1.1+rev1483-2.tar.gz  etobi13 years
upstream/1.1.1+rev1483linux-dvb-apps-upstream/1.1.1+rev1483.tar.gz  etobi13 years
debian/1.1.1+rev1457-3linux-dvb-apps-debian/1.1.1+rev1457-3.tar.gz  etobi13 years
debian/1.1.1+rev1457-4linux-dvb-apps-debian/1.1.1+rev1457-4.tar.gz  etobi13 years
debian/1.1.1+rev1457-1linux-dvb-apps-debian/1.1.1+rev1457-1.tar.gz  etobi13 years
debian/1.1.1+rev1457-2linux-dvb-apps-debian/1.1.1+rev1457-2.tar.gz  etobi13 years
debian/1.1.1+rev1355-1.1linux-dvb-apps-debian/1.1.1+rev1355-1.1.tar.gz  etobi13 years
upstream/1.1.1+rev1457linux-dvb-apps-upstream/1.1.1+rev1457.tar.gz  etobi13 years
debian/1.1.1+rev1355-1linux-dvb-apps-debian/1.1.1+rev1355-1.tar.gz  etobi13 years
debian/1.1.1+rev1273-1linux-dvb-apps-debian/1.1.1+rev1273-1.tar.gz  etobi13 years
upstream/1.1.1+rev1355linux-dvb-apps-upstream/1.1.1+rev1355.tar.gz  etobi13 years
debian/1.1.1+rev1207-4linux-dvb-apps-debian/1.1.1+rev1207-4.tar.gz  etobi13 years
debian/1.1.1+rev1207-5linux-dvb-apps-debian/1.1.1+rev1207-5.tar.gz  etobi13 years
upstream/1.1.1+rev1273linux-dvb-apps-upstream/1.1.1+rev1273.tar.gz  etobi13 years
debian/1.1.1+rev1207-2linux-dvb-apps-debian/1.1.1+rev1207-2.tar.gz  etobi13 years
debian/1.1.1+rev1207-3linux-dvb-apps-debian/1.1.1+rev1207-3.tar.gz  etobi13 years
debian/1.1.1+rev1207-1linux-dvb-apps-debian/1.1.1+rev1207-1.tar.gz  etobi13 years
debian/1.1.1-2linux-dvb-apps-debian/1.1.1-2.tar.gz  etobi13 years
debian/1.1.1-3linux-dvb-apps-debian/1.1.1-3.tar.gz  etobi13 years
upstream/1.1.1+rev1207linux-dvb-apps-upstream/1.1.1+rev1207.tar.gz  etobi13 years
debian/1.1.0-11linux-dvb-apps-debian/1.1.0-11.tar.gz  etobi13 years
debian/1.1.0-9linux-dvb-apps-debian/1.1.0-9.tar.gz  etobi13 years
debian/1.1.1-1linux-dvb-apps-debian/1.1.1-1.tar.gz  etobi13 years
upstream/1.1.1linux-dvb-apps-upstream/1.1.1.tar.gz  etobi13 years
debian/1.1.0-6linux-dvb-apps-debian/1.1.0-6.tar.gz  etobi13 years
debian/1.1.0-7linux-dvb-apps-debian/1.1.0-7.tar.gz  etobi13 years
debian/1.1.0-8linux-dvb-apps-debian/1.1.0-8.tar.gz  etobi13 years
debian/1.1.0-5linux-dvb-apps-debian/1.1.0-5.tar.gz  etobi13 years
upstream/1.1.0linux-dvb-apps-upstream/1.1.0.tar.gz  etobi13 years
ss="p">, uint8_t slot_id, uint16_t session_number, uint8_t response_interval); /** * Opaque type representing a datetime resource. */ struct en50221_app_datetime; /** * Create an instance of the datetime resource. * * @param funcs Send functions to use. * @return Instance, or NULL on failure. */ extern struct en50221_app_datetime *en50221_app_datetime_create(struct en50221_app_send_functions *funcs); /** * Destroy an instance of the datetime resource. * * @param datetime Instance to destroy. */ extern void en50221_app_datetime_destroy(struct en50221_app_datetime *datetime); /** * Register the callback for when we receive a enquiry request. * * @param datetime datetime resource instance. * @param callback The callback. Set to NULL to remove the callback completely. * @param arg Private data passed as arg0 of the callback. */ extern void en50221_app_datetime_register_enquiry_callback(struct en50221_app_datetime *datetime, en50221_app_datetime_enquiry_callback callback, void *arg); /** * Send the time to the CAM. * * @param datetime datetime resource instance. * @param session_number Session number to send it on. * @param utc_time UTC time in unix time format. * @param time_offset If -1, the field will not be transmitted, otherwise it is the offset between * UTC and local time in minutes. * @return 0 on success, -1 on failure. */ extern int en50221_app_datetime_send(struct en50221_app_datetime *datetime, uint16_t session_number, time_t utc_time, int time_offset); /** * Pass data received for this resource into it for parsing. * * @param datetime datetime instance. * @param slot_id Slot ID concerned. * @param session_number Session number concerned. * @param resource_id Resource ID concerned. * @param data The data. * @param data_length Length of data in bytes. * @return 0 on success, -1 on failure. */ extern int en50221_app_datetime_message(struct en50221_app_datetime *datetime, uint8_t slot_id, uint16_t session_number, uint32_t resource_id, uint8_t *data, uint32_t data_length); #ifdef __cplusplus } #endif #endif