$darkmode
Libical API Documentation
4.0 STABLE VERSION
Visit the v3.0 documentation
Main Page
Related Pages
Data Structures
Files
File List
Globals
src
libical
icallimits.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: Allen Winter <winter@kde.org>
3
* SPDX-License-Identifier: LGPL-2.1-only OR MPL-2.0
4
*/
5
11
#ifndef LIBICAL_LIMITS_H
12
#define LIBICAL_LIMITS_H
13
14
#include "libical_ical_export.h"
15
16
#include <stddef.h>
17
21
typedef
enum
icallimits_kind
22
{
24
ICAL_LIMIT_PARSE_FAILURES
,
26
ICAL_LIMIT_PARSE_SEARCH
,
28
ICAL_LIMIT_PARSE_FAILURE_ERROR_MESSAGES
,
30
ICAL_LIMIT_PROPERTIES
,
32
ICAL_LIMIT_PARAMETERS
,
34
ICAL_LIMIT_VALUE_CHARS
,
36
ICAL_LIMIT_PROPERTY_VALUES
,
38
ICAL_LIMIT_RECURRENCE_SEARCH
,
40
ICAL_LIMIT_RECURRENCE_TIME_STANDING_STILL
,
42
ICAL_LIMIT_RRULE_SEARCH
,
43
}
icallimits_kind
;
44
52
LIBICAL_ICAL_EXPORT
size_t
icallimit_get
(
icallimits_kind
kind);
53
60
LIBICAL_ICAL_EXPORT
void
icallimit_set
(
icallimits_kind
kind,
size_t
limit);
61
62
#endif
ICAL_LIMIT_VALUE_CHARS
Definition:
icallimits.h:34
ICAL_LIMIT_PROPERTY_VALUES
Definition:
icallimits.h:36
ICAL_LIMIT_PARSE_FAILURES
Definition:
icallimits.h:24
ICAL_LIMIT_PARAMETERS
Definition:
icallimits.h:32
icallimit_get
size_t icallimit_get(icallimits_kind kind)
Definition:
icallimits.c:29
ICAL_LIMIT_RECURRENCE_SEARCH
Definition:
icallimits.h:38
ICAL_LIMIT_PARSE_SEARCH
Definition:
icallimits.h:26
ICAL_LIMIT_PROPERTIES
Definition:
icallimits.h:30
ICAL_LIMIT_RECURRENCE_TIME_STANDING_STILL
Definition:
icallimits.h:40
ICAL_LIMIT_RRULE_SEARCH
Definition:
icallimits.h:42
icallimits_kind
icallimits_kind
Definition:
icallimits.h:21
ICAL_LIMIT_PARSE_FAILURE_ERROR_MESSAGES
Definition:
icallimits.h:28
icallimit_set
void icallimit_set(icallimits_kind kind, size_t limit)
Definition:
icallimits.c:58
Generated by
1.8.10