bump to 1.0.0 and clean up spec file
[platform/upstream/libical.git] / src / java / jlibical_consts_cxx.h
1
2 /*======================================================================
3  FILE: jlibical_consts_cxx/h
4  CREATOR: Srinivasa Boppana/George Norman
5  (C) COPYRIGHT 2002, Critical Path
6 ======================================================================*/
7
8 #ifndef JLIBICAL_CONSTS_CXX_H
9 #define JLIBICAL_CONSTS_CXX_H
10
11 /*
12  * Error code constants.
13  */
14 #define JLIBICAL_OK                         0   /* good return code */
15
16 /* system/API errors */
17 #define JLIBICAL_ERR_NETWORK                100 /* general network error */
18 #define JLIBICAL_ERR_SERVER_INTERNAL        101 /* internal server error (database, file system, etc.) */
19 #define JLIBICAL_ERR_CLIENT_INTERNAL        102 /* internal error in client API (memory, parsing errors, etc.)*/
20 #define JLIBICAL_ERR_ILLEGAL_ARGUMENT       103 /* incorrect API use */
21 #define JLIBICAL_ERR_API_NOT_INITED         104 /* either the InitModule API call was called prior to use of the API or it failed to initialize correctly */
22 #define JLIBICAL_ERR_HOST_INVALID           105 /* the host name specified cannot be resolved */
23
24 /* Java classes */
25 #define JLIBICAL_CLASS_ICALVALUE                "net/cp/jlibical/ICalValue"
26 #define JLIBICAL_CLASS_VCOMPONENT               "net/cp/jlibical/VComponent"
27 #define JLIBICAL_CLASS_VALARM                   "net/cp/jlibical/VAlarm"
28 #define JLIBICAL_CLASS_VCALENDAR                "net/cp/jlibical/VCalendar"
29 #define JLIBICAL_CLASS_VAGENDA                  "net/cp/jlibical/VAgenda"
30 #define JLIBICAL_CLASS_VEVENT                   "net/cp/jlibical/VEvent"
31 #define JLIBICAL_CLASS_VQUERY                   "net/cp/jlibical/VQuery"
32 #define JLIBICAL_CLASS_VTODO                    "net/cp/jlibical/VToDo"
33 #define JLIBICAL_CLASS_ICALPARAMETER            "net/cp/jlibical/ICalParameter"
34 #define JLIBICAL_CLASS_ICALPROPERTY             "net/cp/jlibical/ICalProperty"
35
36 #define JLIBICAL_CLASS_ICALDURATIONTYPE         "net/cp/jlibical/ICalDurationType"
37 #define JLIBICAL_CLASS_ICALTIMETYPE             "net/cp/jlibical/ICalTimeType"
38 #define JLIBICAL_CLASS_ICALTRIGGERTYPE          "net/cp/jlibical/ICalTriggerType"
39 #define JLIBICAL_CLASS_ICALRECURRENCETYPE       "net/cp/jlibical/ICalRecurrenceType"
40 #define JLIBICAL_CLASS_ICALPERIODTYPE                   "net/cp/jlibical/ICalPeriodType"
41
42 #endif /* JLIBICAL_CONSTS_CXX_H */