#include <calendar.h>

Data Structures | |
| struct | attendees |
Data Fields | |
| struct ast_string_field_mgr | __field_mgr |
| struct ast_string_field_pool * | __field_mgr_pool |
| time_t | alarm |
| struct ast_calendar_event::attendees | attendees |
| int | bs_end_sched |
| int | bs_start_sched |
| enum ast_calendar_busy_state | busy_state |
| const ast_string_field | categories |
| const ast_string_field | description |
| struct ast_dial * | dial |
| time_t | end |
| const ast_string_field | location |
| struct ast_channel * | notify_chan |
| int | notify_sched |
| const ast_string_field | organizer |
| struct ast_calendar * | owner |
| int | priority |
| time_t | start |
| const ast_string_field | summary |
| const ast_string_field | uid |
| struct ast_string_field_mgr __field_mgr |
Definition at line 99 of file calendar.h.
Definition at line 99 of file calendar.h.
| time_t alarm |
Time for event notification
Definition at line 104 of file calendar.h.
Referenced by copy_event_data(), schedule_calendar_event(), and handle_show_calendar().
| int bs_end_sched |
The sched for changing the device state at the end of an event
Definition at line 108 of file calendar.h.
Referenced by destroy_event(), and schedule_calendar_event().
| int bs_start_sched |
The sched for changing the device state at the start of an event
Definition at line 107 of file calendar.h.
Referenced by destroy_event(), and schedule_calendar_event().
The busy status of the event
Definition at line 105 of file calendar.h.
Referenced by calendar_busy_callback(), copy_event_data(), calendar_query_result_exec(), calendar_event_read(), caldav_write_event(), cdata(), ewscal_write_event(), and exchangecal_write_event().
| const ast_string_field categories |
Definition at line 99 of file calendar.h.
Referenced by copy_event_data(), calendar_query_result_exec(), handle_show_calendar(), calendar_event_read(), caldav_write_event(), endelm(), and ewscal_write_event().
| const ast_string_field description |
Definition at line 99 of file calendar.h.
Referenced by copy_event_data(), calendar_query_result_exec(), handle_show_calendar(), calendar_event_read(), caldav_write_event(), ewscal_write_event(), parse_cdata(), and exchangecal_write_event().
Definition at line 109 of file calendar.h.
| time_t end |
End of event (UTC)
Definition at line 103 of file calendar.h.
Referenced by calendar_busy_callback(), copy_event_data(), schedule_calendar_event(), add_event_to_list(), calendar_query_exec(), calendar_query_result_exec(), calendar_write_exec(), handle_show_calendar(), calendar_event_read(), caldav_write_event(), caldav_add_event(), cdata(), ewscal_write_event(), exchangecal_write_event(), and icalendar_add_event().
| const ast_string_field location |
Definition at line 99 of file calendar.h.
Referenced by copy_event_data(), calendar_query_result_exec(), handle_show_calendar(), calendar_event_read(), caldav_write_event(), endelm(), ewscal_write_event(), parse_cdata(), and exchangecal_write_event().
| struct ast_channel* notify_chan |
Definition at line 110 of file calendar.h.
| int notify_sched |
The sched for event notification
Definition at line 106 of file calendar.h.
Referenced by destroy_event(), and schedule_calendar_event().
| const ast_string_field organizer |
Definition at line 99 of file calendar.h.
Referenced by copy_event_data(), calendar_query_result_exec(), handle_show_calendar(), calendar_event_read(), caldav_write_event(), endelm(), parse_cdata(), and exchangecal_write_event().
| struct ast_calendar* owner |
The calendar that owns this event
Definition at line 101 of file calendar.h.
Referenced by calendar_event_destructor(), destroy_event(), do_notify(), calendar_event_notify(), calendar_devstate_change(), copy_event_data(), merge_events_cb(), add_new_event_cb(), calendar_query_result_exec(), calendar_event_read(), and exchangecal_write_event().
| int priority |
Priority of event
Definition at line 100 of file calendar.h.
Referenced by copy_event_data(), calendar_query_result_exec(), handle_show_calendar(), calendar_event_read(), caldav_write_event(), endelm(), and ewscal_write_event().
| time_t start |
Start of event (UTC)
Definition at line 102 of file calendar.h.
Referenced by calendar_busy_callback(), copy_event_data(), schedule_calendar_event(), add_event_to_list(), calendar_query_exec(), calendar_query_result_exec(), calendar_write_exec(), handle_show_calendar(), calendar_event_read(), caldav_write_event(), caldav_add_event(), cdata(), ewscal_write_event(), exchangecal_write_event(), and icalendar_add_event().
| const ast_string_field summary |
Definition at line 99 of file calendar.h.
Referenced by copy_event_data(), add_event_to_list(), calendar_query_exec(), calendar_query_result_exec(), handle_show_calendar(), calendar_event_read(), caldav_write_event(), caldav_add_event(), endelm(), ewscal_write_event(), parse_cdata(), exchangecal_write_event(), and icalendar_add_event().
| const ast_string_field uid |
Definition at line 99 of file calendar.h.
Referenced by event_hash_fn(), event_cmp_fn(), find_event(), copy_event_data(), merge_events_cb(), add_event_to_list(), calendar_query_result_exec(), handle_show_calendar(), calendar_event_read(), caldav_write_event(), parse_cdata(), and exchangecal_write_event().