|
Asterisk - The Open Source Telephony Project GIT-master-27fb039
|
Individual calendaring technology data. More...
#include <calendar.h>

Data Fields | ||
| const char * | description | |
| int(* | is_busy )(struct ast_calendar *calendar) | |
| struct { | ||
| struct ast_calendar_tech * next | ||
| } | list | |
| void *(* | load_calendar )(void *data) | |
| const char * | type | |
| void *(* | unref_calendar )(void *obj) | |
| const char *struct ast_module_user * | user | |
| int(* | write_event )(struct ast_calendar_event *event) | |
Individual calendaring technology data.
Definition at line 71 of file calendar.h.
| const char* description |
Definition at line 73 of file calendar.h.
Referenced by ast_calendar_register(), and handle_show_calendars_types().
| int(* is_busy) (struct ast_calendar *calendar) |
Override default busy determination
Definition at line 76 of file calendar.h.
Referenced by calendarstate().
| struct { ... } list |
Referenced by ast_calendar_register(), ast_calendar_unregister(), handle_show_calendars_types(), reload(), and unload_module().
| void *(* load_calendar) (void *data) |
Create private structure, add calendar events, etc.
Definition at line 77 of file calendar.h.
Referenced by build_calendar().
| struct ast_calendar_tech* next |
Definition at line 80 of file calendar.h.
| const char* type |
Definition at line 72 of file calendar.h.
Referenced by ast_calendar_register(), ast_calendar_unregister(), handle_show_calendars(), handle_show_calendars_types(), load_tech_calendars(), and reload().
| void *(* unref_calendar) (void *obj) |
Function to be called to free the private structure
Definition at line 78 of file calendar.h.
Referenced by calendar_destructor().
| const char* struct ast_module_user* user |
Definition at line 75 of file calendar.h.
Referenced by ast_calendar_register(), and ast_calendar_unregister().
| int(* write_event) (struct ast_calendar_event *event) |
Function for writing an event to the calendar
Definition at line 79 of file calendar.h.
Referenced by calendar_write_exec().