summaryrefslogtreecommitdiff
path: root/src/libical/icalparameter.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libical/icalparameter.h')
-rw-r--r--src/libical/icalparameter.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/libical/icalparameter.h b/src/libical/icalparameter.h
index 0219869..cc15953 100644
--- a/src/libical/icalparameter.h
+++ b/src/libical/icalparameter.h
@@ -55,12 +55,21 @@ icalparameter_kind icalparameter_isa(icalparameter* parameter);
int icalparameter_isa_parameter(void* param);
-/* Access the name of an X parameer */
+/* Access the name of an X parameter */
void icalparameter_set_xname (icalparameter* param, const char* v);
const char* icalparameter_get_xname(icalparameter* param);
void icalparameter_set_xvalue (icalparameter* param, const char* v);
const char* icalparameter_get_xvalue(icalparameter* param);
+/* Access the name of an IANA parameter */
+void icalparameter_set_iana_name (icalparameter* param, const char* v);
+const char* icalparameter_get_iana_name(icalparameter* param);
+void icalparameter_set_iana_value (icalparameter* param, const char* v);
+const char* icalparameter_get_iana_value(icalparameter* param);
+
+/* returns 1 if parameters have same name in ICAL, otherwise 0 */
+int icalparameter_has_same_name(icalparameter* param1, icalparameter* param2);
+
/* Convert enumerations */
const char* icalparameter_kind_to_string(icalparameter_kind kind);