37
37
</tr></table></div>
38
38
<div class="refsynopsisdiv">
39
39
<a name="evolution-exchange-e2k-utils.synopsis"></a><h2>Synopsis</h2>
40
<pre class="synopsis"><span class="returnvalue">time_t</span> <a class="link" href="evolution-exchange-e2k-utils.html#e2k-parse-timestamp" title="e2k_parse_timestamp ()">e2k_parse_timestamp</a> (<em class="parameter"><code>const <span class="type">gchar</span> *timestamp</code></em>);
41
<span class="returnvalue">gchar</span> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-make-timestamp" title="e2k_make_timestamp ()">e2k_make_timestamp</a> (<em class="parameter"><code><span class="type">time_t</span> when</code></em>);
42
<span class="returnvalue">gchar</span> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-make-timestamp-rfc822" title="e2k_make_timestamp_rfc822 ()">e2k_make_timestamp_rfc822</a> (<em class="parameter"><code><span class="type">time_t</span> when</code></em>);
40
<pre class="synopsis"><span class="returnvalue">time_t</span> <a class="link" href="evolution-exchange-e2k-utils.html#e2k-parse-timestamp" title="e2k_parse_timestamp ()">e2k_parse_timestamp</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *timestamp</code></em>);
41
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-make-timestamp" title="e2k_make_timestamp ()">e2k_make_timestamp</a> (<em class="parameter"><code><span class="type">time_t</span> when</code></em>);
42
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-make-timestamp-rfc822" title="e2k_make_timestamp_rfc822 ()">e2k_make_timestamp_rfc822</a> (<em class="parameter"><code><span class="type">time_t</span> when</code></em>);
44
44
<span class="returnvalue">time_t</span> <a class="link" href="evolution-exchange-e2k-utils.html#e2k-systime-to-time-t" title="e2k_systime_to_time_t ()">e2k_systime_to_time_t</a> (<em class="parameter"><code><span class="type">guint32</span> systime</code></em>);
45
45
<span class="returnvalue">guint32</span> <a class="link" href="evolution-exchange-e2k-utils.html#e2k-systime-from-time-t" title="e2k_systime_from_time_t ()">e2k_systime_from_time_t</a> (<em class="parameter"><code><span class="type">time_t</span> tt</code></em>);
46
46
<span class="returnvalue">time_t</span> <a class="link" href="evolution-exchange-e2k-utils.html#e2k-filetime-to-time-t" title="e2k_filetime_to_time_t ()">e2k_filetime_to_time_t</a> (<em class="parameter"><code><span class="type">guint64</span> filetime</code></em>);
47
47
<span class="returnvalue">guint64</span> <a class="link" href="evolution-exchange-e2k-utils.html#e2k-filetime-from-time-t" title="e2k_filetime_from_time_t ()">e2k_filetime_from_time_t</a> (<em class="parameter"><code><span class="type">time_t</span> tt</code></em>);
49
<span class="returnvalue">gchar</span> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-lf-to-crlf" title="e2k_lf_to_crlf ()">e2k_lf_to_crlf</a> (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>);
50
<span class="returnvalue">gchar</span> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-crlf-to-lf" title="e2k_crlf_to_lf ()">e2k_crlf_to_lf</a> (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>);
52
<span class="returnvalue">gchar</span> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-strdup-with-trailing-slash" title="e2k_strdup_with_trailing_slash ()">e2k_strdup_with_trailing_slash</a> (<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>);
54
const <span class="returnvalue">gchar</span> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-entryid-to-dn" title="e2k_entryid_to_dn ()">e2k_entryid_to_dn</a> (<em class="parameter"><code><span class="type">GByteArray</span> *entryid</code></em>);
56
<span class="returnvalue">gint</span> <a class="link" href="evolution-exchange-e2k-utils.html#e2k-ascii-strcase-equal" title="e2k_ascii_strcase_equal ()">e2k_ascii_strcase_equal</a> (<em class="parameter"><code><span class="type">gconstpointer</span> v</code></em>,
57
<em class="parameter"><code><span class="type">gconstpointer</span> v2</code></em>);
58
<span class="returnvalue">guint</span> <a class="link" href="evolution-exchange-e2k-utils.html#e2k-ascii-strcase-hash" title="e2k_ascii_strcase_hash ()">e2k_ascii_strcase_hash</a> (<em class="parameter"><code><span class="type">gconstpointer</span> v</code></em>);
60
<span class="returnvalue">gboolean</span> <a class="link" href="evolution-exchange-e2k-utils.html#e2k-restriction-folders-only" title="e2k_restriction_folders_only ()">e2k_restriction_folders_only</a> (<em class="parameter"><code><a class="link" href="evolution-exchange-e2k-restriction.html#E2kRestriction" title="struct E2kRestriction"><span class="type">E2kRestriction</span></a> *rn</code></em>);
62
<span class="returnvalue">GByteArray</span> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-entryid-generate-oneoff" title="e2k_entryid_generate_oneoff ()">e2k_entryid_generate_oneoff</a> (<em class="parameter"><code>const <span class="type">gchar</span> *display_name</code></em>,
63
<em class="parameter"><code>const <span class="type">gchar</span> *email</code></em>,
64
<em class="parameter"><code><span class="type">gboolean</span> unicode</code></em>);
65
<span class="returnvalue">GByteArray</span> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-entryid-generate-local" title="e2k_entryid_generate_local ()">e2k_entryid_generate_local</a> (<em class="parameter"><code>const <span class="type">gchar</span> *exchange_dn</code></em>);
66
<span class="returnvalue">GByteArray</span> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-entryid-generate-contact" title="e2k_entryid_generate_contact ()">e2k_entryid_generate_contact</a> (<em class="parameter"><code><span class="type">GByteArray</span> *contact_entryid</code></em>,
67
<em class="parameter"><code><span class="type">gint</span> nth_address</code></em>);
68
<span class="returnvalue">GByteArray</span> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-search-key-generate" title="e2k_search_key_generate ()">e2k_search_key_generate</a> (<em class="parameter"><code>const <span class="type">gchar</span> *addrtype</code></em>,
69
<em class="parameter"><code>const <span class="type">gchar</span> *address</code></em>);
71
<span class="returnvalue">gchar</span> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-entryid-to-permanenturl" title="e2k_entryid_to_permanenturl ()">e2k_entryid_to_permanenturl</a> (<em class="parameter"><code><span class="type">GByteArray</span> *entryid</code></em>,
72
<em class="parameter"><code>const <span class="type">gchar</span> *base_uri</code></em>);
73
<span class="returnvalue">GByteArray</span> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-permanenturl-to-entryid" title="e2k_permanenturl_to_entryid ()">e2k_permanenturl_to_entryid</a> (<em class="parameter"><code>const <span class="type">gchar</span> *permanenturl</code></em>);
49
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-lf-to-crlf" title="e2k_lf_to_crlf ()">e2k_lf_to_crlf</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>);
50
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-crlf-to-lf" title="e2k_crlf_to_lf ()">e2k_crlf_to_lf</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>);
52
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-strdup-with-trailing-slash" title="e2k_strdup_with_trailing_slash ()">e2k_strdup_with_trailing_slash</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path</code></em>);
54
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-entryid-to-dn" title="e2k_entryid_to_dn ()">e2k_entryid_to_dn</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Byte-Arrays.html#GByteArray"><span class="type">GByteArray</span></a> *entryid</code></em>);
56
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="evolution-exchange-e2k-utils.html#e2k-ascii-strcase-equal" title="e2k_ascii_strcase_equal ()">e2k_ascii_strcase_equal</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v</code></em>,
57
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v2</code></em>);
58
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="evolution-exchange-e2k-utils.html#e2k-ascii-strcase-hash" title="e2k_ascii_strcase_hash ()">e2k_ascii_strcase_hash</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v</code></em>);
60
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="evolution-exchange-e2k-utils.html#e2k-restriction-folders-only" title="e2k_restriction_folders_only ()">e2k_restriction_folders_only</a> (<em class="parameter"><code><a class="link" href="evolution-exchange-e2k-restriction.html#E2kRestriction" title="struct E2kRestriction"><span class="type">E2kRestriction</span></a> *rn</code></em>);
62
<a href="http://library.gnome.org/devel/glib/unstable/glib-Byte-Arrays.html#GByteArray"><span class="returnvalue">GByteArray</span></a> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-entryid-generate-oneoff" title="e2k_entryid_generate_oneoff ()">e2k_entryid_generate_oneoff</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *display_name</code></em>,
63
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *email</code></em>,
64
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> unicode</code></em>);
65
<a href="http://library.gnome.org/devel/glib/unstable/glib-Byte-Arrays.html#GByteArray"><span class="returnvalue">GByteArray</span></a> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-entryid-generate-local" title="e2k_entryid_generate_local ()">e2k_entryid_generate_local</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *exchange_dn</code></em>);
66
<a href="http://library.gnome.org/devel/glib/unstable/glib-Byte-Arrays.html#GByteArray"><span class="returnvalue">GByteArray</span></a> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-entryid-generate-contact" title="e2k_entryid_generate_contact ()">e2k_entryid_generate_contact</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Byte-Arrays.html#GByteArray"><span class="type">GByteArray</span></a> *contact_entryid</code></em>,
67
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> nth_address</code></em>);
68
<a href="http://library.gnome.org/devel/glib/unstable/glib-Byte-Arrays.html#GByteArray"><span class="returnvalue">GByteArray</span></a> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-search-key-generate" title="e2k_search_key_generate ()">e2k_search_key_generate</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *addrtype</code></em>,
69
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *address</code></em>);
71
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-entryid-to-permanenturl" title="e2k_entryid_to_permanenturl ()">e2k_entryid_to_permanenturl</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Byte-Arrays.html#GByteArray"><span class="type">GByteArray</span></a> *entryid</code></em>,
72
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *base_uri</code></em>);
73
<a href="http://library.gnome.org/devel/glib/unstable/glib-Byte-Arrays.html#GByteArray"><span class="returnvalue">GByteArray</span></a> * <a class="link" href="evolution-exchange-e2k-utils.html#e2k-permanenturl-to-entryid" title="e2k_permanenturl_to_entryid ()">e2k_permanenturl_to_entryid</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *permanenturl</code></em>);
76
76
<div class="refsect1">