Asterisk - The Open Source Telephony Project  18.5.0
Data Structures | Data Fields
ast_calendar_event Struct Reference

#include <calendar.h>

Collaboration diagram for ast_calendar_event:
Collaboration graph
[legend]

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_dialdial
 
time_t end
 
const ast_string_field location
 
struct ast_channelnotify_chan
 
int notify_sched
 
const ast_string_field organizer
 
struct ast_calendarowner
 
int priority
 
time_t start
 
const ast_string_field summary
 
const ast_string_field uid
 

Detailed Description

Definition at line 93 of file calendar.h.

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 101 of file calendar.h.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Definition at line 101 of file calendar.h.

◆ alarm

time_t alarm

Time for event notification

Definition at line 106 of file calendar.h.

Referenced by copy_event_data(), handle_show_calendar(), and schedule_calendar_event().

◆ attendees

◆ bs_end_sched

int bs_end_sched

The sched for changing the device state at the end of an event

Definition at line 110 of file calendar.h.

Referenced by destroy_event(), and schedule_calendar_event().

◆ bs_start_sched

int bs_start_sched

The sched for changing the device state at the start of an event

Definition at line 109 of file calendar.h.

Referenced by destroy_event(), and schedule_calendar_event().

◆ busy_state

enum ast_calendar_busy_state busy_state

◆ categories

const ast_string_field categories

◆ description

const ast_string_field description

◆ dial

struct ast_dial* dial

Definition at line 111 of file calendar.h.

◆ end

time_t end

◆ location

const ast_string_field location

◆ notify_chan

struct ast_channel* notify_chan

Definition at line 112 of file calendar.h.

◆ notify_sched

int notify_sched

The sched for event notification

Definition at line 108 of file calendar.h.

Referenced by destroy_event(), and schedule_calendar_event().

◆ organizer

const ast_string_field organizer

◆ owner

struct ast_calendar* owner

◆ priority

int priority

◆ start

time_t start

◆ summary

const ast_string_field summary

◆ uid

const ast_string_field uid

The documentation for this struct was generated from the following file: