OpenSync 0.22
|
00001 00002 #ifndef _OPENSYNC_TIME_INTERNALS_H_ 00003 #define _OPENSYNC_TIME_INTERNALS_H_ 00004 00005 #include "opensync_xml.h" 00006 00007 /* Timezone ID helper */ 00008 struct tm *osync_time_dstchange(xmlNode *dstNode); 00009 osync_bool osync_time_isdst(const char *vtime, xmlNode *tzid); 00010 int osync_time_tzoffset(const char *vtime, xmlNode *tz); 00011 char *osync_time_tzid(xmlNode *tz); 00012 char *osync_time_tzlocation(xmlNode *tz); 00013 xmlNode *osync_time_tzinfo(xmlNode *root, const char *tzid); 00014 char *osync_time_tzlocal2utc(xmlNode *root, const char *field); 00015 00016 #endif // _OPENSYNC_TIME_INTERNALS_H_ 00017