Diffstat (limited to 'libical/src/libicalss/icalcalendar.h') (more/less context) (show whitespace changes)
-rw-r--r-- | libical/src/libicalss/icalcalendar.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libical/src/libicalss/icalcalendar.h b/libical/src/libicalss/icalcalendar.h index f07457c..2a0c151 100644 --- a/libical/src/libicalss/icalcalendar.h +++ b/libical/src/libicalss/icalcalendar.h | |||
@@ -1,67 +1,67 @@ | |||
1 | /* -*- Mode: C -*- */ | 1 | /* -*- Mode: C -*- */ |
2 | /*====================================================================== | 2 | /*====================================================================== |
3 | FILE: icalcalendar.h | 3 | FILE: icalcalendar.h |
4 | CREATOR: eric 23 December 1999 | 4 | CREATOR: eric 23 December 1999 |
5 | 5 | ||
6 | 6 | ||
7 | $Id$ | 7 | $Id$ |
8 | $Locker$ | 8 | $Locker$ |
9 | 9 | ||
10 | (C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org | 10 | (C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org |
11 | 11 | ||
12 | This program is free software; you can redistribute it and/or modify | 12 | This program is free software; you can redistribute it and/or modify |
13 | it under the terms of either: | 13 | it under the terms of either: |
14 | 14 | ||
15 | The LGPL as published by the Free Software Foundation, version | 15 | The LGPL as published by the Free Software Foundation, version |
16 | 2.1, available at: http://www.fsf.org/copyleft/lesser.html | 16 | 2.1, available at: http://www.fsf.org/copyleft/lesser.html |
17 | 17 | ||
18 | Or: | 18 | Or: |
19 | 19 | ||
20 | The Mozilla Public License Version 1.0. You may obtain a copy of | 20 | The Mozilla Public License Version 1.0. You may obtain a copy of |
21 | the License at http://www.mozilla.org/MPL/ | 21 | the License at http://www.mozilla.org/MPL/ |
22 | 22 | ||
23 | The Original Code is eric. The Initial Developer of the Original | 23 | The Original Code is eric. The Initial Developer of the Original |
24 | Code is Eric Busboom | 24 | Code is Eric Busboom |
25 | 25 | ||
26 | 26 | ||
27 | ======================================================================*/ | 27 | ======================================================================*/ |
28 | 28 | ||
29 | #ifndef ICALCALENDAR_H | 29 | #ifndef ICALCALENDAR_H |
30 | #define ICALCALENDAR_H | 30 | #define ICALCALENDAR_H |
31 | 31 | ||
32 | #include "ical.h" | 32 | #include "ical.h" |
33 | #include "icalset.h" | 33 | #include "icalset.h" |
34 | 34 | ||
35 | /* icalcalendar | 35 | /* icalcalendar |
36 | * Routines for storing calendar data in a file system. The calendar | 36 | * Routines for storing calendar data in a file system. The calendar |
37 | * has two icaldirsets, one for incoming components and one for booked | 37 | * has two icaldirsets, one for incoming components and one for booked |
38 | * components. It also has interfaces to access the free/busy list | 38 | * components. It also has interfaces to access the free/busy list |
39 | * and a list of calendar properties */ | 39 | * and a list of calendar properties */ |
40 | 40 | ||
41 | typedef void icalcalendar; | 41 | typedef struct icalcalendar_impl icalcalendar; |
42 | 42 | ||
43 | icalcalendar* icalcalendar_new(char* dir); | 43 | icalcalendar* icalcalendar_new(char* dir); |
44 | 44 | ||
45 | void icalcalendar_free(icalcalendar* calendar); | 45 | void icalcalendar_free(icalcalendar* calendar); |
46 | 46 | ||
47 | int icalcalendar_lock(icalcalendar* calendar); | 47 | int icalcalendar_lock(icalcalendar* calendar); |
48 | 48 | ||
49 | int icalcalendar_unlock(icalcalendar* calendar); | 49 | int icalcalendar_unlock(icalcalendar* calendar); |
50 | 50 | ||
51 | int icalcalendar_islocked(icalcalendar* calendar); | 51 | int icalcalendar_islocked(icalcalendar* calendar); |
52 | 52 | ||
53 | int icalcalendar_ownlock(icalcalendar* calendar); | 53 | int icalcalendar_ownlock(icalcalendar* calendar); |
54 | 54 | ||
55 | icalset* icalcalendar_get_booked(icalcalendar* calendar); | 55 | icalset* icalcalendar_get_booked(icalcalendar* calendar); |
56 | 56 | ||
57 | icalset* icalcalendar_get_incoming(icalcalendar* calendar); | 57 | icalset* icalcalendar_get_incoming(icalcalendar* calendar); |
58 | 58 | ||
59 | icalset* icalcalendar_get_properties(icalcalendar* calendar); | 59 | icalset* icalcalendar_get_properties(icalcalendar* calendar); |
60 | 60 | ||
61 | icalset* icalcalendar_get_freebusy(icalcalendar* calendar); | 61 | icalset* icalcalendar_get_freebusy(icalcalendar* calendar); |
62 | 62 | ||
63 | 63 | ||
64 | #endif /* !ICALCALENDAR_H */ | 64 | #endif /* !ICALCALENDAR_H */ |
65 | 65 | ||
66 | 66 | ||
67 | 67 | ||