Asterisk - The Open Source Telephony Project GIT-master-b023714
|
Calendar events. More...
#include <calendar.h>
Data Structures | |
struct | attendees |
Calendar events.
Definition at line 95 of file calendar.h.
struct ast_string_field_mgr __field_mgr |
Definition at line 103 of file calendar.h.
struct ast_string_field_pool* __field_mgr_pool |
Definition at line 103 of file calendar.h.
time_t alarm |
Time for event notification
Definition at line 108 of file calendar.h.
Referenced by copy_event_data().
Referenced by copy_event_data(), and endelm().
int bs_end_sched |
The sched for changing the device state at the end of an event
Definition at line 112 of file calendar.h.
int bs_start_sched |
The sched for changing the device state at the start of an event
Definition at line 111 of file calendar.h.
enum ast_calendar_busy_state busy_state |
The busy status of the event
Definition at line 109 of file calendar.h.
Referenced by calendar_query_result_exec(), cdata(), and copy_event_data().
const ast_string_field categories |
Definition at line 103 of file calendar.h.
Referenced by calendar_query_result_exec(), copy_event_data(), and endelm().
const ast_string_field description |
Definition at line 103 of file calendar.h.
Referenced by calendar_query_result_exec(), copy_event_data(), endelm(), and parse_cdata().
Definition at line 113 of file calendar.h.
time_t end |
End of event (UTC)
Definition at line 107 of file calendar.h.
Referenced by add_event_to_list(), calendar_query_result_exec(), cdata(), and copy_event_data().
const ast_string_field location |
Definition at line 103 of file calendar.h.
Referenced by calendar_query_result_exec(), copy_event_data(), endelm(), and parse_cdata().
struct ast_channel* notify_chan |
Definition at line 114 of file calendar.h.
int notify_sched |
The sched for event notification
Definition at line 110 of file calendar.h.
const ast_string_field organizer |
Definition at line 103 of file calendar.h.
Referenced by calendar_query_result_exec(), copy_event_data(), endelm(), and parse_cdata().
struct ast_calendar* owner |
The calendar that owns this event
Definition at line 105 of file calendar.h.
Referenced by add_new_event_cb(), calendar_query_result_exec(), copy_event_data(), and merge_events_cb().
int priority |
Priority of event
Definition at line 104 of file calendar.h.
Referenced by calendar_query_result_exec(), copy_event_data(), and endelm().
time_t start |
Start of event (UTC)
Definition at line 106 of file calendar.h.
Referenced by add_event_to_list(), add_new_event_cb(), ast_calendar_clear_events(), ast_calendar_event_alloc(), caldav_add_event(), calendar_event_notify(), calendar_event_read(), calendar_query_result_exec(), cdata(), copy_event_data(), event_cmp_fn(), find_event(), generate_random_string(), handle_show_calendar(), icalendar_add_event(), merge_events_cb(), msbusy_to_bs(), mstime_to_time_t(), parse_cdata(), parse_tag(), and schedule_calendar_event().
const ast_string_field summary |
Definition at line 103 of file calendar.h.
Referenced by add_event_to_list(), calendar_query_result_exec(), copy_event_data(), endelm(), and parse_cdata().
Definition at line 103 of file calendar.h.
Referenced by add_event_to_list(), calendar_query_result_exec(), copy_event_data(), find_event(), merge_events_cb(), and parse_cdata().