6#ifndef LIBICAL_LIMITS_H
7#define LIBICAL_LIMITS_H
9#include "libical_ical_export.h"
16typedef enum icallimits_kind
19 ICAL_LIMIT_PARSE_FAILURES,
21 ICAL_LIMIT_PARSE_SEARCH,
23 ICAL_LIMIT_PARSE_FAILURE_ERROR_MESSAGES,
25 ICAL_LIMIT_PROPERTIES,
27 ICAL_LIMIT_PARAMETERS,
29 ICAL_LIMIT_VALUE_CHARS,
31 ICAL_LIMIT_PROPERTY_VALUES,
33 ICAL_LIMIT_RECURRENCE_SEARCH,
35 ICAL_LIMIT_RECURRENCE_TIME_STANDING_STILL,
37 ICAL_LIMIT_RRULE_SEARCH,
47LIBICAL_ICAL_EXPORT
size_t icallimit_get(icallimits_kind kind);
55LIBICAL_ICAL_EXPORT
void icallimit_set(icallimits_kind kind,
size_t limit);