~ubuntu-branches/ubuntu/natty/empathy/natty-updates

« back to all changes in this revision

Viewing changes to docs/libempathy/html/libempathy-empathy-utils.html

Tags: upstream-0.22.0
ImportĀ upstreamĀ versionĀ 0.22.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
<th width="100%" align="center">libempathy Reference Manual</th>
26
26
<td><a accesskey="n" href="libempathy-hierarchy.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
27
27
</tr>
28
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id365303" class="shortcut">Top</a>
 
28
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id369069" class="shortcut">Top</a>
29
29
                  &#160;|&#160;
30
 
                  <a href="#id400245" class="shortcut">Description</a></nobr></td></tr>
 
30
                  <a href="#id409771" class="shortcut">Description</a></nobr></td></tr>
31
31
</table>
32
32
<div class="refentry" lang="en">
33
33
<a name="libempathy-empathy-utils"></a><div class="titlepage"></div>
34
34
<div class="refnamediv"><table width="100%"><tr>
35
35
<td valign="top">
36
36
<h2>
37
 
<a name="id365303"></a><span class="refentrytitle">empathy-utils</span>
 
37
<a name="id369069"></a><span class="refentrytitle">empathy-utils</span>
38
38
</h2>
39
39
<p>empathy-utils</p>
40
40
</td>
85
85
href="/usr/share/gtk-doc/html/libmissioncontrol/McAccount.html"
86
86
>McAccount</a> *account,
87
87
                                                         TpChan *tp_chan);
 
88
void                <a class="link" href="libempathy-empathy-utils.html#empathy-call-with-contact">empathy_call_with_contact</a>           (<a class="link" href="EmpathyContact.html" title="EmpathyContact">EmpathyContact</a> *contact);
 
89
void                <a class="link" href="libempathy-empathy-utils.html#empathy-call-with-contact-id">empathy_call_with_contact_id</a>        (<a
 
90
href="/usr/share/gtk-doc/html/libmissioncontrol/McAccount.html"
 
91
>McAccount</a> *account,
 
92
                                                         const gchar *contact_id);
 
93
void                <a class="link" href="libempathy-empathy-utils.html#empathy-chat-with-contact">empathy_chat_with_contact</a>           (<a class="link" href="EmpathyContact.html" title="EmpathyContact">EmpathyContact</a> *contact);
 
94
void                <a class="link" href="libempathy-empathy-utils.html#empathy-chat-with-contact-id">empathy_chat_with_contact_id</a>        (<a
 
95
href="/usr/share/gtk-doc/html/libmissioncontrol/McAccount.html"
 
96
>McAccount</a> *account,
 
97
                                                         const gchar *contact_id);
 
98
const gchar*        <a class="link" href="libempathy-empathy-utils.html#empathy-presence-get-default-message">empathy_presence_get_default_message</a>
 
99
                                                        (<a
 
100
href="/usr/share/gtk-doc/html/libmissioncontrol/libmissioncontrol-mission-control.html#McPresence"
 
101
>McPresence</a> presence);
 
102
const gchar*        <a class="link" href="libempathy-empathy-utils.html#empathy-presence-to-str">empathy_presence_to_str</a>             (<a
 
103
href="/usr/share/gtk-doc/html/libmissioncontrol/libmissioncontrol-mission-control.html#McPresence"
 
104
>McPresence</a> presence);
 
105
<a
 
106
href="/usr/share/gtk-doc/html/libmissioncontrol/libmissioncontrol-mission-control.html#McPresence"
 
107
>McPresence</a>          <a class="link" href="libempathy-empathy-utils.html#empathy-presence-from-str">empathy_presence_from_str</a>           (const gchar *str);
88
108
</pre>
89
109
</div>
90
110
<div class="refsect1" lang="en">
91
 
<a name="id400245"></a><h2>Description</h2>
 
111
<a name="id409771"></a><h2>Description</h2>
92
112
<p>
93
113
 
94
114
</p>
95
115
</div>
96
116
<div class="refsect1" lang="en">
97
 
<a name="id405163"></a><h2>Details</h2>
 
117
<a name="id409787"></a><h2>Details</h2>
98
118
<div class="refsect2" lang="en">
99
 
<a name="id405174"></a><h3>
 
119
<a name="id409798"></a><h3>
100
120
<a name="G-STR-EMPTY:CAPS"></a>G_STR_EMPTY()</h3>
101
 
<a class="indexterm" name="id405186"></a><pre class="programlisting">#define G_STR_EMPTY(x) ((x) == NULL || (x)[0] == '\0')
 
121
<a class="indexterm" name="id409810"></a><pre class="programlisting">#define G_STR_EMPTY(x) ((x) == NULL || (x)[0] == '\0')
102
122
</pre>
103
123
<p>
104
124
 
116
136
</div>
117
137
<hr>
118
138
<div class="refsect2" lang="en">
119
 
<a name="id405220"></a><h3>
 
139
<a name="id409844"></a><h3>
120
140
<a name="EmpathyRegExType"></a>enum EmpathyRegExType</h3>
121
 
<a class="indexterm" name="id405232"></a><pre class="programlisting">typedef enum {
 
141
<a class="indexterm" name="id409856"></a><pre class="programlisting">typedef enum {
122
142
        EMPATHY_REGEX_AS_IS,
123
143
        EMPATHY_REGEX_BROWSER,
124
144
        EMPATHY_REGEX_EMAIL,
132
152
</div>
133
153
<hr>
134
154
<div class="refsect2" lang="en">
135
 
<a name="id405248"></a><h3>
 
155
<a name="id409872"></a><h3>
136
156
<a name="empathy-substring"></a>empathy_substring ()</h3>
137
 
<a class="indexterm" name="id405260"></a><pre class="programlisting">gchar*              empathy_substring                   (const gchar *str,
 
157
<a class="indexterm" name="id409884"></a><pre class="programlisting">gchar*              empathy_substring                   (const gchar *str,
138
158
                                                         gint start,
139
159
                                                         gint end);</pre>
140
160
<p>
170
190
</div>
171
191
<hr>
172
192
<div class="refsect2" lang="en">
173
 
<a name="id405358"></a><h3>
 
193
<a name="id409982"></a><h3>
174
194
<a name="empathy-regex-match"></a>empathy_regex_match ()</h3>
175
 
<a class="indexterm" name="id405370"></a><pre class="programlisting">gint                empathy_regex_match                 (<a class="link" href="libempathy-empathy-utils.html#EmpathyRegExType">EmpathyRegExType</a> type,
 
195
<a class="indexterm" name="id409994"></a><pre class="programlisting">gint                empathy_regex_match                 (<a class="link" href="libempathy-empathy-utils.html#EmpathyRegExType">EmpathyRegExType</a> type,
176
196
                                                         const gchar *msg,
177
197
                                                         GArray *start,
178
198
                                                         GArray *end);</pre>
214
234
</div>
215
235
<hr>
216
236
<div class="refsect2" lang="en">
217
 
<a name="id405487"></a><h3>
 
237
<a name="id410111"></a><h3>
218
238
<a name="empathy-strcasecmp"></a>empathy_strcasecmp ()</h3>
219
 
<a class="indexterm" name="id405499"></a><pre class="programlisting">gint                empathy_strcasecmp                  (const gchar *s1,
 
239
<a class="indexterm" name="id410123"></a><pre class="programlisting">gint                empathy_strcasecmp                  (const gchar *s1,
220
240
                                                         const gchar *s2);</pre>
221
241
<p>
222
242
 
246
266
</div>
247
267
<hr>
248
268
<div class="refsect2" lang="en">
249
 
<a name="id405576"></a><h3>
 
269
<a name="id410200"></a><h3>
250
270
<a name="empathy-strncasecmp"></a>empathy_strncasecmp ()</h3>
251
 
<a class="indexterm" name="id405588"></a><pre class="programlisting">gint                empathy_strncasecmp                 (const gchar *s1,
 
271
<a class="indexterm" name="id410212"></a><pre class="programlisting">gint                empathy_strncasecmp                 (const gchar *s1,
252
272
                                                         const gchar *s2,
253
273
                                                         gsize n);</pre>
254
274
<p>
284
304
</div>
285
305
<hr>
286
306
<div class="refsect2" lang="en">
287
 
<a name="id405686"></a><h3>
 
307
<a name="id410310"></a><h3>
288
308
<a name="empathy-xml-validate"></a>empathy_xml_validate ()</h3>
289
 
<a class="indexterm" name="id405698"></a><pre class="programlisting">gboolean            empathy_xml_validate                (xmlDoc *doc,
 
309
<a class="indexterm" name="id410322"></a><pre class="programlisting">gboolean            empathy_xml_validate                (xmlDoc *doc,
290
310
                                                         const gchar *dtd_filename);</pre>
291
311
<p>
292
312
 
316
336
</div>
317
337
<hr>
318
338
<div class="refsect2" lang="en">
319
 
<a name="id405774"></a><h3>
 
339
<a name="id410398"></a><h3>
320
340
<a name="empathy-xml-node-get-child"></a>empathy_xml_node_get_child ()</h3>
321
 
<a class="indexterm" name="id405786"></a><pre class="programlisting">xmlNodePtr          empathy_xml_node_get_child          (xmlNodePtr node,
 
341
<a class="indexterm" name="id410410"></a><pre class="programlisting">xmlNodePtr          empathy_xml_node_get_child          (xmlNodePtr node,
322
342
                                                         const gchar *child_name);</pre>
323
343
<p>
324
344
 
348
368
</div>
349
369
<hr>
350
370
<div class="refsect2" lang="en">
351
 
<a name="id405862"></a><h3>
 
371
<a name="id410486"></a><h3>
352
372
<a name="empathy-xml-node-get-child-content"></a>empathy_xml_node_get_child_content ()</h3>
353
 
<a class="indexterm" name="id405874"></a><pre class="programlisting">xmlChar*            empathy_xml_node_get_child_content  (xmlNodePtr node,
 
373
<a class="indexterm" name="id410499"></a><pre class="programlisting">xmlChar*            empathy_xml_node_get_child_content  (xmlNodePtr node,
354
374
                                                         const gchar *child_name);</pre>
355
375
<p>
356
376
 
380
400
</div>
381
401
<hr>
382
402
<div class="refsect2" lang="en">
383
 
<a name="id405951"></a><h3>
 
403
<a name="id410575"></a><h3>
384
404
<a name="empathy-xml-node-find-child-prop-value"></a>empathy_xml_node_find_child_prop_value ()</h3>
385
 
<a class="indexterm" name="id405963"></a><pre class="programlisting">xmlNodePtr          empathy_xml_node_find_child_prop_value
 
405
<a class="indexterm" name="id410587"></a><pre class="programlisting">xmlNodePtr          empathy_xml_node_find_child_prop_value
386
406
                                                        (xmlNodePtr node,
387
407
                                                         const gchar *prop_name,
388
408
                                                         const gchar *prop_value);</pre>
419
439
</div>
420
440
<hr>
421
441
<div class="refsect2" lang="en">
422
 
<a name="id406060"></a><h3>
 
442
<a name="id410685"></a><h3>
423
443
<a name="empathy-account-hash"></a>empathy_account_hash ()</h3>
424
 
<a class="indexterm" name="id406072"></a><pre class="programlisting">guint               empathy_account_hash                (gconstpointer key);</pre>
 
444
<a class="indexterm" name="id410697"></a><pre class="programlisting">guint               empathy_account_hash                (gconstpointer key);</pre>
425
445
<p>
426
446
 
427
447
</p>
445
465
</div>
446
466
<hr>
447
467
<div class="refsect2" lang="en">
448
 
<a name="id406127"></a><h3>
 
468
<a name="id410753"></a><h3>
449
469
<a name="empathy-account-equal"></a>empathy_account_equal ()</h3>
450
 
<a class="indexterm" name="id406140"></a><pre class="programlisting">gboolean            empathy_account_equal               (gconstpointer a,
 
470
<a class="indexterm" name="id410765"></a><pre class="programlisting">gboolean            empathy_account_equal               (gconstpointer a,
451
471
                                                         gconstpointer b);</pre>
452
472
<p>
453
473
 
477
497
</div>
478
498
<hr>
479
499
<div class="refsect2" lang="en">
480
 
<a name="id406216"></a><h3>
 
500
<a name="id410841"></a><h3>
481
501
<a name="empathy-mission-control-new"></a>empathy_mission_control_new ()</h3>
482
 
<a class="indexterm" name="id406228"></a><pre class="programlisting"><a
 
502
<a class="indexterm" name="id410853"></a><pre class="programlisting"><a
483
503
href="/usr/share/gtk-doc/html/libmissioncontrol/libmissioncontrol-mission-control.html#MissionControl"
484
504
>MissionControl</a>*     empathy_mission_control_new         (void);</pre>
485
505
<p>
498
518
</div>
499
519
<hr>
500
520
<div class="refsect2" lang="en">
501
 
<a name="id406263"></a><h3>
 
521
<a name="id410889"></a><h3>
502
522
<a name="empathy-inspect-handle"></a>empathy_inspect_handle ()</h3>
503
 
<a class="indexterm" name="id406276"></a><pre class="programlisting">gchar*              empathy_inspect_handle              (<a
 
523
<a class="indexterm" name="id410901"></a><pre class="programlisting">gchar*              empathy_inspect_handle              (<a
504
524
href="/usr/share/gtk-doc/html/libmissioncontrol/McAccount.html"
505
525
>McAccount</a> *account,
506
526
                                                         guint handle,
538
558
</div>
539
559
<hr>
540
560
<div class="refsect2" lang="en">
541
 
<a name="id406372"></a><h3>
 
561
<a name="id410998"></a><h3>
542
562
<a name="empathy-inspect-channel"></a>empathy_inspect_channel ()</h3>
543
 
<a class="indexterm" name="id406384"></a><pre class="programlisting">gchar*              empathy_inspect_channel             (<a
 
563
<a class="indexterm" name="id411010"></a><pre class="programlisting">gchar*              empathy_inspect_channel             (<a
544
564
href="/usr/share/gtk-doc/html/libmissioncontrol/McAccount.html"
545
565
>McAccount</a> *account,
546
566
                                                         TpChan *tp_chan);</pre>
570
590
</tbody>
571
591
</table></div>
572
592
</div>
 
593
<hr>
 
594
<div class="refsect2" lang="en">
 
595
<a name="id411086"></a><h3>
 
596
<a name="empathy-call-with-contact"></a>empathy_call_with_contact ()</h3>
 
597
<a class="indexterm" name="id411098"></a><pre class="programlisting">void                empathy_call_with_contact           (<a class="link" href="EmpathyContact.html" title="EmpathyContact">EmpathyContact</a> *contact);</pre>
 
598
<p>
 
599
 
 
600
</p>
 
601
<div class="variablelist"><table border="0">
 
602
<col align="left" valign="top">
 
603
<tbody><tr>
 
604
<td><p><span class="term"><em class="parameter"><code>contact</code></em>&#160;:</span></p></td>
 
605
<td>
 
606
 
 
607
 
 
608
</td>
 
609
</tr></tbody>
 
610
</table></div>
 
611
</div>
 
612
<hr>
 
613
<div class="refsect2" lang="en">
 
614
<a name="id411143"></a><h3>
 
615
<a name="empathy-call-with-contact-id"></a>empathy_call_with_contact_id ()</h3>
 
616
<a class="indexterm" name="id411156"></a><pre class="programlisting">void                empathy_call_with_contact_id        (<a
 
617
href="/usr/share/gtk-doc/html/libmissioncontrol/McAccount.html"
 
618
>McAccount</a> *account,
 
619
                                                         const gchar *contact_id);</pre>
 
620
<p>
 
621
 
 
622
</p>
 
623
<div class="variablelist"><table border="0">
 
624
<col align="left" valign="top">
 
625
<tbody>
 
626
<tr>
 
627
<td><p><span class="term"><em class="parameter"><code>account</code></em>&#160;:</span></p></td>
 
628
<td>
 
629
</td>
 
630
</tr>
 
631
<tr>
 
632
<td><p><span class="term"><em class="parameter"><code>contact_id</code></em>&#160;:</span></p></td>
 
633
<td>
 
634
 
 
635
 
 
636
</td>
 
637
</tr>
 
638
</tbody>
 
639
</table></div>
 
640
</div>
 
641
<hr>
 
642
<div class="refsect2" lang="en">
 
643
<a name="id411221"></a><h3>
 
644
<a name="empathy-chat-with-contact"></a>empathy_chat_with_contact ()</h3>
 
645
<a class="indexterm" name="id411234"></a><pre class="programlisting">void                empathy_chat_with_contact           (<a class="link" href="EmpathyContact.html" title="EmpathyContact">EmpathyContact</a> *contact);</pre>
 
646
<p>
 
647
 
 
648
</p>
 
649
<div class="variablelist"><table border="0">
 
650
<col align="left" valign="top">
 
651
<tbody><tr>
 
652
<td><p><span class="term"><em class="parameter"><code>contact</code></em>&#160;:</span></p></td>
 
653
<td>
 
654
 
 
655
 
 
656
</td>
 
657
</tr></tbody>
 
658
</table></div>
 
659
</div>
 
660
<hr>
 
661
<div class="refsect2" lang="en">
 
662
<a name="id411279"></a><h3>
 
663
<a name="empathy-chat-with-contact-id"></a>empathy_chat_with_contact_id ()</h3>
 
664
<a class="indexterm" name="id411291"></a><pre class="programlisting">void                empathy_chat_with_contact_id        (<a
 
665
href="/usr/share/gtk-doc/html/libmissioncontrol/McAccount.html"
 
666
>McAccount</a> *account,
 
667
                                                         const gchar *contact_id);</pre>
 
668
<p>
 
669
 
 
670
</p>
 
671
<div class="variablelist"><table border="0">
 
672
<col align="left" valign="top">
 
673
<tbody>
 
674
<tr>
 
675
<td><p><span class="term"><em class="parameter"><code>account</code></em>&#160;:</span></p></td>
 
676
<td>
 
677
</td>
 
678
</tr>
 
679
<tr>
 
680
<td><p><span class="term"><em class="parameter"><code>contact_id</code></em>&#160;:</span></p></td>
 
681
<td>
 
682
 
 
683
 
 
684
</td>
 
685
</tr>
 
686
</tbody>
 
687
</table></div>
 
688
</div>
 
689
<hr>
 
690
<div class="refsect2" lang="en">
 
691
<a name="id411357"></a><h3>
 
692
<a name="empathy-presence-get-default-message"></a>empathy_presence_get_default_message ()</h3>
 
693
<a class="indexterm" name="id411369"></a><pre class="programlisting">const gchar*        empathy_presence_get_default_message
 
694
                                                        (<a
 
695
href="/usr/share/gtk-doc/html/libmissioncontrol/libmissioncontrol-mission-control.html#McPresence"
 
696
>McPresence</a> presence);</pre>
 
697
<p>
 
698
 
 
699
</p>
 
700
<div class="variablelist"><table border="0">
 
701
<col align="left" valign="top">
 
702
<tbody>
 
703
<tr>
 
704
<td><p><span class="term"><em class="parameter"><code>presence</code></em>&#160;:</span></p></td>
 
705
<td>
 
706
</td>
 
707
</tr>
 
708
<tr>
 
709
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
710
<td>
 
711
 
 
712
 
 
713
</td>
 
714
</tr>
 
715
</tbody>
 
716
</table></div>
 
717
</div>
 
718
<hr>
 
719
<div class="refsect2" lang="en">
 
720
<a name="id411427"></a><h3>
 
721
<a name="empathy-presence-to-str"></a>empathy_presence_to_str ()</h3>
 
722
<a class="indexterm" name="id411439"></a><pre class="programlisting">const gchar*        empathy_presence_to_str             (<a
 
723
href="/usr/share/gtk-doc/html/libmissioncontrol/libmissioncontrol-mission-control.html#McPresence"
 
724
>McPresence</a> presence);</pre>
 
725
<p>
 
726
 
 
727
</p>
 
728
<div class="variablelist"><table border="0">
 
729
<col align="left" valign="top">
 
730
<tbody>
 
731
<tr>
 
732
<td><p><span class="term"><em class="parameter"><code>presence</code></em>&#160;:</span></p></td>
 
733
<td>
 
734
</td>
 
735
</tr>
 
736
<tr>
 
737
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
738
<td>
 
739
 
 
740
 
 
741
</td>
 
742
</tr>
 
743
</tbody>
 
744
</table></div>
 
745
</div>
 
746
<hr>
 
747
<div class="refsect2" lang="en">
 
748
<a name="id411496"></a><h3>
 
749
<a name="empathy-presence-from-str"></a>empathy_presence_from_str ()</h3>
 
750
<a class="indexterm" name="id411508"></a><pre class="programlisting"><a
 
751
href="/usr/share/gtk-doc/html/libmissioncontrol/libmissioncontrol-mission-control.html#McPresence"
 
752
>McPresence</a>          empathy_presence_from_str           (const gchar *str);</pre>
 
753
<p>
 
754
 
 
755
</p>
 
756
<div class="variablelist"><table border="0">
 
757
<col align="left" valign="top">
 
758
<tbody>
 
759
<tr>
 
760
<td><p><span class="term"><em class="parameter"><code>str</code></em>&#160;:</span></p></td>
 
761
<td>
 
762
</td>
 
763
</tr>
 
764
<tr>
 
765
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
766
<td>
 
767
 
 
768
 
 
769
</td>
 
770
</tr>
 
771
</tbody>
 
772
</table></div>
 
773
</div>
573
774
</div>
574
775
<div class="refsect1" lang="en">
575
 
<a name="id406462"></a><div class="refsect2" lang="en"><a name="id406463"></a></div>
 
776
<a name="id411565"></a><div class="refsect2" lang="en"><a name="id411566"></a></div>
576
777
<hr>
577
 
<div class="refsect2" lang="en"><a name="id406464"></a></div>
 
778
<div class="refsect2" lang="en"><a name="id411567"></a></div>
578
779
</div>
579
780
</div>
580
781
</body>