All Classes Namespaces Files Functions Variables Groups
Events.idl File Reference

Calendar Events, Exceptions, Recurrence. More...

Go to the source code of this file.

Classes

struct  kerio::jsonapi::webmail::events::Event
struct  kerio::jsonapi::webmail::events::EventUpdate
interface  kerio::jsonapi::webmail::events::Events

Namespaces

namespace  kerio
 Functions for internal communication in Multi-Server
namespace  kerio::jsonapi::webmail::events::searchFields

Typedefs

typedef sequence< Event > kerio::jsonapi::webmail::events::EventList
typedef sequence< EventActionType > kerio::jsonapi::webmail::events::EventActionTypeList
typedef sequence< EventUpdate > kerio::jsonapi::webmail::events::EventUpdateList

Enumerations

enum  EventUpdateType { EUpdateRequest, EUpdateReply, EUpdateCancel }
enum  EventActionType {
  kerio::jsonapi::webmail::events::EActionCreate, kerio::jsonapi::webmail::events::EActionChangedTime, kerio::jsonapi::webmail::events::EActionChangedSummary, kerio::jsonapi::webmail::events::EActionChangedLocation,
  kerio::jsonapi::webmail::events::EActionChangedDescription
}

Variables

const string kerio::jsonapi::webmail::events::searchFields::QUICKSEARCH = "QUICKSEARCH"
 [SEARCHABLE]
const string kerio::jsonapi::webmail::events::searchFields::uid = "uid"
 [SEARCHABLE] string
const string kerio::jsonapi::webmail::events::searchFields::summary = "summary"
 [SEARCHABLE][SORTABLE] string
const string kerio::jsonapi::webmail::events::searchFields::location = "location"
 [SEARCHABLE][SORTABLE] string
const string kerio::jsonapi::webmail::events::searchFields::start = "start"
 [SEARCHABLE][SORTABLE] UtcDateTime
const string kerio::jsonapi::webmail::events::searchFields::end = "end"
 [SEARCHABLE][SORTABLE] UtcDateTime
const string kerio::jsonapi::webmail::events::searchFields::reminder = "reminder"
 [SEARCHABLE] UtcDateTime
const string kerio::jsonapi::webmail::events::searchFields::attendees = "attendees"
 [SEARCHABLE] string
const string kerio::jsonapi::webmail::events::searchFields::organizer = "organizer"
 [SEARCHABLE] string
const string kerio::jsonapi::webmail::events::searchFields::isAllDay = "isAllDay"
 [SEARCHABLE] boolean
const string kerio::jsonapi::webmail::events::searchFields::hasReminder = "hasReminder"
 [SEARCHABLE] boolean
const string kerio::jsonapi::webmail::events::searchFields::rule = "rule"
 [SEARCHABLE][SORTABLE] string

Detailed Description

Calendar Events, Exceptions, Recurrence.

Author(s):
Marek Sykora, Dusan Juhas
Copyright:
Copyright © 2017 Kerio Technologies s.r.o.