51
51
<a class="link" href="libedataserver-e-msgport.html#EDListNode" title="EDListNode">EDListNode</a> * <a class="link" href="libedataserver-e-msgport.html#e-dlist-remove" title="e_dlist_remove ()">e_dlist_remove</a> (<a class="link" href="libedataserver-e-msgport.html#EDListNode" title="EDListNode">EDListNode</a> *n);
52
52
<a class="link" href="libedataserver-e-msgport.html#EDListNode" title="EDListNode">EDListNode</a> * <a class="link" href="libedataserver-e-msgport.html#e-dlist-remhead" title="e_dlist_remhead ()">e_dlist_remhead</a> (<a class="link" href="libedataserver-e-msgport.html#EDList" title="EDList">EDList</a> *l);
53
53
<a class="link" href="libedataserver-e-msgport.html#EDListNode" title="EDListNode">EDListNode</a> * <a class="link" href="libedataserver-e-msgport.html#e-dlist-remtail" title="e_dlist_remtail ()">e_dlist_remtail</a> (<a class="link" href="libedataserver-e-msgport.html#EDList" title="EDList">EDList</a> *l);
54
gint <a class="link" href="libedataserver-e-msgport.html#e-dlist-empty" title="e_dlist_empty ()">e_dlist_empty</a> (<a class="link" href="libedataserver-e-msgport.html#EDList" title="EDList">EDList</a> *l);
55
gint <a class="link" href="libedataserver-e-msgport.html#e-dlist-length" title="e_dlist_length ()">e_dlist_length</a> (<a class="link" href="libedataserver-e-msgport.html#EDList" title="EDList">EDList</a> *l);
55
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
56
>gint</a> <a class="link" href="libedataserver-e-msgport.html#e-dlist-empty" title="e_dlist_empty ()">e_dlist_empty</a> (<a class="link" href="libedataserver-e-msgport.html#EDList" title="EDList">EDList</a> *l);
58
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
59
>gint</a> <a class="link" href="libedataserver-e-msgport.html#e-dlist-length" title="e_dlist_length ()">e_dlist_length</a> (<a class="link" href="libedataserver-e-msgport.html#EDList" title="EDList">EDList</a> *l);
56
60
<a class="link" href="libedataserver-e-msgport.html#EMCache" title="EMCache">EMCache</a>;
57
61
<a class="link" href="libedataserver-e-msgport.html#EMCacheNode" title="EMCacheNode">EMCacheNode</a>;
58
62
<a class="link" href="libedataserver-e-msgport.html#EMCache" title="EMCache">EMCache</a> * <a class="link" href="libedataserver-e-msgport.html#em-cache-new" title="em_cache_new ()">em_cache_new</a> (time_t timeout,
64
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gsize"
67
href="/usr/share/gtk-doc/html/glib/glib-Miscellaneous-Utility-Functions.html#GFreeFunc"
68
>GFreeFunc</a> nodefree);
61
69
void <a class="link" href="libedataserver-e-msgport.html#em-cache-destroy" title="em_cache_destroy ()">em_cache_destroy</a> (<a class="link" href="libedataserver-e-msgport.html#EMCache" title="EMCache">EMCache</a> *emc);
62
70
<a class="link" href="libedataserver-e-msgport.html#EMCacheNode" title="EMCacheNode">EMCacheNode</a> * <a class="link" href="libedataserver-e-msgport.html#em-cache-lookup" title="em_cache_lookup ()">em_cache_lookup</a> (<a class="link" href="libedataserver-e-msgport.html#EMCache" title="EMCache">EMCache</a> *emc,
72
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
64
74
<a class="link" href="libedataserver-e-msgport.html#EMCacheNode" title="EMCacheNode">EMCacheNode</a> * <a class="link" href="libedataserver-e-msgport.html#em-cache-node-new" title="em_cache_node_new ()">em_cache_node_new</a> (<a class="link" href="libedataserver-e-msgport.html#EMCache" title="EMCache">EMCache</a> *emc,
76
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
66
78
void <a class="link" href="libedataserver-e-msgport.html#em-cache-node-unref" title="em_cache_node_unref ()">em_cache_node_unref</a> (<a class="link" href="libedataserver-e-msgport.html#EMCache" title="EMCache">EMCache</a> *emc,
67
79
<a class="link" href="libedataserver-e-msgport.html#EMCacheNode" title="EMCacheNode">EMCacheNode</a> *n);
68
80
void <a class="link" href="libedataserver-e-msgport.html#em-cache-add" title="em_cache_add ()">em_cache_add</a> (<a class="link" href="libedataserver-e-msgport.html#EMCache" title="EMCache">EMCache</a> *emc,
72
84
<a class="link" href="libedataserver-e-msgport.html#EMsg" title="EMsg">EMsg</a>;
73
85
<a class="link" href="libedataserver-e-msgport.html#EMsgPort" title="EMsgPort">EMsgPort</a> * <a class="link" href="libedataserver-e-msgport.html#e-msgport-new" title="e_msgport_new ()">e_msgport_new</a> (void);
74
86
void <a class="link" href="libedataserver-e-msgport.html#e-msgport-destroy" title="e_msgport_destroy ()">e_msgport_destroy</a> (<a class="link" href="libedataserver-e-msgport.html#EMsgPort" title="EMsgPort">EMsgPort</a> *mp);
75
gint <a class="link" href="libedataserver-e-msgport.html#e-msgport-fd" title="e_msgport_fd ()">e_msgport_fd</a> (<a class="link" href="libedataserver-e-msgport.html#EMsgPort" title="EMsgPort">EMsgPort</a> *mp);
88
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
89
>gint</a> <a class="link" href="libedataserver-e-msgport.html#e-msgport-fd" title="e_msgport_fd ()">e_msgport_fd</a> (<a class="link" href="libedataserver-e-msgport.html#EMsgPort" title="EMsgPort">EMsgPort</a> *mp);
76
90
struct PRFileDesc * <a class="link" href="libedataserver-e-msgport.html#e-msgport-prfd" title="e_msgport_prfd ()">e_msgport_prfd</a> (<a class="link" href="libedataserver-e-msgport.html#EMsgPort" title="EMsgPort">EMsgPort</a> *mp);
77
91
void <a class="link" href="libedataserver-e-msgport.html#e-msgport-put" title="e_msgport_put ()">e_msgport_put</a> (<a class="link" href="libedataserver-e-msgport.html#EMsgPort" title="EMsgPort">EMsgPort</a> *mp,
78
92
<a class="link" href="libedataserver-e-msgport.html#EMsg" title="EMsg">EMsg</a> *msg);
83
97
enum <a class="link" href="libedataserver-e-msgport.html#e-thread-t" title="enum e_thread_t">e_thread_t</a>;
84
98
void (<a class="link" href="libedataserver-e-msgport.html#EThreadFunc" title="EThreadFunc ()">*EThreadFunc</a>) (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *,
85
99
<a class="link" href="libedataserver-e-msgport.html#EMsg" title="EMsg">EMsg</a> *,
101
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
87
103
<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> * <a class="link" href="libedataserver-e-msgport.html#e-thread-new" title="e_thread_new ()">e_thread_new</a> (<a class="link" href="libedataserver-e-msgport.html#e-thread-t" title="enum e_thread_t">e_thread_t</a> type);
88
104
void <a class="link" href="libedataserver-e-msgport.html#e-thread-destroy" title="e_thread_destroy ()">e_thread_destroy</a> (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e);
89
105
void <a class="link" href="libedataserver-e-msgport.html#e-thread-set-queue-limit" title="e_thread_set_queue_limit ()">e_thread_set_queue_limit</a> (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e,
107
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
91
109
void <a class="link" href="libedataserver-e-msgport.html#e-thread-set-msg-lost" title="e_thread_set_msg_lost ()">e_thread_set_msg_lost</a> (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e,
92
110
<a class="link" href="libedataserver-e-msgport.html#EThreadFunc" title="EThreadFunc ()">EThreadFunc</a> destroy,
112
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
94
114
void <a class="link" href="libedataserver-e-msgport.html#e-thread-set-msg-destroy" title="e_thread_set_msg_destroy ()">e_thread_set_msg_destroy</a> (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e,
95
115
<a class="link" href="libedataserver-e-msgport.html#EThreadFunc" title="EThreadFunc ()">EThreadFunc</a> destroy,
117
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
97
119
void <a class="link" href="libedataserver-e-msgport.html#e-thread-set-reply-port" title="e_thread_set_reply_port ()">e_thread_set_reply_port</a> (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e,
98
120
<a class="link" href="libedataserver-e-msgport.html#EMsgPort" title="EMsgPort">EMsgPort</a> *reply_port);
99
121
void <a class="link" href="libedataserver-e-msgport.html#e-thread-set-msg-received" title="e_thread_set_msg_received ()">e_thread_set_msg_received</a> (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e,
100
122
<a class="link" href="libedataserver-e-msgport.html#EThreadFunc" title="EThreadFunc ()">EThreadFunc</a> received,
124
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
102
126
void <a class="link" href="libedataserver-e-msgport.html#e-thread-put" title="e_thread_put ()">e_thread_put</a> (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e,
103
127
<a class="link" href="libedataserver-e-msgport.html#EMsg" title="EMsg">EMsg</a> *msg);
104
gint <a class="link" href="libedataserver-e-msgport.html#e-thread-busy" title="e_thread_busy ()">e_thread_busy</a> (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e);
129
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
130
>gint</a> <a class="link" href="libedataserver-e-msgport.html#e-thread-busy" title="e_thread_busy ()">e_thread_busy</a> (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e);
105
131
<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a>;
106
132
enum <a class="link" href="libedataserver-e-msgport.html#e-mutex-t" title="enum e_mutex_t">e_mutex_t</a>;
107
133
<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> * <a class="link" href="libedataserver-e-msgport.html#e-mutex-new" title="e_mutex_new ()">e_mutex_new</a> (<a class="link" href="libedataserver-e-msgport.html#e-mutex-t" title="enum e_mutex_t">e_mutex_t</a> type);
108
gint <a class="link" href="libedataserver-e-msgport.html#e-mutex-destroy" title="e_mutex_destroy ()">e_mutex_destroy</a> (<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);
109
gint <a class="link" href="libedataserver-e-msgport.html#e-mutex-lock" title="e_mutex_lock ()">e_mutex_lock</a> (<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);
110
gint <a class="link" href="libedataserver-e-msgport.html#e-mutex-unlock" title="e_mutex_unlock ()">e_mutex_unlock</a> (<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);
135
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
136
>gint</a> <a class="link" href="libedataserver-e-msgport.html#e-mutex-destroy" title="e_mutex_destroy ()">e_mutex_destroy</a> (<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);
138
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
139
>gint</a> <a class="link" href="libedataserver-e-msgport.html#e-mutex-lock" title="e_mutex_lock ()">e_mutex_lock</a> (<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);
141
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
142
>gint</a> <a class="link" href="libedataserver-e-msgport.html#e-mutex-unlock" title="e_mutex_unlock ()">e_mutex_unlock</a> (<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);
111
143
void <a class="link" href="libedataserver-e-msgport.html#e-mutex-assert-locked" title="e_mutex_assert_locked ()">e_mutex_assert_locked</a> (<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);
112
gint <a class="link" href="libedataserver-e-msgport.html#e-mutex-cond-wait" title="e_mutex_cond_wait ()">e_mutex_cond_wait</a> (gpointer cond,
145
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
146
>gint</a> <a class="link" href="libedataserver-e-msgport.html#e-mutex-cond-wait" title="e_mutex_cond_wait ()">e_mutex_cond_wait</a> (<a
147
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
113
149
<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);
116
<div class="refsect1" lang="en">
152
<div class="refsect1" title="Description">
117
153
<a name="libedataserver-e-msgport.description"></a><h2>Description</h2>
121
<div class="refsect1" lang="en">
157
<div class="refsect1" title="Details">
122
158
<a name="libedataserver-e-msgport.details"></a><h2>Details</h2>
123
<div class="refsect2" lang="en">
159
<div class="refsect2" title="EDListNode">
124
160
<a name="EDListNode"></a><h3>EDListNode</h3>
125
161
<pre class="programlisting">typedef struct {
126
162
struct _EDListNode *next;
615
<div class="refsect2" lang="en">
663
<div class="refsect2" title="e_msgport_fd ()">
616
664
<a name="e-msgport-fd"></a><h3>e_msgport_fd ()</h3>
617
<pre class="programlisting">gint e_msgport_fd (<a class="link" href="libedataserver-e-msgport.html#EMsgPort" title="EMsgPort">EMsgPort</a> *mp);</pre>
618
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
665
<pre class="programlisting"><a
666
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
667
>gint</a> e_msgport_fd (<a class="link" href="libedataserver-e-msgport.html#EMsgPort" title="EMsgPort">EMsgPort</a> *mp);</pre>
668
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
619
669
<h3 class="title">Warning</h3>
620
670
<p><code class="literal">e_msgport_fd</code> is deprecated and should not be used in newly-written code.</p>
793
<div class="refsect2" lang="en">
843
<div class="refsect2" title="EThreadFunc ()">
794
844
<a name="EThreadFunc"></a><h3>EThreadFunc ()</h3>
795
845
<pre class="programlisting">void (*EThreadFunc) (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *,
796
846
<a class="link" href="libedataserver-e-msgport.html#EMsg" title="EMsg">EMsg</a> *,
797
gpointer data);</pre>
798
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
848
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
849
>gpointer</a> data);</pre>
850
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
799
851
<h3 class="title">Warning</h3>
800
852
<p><code class="literal">EThreadFunc</code> is deprecated and should not be used in newly-written code.</p>
898
<div class="refsect2" lang="en">
952
<div class="refsect2" title="e_thread_set_msg_lost ()">
899
953
<a name="e-thread-set-msg-lost"></a><h3>e_thread_set_msg_lost ()</h3>
900
954
<pre class="programlisting">void e_thread_set_msg_lost (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e,
901
955
<a class="link" href="libedataserver-e-msgport.html#EThreadFunc" title="EThreadFunc ()">EThreadFunc</a> destroy,
902
gpointer data);</pre>
903
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
957
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
958
>gpointer</a> data);</pre>
959
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
904
960
<h3 class="title">Warning</h3>
905
961
<p><code class="literal">e_thread_set_msg_lost</code> is deprecated and should not be used in newly-written code.</p>
931
<div class="refsect2" lang="en">
987
<div class="refsect2" title="e_thread_set_msg_destroy ()">
932
988
<a name="e-thread-set-msg-destroy"></a><h3>e_thread_set_msg_destroy ()</h3>
933
989
<pre class="programlisting">void e_thread_set_msg_destroy (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e,
934
990
<a class="link" href="libedataserver-e-msgport.html#EThreadFunc" title="EThreadFunc ()">EThreadFunc</a> destroy,
935
gpointer data);</pre>
936
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
992
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
993
>gpointer</a> data);</pre>
994
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
937
995
<h3 class="title">Warning</h3>
938
996
<p><code class="literal">e_thread_set_msg_destroy</code> is deprecated and should not be used in newly-written code.</p>
991
<div class="refsect2" lang="en">
1049
<div class="refsect2" title="e_thread_set_msg_received ()">
992
1050
<a name="e-thread-set-msg-received"></a><h3>e_thread_set_msg_received ()</h3>
993
1051
<pre class="programlisting">void e_thread_set_msg_received (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e,
994
1052
<a class="link" href="libedataserver-e-msgport.html#EThreadFunc" title="EThreadFunc ()">EThreadFunc</a> received,
995
gpointer data);</pre>
996
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1054
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
1055
>gpointer</a> data);</pre>
1056
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
997
1057
<h3 class="title">Warning</h3>
998
1058
<p><code class="literal">e_thread_set_msg_received</code> is deprecated and should not be used in newly-written code.</p>
1051
<div class="refsect2" lang="en">
1111
<div class="refsect2" title="e_thread_busy ()">
1052
1112
<a name="e-thread-busy"></a><h3>e_thread_busy ()</h3>
1053
<pre class="programlisting">gint e_thread_busy (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e);</pre>
1054
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1113
<pre class="programlisting"><a
1114
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1115
>gint</a> e_thread_busy (<a class="link" href="libedataserver-e-msgport.html#EThread" title="EThread">EThread</a> *e);</pre>
1116
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1055
1117
<h3 class="title">Warning</h3>
1056
1118
<p><code class="literal">e_thread_busy</code> is deprecated and should not be used in newly-written code.</p>
1129
<div class="refsect2" lang="en">
1191
<div class="refsect2" title="e_mutex_destroy ()">
1130
1192
<a name="e-mutex-destroy"></a><h3>e_mutex_destroy ()</h3>
1131
<pre class="programlisting">gint e_mutex_destroy (<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);</pre>
1132
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1193
<pre class="programlisting"><a
1194
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1195
>gint</a> e_mutex_destroy (<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);</pre>
1196
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1133
1197
<h3 class="title">Warning</h3>
1134
1198
<p><code class="literal">e_mutex_destroy</code> is deprecated and should not be used in newly-written code.</p>
1155
<div class="refsect2" lang="en">
1219
<div class="refsect2" title="e_mutex_lock ()">
1156
1220
<a name="e-mutex-lock"></a><h3>e_mutex_lock ()</h3>
1157
<pre class="programlisting">gint e_mutex_lock (<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);</pre>
1158
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1221
<pre class="programlisting"><a
1222
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1223
>gint</a> e_mutex_lock (<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);</pre>
1224
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1159
1225
<h3 class="title">Warning</h3>
1160
1226
<p><code class="literal">e_mutex_lock</code> is deprecated and should not be used in newly-written code.</p>
1181
<div class="refsect2" lang="en">
1247
<div class="refsect2" title="e_mutex_unlock ()">
1182
1248
<a name="e-mutex-unlock"></a><h3>e_mutex_unlock ()</h3>
1183
<pre class="programlisting">gint e_mutex_unlock (<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);</pre>
1184
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1249
<pre class="programlisting"><a
1250
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1251
>gint</a> e_mutex_unlock (<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);</pre>
1252
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1185
1253
<h3 class="title">Warning</h3>
1186
1254
<p><code class="literal">e_mutex_unlock</code> is deprecated and should not be used in newly-written code.</p>
1226
<div class="refsect2" lang="en">
1294
<div class="refsect2" title="e_mutex_cond_wait ()">
1227
1295
<a name="e-mutex-cond-wait"></a><h3>e_mutex_cond_wait ()</h3>
1228
<pre class="programlisting">gint e_mutex_cond_wait (gpointer cond,
1296
<pre class="programlisting"><a
1297
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1298
>gint</a> e_mutex_cond_wait (<a
1299
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
1229
1301
<a class="link" href="libedataserver-e-msgport.html#EMutex" title="EMutex">EMutex</a> *m);</pre>
1230
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1302
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1231
1303
<h3 class="title">Warning</h3>
1232
1304
<p><code class="literal">e_mutex_cond_wait</code> is deprecated and should not be used in newly-written code.</p>