![]() |
DVBCore
20.3.0
DVBCore Documentation
|
macros and function prototypes for public use More...
#include "techtype.h"
Go to the source code of this file.
Classes | |
struct | s_ags_time_range |
Typedefs | |
typedef enum e_ags_match_type | E_AGS_MATCH_TYPE |
typedef enum e_ags_match_action | E_AGS_MATCH_ACTION |
typedef enum e_ags_search_fields | E_AGS_SEARCH_FIELDS |
typedef enum e_ags_search_days | E_AGS_SEARCH_DAYS |
typedef struct s_ags_time_range | S_AGS_TIME_RANGE |
Functions | |
void * | AGS_OpenSearch (U8BIT *search_str, E_AGS_SEARCH_FIELDS search_fields, E_AGS_MATCH_TYPE match_type, E_AGS_SEARCH_DAYS search_days, S_AGS_TIME_RANGE *search_times, E_AGS_MATCH_ACTION match_action) |
Opens an EPG Search. More... | |
BOOLEAN | AGS_GetNextResult (void *ags_handle, U16BIT *event_id, void **serv_ptr) |
Gets the next matching result for an open search. More... | |
void | AGS_CloseSearch (void *ags_handle) |
Closes an open search and frees all associated resources. More... | |
void AGS_CloseSearch | ( | void * | ags_handle | ) |
Closes an open search and frees all associated resources.
ags_handle | The handle of the open search |
Definition at line 301 of file ap_epgsearch.c.
BOOLEAN AGS_GetNextResult | ( | void * | ags_handle, |
U16BIT * | event_id, | ||
void ** | serv_ptr | ||
) |
Gets the next matching result for an open search.
ags_handle | The handle of the open search |
event_id | Caller's event id var to be set with matching result |
serv_ptr | Caller's service pointer to be set with matching result |
Definition at line 169 of file ap_epgsearch.c.
void* AGS_OpenSearch | ( | U8BIT * | search_str, |
E_AGS_SEARCH_FIELDS | search_fields, | ||
E_AGS_MATCH_TYPE | match_type, | ||
E_AGS_SEARCH_DAYS | search_days, | ||
S_AGS_TIME_RANGE * | search_times, | ||
E_AGS_MATCH_ACTION | match_action | ||
) |
Opens an EPG Search.
search_str | The search string to compare |
search_fields | The EPG parts to match |
match_type | The type of comparison to make on the string |
search_days | Which days of the week to search |
search_times | Time range in which to search (NULL for any) |
match_action | The action to perform on a search match |
Definition at line 107 of file ap_epgsearch.c.