"#Name","C type& gen flag","Python","Component Values","Enum Values" "BINARY","(a)const char*","file","unitary", "BOOLEAN","(a)int","integer","unitary", "CAL-ADDRESS","(a)const char*","string","unitary", "DATE","(a)struct icaltimetype","Time","unitary", "DATE-TIME","(a)struct icaltimetype","Time","unitary", "DURATION","(a)struct icaldurationtype","Duration","unitary", "FLOAT","(a)float","float","unitary", "INTEGER","(a)int","integer","unitary", "PERIOD","(a)struct icalperiodtype","Period","unitary", "RECUR","(m)struct icalrecurrencetype","RecurrenceSet","unitary", "TEXT","(a)const char*","string","unitary", "TIME","(a)struct icaltimetype","Time","unitary", "URI","(a)const char*","string","unitary", "UTC-OFFSET","(a)int","integer","unitary", "QUERY","(a)const char*","string","unitary", "#Non-standard multi-valued types",,,, "ATTACH","(a)struct icalattachtype","none","URI;BINARY", "DATE-TIME-DATE","(a)struct icaltimetype","none","DATE-TIME;DATE", "DATE-TIME-PERIOD","(m)struct icaldatetimeperiodtype","none","DATE-TIME;PERIOD", "TRIGGER","(m)struct icaltriggertype","string","DURATION;DATE-TIME", "#Non-standard property enumeration types",,,, "METHOD","(a)enum icalproperty_method","string","unitary","PUBLISH;REQUEST;REPLY;ADD;CANCEL;REFRESH;COUNTER;DECLINECOUNTER;CREATE;READ;RESPONSE;MOVE;MODIFY;GENERATEUID;DELETE" "ACTION","(a)enum icalproperty_action","string","unitary","AUDIO;DISPLAY;EMAIL;PROCEDURE" "STATUS","(a)enum icalproperty_status","string","unitary","TENTATIVE;CONFIRMED;COMPLETED;NEEDS-ACTION;CANCELLED;IN-PROCESS;DRAFT;FINAL" "TRANSP","(a)enum icalproperty_transp","string","unitary","OPAQUE;TRANSPARENT" "CLASS","(a)enum icalproperty_class","string","unitary","PUBLIC;PRIVATE;CONFIDENTIAL" "#Other non-standard",,,, "GEO","(a)struct icalgeotype","tuple","unitary", "STRING","(a)const char*","string","unitary", "X","(m)const char*","string","unitary",