Libical API Documentation 4.0 UNRELEASED Go to the stable 3.0 documentation
Loading...
Searching...
No Matches
icallimits.h
1
5
6#ifndef LIBICAL_LIMITS_H
7#define LIBICAL_LIMITS_H
8
9#include "libical_ical_export.h"
10
11#include <stddef.h>
12
16typedef enum icallimits_kind
17{
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,
38} icallimits_kind;
39
47LIBICAL_ICAL_EXPORT size_t icallimit_get(icallimits_kind kind);
48
55LIBICAL_ICAL_EXPORT void icallimit_set(icallimits_kind kind, size_t limit);
56
57#endif