Imported Upstream version 0.18.1
Simon McVittie
12 years ago
0 | commit 629bea3bfcf0c6698055b5bf6811485b330d335b | |
1 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
2 | Date: 2012-04-20 17:07:25 +0100 | |
3 | ||
4 | Prepare 0.18.1 | |
5 | ||
6 | commit bab960e0f3f63a52850e76b80b3dae77ea9c174d | |
7 | Author: Xavier Claessens <xavier.claessens@collabora.co.uk> | |
8 | Date: 2012-04-03 11:50:15 +0200 | |
9 | ||
10 | TpAM: Document that _set_default() keeps an internal reference | |
11 | ||
12 | commit 57e23d6d7788498061349649e9b4bccf9ea7bf7b | |
13 | Author: Xavier Claessens <xavier.claessens@collabora.co.uk> | |
14 | Date: 2012-04-16 17:42:33 +0200 | |
15 | ||
16 | Do not use _tp_connection_lookup_contact() outside contact.c | |
17 | ||
18 | That function is dangerous because it does not guarantee that the returned TpContact | |
19 | has an identifier set. | |
20 | ||
21 | In the case a TpContact is being created with tp_connection_get_contacts_by_id(), | |
22 | the first step is to inspect its handle and then create the TpContact object | |
23 | *without* giving its ID. The id will be set later once we got the contact attributes. | |
24 | ||
25 | If _tp_connection_lookup_contact() is called for the same handle/id between | |
26 | the moment the TpContact is created and the moment it sets its attributes, then | |
27 | a contact with no identifier is returned. | |
28 | ||
29 | commit 66d1a078e9d52791ad53db2ce7a94e817e86d12e | |
30 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
31 | Date: 2012-04-13 12:38:26 +0100 | |
32 | ||
33 | NEWS | |
34 | ||
35 | commit 892174994149b1266f266833f90e73e6a727945c | |
36 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
37 | Date: 2012-04-12 16:55:47 +0100 | |
38 | ||
39 | Don't make g-ir-scanner warnings fatal on this stable branch | |
40 | ||
41 | Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | |
42 | ||
43 | commit c992c64af097576d1023dc793a6d4752360ff564 | |
44 | Author: Alban Browaeys <prahal@yahoo.com> | |
45 | Date: 2012-04-10 00:48:08 +0200 | |
46 | ||
47 | Codegen: fix comment line start leftover. | |
48 | ||
49 | Generated telepathy-glib/_gen/telepathy-enums-gtk-doc.h from: | |
50 | /usr/bin/python ../tools/c-constants-gen.py Tp | |
51 | _gen/stable-spec.xml _gen/telepathy-enums | |
52 | has incorrect comment. Fix it with the same remedy as | |
53 | in 5c58330c32f39a9dd6aaaef37f54461922cf6124 | |
54 | "many fixes to documentation comments" | |
55 | ie remove the newline between '*' and identifier. | |
56 | ||
57 | Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
58 | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48363 | |
59 | ||
60 | commit 0065a23ce403becdaf86139b5bb29d0d9fe2f3cc | |
61 | Author: Stef Walter <stefw@gnome.org> | |
62 | Date: 2012-04-12 16:30:13 +0200 | |
63 | ||
64 | Fix gtk-doc comments for auto-generated constants headers | |
65 | ||
66 | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48592 | |
67 | Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
68 | ||
69 | commit a769d111600b58452622279128f040f50ebe48f6 | |
70 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
71 | Date: 2012-04-12 14:01:40 +0100 | |
72 | ||
73 | dbus-tube-chan test: listen on a random address appropriate for the OS | |
74 | ||
75 | Instead of hard-coding the abstract Unix socket '\000dbus-tube-test', | |
76 | listen on a random (abstract or real) Unix socket in /tmp if on Unix, | |
77 | or a random port on 127.0.0.1 if not. These are the same listening | |
78 | addresses I used in test/loopback.c in libdbus. The Unix version also | |
79 | matches what the session bus normally uses. | |
80 | ||
81 | This fixes the test on non-Linux Unix (not insisting on | |
82 | abstract-namespace sockets working), when run twice in parallel on Linux | |
83 | (not insisting on using a particular hard-coded name), and in theory | |
84 | also on Windows (not trying to use Unix sockets). | |
85 | ||
86 | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48600 | |
87 | Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
88 | Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |
89 | ||
90 | commit 3302343b9dbe8246e1fda0d75db2145d8a9520bd | |
91 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
92 | Date: 2012-04-12 13:27:04 +0100 | |
93 | ||
94 | Upload documentation to the 0.18.x location | |
95 | ||
96 | commit e0329bd9ccc05b095c38fde993289db4912c09d5 | |
97 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
98 | Date: 2010-09-20 12:07:15 +0100 | |
99 | ||
100 | Don't check documentation completeness in this stable branch | |
101 | ||
102 | commit 07d4cb30fa07bf3dca05bc77aa28170ba062c77e | |
103 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
104 | Date: 2010-04-06 12:33:21 +0100 | |
105 | ||
106 | Disable warnings about deprecated functions for stable branch | |
107 | ||
108 | Since this is a stable branch, we're unlikely to fix uses of | |
109 | deprecated functions, so we shouldn't warn about them. | |
110 | ||
111 | commit abacdfed03e8e0247e29d760a138400f3868e95b | |
112 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
113 | Date: 2012-04-12 12:53:00 +0100 | |
114 | ||
115 | NEWS | |
116 | ||
117 | commit 114a16ba3f91dfa700770ec817ff3f8b4061e0a7 | |
118 | Author: Stef Walter <stefw@gnome.org> | |
119 | Date: 2012-04-12 11:46:52 +0200 | |
120 | ||
121 | Fix doc comments for recent stricter gtk-doc | |
122 | ||
123 | * Build fails with new gtk-doc (1.18.1) which seems to | |
124 | be stricter than previous versions. | |
125 | ||
126 | [Also fixes g-ir-scanner warnings, which were what was actually fatal. -smcv] | |
127 | ||
128 | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48592 | |
129 | Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
130 | ||
131 | commit e2b5e25a33edc03682b61b307d640dfbf3b72e6c | |
132 | Author: Simon McVittie <simon.mcvittie@collabora.co.uk> | |
133 | Date: 2012-04-12 11:51:35 +0100 | |
134 | ||
135 | 0.18 NEWS | |
136 | ||
137 | commit 76b0d3cc3f6dd10f1f88a7e7b1d57a88ac531a08 | |
138 | Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |
139 | Date: 2012-04-04 11:04:41 +0200 | |
140 | ||
141 | the right GLib macro is GLIB_VERSION_MAX_ALLOWED | |
142 | ||
143 | commit 08f4a05e33f8a3fa2fe0e326014dbaccc7c55be6 | |
144 | Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |
145 | Date: 2012-04-03 15:54:12 +0200 | |
146 | ||
147 | add stream-tubes.py/accepter.py | |
148 | ||
149 | commit 8c31202992b37f0e387f67ca0100df2e1643c889 | |
150 | Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |
151 | Date: 2012-04-03 15:54:12 +0200 | |
152 | ||
153 | add stream-tubes.py/offerer.py | |
154 | ||
155 | commit cf0e9d8b366792a9df8303778fcda2dec21217ea | |
156 | Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |
157 | Date: 2012-04-03 15:48:42 +0200 | |
158 | ||
159 | Fix the type of the TpStreamTubeConnection::closed signal | |
160 | ||
161 | python-gobject can't bind G_TYPE_POINTER. | |
162 | ||
163 | This seems to be save from an API/ABI pov according to GLib gurus, | |
164 | we'll just copy the GError instead of passing the same pointer: | |
165 | ||
166 | commit e17cd19f2341eeafa666301580fed1f0a77c83a6 | |
167 | Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |
168 | Date: 2012-04-03 14:43:50 +0200 | |
169 | ||
170 | stream tube examples: send \n with data | |
171 | ||
172 | This will allow us to use g_data_input_stream_read_line_utf8() in Python as | |
173 | g_input_stream_read() is not bindable. | |
174 | ||
175 | commit b985cb3474132a802df647e0438a2872c02c71fa | |
176 | Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |
177 | Date: 2012-04-03 14:43:50 +0200 | |
178 | ||
179 | stream tube examples: use tp_channel_close_async() | |
180 | ||
181 | commit 55582d8af3627adf09ebf6ac586753ad4f6abe59 | |
182 | Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |
183 | Date: 2012-04-03 14:43:50 +0200 | |
184 | ||
185 | stream tube examples: split sending/receiving data debug messages | |
186 | ||
187 | Make it easier to understand/debug what's going on. | |
188 | ||
189 | commit c93cd8f2bbb9c8888ba3a4ad153a485e33568a4c | |
190 | Author: Xavier Claessens <xavier.claessens@collabora.co.uk> | |
191 | Date: 2012-04-03 14:11:34 +0200 | |
192 | ||
193 | Introspect a few getters | |
194 | ||
195 | It is not always a good idea for bindings to always rely on GObject::get_property(), | |
196 | it can be slow to access properties that way everytime instead of keeping | |
197 | a proxy object in native language. | |
198 | ||
199 | commit 0dfebb47ded9af7128e641ac90a032e13c2be7f4 | |
200 | Author: Jonny Lamb <jonny.lamb@collabora.co.uk> | |
201 | Date: 2012-04-02 16:43:12 -0400 | |
202 | ||
203 | start on version 0.18.1 | |
204 | ||
205 | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | |
206 | ||
0 | 207 | commit 95b3336d2d43fdbfe61692144dca8700e0ad0071 |
1 | 208 | Author: Jonny Lamb <jonny.lamb@collabora.co.uk> |
2 | 209 | Date: 2012-04-02 16:31:18 -0400 |
36 | 36 | maintainer-upload-release: _maintainer-upload-release-local |
37 | 37 | _maintainer-upload-release-local: _maintainer-upload-release-check |
38 | 38 | rsync -rvzPp --chmod=Dg+s,ug+rwX,o=rX $(builddir)/docs/reference/html/ \ |
39 | telepathy.freedesktop.org:/srv/telepathy.freedesktop.org/www/doc/telepathy-glib/ | |
39 | telepathy.freedesktop.org:/srv/telepathy.freedesktop.org/www/doc/telepathy-glib-0.18.x/ | |
40 | 40 | |
41 | 41 | BRANCH = $(shell sh tools/git-which-branch.sh misc | tr -d '\n' | tr -C "[:alnum:]" _) |
42 | 42 | UPLOAD_BRANCH_TO = people.freedesktop.org:public_html/telepathy-glib |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
14 | 14 | |
15 | 15 | @SET_MAKE@ |
16 | 16 | VPATH = @srcdir@ |
17 | am__make_dryrun = \ | |
18 | { \ | |
19 | am__dry=no; \ | |
20 | case $$MAKEFLAGS in \ | |
21 | *\\[\ \ ]*) \ | |
22 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
23 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
24 | *) \ | |
25 | for am__flg in $$MAKEFLAGS; do \ | |
26 | case $$am__flg in \ | |
27 | *=*|--*) ;; \ | |
28 | *n*) am__dry=yes; break;; \ | |
29 | esac; \ | |
30 | done;; \ | |
31 | esac; \ | |
32 | test $$am__dry = yes; \ | |
33 | } | |
17 | 34 | pkgdatadir = $(datadir)/@PACKAGE@ |
18 | 35 | pkgincludedir = $(includedir)/@PACKAGE@ |
19 | 36 | pkglibdir = $(libdir)/@PACKAGE@ |
71 | 88 | install-pdf-recursive install-ps-recursive install-recursive \ |
72 | 89 | installcheck-recursive installdirs-recursive pdf-recursive \ |
73 | 90 | ps-recursive uninstall-recursive |
91 | am__can_run_installinfo = \ | |
92 | case $$AM_UPDATE_INFO_DIR in \ | |
93 | n|no|NO) false;; \ | |
94 | *) (install-info --version) >/dev/null 2>&1;; \ | |
95 | esac | |
74 | 96 | RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ |
75 | 97 | distclean-recursive maintainer-clean-recursive |
76 | 98 | AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ |
533 | 555 | done |
534 | 556 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ |
535 | 557 | if test "$$subdir" = .; then :; else \ |
536 | test -d "$(distdir)/$$subdir" \ | |
537 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | |
538 | || exit 1; \ | |
539 | fi; \ | |
540 | done | |
541 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ | |
542 | if test "$$subdir" = .; then :; else \ | |
558 | $(am__make_dryrun) \ | |
559 | || test -d "$(distdir)/$$subdir" \ | |
560 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | |
561 | || exit 1; \ | |
543 | 562 | dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ |
544 | 563 | $(am__relativize); \ |
545 | 564 | new_distdir=$$reldir; \ |
831 | 850 | maintainer-upload-release: _maintainer-upload-release-local |
832 | 851 | _maintainer-upload-release-local: _maintainer-upload-release-check |
833 | 852 | rsync -rvzPp --chmod=Dg+s,ug+rwX,o=rX $(builddir)/docs/reference/html/ \ |
834 | telepathy.freedesktop.org:/srv/telepathy.freedesktop.org/www/doc/telepathy-glib/ | |
853 | telepathy.freedesktop.org:/srv/telepathy.freedesktop.org/www/doc/telepathy-glib-0.18.x/ | |
835 | 854 | |
836 | 855 | upload-branch-docs: all |
837 | 856 | rsync -rtzvPp --chmod=a+rX docs/reference/html/ \ |
0 | telepathy-glib 0.18.1 (2012-04-20) | |
1 | ================================== | |
2 | ||
3 | Enhancements: | |
4 | ||
5 | • Make various methods of the form get_foo() available to | |
6 | gobject-introspection (Xavier) | |
7 | ||
8 | • Improve stream tube examples (Guillaume) | |
9 | ||
10 | • Improve documentation (Xavier) | |
11 | ||
12 | Fixes: | |
13 | ||
14 | • Change the type of TpStreamTubeConnection::closed's argument from | |
15 | POINTER to ERROR so PyGI can bind it (Guillaume) | |
16 | ||
17 | • Avoid TpCallChannel potentially returning a TpContact with no identifier | |
18 | (Xavier) | |
19 | ||
20 | • Use the right macro to avoid post-2.30 GLib APIs (Guillaume) | |
21 | ||
22 | • Fix warnings with newer gtk-doc and g-ir-scanner (fd.o #48592, fd.o #48363, | |
23 | fd.o #48620; Stef Walter, Alban Browaeys) | |
24 | ||
25 | • Make various warnings non-fatal for this stable branch: GIR scanner warnings, | |
26 | documentation completeness, and deprecated functions (fd.o #48363, Simon) | |
27 | ||
28 | • Don't hard-code use of a particular abstract socket in dbus-tube-chan test, | |
29 | fixing test failure on non-Linux (fd.o #48600, Simon) | |
30 | ||
0 | 31 | telepathy-glib 0.18.0 (2012-04-02) |
1 | 32 | ================================== |
2 | 33 |
0 | # generated automatically by aclocal 1.11.3 -*- Autoconf -*- | |
0 | # generated automatically by aclocal 1.11.5 -*- Autoconf -*- | |
1 | 1 | |
2 | 2 | # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, |
3 | 3 | # 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, |
197 | 197 | [am__api_version='1.11' |
198 | 198 | dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to |
199 | 199 | dnl require some minimum version. Point them to the right macro. |
200 | m4_if([$1], [1.11.3], [], | |
200 | m4_if([$1], [1.11.5], [], | |
201 | 201 | [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl |
202 | 202 | ]) |
203 | 203 | |
213 | 213 | # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. |
214 | 214 | # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. |
215 | 215 | AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], |
216 | [AM_AUTOMAKE_VERSION([1.11.3])dnl | |
216 | [AM_AUTOMAKE_VERSION([1.11.5])dnl | |
217 | 217 | m4_ifndef([AC_AUTOCONF_VERSION], |
218 | 218 | [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl |
219 | 219 | _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) |
12 | 12 | #undef ENABLE_INSTALLED_TESTS |
13 | 13 | |
14 | 14 | /* Prevent post 2.30 APIs */ |
15 | #undef GLIB_VERSION_MAX_REQUIRED | |
15 | #undef GLIB_VERSION_MAX_ALLOWED | |
16 | 16 | |
17 | 17 | /* Ignore post 2.30 deprecations */ |
18 | 18 | #undef GLIB_VERSION_MIN_REQUIRED |
0 | 0 | #! /bin/sh |
1 | 1 | # Guess values for system-dependent variables and create Makefiles. |
2 | # Generated by GNU Autoconf 2.68 for Telepathy-GLib 0.18.0. | |
2 | # Generated by GNU Autoconf 2.68 for Telepathy-GLib 0.18.1. | |
3 | 3 | # |
4 | 4 | # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=Telepathy&component=tp-glib>. |
5 | 5 | # |
630 | 630 | # Identity of this package. |
631 | 631 | PACKAGE_NAME='Telepathy-GLib' |
632 | 632 | PACKAGE_TARNAME='telepathy-glib' |
633 | PACKAGE_VERSION='0.18.0' | |
634 | PACKAGE_STRING='Telepathy-GLib 0.18.0' | |
633 | PACKAGE_VERSION='0.18.1' | |
634 | PACKAGE_STRING='Telepathy-GLib 0.18.1' | |
635 | 635 | PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=Telepathy&component=tp-glib' |
636 | 636 | PACKAGE_URL='' |
637 | 637 | |
1468 | 1468 | # Omit some internal or obsolete options to make the list less imposing. |
1469 | 1469 | # This message is too long to be a string in the A/UX 3.1 sh. |
1470 | 1470 | cat <<_ACEOF |
1471 | \`configure' configures Telepathy-GLib 0.18.0 to adapt to many kinds of systems. | |
1471 | \`configure' configures Telepathy-GLib 0.18.1 to adapt to many kinds of systems. | |
1472 | 1472 | |
1473 | 1473 | Usage: $0 [OPTION]... [VAR=VALUE]... |
1474 | 1474 | |
1538 | 1538 | |
1539 | 1539 | if test -n "$ac_init_help"; then |
1540 | 1540 | case $ac_init_help in |
1541 | short | recursive ) echo "Configuration of Telepathy-GLib 0.18.0:";; | |
1541 | short | recursive ) echo "Configuration of Telepathy-GLib 0.18.1:";; | |
1542 | 1542 | esac |
1543 | 1543 | cat <<\_ACEOF |
1544 | 1544 | |
1691 | 1691 | test -n "$ac_init_help" && exit $ac_status |
1692 | 1692 | if $ac_init_version; then |
1693 | 1693 | cat <<\_ACEOF |
1694 | Telepathy-GLib configure 0.18.0 | |
1694 | Telepathy-GLib configure 0.18.1 | |
1695 | 1695 | generated by GNU Autoconf 2.68 |
1696 | 1696 | |
1697 | 1697 | Copyright (C) 2010 Free Software Foundation, Inc. |
2181 | 2181 | This file contains any messages produced by compilers while |
2182 | 2182 | running configure, to aid debugging if configure makes a mistake. |
2183 | 2183 | |
2184 | It was created by Telepathy-GLib $as_me 0.18.0, which was | |
2184 | It was created by Telepathy-GLib $as_me 0.18.1, which was | |
2185 | 2185 | generated by GNU Autoconf 2.68. Invocation command line was |
2186 | 2186 | |
2187 | 2187 | $ $0 $@ |
2999 | 2999 | |
3000 | 3000 | # Define the identity of the package. |
3001 | 3001 | PACKAGE='telepathy-glib' |
3002 | VERSION='0.18.0' | |
3002 | VERSION='0.18.1' | |
3003 | 3003 | |
3004 | 3004 | |
3005 | 3005 | cat >>confdefs.h <<_ACEOF |
12501 | 12501 | |
12502 | 12502 | |
12503 | 12503 | LT_CURRENT=70 |
12504 | LT_REVISION=0 | |
12504 | LT_REVISION=1 | |
12505 | 12505 | LT_AGE=70 |
12506 | 12506 | |
12507 | 12507 | |
12756 | 12756 | |
12757 | 12757 | |
12758 | 12758 | for tp_flag in missing-field-initializers \ |
12759 | unused-parameter; do | |
12759 | unused-parameter \ | |
12760 | deprecated-declarations; do | |
12760 | 12761 | |
12761 | 12762 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -Wno-$tp_flag" >&5 |
12762 | 12763 | $as_echo_n "checking to see if compiler understands -Wno-$tp_flag... " >&6; } |
13148 | 13149 | $as_echo "#define GLIB_VERSION_MIN_REQUIRED GLIB_VERSION_2_30" >>confdefs.h |
13149 | 13150 | |
13150 | 13151 | |
13151 | $as_echo "#define GLIB_VERSION_MAX_REQUIRED GLIB_VERSION_2_30" >>confdefs.h | |
13152 | $as_echo "#define GLIB_VERSION_MAX_ALLOWED GLIB_VERSION_2_30" >>confdefs.h | |
13152 | 13153 | |
13153 | 13154 | |
13154 | 13155 | |
18146 | 18147 | # report actual input values of CONFIG_FILES etc. instead of their |
18147 | 18148 | # values after options handling. |
18148 | 18149 | ac_log=" |
18149 | This file was extended by Telepathy-GLib $as_me 0.18.0, which was | |
18150 | This file was extended by Telepathy-GLib $as_me 0.18.1, which was | |
18150 | 18151 | generated by GNU Autoconf 2.68. Invocation command line was |
18151 | 18152 | |
18152 | 18153 | CONFIG_FILES = $CONFIG_FILES |
18212 | 18213 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
18213 | 18214 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
18214 | 18215 | ac_cs_version="\\ |
18215 | Telepathy-GLib config.status 0.18.0 | |
18216 | Telepathy-GLib config.status 0.18.1 | |
18216 | 18217 | configured by $0, generated by GNU Autoconf 2.68, |
18217 | 18218 | with options \\"\$ac_cs_config\\" |
18218 | 18219 |
10 | 10 | |
11 | 11 | m4_define([tp_glib_major_version], [0]) |
12 | 12 | m4_define([tp_glib_minor_version], [18]) |
13 | m4_define([tp_glib_micro_version], [0]) | |
13 | m4_define([tp_glib_micro_version], [1]) | |
14 | 14 | m4_define([tp_glib_nano_version], [0]) |
15 | 15 | |
16 | 16 | # If library source has changed since last release, increment revision |
26 | 26 | # never seen in a release). |
27 | 27 | |
28 | 28 | m4_define([tp_glib_lt_current], [70]) |
29 | m4_define([tp_glib_lt_revision], [0]) | |
29 | m4_define([tp_glib_lt_revision], [1]) | |
30 | 30 | m4_define([tp_glib_lt_age], [70]) |
31 | 31 | |
32 | 32 | # Some magic |
90 | 90 | format-security \ |
91 | 91 | init-self], |
92 | 92 | [missing-field-initializers \ |
93 | unused-parameter]) | |
93 | unused-parameter \ | |
94 | deprecated-declarations]) | |
94 | 95 | AC_SUBST([ERROR_CFLAGS]) |
95 | 96 | |
96 | 97 | # these aren't really error flags but they serve a similar purpose for us - |
142 | 143 | [ENABLE_DOC_CHECKS=$enableval], [ENABLE_DOC_CHECKS=no] ) |
143 | 144 | ], |
144 | 145 | [ # tp-glib is version x.y.z.1 - enable extra checks by default |
146 | # (but only partially, because this is a stable branch and gtk-doc's | |
147 | # definition of "complete" sometimes changes) | |
145 | 148 | AC_ARG_ENABLE(coding-style-checks, |
146 | 149 | AC_HELP_STRING([--disable-coding-style-checks], |
147 | 150 | [do not check coding style using grep]), |
148 | 151 | [ENABLE_CODING_STYLE_CHECKS=$enableval], [ENABLE_CODING_STYLE_CHECKS=yes]) |
149 | 152 | AC_ARG_ENABLE(doc-checks, |
150 | AC_HELP_STRING([--disable-doc-checks], | |
151 | [do not check for complete documentation coverage]), | |
152 | [ENABLE_DOC_CHECKS=$enableval], [ENABLE_DOC_CHECKS=yes]) | |
153 | AC_HELP_STRING([--enable-doc-checks], | |
154 | [check for complete documentation coverage]), | |
155 | [ENABLE_DOC_CHECKS=$enableval], [ENABLE_DOC_CHECKS=no]) | |
153 | 156 | ]) |
154 | 157 | |
155 | 158 | AC_SUBST([ENABLE_CODING_STYLE_CHECKS]) |
199 | 202 | [glib-2.0 >= 2.30.0, gobject-2.0 >= 2.30.0, gio-2.0 >= 2.30.0]) |
200 | 203 | |
201 | 204 | AC_DEFINE([GLIB_VERSION_MIN_REQUIRED], [GLIB_VERSION_2_30], [Ignore post 2.30 deprecations]) |
202 | AC_DEFINE([GLIB_VERSION_MAX_REQUIRED], [GLIB_VERSION_2_30], [Prevent post 2.30 APIs]) | |
205 | AC_DEFINE([GLIB_VERSION_MAX_ALLOWED], [GLIB_VERSION_2_30], [Prevent post 2.30 APIs]) | |
203 | 206 | |
204 | 207 | dnl Check for GIO-Unix |
205 | 208 | PKG_CHECK_MODULES(GIO_UNIX, [gio-unix-2.0], |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
14 | 14 | |
15 | 15 | @SET_MAKE@ |
16 | 16 | VPATH = @srcdir@ |
17 | am__make_dryrun = \ | |
18 | { \ | |
19 | am__dry=no; \ | |
20 | case $$MAKEFLAGS in \ | |
21 | *\\[\ \ ]*) \ | |
22 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
23 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
24 | *) \ | |
25 | for am__flg in $$MAKEFLAGS; do \ | |
26 | case $$am__flg in \ | |
27 | *=*|--*) ;; \ | |
28 | *n*) am__dry=yes; break;; \ | |
29 | esac; \ | |
30 | done;; \ | |
31 | esac; \ | |
32 | test $$am__dry = yes; \ | |
33 | } | |
17 | 34 | pkgdatadir = $(datadir)/@PACKAGE@ |
18 | 35 | pkgincludedir = $(includedir)/@PACKAGE@ |
19 | 36 | pkglibdir = $(libdir)/@PACKAGE@ |
64 | 81 | install-pdf-recursive install-ps-recursive install-recursive \ |
65 | 82 | installcheck-recursive installdirs-recursive pdf-recursive \ |
66 | 83 | ps-recursive uninstall-recursive |
84 | am__can_run_installinfo = \ | |
85 | case $$AM_UPDATE_INFO_DIR in \ | |
86 | n|no|NO) false;; \ | |
87 | *) (install-info --version) >/dev/null 2>&1;; \ | |
88 | esac | |
67 | 89 | RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ |
68 | 90 | distclean-recursive maintainer-clean-recursive |
69 | 91 | AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ |
474 | 496 | done |
475 | 497 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ |
476 | 498 | if test "$$subdir" = .; then :; else \ |
477 | test -d "$(distdir)/$$subdir" \ | |
478 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | |
479 | || exit 1; \ | |
480 | fi; \ | |
481 | done | |
482 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ | |
483 | if test "$$subdir" = .; then :; else \ | |
499 | $(am__make_dryrun) \ | |
500 | || test -d "$(distdir)/$$subdir" \ | |
501 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | |
502 | || exit 1; \ | |
484 | 503 | dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ |
485 | 504 | $(am__relativize); \ |
486 | 505 | new_distdir=$$reldir; \ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
20 | 20 | # Everything below here is generic # |
21 | 21 | #################################### |
22 | 22 | VPATH = @srcdir@ |
23 | am__make_dryrun = \ | |
24 | { \ | |
25 | am__dry=no; \ | |
26 | case $$MAKEFLAGS in \ | |
27 | *\\[\ \ ]*) \ | |
28 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
29 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
30 | *) \ | |
31 | for am__flg in $$MAKEFLAGS; do \ | |
32 | case $$am__flg in \ | |
33 | *=*|--*) ;; \ | |
34 | *n*) am__dry=yes; break;; \ | |
35 | esac; \ | |
36 | done;; \ | |
37 | esac; \ | |
38 | test $$am__dry = yes; \ | |
39 | } | |
23 | 40 | pkgdatadir = $(datadir)/@PACKAGE@ |
24 | 41 | pkgincludedir = $(includedir)/@PACKAGE@ |
25 | 42 | pkglibdir = $(libdir)/@PACKAGE@ |
64 | 81 | am__v_at_0 = @ |
65 | 82 | SOURCES = |
66 | 83 | DIST_SOURCES = |
84 | am__can_run_installinfo = \ | |
85 | case $$AM_UPDATE_INFO_DIR in \ | |
86 | n|no|NO) false;; \ | |
87 | *) (install-info --version) >/dev/null 2>&1;; \ | |
88 | esac | |
67 | 89 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
68 | 90 | ACLOCAL = @ACLOCAL@ |
69 | 91 | AMTAR = @AMTAR@ |
339 | 339 | <td>Create an array of channel managers for this |
340 | 340 | Connection. At least one of this or <em class="parameter"><code>create_channel_factories</code></em> must be set |
341 | 341 | by subclasses to a non-<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> value. |
342 | Since: 0.7.15</td> | |
342 | Since 0.7.15</td> | |
343 | 343 | </tr> |
344 | 344 | </tbody> |
345 | 345 | </table></div> |
14 | 14 | <div> |
15 | 15 | <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">telepathy-glib API Reference Manual</p></th></tr></table></div> |
16 | 16 | <div><p class="releaseinfo"> |
17 | This manual documents telepathy-glib version 0.18.0 | |
17 | This manual documents telepathy-glib version 0.18.1 | |
18 | 18 | . |
19 | 19 | The latest development version of this documentation can be found here: |
20 | 20 | <a class="ulink" href="http://telepathy.freedesktop.org/doc/telepathy-glib/" target="_top">online copy of the telepathy-glib API Reference Manual</a>. |
21 | The latest version in this stable branch can be found here: | |
22 | <a class="ulink" href="http://telepathy.freedesktop.org/doc/telepathy-glib-0.18.x/" target="_top">online copy of the telepathy-glib 0.18.x API Reference Manual</a>. | |
21 | 23 | </p></div> |
22 | 24 | </div> |
23 | 25 | <hr> |
0 | 0 | <ONLINE href="http://telepathy.freedesktop.org/doc/telepathy-glib/"> |
1 | <ONLINE href="http://telepathy.freedesktop.org/doc/telepathy-glib-0.18.x/"> | |
1 | 2 | <ANCHOR id="telepathy-glib-proxy" href="telepathy-glib/telepathy-glib-proxy.html"> |
2 | 3 | <ANCHOR id="telepathy-glib-proxy.synopsis" href="telepathy-glib/telepathy-glib-proxy.html#telepathy-glib-proxy.synopsis"> |
3 | 4 | <ANCHOR id="TpProxy" href="telepathy-glib/telepathy-glib-proxy.html#TpProxy"> |
107 | 107 | </p> |
108 | 108 | <div class="section"> |
109 | 109 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
110 | <a name="idp104960912"></a>Implementing SimplePresence</h2></div></div></div> | |
110 | <a name="idp104954416"></a>Implementing SimplePresence</h2></div></div></div> | |
111 | 111 | <p> |
112 | 112 | Since 0.7.13 this mixin supports the entire SimplePresence interface. |
113 | 113 | You can implement <a class="link" href="telepathy-glib-svc-connection.html#TpSvcConnectionInterfaceSimplePresence"><span class="type">TpSvcConnectionInterfaceSimplePresence</span></a> as follows: |
159 | 159 | </p> |
160 | 160 | <div class="section"> |
161 | 161 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
162 | <a name="idp104976576"></a>Implementing old-style Presence</h2></div></div></div> | |
162 | <a name="idp104970080"></a>Implementing old-style Presence</h2></div></div></div> | |
163 | 163 | <p> |
164 | 164 | This mixin also supports a large subset of the deprecated Presence |
165 | 165 | interface. It does not support protocols where it is possible to set |
185 | 185 | <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> |
186 | 186 | <tbody> |
187 | 187 | <tr> |
188 | <td class="listing_lines" align="right"><pre>1 | |
189 | 2 | |
190 | 3 | |
191 | 4 | |
192 | 5 | |
193 | 6 | |
194 | 7 | |
195 | 8 | |
196 | 9 | |
197 | 10 | |
198 | 11 | |
199 | 12 | |
200 | 13 | |
201 | 14 | |
202 | 15 | |
203 | 16 | |
204 | 17 | |
205 | 18 | |
206 | 19 | |
207 | 20 | |
208 | 21 | |
209 | 22 | |
210 | 23 | |
211 | 24 | |
212 | 25 | |
213 | 26 | |
214 | 27 | |
215 | 28 | |
216 | 29 | |
217 | 30 | |
218 | 31 | |
219 | 32 | |
220 | 33 | |
221 | 34 | |
222 | 35 | |
223 | 36 | |
224 | 37 | |
225 | 38 | |
226 | 39 | |
227 | 40 | |
228 | 41 | |
229 | 42 | |
230 | 43 | |
231 | 44 | |
232 | 45 | |
233 | 46 | |
234 | 47 | |
235 | 48 | |
236 | 49 | |
237 | 50 | |
238 | 51 | |
239 | 52 | |
240 | 53 | |
241 | 54 | |
242 | 55 | |
243 | 56 | |
244 | 57 | |
245 | 58 | |
246 | 59 | |
247 | 60 | |
248 | 61 | |
249 | 62 | |
250 | 63 | |
251 | 64 | |
252 | 65 | |
253 | 66 | |
254 | 67 | |
255 | 68 | |
256 | 69 | |
257 | 70 | |
258 | 71 | |
259 | 72 | |
260 | 73 | |
261 | 74 | |
262 | 75 | |
263 | 76 | |
264 | 77 | |
265 | 78 | |
266 | 79 | |
267 | 80 | |
268 | 81 | |
269 | 82 | |
270 | 83 | |
271 | 84 | |
272 | 85 | |
273 | 86 | |
274 | 87 | |
275 | 88 | |
276 | 89 | |
277 | 90 | |
278 | 91 | |
279 | 92 | |
280 | 93 | |
281 | 94 | |
282 | 95 | |
283 | 96 | |
284 | 97 | |
285 | 98 | |
286 | 99 | |
287 | 100 | |
288 | 101 | |
289 | 102 | |
290 | 103</pre></td> | |
291 | <td class="listing_code"><pre class="programlisting"><span class="comment">/*</span> | |
292 | <span class="comment"> * contact-list</span> | |
293 | <span class="comment"> *</span> | |
294 | <span class="comment"> * Copyright © 2011 Collabora Ltd. <http://www.collabora.co.uk/></span> | |
295 | <span class="comment"> *</span> | |
296 | <span class="comment"> * Copying and distribution of this file, with or without modification,</span> | |
297 | <span class="comment"> * are permitted in any medium without royalty provided the copyright</span> | |
298 | <span class="comment"> * notice and this notice are preserved.</span> | |
299 | <span class="comment"> */</span> | |
300 | ||
301 | <span class="gtkdoc ppc">#include</span> <span class="gtkdoc pps">"config.h"</span><span class="gtkdoc ppc"></span> | |
302 | ||
303 | <span class="gtkdoc ppc">#include <telepathy-glib/telepathy-glib.h></span> | |
304 | <span class="gtkdoc ppc">#include <telepathy-glib/debug.h></span> | |
305 | ||
306 | <span class="gtkdoc kwb">static void</span> | |
307 | <span class="function">account_manager_prepared_cb</span> <span class="gtkdoc opt">(</span>GObject <span class="gtkdoc opt">*</span>object<span class="gtkdoc opt">,</span> | |
308 | GAsyncResult <span class="gtkdoc opt">*</span>res<span class="gtkdoc opt">,</span> | |
309 | gpointer user_data<span class="gtkdoc opt">)</span> | |
310 | <span class="gtkdoc opt">{</span> | |
311 | TpAccountManager <span class="gtkdoc opt">*</span>manager <span class="gtkdoc opt">= (</span>TpAccountManager <span class="gtkdoc opt">*)</span> object<span class="gtkdoc opt">;</span> | |
312 | GMainLoop <span class="gtkdoc opt">*</span>loop <span class="gtkdoc opt">=</span> user_data<span class="gtkdoc opt">;</span> | |
313 | GList <span class="gtkdoc opt">*</span>accounts<span class="gtkdoc opt">;</span> | |
314 | GError <span class="gtkdoc opt">*</span>error <span class="gtkdoc opt">=</span> NULL<span class="gtkdoc opt">;</span> | |
315 | ||
316 | <span class="keyword">if</span> <span class="gtkdoc opt">(!</span><span class="function"><a href="telepathy-glib-proxy.html#tp-proxy-prepare-finish">tp_proxy_prepare_finish</a></span> <span class="gtkdoc opt">(</span>object<span class="gtkdoc opt">,</span> res<span class="gtkdoc opt">, &</span>error<span class="gtkdoc opt">))</span> | |
317 | <span class="gtkdoc opt">{</span> | |
318 | <span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Warnings-and-Assertions.html#g-print">g_print</a></span> <span class="gtkdoc opt">(</span><span class="string">"Error preparing AM: %s</span><span class="gtkdoc esc">\n</span><span class="string">"</span><span class="gtkdoc opt">,</span> error<span class="gtkdoc opt">-></span>message<span class="gtkdoc opt">);</span> | |
319 | <span class="keyword">goto</span> OUT<span class="gtkdoc opt">;</span> | |
320 | <span class="gtkdoc opt">}</span> | |
321 | ||
322 | <span class="keyword">for</span> <span class="gtkdoc opt">(</span>accounts <span class="gtkdoc opt">=</span> <span class="function"><a href="telepathy-glib-account-manager.html#tp-account-manager-get-valid-accounts">tp_account_manager_get_valid_accounts</a></span> <span class="gtkdoc opt">(</span>manager<span class="gtkdoc opt">);</span> | |
323 | accounts <span class="gtkdoc opt">!=</span> NULL<span class="gtkdoc opt">;</span> accounts <span class="gtkdoc opt">=</span> <span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-delete-link">g_list_delete_link</a></span> <span class="gtkdoc opt">(</span>accounts<span class="gtkdoc opt">,</span> accounts<span class="gtkdoc opt">))</span> | |
324 | <span class="gtkdoc opt">{</span> | |
325 | TpAccount <span class="gtkdoc opt">*</span>account <span class="gtkdoc opt">=</span> accounts<span class="gtkdoc opt">-></span>data<span class="gtkdoc opt">;</span> | |
326 | TpConnection <span class="gtkdoc opt">*</span>connection <span class="gtkdoc opt">=</span> <span class="function"><a href="telepathy-glib-account.html#tp-account-get-connection">tp_account_get_connection</a></span> <span class="gtkdoc opt">(</span>account<span class="gtkdoc opt">);</span> | |
327 | GPtrArray <span class="gtkdoc opt">*</span>contacts<span class="gtkdoc opt">;</span> | |
328 | guint i<span class="gtkdoc opt">;</span> | |
329 | ||
330 | <span class="comment">/* Verify account is online and received its contact list. If state is not</span> | |
331 | <span class="comment"> * SUCCESS this means we didn't received the roster from server yet and</span> | |
332 | <span class="comment"> * we would have to wait for the "notify:contact-list-state" signal. */</span> | |
333 | <span class="keyword">if</span> <span class="gtkdoc opt">(</span>connection <span class="gtkdoc opt">==</span> NULL <span class="gtkdoc opt">||</span> | |
334 | <span class="function"><a href="telepathy-glib-connection.html#tp-connection-get-contact-list-state">tp_connection_get_contact_list_state</a></span> <span class="gtkdoc opt">(</span>connection<span class="gtkdoc opt">) !=</span> | |
335 | TP_CONTACT_LIST_STATE_SUCCESS<span class="gtkdoc opt">)</span> | |
336 | <span class="keyword">continue</span><span class="gtkdoc opt">;</span> | |
337 | ||
338 | contacts <span class="gtkdoc opt">=</span> <span class="function"><a href="telepathy-glib-connection.html#tp-connection-dup-contact-list">tp_connection_dup_contact_list</a></span> <span class="gtkdoc opt">(</span>connection<span class="gtkdoc opt">);</span> | |
339 | <span class="keyword">for</span> <span class="gtkdoc opt">(</span>i <span class="gtkdoc opt">=</span> <span class="number">0</span><span class="gtkdoc opt">;</span> i <span class="gtkdoc opt"><</span> contacts<span class="gtkdoc opt">-></span>len<span class="gtkdoc opt">;</span> i<span class="gtkdoc opt">++)</span> | |
340 | <span class="gtkdoc opt">{</span> | |
341 | TpContact <span class="gtkdoc opt">*</span>contact <span class="gtkdoc opt">=</span> <span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#g-ptr-array-index">g_ptr_array_index</a></span> <span class="gtkdoc opt">(</span>contacts<span class="gtkdoc opt">,</span> i<span class="gtkdoc opt">);</span> | |
342 | <span class="gtkdoc kwb">const</span> gchar <span class="gtkdoc opt">*</span> <span class="gtkdoc kwb">const</span> <span class="gtkdoc opt">*</span>groups<span class="gtkdoc opt">;</span> | |
343 | ||
344 | <span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Warnings-and-Assertions.html#g-print">g_print</a></span> <span class="gtkdoc opt">(</span><span class="string">"contact %s (%s) in groups:</span><span class="gtkdoc esc">\n</span><span class="string">"</span><span class="gtkdoc opt">,</span> | |
345 | <span class="function"><a href="telepathy-glib-contact.html#tp-contact-get-identifier">tp_contact_get_identifier</a></span> <span class="gtkdoc opt">(</span>contact<span class="gtkdoc opt">),</span> | |
346 | <span class="function"><a href="telepathy-glib-contact.html#tp-contact-get-alias">tp_contact_get_alias</a></span> <span class="gtkdoc opt">(</span>contact<span class="gtkdoc opt">));</span> | |
347 | ||
348 | <span class="keyword">for</span> <span class="gtkdoc opt">(</span>groups <span class="gtkdoc opt">=</span> <span class="function"><a href="telepathy-glib-contact.html#tp-contact-get-contact-groups">tp_contact_get_contact_groups</a></span> <span class="gtkdoc opt">(</span>contact<span class="gtkdoc opt">);</span> | |
349 | <span class="gtkdoc opt">*</span>groups <span class="gtkdoc opt">!=</span> NULL<span class="gtkdoc opt">;</span> groups<span class="gtkdoc opt">++)</span> | |
350 | <span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Warnings-and-Assertions.html#g-print">g_print</a></span> <span class="gtkdoc opt">(</span><span class="string">" %s</span><span class="gtkdoc esc">\n</span><span class="string">"</span><span class="gtkdoc opt">, *</span>groups<span class="gtkdoc opt">);</span> | |
351 | <span class="gtkdoc opt">}</span> | |
352 | <span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#g-ptr-array-unref">g_ptr_array_unref</a></span> <span class="gtkdoc opt">(</span>contacts<span class="gtkdoc opt">);</span> | |
353 | <span class="gtkdoc opt">}</span> | |
354 | ||
355 | OUT<span class="gtkdoc opt">:</span> | |
356 | <span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-loop-quit">g_main_loop_quit</a></span> <span class="gtkdoc opt">(</span>loop<span class="gtkdoc opt">);</span> | |
357 | <span class="gtkdoc opt">}</span> | |
358 | ||
359 | <span class="gtkdoc kwb">int</span> | |
360 | <span class="function">main</span> <span class="gtkdoc opt">(</span><span class="gtkdoc kwb">int</span> argc<span class="gtkdoc opt">,</span> | |
361 | <span class="gtkdoc kwb">char</span> <span class="gtkdoc opt">**</span>argv<span class="gtkdoc opt">)</span> | |
362 | <span class="gtkdoc opt">{</span> | |
363 | TpAccountManager <span class="gtkdoc opt">*</span>manager<span class="gtkdoc opt">;</span> | |
364 | TpSimpleClientFactory <span class="gtkdoc opt">*</span>factory<span class="gtkdoc opt">;</span> | |
365 | GMainLoop <span class="gtkdoc opt">*</span>loop<span class="gtkdoc opt">;</span> | |
366 | ||
367 | <span class="function"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#g-type-init">g_type_init</a></span> <span class="gtkdoc opt">();</span> | |
368 | <span class="function"><a href="telepathy-glib-debug.html#tp-debug-set-flags">tp_debug_set_flags</a></span> <span class="gtkdoc opt">(</span><span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Miscellaneous-Utility-Functions.html#g-getenv">g_getenv</a></span> <span class="gtkdoc opt">(</span><span class="string">"EXAMPLE_DEBUG"</span><span class="gtkdoc opt">));</span> | |
369 | ||
370 | loop <span class="gtkdoc opt">=</span> <span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-loop-new">g_main_loop_new</a></span> <span class="gtkdoc opt">(</span>NULL<span class="gtkdoc opt">,</span> FALSE<span class="gtkdoc opt">);</span> | |
371 | ||
372 | manager <span class="gtkdoc opt">=</span> <span class="function"><a href="telepathy-glib-account-manager.html#tp-account-manager-dup">tp_account_manager_dup</a></span> <span class="gtkdoc opt">();</span> | |
373 | factory <span class="gtkdoc opt">=</span> <span class="function"><a href="telepathy-glib-proxy.html#tp-proxy-get-factory">tp_proxy_get_factory</a></span> <span class="gtkdoc opt">(</span>manager<span class="gtkdoc opt">);</span> | |
374 | <span class="function"><a href="telepathy-glib-simple-client-factory.html#tp-simple-client-factory-add-account-features-varargs">tp_simple_client_factory_add_account_features_varargs</a></span> <span class="gtkdoc opt">(</span>factory<span class="gtkdoc opt">,</span> | |
375 | TP_ACCOUNT_FEATURE_CONNECTION<span class="gtkdoc opt">,</span> | |
376 | <span class="number">0</span><span class="gtkdoc opt">);</span> | |
377 | <span class="function"><a href="telepathy-glib-simple-client-factory.html#tp-simple-client-factory-add-connection-features-varargs">tp_simple_client_factory_add_connection_features_varargs</a></span> <span class="gtkdoc opt">(</span>factory<span class="gtkdoc opt">,</span> | |
378 | TP_CONNECTION_FEATURE_CONTACT_LIST<span class="gtkdoc opt">,</span> | |
379 | <span class="number">0</span><span class="gtkdoc opt">);</span> | |
380 | <span class="function"><a href="telepathy-glib-simple-client-factory.html#tp-simple-client-factory-add-contact-features-varargs">tp_simple_client_factory_add_contact_features_varargs</a></span> <span class="gtkdoc opt">(</span>factory<span class="gtkdoc opt">,</span> | |
381 | TP_CONTACT_FEATURE_ALIAS<span class="gtkdoc opt">,</span> | |
382 | TP_CONTACT_FEATURE_CONTACT_GROUPS<span class="gtkdoc opt">,</span> | |
383 | TP_CONTACT_FEATURE_INVALID<span class="gtkdoc opt">);</span> | |
384 | ||
385 | <span class="function"><a href="telepathy-glib-proxy.html#tp-proxy-prepare-async">tp_proxy_prepare_async</a></span> <span class="gtkdoc opt">(</span>manager<span class="gtkdoc opt">,</span> NULL<span class="gtkdoc opt">,</span> account_manager_prepared_cb<span class="gtkdoc opt">,</span> loop<span class="gtkdoc opt">);</span> | |
386 | ||
387 | <span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-loop-run">g_main_loop_run</a></span> <span class="gtkdoc opt">(</span>loop<span class="gtkdoc opt">);</span> | |
388 | ||
389 | <span class="function"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span> <span class="gtkdoc opt">(</span>manager<span class="gtkdoc opt">);</span> | |
390 | <span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-loop-unref">g_main_loop_unref</a></span> <span class="gtkdoc opt">(</span>loop<span class="gtkdoc opt">);</span> | |
391 | ||
392 | <span class="keyword">return</span> <span class="number">0</span><span class="gtkdoc opt">;</span> | |
393 | <span class="gtkdoc opt">}</span></pre></td> | |
188 | <td class="listing_lines" align="right"><pre>1</pre></td> | |
189 | <td class="listing_code"><pre class="programlisting">FIXME<span class="gtkdoc opt">:</span> MISSING XINCLUDE CONTENT</pre></td> | |
394 | 190 | </tr> |
395 | 191 | </tbody> |
396 | 192 | </table> |
496 | 292 | which use a custom <a class="link" href="telepathy-glib-simple-client-factory.html#TpSimpleClientFactory"><span class="type">TpSimpleClientFactory</span></a> and want the default |
497 | 293 | <a class="link" href="telepathy-glib-account-manager.html#TpAccountManager"><span class="type">TpAccountManager</span></a> to use that factory should call this after calling |
498 | 294 | <a class="link" href="telepathy-glib-account-manager.html#tp-account-manager-new-with-factory" title="tp_account_manager_new_with_factory ()"><code class="function">tp_account_manager_new_with_factory()</code></a>. |
295 | </p> | |
296 | <p> | |
297 | Unlike <a class="link" href="telepathy-glib-account-manager.html#tp-account-manager-dup" title="tp_account_manager_dup ()"><code class="function">tp_account_manager_dup()</code></a>, this function will keep an internal | |
298 | reference to <em class="parameter"><code>manager</code></em>, so it will never be destroyed. | |
499 | 299 | </p> |
500 | 300 | <p> |
501 | 301 | Note that <em class="parameter"><code>manager</code></em> must use the default <a class="link" href="telepathy-glib-dbus.html#TpDBusDaemon"><span class="type">TpDBusDaemon</span></a> as returned by |
233 | 233 | <p> |
234 | 234 | </p> |
235 | 235 | <div class="example"> |
236 | <a name="idp12688048"></a><p class="title"><b>Example 1. Using <a class="link" href="telepathy-glib-asv.html#tp-asv-new" title="tp_asv_new ()"><code class="function">tp_asv_new()</code></a></b></p> | |
236 | <a name="idp12688800"></a><p class="title"><b>Example 1. Using <a class="link" href="telepathy-glib-asv.html#tp-asv-new" title="tp_asv_new ()"><code class="function">tp_asv_new()</code></a></b></p> | |
237 | 237 | <div class="example-contents"> |
238 | 238 | <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> |
239 | 239 | <tbody> |
1155 | 1155 | <p> |
1156 | 1156 | If an X server timestamp for the user action causing this method call is |
1157 | 1157 | available, <em class="parameter"><code>user_action_time</code></em> should be this timestamp (for instance, the |
1158 | result of <a href="http://library.gnome.org/devel/gdk/gdk3-Events.html#gdk-event-get-time"><code class="function">gdk_event_get_time()</code></a> if it is not <a href="http://library.gnome.org/devel/gdk/gdk3-Events.html#GDK-CURRENT-TIME:CAPS"><code class="literal">GDK_CURRENT_TIME</code></a>). Otherwise, it | |
1158 | result of <a href="http://developer.gnome.org/devel/gdk/gdk3-Events.html#gdk-event-get-time"><code class="function">gdk_event_get_time()</code></a> if it is not <a href="http://developer.gnome.org/devel/gdk/gdk3-Events.html#GDK-CURRENT-TIME:CAPS"><code class="literal">GDK_CURRENT_TIME</code></a>). Otherwise, it | |
1159 | 1159 | may be <a class="link" href="telepathy-glib-defs.html#TP-USER-ACTION-TIME-NOT-USER-ACTION:CAPS" title="TP_USER_ACTION_TIME_NOT_USER_ACTION"><code class="literal">TP_USER_ACTION_TIME_NOT_USER_ACTION</code></a> to behave as if there was no |
1160 | 1160 | user action or it happened a long time ago, or |
1161 | 1161 | <a class="link" href="telepathy-glib-defs.html#TP-USER-ACTION-TIME-CURRENT-TIME:CAPS" title="TP_USER_ACTION_TIME_CURRENT_TIME"><code class="literal">TP_USER_ACTION_TIME_CURRENT_TIME</code></a> to have the Handler behave as though the |
1162 | 1162 | user action had just happened (resembling, but not numerically equal to, |
1163 | <a href="http://library.gnome.org/devel/gdk/gdk3-Events.html#GDK-CURRENT-TIME:CAPS"><code class="literal">GDK_CURRENT_TIME</code></a>). | |
1163 | <a href="http://developer.gnome.org/devel/gdk/gdk3-Events.html#GDK-CURRENT-TIME:CAPS"><code class="literal">GDK_CURRENT_TIME</code></a>). | |
1164 | 1164 | </p> |
1165 | 1165 | <p> |
1166 | 1166 | This method has been introduced in telepathy-mission-control 5.5.0. |
1087 | 1087 | </tr> |
1088 | 1088 | <tr> |
1089 | 1089 | <td><p><span class="term"><em class="parameter"><code>...</code></em>Â :</span></p></td> |
1090 | <td>(unqualified) property names whose values have changed, terminated by | |
1090 | <td>unqualified property names whose values have changed, terminated by | |
1091 | 1091 | <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td> |
1092 | 1092 | </tr> |
1093 | 1093 | </tbody> |
198 | 198 | The "user action time" used by methods like |
199 | 199 | <a class="link" href="telepathy-glib-account-channel-request.html#tp-account-channel-request-new" title="tp_account_channel_request_new ()"><code class="function">tp_account_channel_request_new()</code></a> to represent channel requests that should |
200 | 200 | be treated as though they happened at the current time. This is the same |
201 | concept as <a href="http://library.gnome.org/devel/gdk/gdk3-Events.html#GDK-CURRENT-TIME:CAPS"><code class="literal">GDK_CURRENT_TIME</code></a> in Gdk (but note that the numerical value used | |
201 | concept as <a href="http://developer.gnome.org/devel/gdk/gdk3-Events.html#GDK-CURRENT-TIME:CAPS"><code class="literal">GDK_CURRENT_TIME</code></a> in Gdk (but note that the numerical value used | |
202 | 202 | in Telepathy is not the same). |
203 | 203 | </p> |
204 | 204 | <p> |
513 | 513 | <td>org.freedesktop.Telepathy.Error.Cert.Revoked: |
514 | 514 | Raised if the server provided an SSL/TLS certificate that has been |
515 | 515 | revoked. |
516 | Since: 0.11.12 | |
516 | Since 0.11.12 | |
517 | 517 | </td> |
518 | 518 | </tr> |
519 | 519 | <tr> |
521 | 521 | <td>org.freedesktop.Telepathy.Error.Cert.Insecure: |
522 | 522 | Raised if the server provided an SSL/TLS certificate that uses an |
523 | 523 | insecure cipher algorithm or is cryptographically weak. |
524 | Since: 0.11.12 | |
524 | Since 0.11.12 | |
525 | 525 | </td> |
526 | 526 | </tr> |
527 | 527 | <tr> |
530 | 530 | Raised if the length in bytes of the server certificate, or the depth |
531 | 531 | of the server certificate chain, exceed the limits imposed by the |
532 | 532 | crypto library. |
533 | Since: 0.11.12 | |
533 | Since 0.11.12 | |
534 | 534 | </td> |
535 | 535 | </tr> |
536 | 536 | <tr> |
538 | 538 | <td>org.freedesktop.Telepathy.Error.NotYet: |
539 | 539 | Raised when the requested functionality is not yet available, but is |
540 | 540 | likely to become available after some time has passed. |
541 | Since: 0.11.15 | |
541 | Since 0.11.15 | |
542 | 542 | </td> |
543 | 543 | </tr> |
544 | 544 | <tr> |
546 | 546 | <td>org.freedesktop.Telepathy.Error.Rejected: |
547 | 547 | Raised when an incoming or outgoing call is rejected by the receiving |
548 | 548 | contact. |
549 | Since: 0.13.2 | |
549 | Since 0.13.2 | |
550 | 550 | </td> |
551 | 551 | </tr> |
552 | 552 | <tr> |
554 | 554 | <td>org.freedesktop.Telepathy.Error.PickedUpElsewhere: |
555 | 555 | Raised when a call was terminated as a result of the local user |
556 | 556 | picking up the call on a different resource. |
557 | Since: 0.13.3 | |
557 | Since 0.13.3 | |
558 | 558 | </td> |
559 | 559 | </tr> |
560 | 560 | <tr> |
565 | 565 | understand each other, or an apparently impossible situation is |
566 | 566 | reached. This has a similar meaning to <a class="link" href="telepathy-glib-proxy.html#TP-DBUS-ERROR-INCONSISTENT:CAPS"><code class="literal">TP_DBUS_ERROR_INCONSISTENT</code></a> but |
567 | 567 | can be passed between processes via D-Bus. |
568 | Since: 0.13.7 | |
568 | Since 0.13.7 | |
569 | 569 | </td> |
570 | 570 | </tr> |
571 | 571 | <tr> |
574 | 574 | Raised when a server or other piece of infrastructure indicates an |
575 | 575 | internal error, or when a message that makes no sense is received from |
576 | 576 | a server or other piece of infrastructure. |
577 | Since: 0.13.7 | |
577 | Since 0.13.7 | |
578 | 578 | </td> |
579 | 579 | </tr> |
580 | 580 | <tr> |
607 | 607 | <td> <code class="code">org.freedesktop.Telepathy.Error.Media.CodecsIncompatible</code>: |
608 | 608 | Raised when the local streaming implementation has no codecs in common |
609 | 609 | with the remote side. |
610 | Since: 0.15.6 | |
610 | Since 0.15.6 | |
611 | 611 | </td> |
612 | 612 | </tr> |
613 | 613 | <tr> |
615 | 615 | <td> <code class="code">org.freedesktop.Telepathy.Error.Media.UnsupportedType</code>: |
616 | 616 | The media stream type requested is not supported by either the local or |
617 | 617 | remote side. |
618 | Since: 0.15.6 | |
618 | Since 0.15.6 | |
619 | 619 | </td> |
620 | 620 | </tr> |
621 | 621 | <tr> |
623 | 623 | <td> <code class="code">org.freedesktop.Telepathy.Error.Media.StreamingError</code>: |
624 | 624 | Raised when the call's streaming implementation has some kind of internal |
625 | 625 | error. |
626 | Since: 0.15.6 | |
626 | Since 0.15.6 | |
627 | 627 | </td> |
628 | 628 | </tr> |
629 | 629 | <tr> |
224 | 224 | <div class="refsect2"> |
225 | 225 | <a name="TpStreamTubeConnection-closed"></a><h3>The <code class="literal">"closed"</code> signal</h3> |
226 | 226 | <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="telepathy-glib-stream-tube-connection.html#TpStreamTubeConnection"><span class="type">TpStreamTubeConnection</span></a> *self, |
227 | <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> error, | |
227 | <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error, | |
228 | 228 | <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
229 | 229 | <p> |
230 | 230 | The ::closed signal is emitted when the connection manager reports that |
1121 | 1121 | <p> |
1122 | 1122 | </p> |
1123 | 1123 | <div class="example"> |
1124 | <a name="idp119524352"></a><p class="title"><b>Example 3. using tp_value_array_build</b></p> | |
1124 | <a name="idp119525744"></a><p class="title"><b>Example 3. using tp_value_array_build</b></p> | |
1125 | 1125 | <div class="example-contents"> |
1126 | 1126 | <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> |
1127 | 1127 | <tbody> |
1182 | 1182 | <p> |
1183 | 1183 | </p> |
1184 | 1184 | <div class="example"> |
1185 | <a name="idp119545824"></a><p class="title"><b>Example 4. using tp_value_array_unpack</b></p> | |
1185 | <a name="idp119547216"></a><p class="title"><b>Example 4. using tp_value_array_unpack</b></p> | |
1186 | 1186 | <div class="example-contents"> |
1187 | 1187 | <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> |
1188 | 1188 | <tbody> |
1564 | 1564 | <p> |
1565 | 1565 | Interpret a Telepathy user action time to decide whether a Handler should |
1566 | 1566 | attempt to gain focus. If <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> is returned, it would be appropriate to |
1567 | call <a href="http://library.gnome.org/devel/gtk/GtkWindow.html#gtk-window-present-with-time"><code class="function">gtk_window_present_with_time()</code></a> using <em class="parameter"><code>x11_time</code></em> as input, for instance. | |
1567 | call <a href="http://developer.gnome.org/devel/gtk/GtkWindow.html#gtk-window-present-with-time"><code class="function">gtk_window_present_with_time()</code></a> using <em class="parameter"><code>x11_time</code></em> as input, for instance. | |
1568 | 1568 | </p> |
1569 | 1569 | <p> |
1570 | 1570 | <em class="parameter"><code>x11_time</code></em> is used to return a timestamp in the right format for X11, |
9 | 9 | This manual documents telepathy-glib version &tpglibversion;. |
10 | 10 | The latest development version of this documentation can be found here: |
11 | 11 | <ulink role="online-location" url="http://telepathy.freedesktop.org/doc/telepathy-glib/">online copy of the telepathy-glib API Reference Manual</ulink>. |
12 | The latest version in this stable branch can be found here: | |
13 | <ulink role="online-location" url="http://telepathy.freedesktop.org/doc/telepathy-glib-0.18.x/">online copy of the telepathy-glib 0.18.x API Reference Manual</ulink>. | |
12 | 14 | </releaseinfo> |
13 | 15 | </bookinfo> |
14 | 16 |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
14 | 14 | |
15 | 15 | @SET_MAKE@ |
16 | 16 | VPATH = @srcdir@ |
17 | am__make_dryrun = \ | |
18 | { \ | |
19 | am__dry=no; \ | |
20 | case $$MAKEFLAGS in \ | |
21 | *\\[\ \ ]*) \ | |
22 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
23 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
24 | *) \ | |
25 | for am__flg in $$MAKEFLAGS; do \ | |
26 | case $$am__flg in \ | |
27 | *=*|--*) ;; \ | |
28 | *n*) am__dry=yes; break;; \ | |
29 | esac; \ | |
30 | done;; \ | |
31 | esac; \ | |
32 | test $$am__dry = yes; \ | |
33 | } | |
17 | 34 | pkgdatadir = $(datadir)/@PACKAGE@ |
18 | 35 | pkgincludedir = $(includedir)/@PACKAGE@ |
19 | 36 | pkglibdir = $(libdir)/@PACKAGE@ |
64 | 81 | install-pdf-recursive install-ps-recursive install-recursive \ |
65 | 82 | installcheck-recursive installdirs-recursive pdf-recursive \ |
66 | 83 | ps-recursive uninstall-recursive |
84 | am__can_run_installinfo = \ | |
85 | case $$AM_UPDATE_INFO_DIR in \ | |
86 | n|no|NO) false;; \ | |
87 | *) (install-info --version) >/dev/null 2>&1;; \ | |
88 | esac | |
67 | 89 | RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ |
68 | 90 | distclean-recursive maintainer-clean-recursive |
69 | 91 | AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ |
477 | 499 | done |
478 | 500 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ |
479 | 501 | if test "$$subdir" = .; then :; else \ |
480 | test -d "$(distdir)/$$subdir" \ | |
481 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | |
482 | || exit 1; \ | |
483 | fi; \ | |
484 | done | |
485 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ | |
486 | if test "$$subdir" = .; then :; else \ | |
502 | $(am__make_dryrun) \ | |
503 | || test -d "$(distdir)/$$subdir" \ | |
504 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | |
505 | || exit 1; \ | |
487 | 506 | dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ |
488 | 507 | $(am__relativize); \ |
489 | 508 | new_distdir=$$reldir; \ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
15 | 15 | @SET_MAKE@ |
16 | 16 | |
17 | 17 | VPATH = @srcdir@ |
18 | am__make_dryrun = \ | |
19 | { \ | |
20 | am__dry=no; \ | |
21 | case $$MAKEFLAGS in \ | |
22 | *\\[\ \ ]*) \ | |
23 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
24 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
25 | *) \ | |
26 | for am__flg in $$MAKEFLAGS; do \ | |
27 | case $$am__flg in \ | |
28 | *=*|--*) ;; \ | |
29 | *n*) am__dry=yes; break;; \ | |
30 | esac; \ | |
31 | done;; \ | |
32 | esac; \ | |
33 | test $$am__dry = yes; \ | |
34 | } | |
18 | 35 | pkgdatadir = $(datadir)/@PACKAGE@ |
19 | 36 | pkgincludedir = $(includedir)/@PACKAGE@ |
20 | 37 | pkglibdir = $(libdir)/@PACKAGE@ |
209 | 226 | install-pdf-recursive install-ps-recursive install-recursive \ |
210 | 227 | installcheck-recursive installdirs-recursive pdf-recursive \ |
211 | 228 | ps-recursive uninstall-recursive |
229 | am__can_run_installinfo = \ | |
230 | case $$AM_UPDATE_INFO_DIR in \ | |
231 | n|no|NO) false;; \ | |
232 | *) (install-info --version) >/dev/null 2>&1;; \ | |
233 | esac | |
212 | 234 | RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ |
213 | 235 | distclean-recursive maintainer-clean-recursive |
214 | 236 | AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ |
494 | 516 | $(am__aclocal_m4_deps): |
495 | 517 | install-binPROGRAMS: $(bin_PROGRAMS) |
496 | 518 | @$(NORMAL_INSTALL) |
497 | test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" | |
498 | 519 | @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ |
520 | if test -n "$$list"; then \ | |
521 | echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ | |
522 | $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ | |
523 | fi; \ | |
499 | 524 | for p in $$list; do echo "$$p $$p"; done | \ |
500 | 525 | sed 's/$(EXEEXT)$$//' | \ |
501 | 526 | while read p p1; do if test -f $$p || test -f $$p1; \ |
790 | 815 | done |
791 | 816 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ |
792 | 817 | if test "$$subdir" = .; then :; else \ |
793 | test -d "$(distdir)/$$subdir" \ | |
794 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | |
795 | || exit 1; \ | |
796 | fi; \ | |
797 | done | |
798 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ | |
799 | if test "$$subdir" = .; then :; else \ | |
818 | $(am__make_dryrun) \ | |
819 | || test -d "$(distdir)/$$subdir" \ | |
820 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | |
821 | || exit 1; \ | |
800 | 822 | dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ |
801 | 823 | $(am__relativize); \ |
802 | 824 | new_distdir=$$reldir; \ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
15 | 15 | @SET_MAKE@ |
16 | 16 | |
17 | 17 | VPATH = @srcdir@ |
18 | am__make_dryrun = \ | |
19 | { \ | |
20 | am__dry=no; \ | |
21 | case $$MAKEFLAGS in \ | |
22 | *\\[\ \ ]*) \ | |
23 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
24 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
25 | *) \ | |
26 | for am__flg in $$MAKEFLAGS; do \ | |
27 | case $$am__flg in \ | |
28 | *=*|--*) ;; \ | |
29 | *n*) am__dry=yes; break;; \ | |
30 | esac; \ | |
31 | done;; \ | |
32 | esac; \ | |
33 | test $$am__dry = yes; \ | |
34 | } | |
18 | 35 | pkgdatadir = $(datadir)/@PACKAGE@ |
19 | 36 | pkgincludedir = $(includedir)/@PACKAGE@ |
20 | 37 | pkglibdir = $(libdir)/@PACKAGE@ |
93 | 110 | am__v_GEN_0 = @echo " GEN " $@; |
94 | 111 | SOURCES = $(accepter_SOURCES) $(offerer_SOURCES) |
95 | 112 | DIST_SOURCES = $(accepter_SOURCES) $(offerer_SOURCES) |
113 | am__can_run_installinfo = \ | |
114 | case $$AM_UPDATE_INFO_DIR in \ | |
115 | n|no|NO) false;; \ | |
116 | *) (install-info --version) >/dev/null 2>&1;; \ | |
117 | esac | |
96 | 118 | ETAGS = etags |
97 | 119 | CTAGS = ctags |
98 | 120 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
14 | 14 | |
15 | 15 | @SET_MAKE@ |
16 | 16 | VPATH = @srcdir@ |
17 | am__make_dryrun = \ | |
18 | { \ | |
19 | am__dry=no; \ | |
20 | case $$MAKEFLAGS in \ | |
21 | *\\[\ \ ]*) \ | |
22 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
23 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
24 | *) \ | |
25 | for am__flg in $$MAKEFLAGS; do \ | |
26 | case $$am__flg in \ | |
27 | *=*|--*) ;; \ | |
28 | *n*) am__dry=yes; break;; \ | |
29 | esac; \ | |
30 | done;; \ | |
31 | esac; \ | |
32 | test $$am__dry = yes; \ | |
33 | } | |
17 | 34 | pkgdatadir = $(datadir)/@PACKAGE@ |
18 | 35 | pkgincludedir = $(includedir)/@PACKAGE@ |
19 | 36 | pkglibdir = $(libdir)/@PACKAGE@ |
57 | 74 | am__v_at_0 = @ |
58 | 75 | SOURCES = |
59 | 76 | DIST_SOURCES = |
77 | am__can_run_installinfo = \ | |
78 | case $$AM_UPDATE_INFO_DIR in \ | |
79 | n|no|NO) false;; \ | |
80 | *) (install-info --version) >/dev/null 2>&1;; \ | |
81 | esac | |
60 | 82 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
61 | 83 | ACLOCAL = @ACLOCAL@ |
62 | 84 | AMTAR = @AMTAR@ |
3 | 3 | inspect-cm.py \ |
4 | 4 | text-handler.py \ |
5 | 5 | file-transfer.py \ |
6 | ft-handler.py | |
6 | ft-handler.py \ | |
7 | stream-tubes.py/offerer.py \ | |
8 | stream-tubes.py/accepter.py |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
14 | 14 | |
15 | 15 | @SET_MAKE@ |
16 | 16 | VPATH = @srcdir@ |
17 | am__make_dryrun = \ | |
18 | { \ | |
19 | am__dry=no; \ | |
20 | case $$MAKEFLAGS in \ | |
21 | *\\[\ \ ]*) \ | |
22 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
23 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
24 | *) \ | |
25 | for am__flg in $$MAKEFLAGS; do \ | |
26 | case $$am__flg in \ | |
27 | *=*|--*) ;; \ | |
28 | *n*) am__dry=yes; break;; \ | |
29 | esac; \ | |
30 | done;; \ | |
31 | esac; \ | |
32 | test $$am__dry = yes; \ | |
33 | } | |
17 | 34 | pkgdatadir = $(datadir)/@PACKAGE@ |
18 | 35 | pkgincludedir = $(includedir)/@PACKAGE@ |
19 | 36 | pkglibdir = $(libdir)/@PACKAGE@ |
57 | 74 | am__v_at_0 = @ |
58 | 75 | SOURCES = |
59 | 76 | DIST_SOURCES = |
77 | am__can_run_installinfo = \ | |
78 | case $$AM_UPDATE_INFO_DIR in \ | |
79 | n|no|NO) false;; \ | |
80 | *) (install-info --version) >/dev/null 2>&1;; \ | |
81 | esac | |
60 | 82 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
61 | 83 | ACLOCAL = @ACLOCAL@ |
62 | 84 | AMTAR = @AMTAR@ |
232 | 254 | inspect-cm.py \ |
233 | 255 | text-handler.py \ |
234 | 256 | file-transfer.py \ |
235 | ft-handler.py | |
257 | ft-handler.py \ | |
258 | stream-tubes.py/offerer.py \ | |
259 | stream-tubes.py/accepter.py | |
236 | 260 | |
237 | 261 | all: all-am |
238 | 262 |
0 | #!/usr/bin/env python | |
1 | ||
2 | import os | |
3 | ||
4 | from gi.repository import GObject, Gio | |
5 | from gi.repository import TelepathyGLib as Tp | |
6 | ||
7 | def tube_conn_closed(tube, error): | |
8 | print "Tube connection has been closed", error.message | |
9 | ||
10 | def tube_accept_cb(tube, result, loop): | |
11 | try: | |
12 | tube_conn = tube.accept_finish(result) | |
13 | except GObject.GError, e: | |
14 | print "Failed to accept tube: %s" % e | |
15 | sys.exit(1) | |
16 | ||
17 | tube_conn.connect('closed', tube_conn_closed) | |
18 | ||
19 | contact = tube_conn.get_contact(); | |
20 | ||
21 | print "Got IOStream to", contact.get_identifier() | |
22 | ||
23 | conn = tube_conn.get_socket_connection(); | |
24 | ||
25 | # g_input_stream_read() can't be used from Python so we use the more | |
26 | # binding friendly GDataInputStream | |
27 | in_stream = Gio.DataInputStream (base_stream=conn.get_input_stream()) | |
28 | out_stream = conn.get_output_stream() | |
29 | ||
30 | print "Sending: Ping" | |
31 | out_stream.write("Ping\n", None) | |
32 | ||
33 | buf, len = in_stream.read_line_utf8(None) | |
34 | print "Received:", buf | |
35 | ||
36 | def tube_invalidated_cb(tube, domain, code, message, loop): | |
37 | print "tube has been invalidated:", message | |
38 | loop.quit() | |
39 | ||
40 | def handle_channels_cb(handler, account, connection, channels, requests, | |
41 | user_action_time, context, loop): | |
42 | for channel in channels: | |
43 | if not isinstance(channel, Tp.StreamTubeChannel): | |
44 | continue | |
45 | ||
46 | print "Accepting tube" | |
47 | ||
48 | channel.connect('invalidated', tube_invalidated_cb, loop) | |
49 | ||
50 | channel.accept_async(tube_accept_cb, loop) | |
51 | ||
52 | context.accept() | |
53 | ||
54 | if __name__ == '__main__': | |
55 | Tp.debug_set_flags(os.getenv('EXAMPLE_DEBUG', '')) | |
56 | ||
57 | loop = GObject.MainLoop() | |
58 | ||
59 | account_manager = Tp.AccountManager.dup() | |
60 | handler = Tp.SimpleHandler.new_with_am(account_manager, False, False, | |
61 | 'ExampleServiceHandler', False, handle_channels_cb, loop) | |
62 | ||
63 | handler.add_handler_filter({ | |
64 | Tp.PROP_CHANNEL_CHANNEL_TYPE: Tp.IFACE_CHANNEL_TYPE_STREAM_TUBE, | |
65 | Tp.PROP_CHANNEL_TARGET_HANDLE_TYPE: int(Tp.HandleType.CONTACT), | |
66 | Tp.PROP_CHANNEL_TYPE_STREAM_TUBE_SERVICE: "ExampleService", | |
67 | }) | |
68 | ||
69 | handler.register() | |
70 | ||
71 | print "Waiting for tube offer" | |
72 | loop.run() |
0 | #!/usr/bin/env python | |
1 | ||
2 | import sys | |
3 | import os | |
4 | ||
5 | from gi.repository import GObject, Gio | |
6 | from gi.repository import TelepathyGLib as Tp | |
7 | ||
8 | def usage(): | |
9 | print "%s ACCOUNT CONTACT" % sys.argv[0] | |
10 | print "ACCOUNT is a Telepathy account name, use 'mc-tool list' to list all your accounts" | |
11 | print "CONTACT is a contact id such as badger@nyan.cat" | |
12 | ||
13 | sys.exit(1) | |
14 | ||
15 | def offer_channel_cb(tube, result, loop): | |
16 | try: | |
17 | tube.offer_finish(result) | |
18 | print "tube offered" | |
19 | ||
20 | except GObject.GError, e: | |
21 | print "Failed to offer tube: %s" % e | |
22 | sys.exit(1) | |
23 | ||
24 | def tube_conn_closed(tube, error): | |
25 | print "Tube connection has been closed", error.message | |
26 | ||
27 | def channel_close_cb(tube, result, loop): | |
28 | try: | |
29 | tube.close_finish(result) | |
30 | print "tube channel closed" | |
31 | ||
32 | except GObject.GError, e: | |
33 | print "Failed to close tube channel: %s" % e | |
34 | sys.exit(1) | |
35 | ||
36 | def tube_incoming_cb(tube, tube_conn, loop): | |
37 | tube_conn.connect('closed', tube_conn_closed) | |
38 | ||
39 | contact = tube_conn.get_contact(); | |
40 | ||
41 | print "Got IOStream from", contact.get_identifier() | |
42 | ||
43 | conn = tube_conn.get_socket_connection(); | |
44 | ||
45 | # g_input_stream_read() can't be used from Python so we use the more | |
46 | # binding friendly GDataInputStream | |
47 | in_stream = Gio.DataInputStream (base_stream=conn.get_input_stream()) | |
48 | out_stream = conn.get_output_stream() | |
49 | ||
50 | buf, len = in_stream.read_line_utf8(None) | |
51 | print "Received:", buf | |
52 | ||
53 | print "Sending: Pong" | |
54 | out_stream.write("Pong\n", None) | |
55 | ||
56 | tube.close_async(channel_close_cb, contact) | |
57 | ||
58 | def tube_invalidated_cb(tube, domain, code, message, loop): | |
59 | print "tube has been invalidated:", message | |
60 | loop.quit() | |
61 | ||
62 | def create_channel_cb(request, result, loop): | |
63 | try: | |
64 | (chan, context) = request.create_and_handle_channel_finish(result) | |
65 | ||
66 | chan.connect('incoming', tube_incoming_cb, loop) | |
67 | chan.connect('invalidated', tube_invalidated_cb, loop) | |
68 | ||
69 | chan.offer_async({}, offer_channel_cb, loop) | |
70 | ||
71 | except GObject.GError, e: | |
72 | print "Failed to create channel: %s" % e | |
73 | sys.exit(1) | |
74 | ||
75 | if __name__ == '__main__': | |
76 | Tp.debug_set_flags(os.getenv('EXAMPLE_DEBUG', '')) | |
77 | ||
78 | if len(sys.argv) != 3: | |
79 | usage() | |
80 | ||
81 | _, account_id, contact_id = sys.argv | |
82 | ||
83 | account_manager = Tp.AccountManager.dup() | |
84 | account = account_manager.ensure_account("%s%s" % | |
85 | (Tp.ACCOUNT_OBJECT_PATH_BASE, account_id)) | |
86 | ||
87 | request_dict = { | |
88 | Tp.PROP_CHANNEL_CHANNEL_TYPE: | |
89 | Tp.IFACE_CHANNEL_TYPE_STREAM_TUBE, | |
90 | Tp.PROP_CHANNEL_TARGET_HANDLE_TYPE: | |
91 | int(Tp.HandleType.CONTACT), | |
92 | Tp.PROP_CHANNEL_TARGET_ID: | |
93 | contact_id, | |
94 | ||
95 | Tp.PROP_CHANNEL_TYPE_STREAM_TUBE_SERVICE: "ExampleService", | |
96 | } | |
97 | ||
98 | request = Tp.AccountChannelRequest.new(account, request_dict, 0) | |
99 | ||
100 | loop = GObject.MainLoop() | |
101 | request.create_and_handle_channel_async(None, create_channel_cb, loop) | |
102 | ||
103 | loop.run() |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
15 | 15 | @SET_MAKE@ |
16 | 16 | |
17 | 17 | VPATH = @srcdir@ |
18 | am__make_dryrun = \ | |
19 | { \ | |
20 | am__dry=no; \ | |
21 | case $$MAKEFLAGS in \ | |
22 | *\\[\ \ ]*) \ | |
23 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
24 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
25 | *) \ | |
26 | for am__flg in $$MAKEFLAGS; do \ | |
27 | case $$am__flg in \ | |
28 | *=*|--*) ;; \ | |
29 | *n*) am__dry=yes; break;; \ | |
30 | esac; \ | |
31 | done;; \ | |
32 | esac; \ | |
33 | test $$am__dry = yes; \ | |
34 | } | |
18 | 35 | pkgdatadir = $(datadir)/@PACKAGE@ |
19 | 36 | pkgincludedir = $(includedir)/@PACKAGE@ |
20 | 37 | pkglibdir = $(libdir)/@PACKAGE@ |
93 | 110 | am__v_GEN_0 = @echo " GEN " $@; |
94 | 111 | SOURCES = $(accepter_SOURCES) $(offerer_SOURCES) |
95 | 112 | DIST_SOURCES = $(accepter_SOURCES) $(offerer_SOURCES) |
113 | am__can_run_installinfo = \ | |
114 | case $$AM_UPDATE_INFO_DIR in \ | |
115 | n|no|NO) false;; \ | |
116 | *) (install-info --version) >/dev/null 2>&1;; \ | |
117 | esac | |
96 | 118 | ETAGS = etags |
97 | 119 | CTAGS = ctags |
98 | 120 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
47 | 47 | out = g_io_stream_get_output_stream (G_IO_STREAM (conn)); |
48 | 48 | |
49 | 49 | /* this bit is not a good example */ |
50 | g_output_stream_write (out, "Ping", 4, NULL, &error); | |
50 | g_debug ("Sending: Ping"); | |
51 | g_output_stream_write (out, "Ping\n", 5, NULL, &error); | |
51 | 52 | g_assert_no_error (error); |
52 | 53 | |
53 | 54 | g_input_stream_read (in, &buf, sizeof (buf), NULL, &error); |
54 | 55 | g_assert_no_error (error); |
55 | 56 | |
56 | g_debug ("Sent Ping got: %s", buf); | |
57 | g_debug ("Received: %s", buf); | |
57 | 58 | |
58 | 59 | g_object_unref (tube_conn); |
59 | 60 | g_object_unref (tube); |
2 | 2 | static GMainLoop *loop = NULL; |
3 | 3 | |
4 | 4 | static void |
5 | channel_closed_cb (TpChannel *channel, | |
6 | const GError *error, | |
7 | gpointer user_data, | |
8 | GObject *weak_object) | |
5 | channel_closed_cb (GObject *object, | |
6 | GAsyncResult *result, | |
7 | gpointer user_data) | |
9 | 8 | { |
9 | TpChannel *channel = TP_CHANNEL (object); | |
10 | GError *error = NULL; | |
11 | ||
12 | if (!tp_channel_close_finish (channel, result, &error)) | |
13 | { | |
14 | g_debug ("Failed to close tube channel: %s", error->message); | |
15 | g_error_free (error); | |
16 | return; | |
17 | } | |
18 | ||
10 | 19 | g_debug ("Tube channel closed"); |
11 | 20 | } |
12 | 21 | |
44 | 53 | out = g_io_stream_get_output_stream (G_IO_STREAM (conn)); |
45 | 54 | |
46 | 55 | /* this bit is not a good example */ |
47 | g_output_stream_write (out, "Pong", 4, NULL, &error); | |
56 | g_input_stream_read (in, &buf, sizeof (buf), NULL, &error); | |
57 | g_assert_no_error (error); | |
58 | g_debug ("Received: %s", buf); | |
59 | ||
60 | g_debug ("Sending: Pong"); | |
61 | g_output_stream_write (out, "Pong\n", 5, NULL, &error); | |
48 | 62 | g_assert_no_error (error); |
49 | 63 | |
50 | g_input_stream_read (in, &buf, sizeof (buf), NULL, &error); | |
51 | g_assert_no_error (error); | |
52 | ||
53 | g_debug ("Send Pong got: %s", buf); | |
54 | ||
55 | tp_cli_channel_call_close (TP_CHANNEL (tube), -1, channel_closed_cb, | |
56 | NULL, NULL, NULL); | |
64 | tp_channel_close_async (TP_CHANNEL (tube), channel_closed_cb, NULL); | |
57 | 65 | |
58 | 66 | g_object_unref (tube); |
59 | 67 | } |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
14 | 14 | |
15 | 15 | @SET_MAKE@ |
16 | 16 | VPATH = @srcdir@ |
17 | am__make_dryrun = \ | |
18 | { \ | |
19 | am__dry=no; \ | |
20 | case $$MAKEFLAGS in \ | |
21 | *\\[\ \ ]*) \ | |
22 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
23 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
24 | *) \ | |
25 | for am__flg in $$MAKEFLAGS; do \ | |
26 | case $$am__flg in \ | |
27 | *=*|--*) ;; \ | |
28 | *n*) am__dry=yes; break;; \ | |
29 | esac; \ | |
30 | done;; \ | |
31 | esac; \ | |
32 | test $$am__dry = yes; \ | |
33 | } | |
17 | 34 | pkgdatadir = $(datadir)/@PACKAGE@ |
18 | 35 | pkgincludedir = $(includedir)/@PACKAGE@ |
19 | 36 | pkglibdir = $(libdir)/@PACKAGE@ |
64 | 81 | install-pdf-recursive install-ps-recursive install-recursive \ |
65 | 82 | installcheck-recursive installdirs-recursive pdf-recursive \ |
66 | 83 | ps-recursive uninstall-recursive |
84 | am__can_run_installinfo = \ | |
85 | case $$AM_UPDATE_INFO_DIR in \ | |
86 | n|no|NO) false;; \ | |
87 | *) (install-info --version) >/dev/null 2>&1;; \ | |
88 | esac | |
67 | 89 | RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ |
68 | 90 | distclean-recursive maintainer-clean-recursive |
69 | 91 | AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ |
481 | 503 | done |
482 | 504 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ |
483 | 505 | if test "$$subdir" = .; then :; else \ |
484 | test -d "$(distdir)/$$subdir" \ | |
485 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | |
486 | || exit 1; \ | |
487 | fi; \ | |
488 | done | |
489 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ | |
490 | if test "$$subdir" = .; then :; else \ | |
506 | $(am__make_dryrun) \ | |
507 | || test -d "$(distdir)/$$subdir" \ | |
508 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | |
509 | || exit 1; \ | |
491 | 510 | dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ |
492 | 511 | $(am__relativize); \ |
493 | 512 | new_distdir=$$reldir; \ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
19 | 19 | |
20 | 20 | |
21 | 21 | VPATH = @srcdir@ |
22 | am__make_dryrun = \ | |
23 | { \ | |
24 | am__dry=no; \ | |
25 | case $$MAKEFLAGS in \ | |
26 | *\\[\ \ ]*) \ | |
27 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
28 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
29 | *) \ | |
30 | for am__flg in $$MAKEFLAGS; do \ | |
31 | case $$am__flg in \ | |
32 | *=*|--*) ;; \ | |
33 | *n*) am__dry=yes; break;; \ | |
34 | esac; \ | |
35 | done;; \ | |
36 | esac; \ | |
37 | test $$am__dry = yes; \ | |
38 | } | |
22 | 39 | pkgdatadir = $(datadir)/@PACKAGE@ |
23 | 40 | pkgincludedir = $(includedir)/@PACKAGE@ |
24 | 41 | pkglibdir = $(libdir)/@PACKAGE@ |
107 | 124 | $(telepathy_example_cm_call_SOURCES) |
108 | 125 | DIST_SOURCES = $(libexample_cm_call_la_SOURCES) \ |
109 | 126 | $(telepathy_example_cm_call_SOURCES) |
127 | am__can_run_installinfo = \ | |
128 | case $$AM_UPDATE_INFO_DIR in \ | |
129 | n|no|NO) false;; \ | |
130 | *) (install-info --version) >/dev/null 2>&1;; \ | |
131 | esac | |
110 | 132 | am__dist_manager_DATA_DIST = example_call.manager |
111 | 133 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
112 | 134 | am__vpath_adj = case $$p in \ |
407 | 429 | $(AM_V_CCLD)$(LINK) $(libexample_cm_call_la_OBJECTS) $(libexample_cm_call_la_LIBADD) $(LIBS) |
408 | 430 | install-libexecPROGRAMS: $(libexec_PROGRAMS) |
409 | 431 | @$(NORMAL_INSTALL) |
410 | test -z "$(libexecdir)" || $(MKDIR_P) "$(DESTDIR)$(libexecdir)" | |
411 | 432 | @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ |
433 | if test -n "$$list"; then \ | |
434 | echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \ | |
435 | $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \ | |
436 | fi; \ | |
412 | 437 | for p in $$list; do echo "$$p $$p"; done | \ |
413 | 438 | sed 's/$(EXEEXT)$$//' | \ |
414 | 439 | while read p p1; do if test -f $$p || test -f $$p1; \ |
504 | 529 | -rm -rf .libs _libs |
505 | 530 | install-dist_managerDATA: $(dist_manager_DATA) |
506 | 531 | @$(NORMAL_INSTALL) |
507 | test -z "$(managerdir)" || $(MKDIR_P) "$(DESTDIR)$(managerdir)" | |
508 | 532 | @list='$(dist_manager_DATA)'; test -n "$(managerdir)" || list=; \ |
533 | if test -n "$$list"; then \ | |
534 | echo " $(MKDIR_P) '$(DESTDIR)$(managerdir)'"; \ | |
535 | $(MKDIR_P) "$(DESTDIR)$(managerdir)" || exit 1; \ | |
536 | fi; \ | |
509 | 537 | for p in $$list; do \ |
510 | 538 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
511 | 539 | echo "$$d$$p"; \ |
522 | 550 | dir='$(DESTDIR)$(managerdir)'; $(am__uninstall_files_from_dir) |
523 | 551 | install-serviceDATA: $(service_DATA) |
524 | 552 | @$(NORMAL_INSTALL) |
525 | test -z "$(servicedir)" || $(MKDIR_P) "$(DESTDIR)$(servicedir)" | |
526 | 553 | @list='$(service_DATA)'; test -n "$(servicedir)" || list=; \ |
554 | if test -n "$$list"; then \ | |
555 | echo " $(MKDIR_P) '$(DESTDIR)$(servicedir)'"; \ | |
556 | $(MKDIR_P) "$(DESTDIR)$(servicedir)" || exit 1; \ | |
557 | fi; \ | |
527 | 558 | for p in $$list; do \ |
528 | 559 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
529 | 560 | echo "$$d$$p"; \ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
20 | 20 | |
21 | 21 | |
22 | 22 | VPATH = @srcdir@ |
23 | am__make_dryrun = \ | |
24 | { \ | |
25 | am__dry=no; \ | |
26 | case $$MAKEFLAGS in \ | |
27 | *\\[\ \ ]*) \ | |
28 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
29 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
30 | *) \ | |
31 | for am__flg in $$MAKEFLAGS; do \ | |
32 | case $$am__flg in \ | |
33 | *=*|--*) ;; \ | |
34 | *n*) am__dry=yes; break;; \ | |
35 | esac; \ | |
36 | done;; \ | |
37 | esac; \ | |
38 | test $$am__dry = yes; \ | |
39 | } | |
23 | 40 | pkgdatadir = $(datadir)/@PACKAGE@ |
24 | 41 | pkgincludedir = $(includedir)/@PACKAGE@ |
25 | 42 | pkglibdir = $(libdir)/@PACKAGE@ |
108 | 125 | $(telepathy_example_cm_csh_SOURCES) |
109 | 126 | DIST_SOURCES = $(libexample_cm_csh_la_SOURCES) \ |
110 | 127 | $(telepathy_example_cm_csh_SOURCES) |
128 | am__can_run_installinfo = \ | |
129 | case $$AM_UPDATE_INFO_DIR in \ | |
130 | n|no|NO) false;; \ | |
131 | *) (install-info --version) >/dev/null 2>&1;; \ | |
132 | esac | |
111 | 133 | am__dist_manager_DATA_DIST = example_csh.manager |
112 | 134 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
113 | 135 | am__vpath_adj = case $$p in \ |
404 | 426 | $(AM_V_CCLD)$(LINK) $(libexample_cm_csh_la_OBJECTS) $(libexample_cm_csh_la_LIBADD) $(LIBS) |
405 | 427 | install-libexecPROGRAMS: $(libexec_PROGRAMS) |
406 | 428 | @$(NORMAL_INSTALL) |
407 | test -z "$(libexecdir)" || $(MKDIR_P) "$(DESTDIR)$(libexecdir)" | |
408 | 429 | @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ |
430 | if test -n "$$list"; then \ | |
431 | echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \ | |
432 | $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \ | |
433 | fi; \ | |
409 | 434 | for p in $$list; do echo "$$p $$p"; done | \ |
410 | 435 | sed 's/$(EXEEXT)$$//' | \ |
411 | 436 | while read p p1; do if test -f $$p || test -f $$p1; \ |
499 | 524 | -rm -rf .libs _libs |
500 | 525 | install-dist_managerDATA: $(dist_manager_DATA) |
501 | 526 | @$(NORMAL_INSTALL) |
502 | test -z "$(managerdir)" || $(MKDIR_P) "$(DESTDIR)$(managerdir)" | |
503 | 527 | @list='$(dist_manager_DATA)'; test -n "$(managerdir)" || list=; \ |
528 | if test -n "$$list"; then \ | |
529 | echo " $(MKDIR_P) '$(DESTDIR)$(managerdir)'"; \ | |
530 | $(MKDIR_P) "$(DESTDIR)$(managerdir)" || exit 1; \ | |
531 | fi; \ | |
504 | 532 | for p in $$list; do \ |
505 | 533 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
506 | 534 | echo "$$d$$p"; \ |
517 | 545 | dir='$(DESTDIR)$(managerdir)'; $(am__uninstall_files_from_dir) |
518 | 546 | install-serviceDATA: $(service_DATA) |
519 | 547 | @$(NORMAL_INSTALL) |
520 | test -z "$(servicedir)" || $(MKDIR_P) "$(DESTDIR)$(servicedir)" | |
521 | 548 | @list='$(service_DATA)'; test -n "$(servicedir)" || list=; \ |
549 | if test -n "$$list"; then \ | |
550 | echo " $(MKDIR_P) '$(DESTDIR)$(servicedir)'"; \ | |
551 | $(MKDIR_P) "$(DESTDIR)$(servicedir)" || exit 1; \ | |
552 | fi; \ | |
522 | 553 | for p in $$list; do \ |
523 | 554 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
524 | 555 | echo "$$d$$p"; \ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
19 | 19 | |
20 | 20 | |
21 | 21 | VPATH = @srcdir@ |
22 | am__make_dryrun = \ | |
23 | { \ | |
24 | am__dry=no; \ | |
25 | case $$MAKEFLAGS in \ | |
26 | *\\[\ \ ]*) \ | |
27 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
28 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
29 | *) \ | |
30 | for am__flg in $$MAKEFLAGS; do \ | |
31 | case $$am__flg in \ | |
32 | *=*|--*) ;; \ | |
33 | *n*) am__dry=yes; break;; \ | |
34 | esac; \ | |
35 | done;; \ | |
36 | esac; \ | |
37 | test $$am__dry = yes; \ | |
38 | } | |
22 | 39 | pkgdatadir = $(datadir)/@PACKAGE@ |
23 | 40 | pkgincludedir = $(includedir)/@PACKAGE@ |
24 | 41 | pkglibdir = $(libdir)/@PACKAGE@ |
108 | 125 | $(telepathy_example_cm_contactlist_SOURCES) |
109 | 126 | DIST_SOURCES = $(libexample_cm_contactlist_la_SOURCES) \ |
110 | 127 | $(telepathy_example_cm_contactlist_SOURCES) |
128 | am__can_run_installinfo = \ | |
129 | case $$AM_UPDATE_INFO_DIR in \ | |
130 | n|no|NO) false;; \ | |
131 | *) (install-info --version) >/dev/null 2>&1;; \ | |
132 | esac | |
111 | 133 | am__dist_manager_DATA_DIST = example_contact_list.manager |
112 | 134 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
113 | 135 | am__vpath_adj = case $$p in \ |
398 | 420 | $(AM_V_CCLD)$(LINK) $(libexample_cm_contactlist_la_OBJECTS) $(libexample_cm_contactlist_la_LIBADD) $(LIBS) |
399 | 421 | install-libexecPROGRAMS: $(libexec_PROGRAMS) |
400 | 422 | @$(NORMAL_INSTALL) |
401 | test -z "$(libexecdir)" || $(MKDIR_P) "$(DESTDIR)$(libexecdir)" | |
402 | 423 | @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ |
424 | if test -n "$$list"; then \ | |
425 | echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \ | |
426 | $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \ | |
427 | fi; \ | |
403 | 428 | for p in $$list; do echo "$$p $$p"; done | \ |
404 | 429 | sed 's/$(EXEEXT)$$//' | \ |
405 | 430 | while read p p1; do if test -f $$p || test -f $$p1; \ |
492 | 517 | -rm -rf .libs _libs |
493 | 518 | install-dist_managerDATA: $(dist_manager_DATA) |
494 | 519 | @$(NORMAL_INSTALL) |
495 | test -z "$(managerdir)" || $(MKDIR_P) "$(DESTDIR)$(managerdir)" | |
496 | 520 | @list='$(dist_manager_DATA)'; test -n "$(managerdir)" || list=; \ |
521 | if test -n "$$list"; then \ | |
522 | echo " $(MKDIR_P) '$(DESTDIR)$(managerdir)'"; \ | |
523 | $(MKDIR_P) "$(DESTDIR)$(managerdir)" || exit 1; \ | |
524 | fi; \ | |
497 | 525 | for p in $$list; do \ |
498 | 526 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
499 | 527 | echo "$$d$$p"; \ |
510 | 538 | dir='$(DESTDIR)$(managerdir)'; $(am__uninstall_files_from_dir) |
511 | 539 | install-serviceDATA: $(service_DATA) |
512 | 540 | @$(NORMAL_INSTALL) |
513 | test -z "$(servicedir)" || $(MKDIR_P) "$(DESTDIR)$(servicedir)" | |
514 | 541 | @list='$(service_DATA)'; test -n "$(servicedir)" || list=; \ |
542 | if test -n "$$list"; then \ | |
543 | echo " $(MKDIR_P) '$(DESTDIR)$(servicedir)'"; \ | |
544 | $(MKDIR_P) "$(DESTDIR)$(servicedir)" || exit 1; \ | |
545 | fi; \ | |
515 | 546 | for p in $$list; do \ |
516 | 547 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
517 | 548 | echo "$$d$$p"; \ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
17 | 17 | |
18 | 18 | |
19 | 19 | VPATH = @srcdir@ |
20 | am__make_dryrun = \ | |
21 | { \ | |
22 | am__dry=no; \ | |
23 | case $$MAKEFLAGS in \ | |
24 | *\\[\ \ ]*) \ | |
25 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
26 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
27 | *) \ | |
28 | for am__flg in $$MAKEFLAGS; do \ | |
29 | case $$am__flg in \ | |
30 | *=*|--*) ;; \ | |
31 | *n*) am__dry=yes; break;; \ | |
32 | esac; \ | |
33 | done;; \ | |
34 | esac; \ | |
35 | test $$am__dry = yes; \ | |
36 | } | |
20 | 37 | pkgdatadir = $(datadir)/@PACKAGE@ |
21 | 38 | pkgincludedir = $(includedir)/@PACKAGE@ |
22 | 39 | pkglibdir = $(libdir)/@PACKAGE@ |
106 | 123 | $(telepathy_example_cm_echo_2_SOURCES) |
107 | 124 | DIST_SOURCES = $(libexample_cm_echo_2_la_SOURCES) \ |
108 | 125 | $(telepathy_example_cm_echo_2_SOURCES) |
126 | am__can_run_installinfo = \ | |
127 | case $$AM_UPDATE_INFO_DIR in \ | |
128 | n|no|NO) false;; \ | |
129 | *) (install-info --version) >/dev/null 2>&1;; \ | |
130 | esac | |
109 | 131 | am__dist_manager_DATA_DIST = example_echo_2.manager |
110 | 132 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
111 | 133 | am__vpath_adj = case $$p in \ |
402 | 424 | $(AM_V_CCLD)$(LINK) $(libexample_cm_echo_2_la_OBJECTS) $(libexample_cm_echo_2_la_LIBADD) $(LIBS) |
403 | 425 | install-libexecPROGRAMS: $(libexec_PROGRAMS) |
404 | 426 | @$(NORMAL_INSTALL) |
405 | test -z "$(libexecdir)" || $(MKDIR_P) "$(DESTDIR)$(libexecdir)" | |
406 | 427 | @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ |
428 | if test -n "$$list"; then \ | |
429 | echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \ | |
430 | $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \ | |
431 | fi; \ | |
407 | 432 | for p in $$list; do echo "$$p $$p"; done | \ |
408 | 433 | sed 's/$(EXEEXT)$$//' | \ |
409 | 434 | while read p p1; do if test -f $$p || test -f $$p1; \ |
497 | 522 | -rm -rf .libs _libs |
498 | 523 | install-dist_managerDATA: $(dist_manager_DATA) |
499 | 524 | @$(NORMAL_INSTALL) |
500 | test -z "$(managerdir)" || $(MKDIR_P) "$(DESTDIR)$(managerdir)" | |
501 | 525 | @list='$(dist_manager_DATA)'; test -n "$(managerdir)" || list=; \ |
526 | if test -n "$$list"; then \ | |
527 | echo " $(MKDIR_P) '$(DESTDIR)$(managerdir)'"; \ | |
528 | $(MKDIR_P) "$(DESTDIR)$(managerdir)" || exit 1; \ | |
529 | fi; \ | |
502 | 530 | for p in $$list; do \ |
503 | 531 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
504 | 532 | echo "$$d$$p"; \ |
515 | 543 | dir='$(DESTDIR)$(managerdir)'; $(am__uninstall_files_from_dir) |
516 | 544 | install-serviceDATA: $(service_DATA) |
517 | 545 | @$(NORMAL_INSTALL) |
518 | test -z "$(servicedir)" || $(MKDIR_P) "$(DESTDIR)$(servicedir)" | |
519 | 546 | @list='$(service_DATA)'; test -n "$(servicedir)" || list=; \ |
547 | if test -n "$$list"; then \ | |
548 | echo " $(MKDIR_P) '$(DESTDIR)$(servicedir)'"; \ | |
549 | $(MKDIR_P) "$(DESTDIR)$(servicedir)" || exit 1; \ | |
550 | fi; \ | |
520 | 551 | for p in $$list; do \ |
521 | 552 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
522 | 553 | echo "$$d$$p"; \ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
16 | 16 | |
17 | 17 | |
18 | 18 | VPATH = @srcdir@ |
19 | am__make_dryrun = \ | |
20 | { \ | |
21 | am__dry=no; \ | |
22 | case $$MAKEFLAGS in \ | |
23 | *\\[\ \ ]*) \ | |
24 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
25 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
26 | *) \ | |
27 | for am__flg in $$MAKEFLAGS; do \ | |
28 | case $$am__flg in \ | |
29 | *=*|--*) ;; \ | |
30 | *n*) am__dry=yes; break;; \ | |
31 | esac; \ | |
32 | done;; \ | |
33 | esac; \ | |
34 | test $$am__dry = yes; \ | |
35 | } | |
19 | 36 | pkgdatadir = $(datadir)/@PACKAGE@ |
20 | 37 | pkgincludedir = $(includedir)/@PACKAGE@ |
21 | 38 | pkglibdir = $(libdir)/@PACKAGE@ |
99 | 116 | am__v_GEN_0 = @echo " GEN " $@; |
100 | 117 | SOURCES = $(telepathy_example_cm_extended_SOURCES) |
101 | 118 | DIST_SOURCES = $(telepathy_example_cm_extended_SOURCES) |
119 | am__can_run_installinfo = \ | |
120 | case $$AM_UPDATE_INFO_DIR in \ | |
121 | n|no|NO) false;; \ | |
122 | *) (install-info --version) >/dev/null 2>&1;; \ | |
123 | esac | |
102 | 124 | am__dist_manager_DATA_DIST = example_extended.manager |
103 | 125 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
104 | 126 | am__vpath_adj = case $$p in \ |
374 | 396 | $(am__aclocal_m4_deps): |
375 | 397 | install-libexecPROGRAMS: $(libexec_PROGRAMS) |
376 | 398 | @$(NORMAL_INSTALL) |
377 | test -z "$(libexecdir)" || $(MKDIR_P) "$(DESTDIR)$(libexecdir)" | |
378 | 399 | @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ |
400 | if test -n "$$list"; then \ | |
401 | echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \ | |
402 | $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \ | |
403 | fi; \ | |
379 | 404 | for p in $$list; do echo "$$p $$p"; done | \ |
380 | 405 | sed 's/$(EXEEXT)$$//' | \ |
381 | 406 | while read p p1; do if test -f $$p || test -f $$p1; \ |
467 | 492 | -rm -rf .libs _libs |
468 | 493 | install-dist_managerDATA: $(dist_manager_DATA) |
469 | 494 | @$(NORMAL_INSTALL) |
470 | test -z "$(managerdir)" || $(MKDIR_P) "$(DESTDIR)$(managerdir)" | |
471 | 495 | @list='$(dist_manager_DATA)'; test -n "$(managerdir)" || list=; \ |
496 | if test -n "$$list"; then \ | |
497 | echo " $(MKDIR_P) '$(DESTDIR)$(managerdir)'"; \ | |
498 | $(MKDIR_P) "$(DESTDIR)$(managerdir)" || exit 1; \ | |
499 | fi; \ | |
472 | 500 | for p in $$list; do \ |
473 | 501 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
474 | 502 | echo "$$d$$p"; \ |
485 | 513 | dir='$(DESTDIR)$(managerdir)'; $(am__uninstall_files_from_dir) |
486 | 514 | install-serviceDATA: $(service_DATA) |
487 | 515 | @$(NORMAL_INSTALL) |
488 | test -z "$(servicedir)" || $(MKDIR_P) "$(DESTDIR)$(servicedir)" | |
489 | 516 | @list='$(service_DATA)'; test -n "$(servicedir)" || list=; \ |
517 | if test -n "$$list"; then \ | |
518 | echo " $(MKDIR_P) '$(DESTDIR)$(servicedir)'"; \ | |
519 | $(MKDIR_P) "$(DESTDIR)$(servicedir)" || exit 1; \ | |
520 | fi; \ | |
490 | 521 | for p in $$list; do \ |
491 | 522 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
492 | 523 | echo "$$d$$p"; \ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
16 | 16 | |
17 | 17 | |
18 | 18 | VPATH = @srcdir@ |
19 | am__make_dryrun = \ | |
20 | { \ | |
21 | am__dry=no; \ | |
22 | case $$MAKEFLAGS in \ | |
23 | *\\[\ \ ]*) \ | |
24 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
25 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
26 | *) \ | |
27 | for am__flg in $$MAKEFLAGS; do \ | |
28 | case $$am__flg in \ | |
29 | *=*|--*) ;; \ | |
30 | *n*) am__dry=yes; break;; \ | |
31 | esac; \ | |
32 | done;; \ | |
33 | esac; \ | |
34 | test $$am__dry = yes; \ | |
35 | } | |
19 | 36 | pkgdatadir = $(datadir)/@PACKAGE@ |
20 | 37 | pkgincludedir = $(includedir)/@PACKAGE@ |
21 | 38 | pkglibdir = $(libdir)/@PACKAGE@ |
98 | 115 | am__v_GEN_0 = @echo " GEN " $@; |
99 | 116 | SOURCES = $(telepathy_example_no_protocols_SOURCES) |
100 | 117 | DIST_SOURCES = $(telepathy_example_no_protocols_SOURCES) |
118 | am__can_run_installinfo = \ | |
119 | case $$AM_UPDATE_INFO_DIR in \ | |
120 | n|no|NO) false;; \ | |
121 | *) (install-info --version) >/dev/null 2>&1;; \ | |
122 | esac | |
101 | 123 | am__dist_manager_DATA_DIST = example_no_protocols.manager |
102 | 124 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
103 | 125 | am__vpath_adj = case $$p in \ |
368 | 390 | $(am__aclocal_m4_deps): |
369 | 391 | install-libexecPROGRAMS: $(libexec_PROGRAMS) |
370 | 392 | @$(NORMAL_INSTALL) |
371 | test -z "$(libexecdir)" || $(MKDIR_P) "$(DESTDIR)$(libexecdir)" | |
372 | 393 | @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ |
394 | if test -n "$$list"; then \ | |
395 | echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \ | |
396 | $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \ | |
397 | fi; \ | |
373 | 398 | for p in $$list; do echo "$$p $$p"; done | \ |
374 | 399 | sed 's/$(EXEEXT)$$//' | \ |
375 | 400 | while read p p1; do if test -f $$p || test -f $$p1; \ |
459 | 484 | -rm -rf .libs _libs |
460 | 485 | install-dist_managerDATA: $(dist_manager_DATA) |
461 | 486 | @$(NORMAL_INSTALL) |
462 | test -z "$(managerdir)" || $(MKDIR_P) "$(DESTDIR)$(managerdir)" | |
463 | 487 | @list='$(dist_manager_DATA)'; test -n "$(managerdir)" || list=; \ |
488 | if test -n "$$list"; then \ | |
489 | echo " $(MKDIR_P) '$(DESTDIR)$(managerdir)'"; \ | |
490 | $(MKDIR_P) "$(DESTDIR)$(managerdir)" || exit 1; \ | |
491 | fi; \ | |
464 | 492 | for p in $$list; do \ |
465 | 493 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
466 | 494 | echo "$$d$$p"; \ |
477 | 505 | dir='$(DESTDIR)$(managerdir)'; $(am__uninstall_files_from_dir) |
478 | 506 | install-serviceDATA: $(service_DATA) |
479 | 507 | @$(NORMAL_INSTALL) |
480 | test -z "$(servicedir)" || $(MKDIR_P) "$(DESTDIR)$(servicedir)" | |
481 | 508 | @list='$(service_DATA)'; test -n "$(servicedir)" || list=; \ |
509 | if test -n "$$list"; then \ | |
510 | echo " $(MKDIR_P) '$(DESTDIR)$(servicedir)'"; \ | |
511 | $(MKDIR_P) "$(DESTDIR)$(servicedir)" || exit 1; \ | |
512 | fi; \ | |
482 | 513 | for p in $$list; do \ |
483 | 514 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
484 | 515 | echo "$$d$$p"; \ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
24 | 24 | # that will work on TpProxy or any subclass of TpProxy. |
25 | 25 | |
26 | 26 | VPATH = @srcdir@ |
27 | am__make_dryrun = \ | |
28 | { \ | |
29 | am__dry=no; \ | |
30 | case $$MAKEFLAGS in \ | |
31 | *\\[\ \ ]*) \ | |
32 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
33 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
34 | *) \ | |
35 | for am__flg in $$MAKEFLAGS; do \ | |
36 | case $$am__flg in \ | |
37 | *=*|--*) ;; \ | |
38 | *n*) am__dry=yes; break;; \ | |
39 | esac; \ | |
40 | done;; \ | |
41 | esac; \ | |
42 | test $$am__dry = yes; \ | |
43 | } | |
27 | 44 | pkgdatadir = $(datadir)/@PACKAGE@ |
28 | 45 | pkgincludedir = $(includedir)/@PACKAGE@ |
29 | 46 | pkglibdir = $(libdir)/@PACKAGE@ |
101 | 118 | SOURCES = $(libexample_extensions_la_SOURCES) \ |
102 | 119 | $(nodist_libexample_extensions_la_SOURCES) |
103 | 120 | DIST_SOURCES = $(libexample_extensions_la_SOURCES) |
121 | am__can_run_installinfo = \ | |
122 | case $$AM_UPDATE_INFO_DIR in \ | |
123 | n|no|NO) false;; \ | |
124 | *) (install-info --version) >/dev/null 2>&1;; \ | |
125 | esac | |
104 | 126 | ETAGS = etags |
105 | 127 | CTAGS = ctags |
106 | 128 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
14 | 14 | |
15 | 15 | @SET_MAKE@ |
16 | 16 | VPATH = @srcdir@ |
17 | am__make_dryrun = \ | |
18 | { \ | |
19 | am__dry=no; \ | |
20 | case $$MAKEFLAGS in \ | |
21 | *\\[\ \ ]*) \ | |
22 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
23 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
24 | *) \ | |
25 | for am__flg in $$MAKEFLAGS; do \ | |
26 | case $$am__flg in \ | |
27 | *=*|--*) ;; \ | |
28 | *n*) am__dry=yes; break;; \ | |
29 | esac; \ | |
30 | done;; \ | |
31 | esac; \ | |
32 | test $$am__dry = yes; \ | |
33 | } | |
17 | 34 | pkgdatadir = $(datadir)/@PACKAGE@ |
18 | 35 | pkgincludedir = $(includedir)/@PACKAGE@ |
19 | 36 | pkglibdir = $(libdir)/@PACKAGE@ |
57 | 74 | am__v_at_0 = @ |
58 | 75 | SOURCES = |
59 | 76 | DIST_SOURCES = |
77 | am__can_run_installinfo = \ | |
78 | case $$AM_UPDATE_INFO_DIR in \ | |
79 | n|no|NO) false;; \ | |
80 | *) (install-info --version) >/dev/null 2>&1;; \ | |
81 | esac | |
60 | 82 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
61 | 83 | ACLOCAL = @ACLOCAL@ |
62 | 84 | AMTAR = @AMTAR@ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
14 | 14 | |
15 | 15 | @SET_MAKE@ |
16 | 16 | VPATH = @srcdir@ |
17 | am__make_dryrun = \ | |
18 | { \ | |
19 | am__dry=no; \ | |
20 | case $$MAKEFLAGS in \ | |
21 | *\\[\ \ ]*) \ | |
22 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
23 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
24 | *) \ | |
25 | for am__flg in $$MAKEFLAGS; do \ | |
26 | case $$am__flg in \ | |
27 | *=*|--*) ;; \ | |
28 | *n*) am__dry=yes; break;; \ | |
29 | esac; \ | |
30 | done;; \ | |
31 | esac; \ | |
32 | test $$am__dry = yes; \ | |
33 | } | |
17 | 34 | pkgdatadir = $(datadir)/@PACKAGE@ |
18 | 35 | pkgincludedir = $(includedir)/@PACKAGE@ |
19 | 36 | pkglibdir = $(libdir)/@PACKAGE@ |
57 | 74 | am__v_at_0 = @ |
58 | 75 | SOURCES = |
59 | 76 | DIST_SOURCES = |
77 | am__can_run_installinfo = \ | |
78 | case $$AM_UPDATE_INFO_DIR in \ | |
79 | n|no|NO) false;; \ | |
80 | *) (install-info --version) >/dev/null 2>&1;; \ | |
81 | esac | |
60 | 82 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
61 | 83 | ACLOCAL = @ACLOCAL@ |
62 | 84 | AMTAR = @AMTAR@ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
23 | 23 | |
24 | 24 | |
25 | 25 | VPATH = @srcdir@ |
26 | am__make_dryrun = \ | |
27 | { \ | |
28 | am__dry=no; \ | |
29 | case $$MAKEFLAGS in \ | |
30 | *\\[\ \ ]*) \ | |
31 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
32 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
33 | *) \ | |
34 | for am__flg in $$MAKEFLAGS; do \ | |
35 | case $$am__flg in \ | |
36 | *=*|--*) ;; \ | |
37 | *n*) am__dry=yes; break;; \ | |
38 | esac; \ | |
39 | done;; \ | |
40 | esac; \ | |
41 | test $$am__dry = yes; \ | |
42 | } | |
26 | 43 | pkgdatadir = $(datadir)/@PACKAGE@ |
27 | 44 | pkgincludedir = $(includedir)/@PACKAGE@ |
28 | 45 | pkglibdir = $(libdir)/@PACKAGE@ |
197 | 214 | $(nodist_libtelepathy_glib_internal_la_SOURCES) \ |
198 | 215 | $(nodist_libtelepathy_glib_la_SOURCES) |
199 | 216 | DIST_SOURCES = $(libtelepathy_glib_internal_la_SOURCES) |
217 | am__can_run_installinfo = \ | |
218 | case $$AM_UPDATE_INFO_DIR in \ | |
219 | n|no|NO) false;; \ | |
220 | *) (install-info --version) >/dev/null 2>&1;; \ | |
221 | esac | |
200 | 222 | am__dist_gir_DATA_DIST = TelepathyGLib-0.12.gir |
201 | 223 | DATA = $(dist_gir_DATA) $(pkgconfig_DATA) $(typelibs_DATA) |
202 | 224 | HEADERS = $(nodist_geninclude_HEADERS) $(tpginclude_HEADERS) |
966 | 988 | @HAVE_INTROSPECTION_TRUE@ _gen/telepathy-interfaces.h \ |
967 | 989 | @HAVE_INTROSPECTION_TRUE@ $(NULL) |
968 | 990 | |
969 | @HAVE_INTROSPECTION_TRUE@@OFFICIAL_RELEASE_FALSE@SCANNER_WARN_ERROR = --warn-error | |
970 | @HAVE_INTROSPECTION_TRUE@@OFFICIAL_RELEASE_TRUE@SCANNER_WARN_ERROR = | |
971 | 991 | @HAVE_INTROSPECTION_TRUE@TelepathyGLib_0_12_gir_NAMESPACE = TelepathyGLib |
972 | 992 | @HAVE_INTROSPECTION_TRUE@TelepathyGLib_0_12_gir_VERSION = 0.12 |
973 | 993 | @HAVE_INTROSPECTION_TRUE@TelepathyGLib_0_12_gir_LIBS = libtelepathy-glib.la |
978 | 998 | @HAVE_INTROSPECTION_TRUE@ -I$(top_srcdir) \ |
979 | 999 | @HAVE_INTROSPECTION_TRUE@ --c-include="telepathy-glib/telepathy-glib.h" \ |
980 | 1000 | @HAVE_INTROSPECTION_TRUE@ --warn-all \ |
981 | @HAVE_INTROSPECTION_TRUE@ $(SCANNER_WARN_ERROR) \ | |
982 | 1001 | @HAVE_INTROSPECTION_TRUE@ $(NULL) |
983 | 1002 | |
984 | 1003 | @HAVE_INTROSPECTION_TRUE@TelepathyGLib_0_12_gir_INCLUDES = \ |
1037 | 1056 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ |
1038 | 1057 | install-libLTLIBRARIES: $(lib_LTLIBRARIES) |
1039 | 1058 | @$(NORMAL_INSTALL) |
1040 | test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)" | |
1041 | 1059 | @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ |
1042 | 1060 | list2=; for p in $$list; do \ |
1043 | 1061 | if test -f $$p; then \ |
1045 | 1063 | else :; fi; \ |
1046 | 1064 | done; \ |
1047 | 1065 | test -z "$$list2" || { \ |
1066 | echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ | |
1067 | $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ | |
1048 | 1068 | echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ |
1049 | 1069 | $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ |
1050 | 1070 | } |
1381 | 1401 | -rm -rf .libs _libs |
1382 | 1402 | install-dist_girDATA: $(dist_gir_DATA) |
1383 | 1403 | @$(NORMAL_INSTALL) |
1384 | test -z "$(girdir)" || $(MKDIR_P) "$(DESTDIR)$(girdir)" | |
1385 | 1404 | @list='$(dist_gir_DATA)'; test -n "$(girdir)" || list=; \ |
1405 | if test -n "$$list"; then \ | |
1406 | echo " $(MKDIR_P) '$(DESTDIR)$(girdir)'"; \ | |
1407 | $(MKDIR_P) "$(DESTDIR)$(girdir)" || exit 1; \ | |
1408 | fi; \ | |
1386 | 1409 | for p in $$list; do \ |
1387 | 1410 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
1388 | 1411 | echo "$$d$$p"; \ |
1399 | 1422 | dir='$(DESTDIR)$(girdir)'; $(am__uninstall_files_from_dir) |
1400 | 1423 | install-pkgconfigDATA: $(pkgconfig_DATA) |
1401 | 1424 | @$(NORMAL_INSTALL) |
1402 | test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" | |
1403 | 1425 | @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ |
1426 | if test -n "$$list"; then \ | |
1427 | echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \ | |
1428 | $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \ | |
1429 | fi; \ | |
1404 | 1430 | for p in $$list; do \ |
1405 | 1431 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
1406 | 1432 | echo "$$d$$p"; \ |
1417 | 1443 | dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) |
1418 | 1444 | install-typelibsDATA: $(typelibs_DATA) |
1419 | 1445 | @$(NORMAL_INSTALL) |
1420 | test -z "$(typelibsdir)" || $(MKDIR_P) "$(DESTDIR)$(typelibsdir)" | |
1421 | 1446 | @list='$(typelibs_DATA)'; test -n "$(typelibsdir)" || list=; \ |
1447 | if test -n "$$list"; then \ | |
1448 | echo " $(MKDIR_P) '$(DESTDIR)$(typelibsdir)'"; \ | |
1449 | $(MKDIR_P) "$(DESTDIR)$(typelibsdir)" || exit 1; \ | |
1450 | fi; \ | |
1422 | 1451 | for p in $$list; do \ |
1423 | 1452 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
1424 | 1453 | echo "$$d$$p"; \ |
1435 | 1464 | dir='$(DESTDIR)$(typelibsdir)'; $(am__uninstall_files_from_dir) |
1436 | 1465 | install-nodist_genincludeHEADERS: $(nodist_geninclude_HEADERS) |
1437 | 1466 | @$(NORMAL_INSTALL) |
1438 | test -z "$(genincludedir)" || $(MKDIR_P) "$(DESTDIR)$(genincludedir)" | |
1439 | 1467 | @list='$(nodist_geninclude_HEADERS)'; test -n "$(genincludedir)" || list=; \ |
1468 | if test -n "$$list"; then \ | |
1469 | echo " $(MKDIR_P) '$(DESTDIR)$(genincludedir)'"; \ | |
1470 | $(MKDIR_P) "$(DESTDIR)$(genincludedir)" || exit 1; \ | |
1471 | fi; \ | |
1440 | 1472 | for p in $$list; do \ |
1441 | 1473 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
1442 | 1474 | echo "$$d$$p"; \ |
1453 | 1485 | dir='$(DESTDIR)$(genincludedir)'; $(am__uninstall_files_from_dir) |
1454 | 1486 | install-tpgincludeHEADERS: $(tpginclude_HEADERS) |
1455 | 1487 | @$(NORMAL_INSTALL) |
1456 | test -z "$(tpgincludedir)" || $(MKDIR_P) "$(DESTDIR)$(tpgincludedir)" | |
1457 | 1488 | @list='$(tpginclude_HEADERS)'; test -n "$(tpgincludedir)" || list=; \ |
1489 | if test -n "$$list"; then \ | |
1490 | echo " $(MKDIR_P) '$(DESTDIR)$(tpgincludedir)'"; \ | |
1491 | $(MKDIR_P) "$(DESTDIR)$(tpgincludedir)" || exit 1; \ | |
1492 | fi; \ | |
1458 | 1493 | for p in $$list; do \ |
1459 | 1494 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
1460 | 1495 | echo "$$d$$p"; \ |
54 | 54 | <type name="utf8" c:type="gchar*"/> |
55 | 55 | </constant> |
56 | 56 | <enumeration name="AccessControlType" c:type="TpAccessControlType"> |
57 | <doc xml:whitespace="preserve"><![CDATA[ A type for communication access control. These control policies are used in CommunicationPolicy.DRAFT as well as most rich presence interfaces. New interfaces should use this type, and NOT Rich_Presence_Access_Control_Type. ]]> | |
58 | ||
59 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
57 | 60 | <member name="whitelist" |
58 | 61 | value="0" |
59 | 62 | c:identifier="TP_ACCESS_CONTROL_TYPE_WHITELIST"/> |
3325 | 3328 | which use a custom #TpSimpleClientFactory and want the default |
3326 | 3329 | #TpAccountManager to use that factory should call this after calling |
3327 | 3330 | tp_account_manager_new_with_factory(). |
3331 | ||
3332 | Unlike tp_account_manager_dup(), this function will keep an internal | |
3333 | reference to @manager, so it will never be destroyed. | |
3328 | 3334 | |
3329 | 3335 | Note that @manager must use the default #TpDBusDaemon as returned by |
3330 | 3336 | tp_dbus_daemon_dup()</doc> |
3569 | 3575 | disguised="1"> |
3570 | 3576 | </record> |
3571 | 3577 | <bitfield name="AnonymityModeFlags" c:type="TpAnonymityModeFlags"> |
3578 | <doc xml:whitespace="preserve"><![CDATA[ Flags for the various types of anonymity modes. These modes are solely to inform the CM of the desired anonymous settings. It is up to the CM to determine whether the anonymity modes should be handled within the CM itself, or whether the network that a CM might be talking to should be enforcing anonymity. CMs MAY support only a subset of these modes, and specific connections MAY support none at all. ]]> | |
3579 | ||
3580 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
3572 | 3581 | <member name="client_info" |
3573 | 3582 | value="1" |
3574 | 3583 | c:identifier="TP_ANONYMITY_MODE_CLIENT_INFO"/> |
4285 | 4294 | </method> |
4286 | 4295 | <method name="get_dbus_daemon" |
4287 | 4296 | c:identifier="tp_base_client_get_dbus_daemon" |
4288 | version="0.11.11" | |
4289 | introspectable="0"> | |
4297 | version="0.11.11"> | |
4290 | 4298 | <doc xml:whitespace="preserve">Return the #TpBaseClient:dbus-daemon construct-only property, which |
4291 | 4299 | represents the D-Bus connection used to export this client object. |
4292 | 4300 | |
4313 | 4321 | </method> |
4314 | 4322 | <method name="get_name" |
4315 | 4323 | c:identifier="tp_base_client_get_name" |
4316 | version="0.11.11" | |
4317 | introspectable="0"> | |
4324 | version="0.11.11"> | |
4318 | 4325 | <doc xml:whitespace="preserve">Return the #TpBaseClient:name construct-only property, which is used as |
4319 | 4326 | part of the bus name and object path.</doc> |
4320 | 4327 | <return-value transfer-ownership="none"> |
4350 | 4357 | </method> |
4351 | 4358 | <method name="get_uniquify_name" |
4352 | 4359 | c:identifier="tp_base_client_get_uniquify_name" |
4353 | version="0.11.11" | |
4354 | introspectable="0"> | |
4360 | version="0.11.11"> | |
4355 | 4361 | <doc xml:whitespace="preserve">Return the #TpBaseClient:uniquify-name construct-only property; if this |
4356 | 4362 | is true, the bus name and object path will be made unique by appending |
4357 | 4363 | a suffix that includes the D-Bus unique name and a per-process counter.</doc> |
6754 | 6760 | </record> |
6755 | 6761 | <enumeration name="CallContentDisposition" |
6756 | 6762 | c:type="TpCallContentDisposition"> |
6763 | <doc xml:whitespace="preserve"><![CDATA[ The disposition of this content, which defines whether to automatically start sending data on the streams when Accept is called on the channel. ]]> | |
6764 | ||
6765 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
6757 | 6766 | <member name="none" |
6758 | 6767 | value="0" |
6759 | 6768 | c:identifier="TP_CALL_CONTENT_DISPOSITION_NONE"/> |
6763 | 6772 | </enumeration> |
6764 | 6773 | <enumeration name="CallContentPacketizationType" |
6765 | 6774 | c:type="TpCallContentPacketizationType"> |
6775 | <doc xml:whitespace="preserve"><![CDATA[ A packetization method that can be used for a content. ]]> | |
6776 | ||
6777 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
6766 | 6778 | <member name="rtp" |
6767 | 6779 | value="0" |
6768 | 6780 | c:identifier="TP_CALL_CONTENT_PACKETIZATION_TYPE_RTP"/> |
6778 | 6790 | disguised="1"> |
6779 | 6791 | </record> |
6780 | 6792 | <bitfield name="CallFlags" c:type="TpCallFlags"> |
6793 | <doc xml:whitespace="preserve"><![CDATA[ A set of flags representing additional information than is available in CallState. Many of these flags only make sense in a particular (or may explain why a call is in a specific state). ]]> | |
6794 | ||
6795 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
6781 | 6796 | <member name="locally_held" |
6782 | 6797 | value="1" |
6783 | 6798 | c:identifier="TP_CALL_FLAG_LOCALLY_HELD"/> |
6793 | 6808 | <member name="clearing" value="16" c:identifier="TP_CALL_FLAG_CLEARING"/> |
6794 | 6809 | </bitfield> |
6795 | 6810 | <bitfield name="CallMemberFlags" c:type="TpCallMemberFlags"> |
6811 | <doc xml:whitespace="preserve"><![CDATA[ A set of flags representing the status of a remote contact in a call. It is protocol- and client-specific whether a particular contact will ever have a particular flag set on them, and Telepathy clients SHOULD NOT assume that a flag will ever be set. 180 Ringing in SIP, and its equivalent in XMPP, are optional informational messages, and implementations are not required to send them. The same applies to the messages used to indicate hold state. ]]> | |
6812 | ||
6813 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
6796 | 6814 | <member name="ringing" |
6797 | 6815 | value="1" |
6798 | 6816 | c:identifier="TP_CALL_MEMBER_FLAG_RINGING"/> |
6802 | 6820 | c:identifier="TP_CALL_MEMBER_FLAG_CONFERENCE_HOST"/> |
6803 | 6821 | </bitfield> |
6804 | 6822 | <enumeration name="CallState" c:type="TpCallState"> |
6823 | <doc xml:whitespace="preserve"><![CDATA[ The state of a call, as a whole. The allowed transitions are: Pending_Initiator → Initialising (for outgoing calls, when Accept is called) Initialising → Initialised (for outgoing calls, when the remote client indicates that the user has been notified about the call. If the network is known not to provide feedback about whether the remote side is ringing, then the call should immediately be set to Ringing. Initialising → Initialised (for incoming calls, when e.g. the implementation has been initialised far enough that it is sensible to notify the user about the call (to reduce the probability that the user will pick up the call and have it immediately fail). The UI should then alert the user about the call, and call SetRinging) Initialised → Accepted (for outgoing calls to a contact, when the remote contact accepts the call; for incoming calls, when Accept is called.) Accepted → Active (when the local user successfully joins the call/conference, and media is known to be flowing successfully; also, when temporary connection problems are resolved (See below)). If the network is known not to provide feedback about when the call is properly connected, the call should immediately be set to Active. Active → Accepted (when there are temporary connection problems that the CM is aware of and able to recover from) any state → Ended (when the call is terminated normally, or when an error occurs that the CM is unable to recover from) Clients MAY consider unknown values from this enum to be an error - additional values will not be defined after the Call specification is declared to be stable. ]]> | |
6824 | ||
6825 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
6805 | 6826 | <member name="unknown" value="0" c:identifier="TP_CALL_STATE_UNKNOWN"/> |
6806 | 6827 | <member name="pending_initiator" |
6807 | 6828 | value="1" |
6817 | 6838 | <member name="ended" value="6" c:identifier="TP_CALL_STATE_ENDED"/> |
6818 | 6839 | </enumeration> |
6819 | 6840 | <enumeration name="CallStateChangeReason" c:type="TpCallStateChangeReason"> |
6841 | <doc xml:whitespace="preserve"><![CDATA[ A simple representation of the reason for a change in the call's state, which may be used by simple clients, or used as a fallback when the DBus_Reason member of a Call_State_Reason struct is not understood. ]]> | |
6842 | ||
6843 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
6820 | 6844 | <member name="unknown" |
6821 | 6845 | value="0" |
6822 | 6846 | c:identifier="TP_CALL_STATE_CHANGE_REASON_UNKNOWN"/> |
7135 | 7159 | </class> |
7136 | 7160 | <enumeration name="CallStreamCandidateType" |
7137 | 7161 | c:type="TpCallStreamCandidateType"> |
7162 | <doc xml:whitespace="preserve"><![CDATA[ The network topology that an IP candidate represents. This can sometimes be used to infer what kind of performance characteristics (latency, bandwith, etc) can be expected of connections made to this candidate. ]]> | |
7163 | ||
7164 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
7138 | 7165 | <member name="none" |
7139 | 7166 | value="0" |
7140 | 7167 | c:identifier="TP_CALL_STREAM_CANDIDATE_TYPE_NONE"/> |
7473 | 7500 | disguised="1"> |
7474 | 7501 | </record> |
7475 | 7502 | <enumeration name="CaptchaCancelReason" c:type="TpCaptchaCancelReason"> |
7503 | <doc xml:whitespace="preserve"><![CDATA[ A reason why captcha authentication was aborted by the client. ]]> | |
7504 | ||
7505 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
7476 | 7506 | <member name="user_cancelled" |
7477 | 7507 | value="0" |
7478 | 7508 | c:identifier="TP_CAPTCHA_CANCEL_REASON_USER_CANCELLED"/> |
7484 | 7514 | c:identifier="TP_CAPTCHA_CANCEL_REASON_SERVICE_CONFUSED"/> |
7485 | 7515 | </enumeration> |
7486 | 7516 | <bitfield name="CaptchaFlags" c:type="TpCaptchaFlags"> |
7517 | <doc xml:whitespace="preserve"><![CDATA[ Extra flags to include with Captcha information ]]> | |
7518 | ||
7519 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
7487 | 7520 | <member name="captcha_flags_required" |
7488 | 7521 | value="1" |
7489 | 7522 | c:identifier="TP_CAPTCHA_FLAGS_REQUIRED"/> |
7490 | 7523 | </bitfield> |
7491 | 7524 | <enumeration name="CaptchaStatus" c:type="TpCaptchaStatus"> |
7525 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
7492 | 7526 | <member name="local_pending" |
7493 | 7527 | value="0" |
7494 | 7528 | c:identifier="TP_CAPTCHA_STATUS_LOCAL_PENDING"/> |
7902 | 7936 | </method> |
7903 | 7937 | <method name="get_requested" |
7904 | 7938 | c:identifier="tp_channel_get_requested" |
7905 | version="0.11.15" | |
7906 | introspectable="0"> | |
7939 | version="0.11.15"> | |
7907 | 7940 | <doc xml:whitespace="preserve">Return the #TpChannel:requested property</doc> |
7908 | 7941 | <return-value transfer-ownership="none"> |
7909 | 7942 | <doc xml:whitespace="preserve">the value of #TpChannel:requested</doc> |
8847 | 8880 | </glib:signal> |
8848 | 8881 | </class> |
8849 | 8882 | <bitfield name="ChannelCallStateFlags" c:type="TpChannelCallStateFlags"> |
8883 | <doc xml:whitespace="preserve"><![CDATA[ A set of flags representing call states. ]]> | |
8884 | ||
8885 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
8850 | 8886 | <member name="ringing" |
8851 | 8887 | value="1" |
8852 | 8888 | c:identifier="TP_CHANNEL_CALL_STATE_RINGING"/> |
8865 | 8901 | c:identifier="TP_CHANNEL_CALL_STATE_CONFERENCE_HOST"/> |
8866 | 8902 | </bitfield> |
8867 | 8903 | <enumeration name="ChannelChatState" c:type="TpChannelChatState"> |
8904 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
8868 | 8905 | <member name="gone" value="0" c:identifier="TP_CHANNEL_CHAT_STATE_GONE"/> |
8869 | 8906 | <member name="inactive" |
8870 | 8907 | value="1" |
8906 | 8943 | </record> |
8907 | 8944 | <enumeration name="ChannelContactSearchState" |
8908 | 8945 | c:type="TpChannelContactSearchState"> |
8946 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
8909 | 8947 | <member name="not_started" |
8910 | 8948 | value="0" |
8911 | 8949 | c:identifier="TP_CHANNEL_CONTACT_SEARCH_STATE_NOT_STARTED"/> |
9771 | 9809 | </record> |
9772 | 9810 | <enumeration name="ChannelGroupChangeReason" |
9773 | 9811 | c:type="TpChannelGroupChangeReason"> |
9812 | <doc xml:whitespace="preserve"><![CDATA[ The reason for a set of handles to move to one of Members, LocalPendingMembers or RemotePendingMembers, or to be removed from the group. A client may supply a reason when attempting to remove members from a group with RemoveMembersWithReason, and reasons are supplied by the CM when emitting MembersChanged and MembersChangedDetailed. Some reason codes have different meanings depending on the Actor in a MembersChanged signal. ]]> | |
9813 | ||
9814 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
9774 | 9815 | <member name="none" |
9775 | 9816 | value="0" |
9776 | 9817 | c:identifier="TP_CHANNEL_GROUP_CHANGE_REASON_NONE"/> |
9809 | 9850 | c:identifier="TP_CHANNEL_GROUP_CHANGE_REASON_SEPARATED"/> |
9810 | 9851 | </enumeration> |
9811 | 9852 | <bitfield name="ChannelGroupFlags" c:type="TpChannelGroupFlags"> |
9853 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
9812 | 9854 | <member name="can_add" |
9813 | 9855 | value="1" |
9814 | 9856 | c:identifier="TP_CHANNEL_GROUP_FLAG_CAN_ADD"/> |
9875 | 9917 | </record> |
9876 | 9918 | <bitfield name="ChannelMediaCapabilities" |
9877 | 9919 | c:type="TpChannelMediaCapabilities"> |
9920 | <doc xml:whitespace="preserve"><![CDATA[ The channel-type-specific capability flags used for Channel.Type.StreamedMedia in the Connection.Interface.Capabilities interface. See the InitialAudio property for details of the mechanisms that will replace this. ]]> | |
9921 | ||
9922 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
9878 | 9923 | <member name="audio" |
9879 | 9924 | value="1" |
9880 | 9925 | c:identifier="TP_CHANNEL_MEDIA_CAPABILITY_AUDIO"/> |
9895 | 9940 | c:identifier="TP_CHANNEL_MEDIA_CAPABILITY_IMMUTABLE_STREAMS"/> |
9896 | 9941 | </bitfield> |
9897 | 9942 | <bitfield name="ChannelPasswordFlags" c:type="TpChannelPasswordFlags"> |
9943 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
9898 | 9944 | <member name="provide" |
9899 | 9945 | value="8" |
9900 | 9946 | c:identifier="TP_CHANNEL_PASSWORD_FLAG_PROVIDE"/> |
10198 | 10244 | </record> |
10199 | 10245 | <bitfield name="ChannelTextMessageFlags" |
10200 | 10246 | c:type="TpChannelTextMessageFlags"> |
10247 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
10201 | 10248 | <member name="truncated" |
10202 | 10249 | value="1" |
10203 | 10250 | c:identifier="TP_CHANNEL_TEXT_MESSAGE_FLAG_TRUNCATED"/> |
10213 | 10260 | </bitfield> |
10214 | 10261 | <enumeration name="ChannelTextMessageType" |
10215 | 10262 | c:type="TpChannelTextMessageType"> |
10263 | <doc xml:whitespace="preserve"><![CDATA[ The type of message. ]]> | |
10264 | ||
10265 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
10216 | 10266 | <member name="normal" |
10217 | 10267 | value="0" |
10218 | 10268 | c:identifier="TP_CHANNEL_TEXT_MESSAGE_TYPE_NORMAL"/> |
10230 | 10280 | c:identifier="TP_CHANNEL_TEXT_MESSAGE_TYPE_DELIVERY_REPORT"/> |
10231 | 10281 | </enumeration> |
10232 | 10282 | <enumeration name="ChannelTextSendError" c:type="TpChannelTextSendError"> |
10283 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
10233 | 10284 | <member name="unknown" |
10234 | 10285 | value="0" |
10235 | 10286 | c:identifier="TP_CHANNEL_TEXT_SEND_ERROR_UNKNOWN"/> |
10513 | 10564 | glib:is-gtype-struct-for="ClientMessage"> |
10514 | 10565 | </record> |
10515 | 10566 | <bitfield name="ConnMgrParamFlags" c:type="TpConnMgrParamFlags"> |
10567 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
10516 | 10568 | <member name="required" |
10517 | 10569 | value="1" |
10518 | 10570 | c:identifier="TP_CONN_MGR_PARAM_FLAG_REQUIRED"/> |
12860 | 12912 | </glib:signal> |
12861 | 12913 | </class> |
12862 | 12914 | <bitfield name="ConnectionAliasFlags" c:type="TpConnectionAliasFlags"> |
12915 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
12863 | 12916 | <member name="connection_alias_flag_user_set" |
12864 | 12917 | value="1" |
12865 | 12918 | c:identifier="TP_CONNECTION_ALIAS_FLAG_USER_SET"/> |
12866 | 12919 | </bitfield> |
12867 | 12920 | <bitfield name="ConnectionCapabilityFlags" |
12868 | 12921 | c:type="TpConnectionCapabilityFlags"> |
12922 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
12869 | 12923 | <member name="create" |
12870 | 12924 | value="1" |
12871 | 12925 | c:identifier="TP_CONNECTION_CAPABILITY_FLAG_CREATE"/> |
13841 | 13895 | </callback> |
13842 | 13896 | <enumeration name="ConnectionPresenceType" |
13843 | 13897 | c:type="TpConnectionPresenceType"> |
13898 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
13844 | 13899 | <member name="unset" |
13845 | 13900 | value="0" |
13846 | 13901 | c:identifier="TP_CONNECTION_PRESENCE_TYPE_UNSET"/> |
13931 | 13986 | </parameters> |
13932 | 13987 | </callback> |
13933 | 13988 | <enumeration name="ConnectionStatus" c:type="TpConnectionStatus"> |
13989 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
13934 | 13990 | <member name="connected" |
13935 | 13991 | value="0" |
13936 | 13992 | c:identifier="TP_CONNECTION_STATUS_CONNECTED"/> |
13943 | 13999 | </enumeration> |
13944 | 14000 | <enumeration name="ConnectionStatusReason" |
13945 | 14001 | c:type="TpConnectionStatusReason"> |
14002 | <doc xml:whitespace="preserve"><![CDATA[ A reason why the status of the connection changed. Apart from Requested, the values of this enumeration only make sense as reasons why the status changed to Disconnected. ]]> | |
14003 | ||
14004 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
13946 | 14005 | <member name="none_specified" |
13947 | 14006 | value="0" |
13948 | 14007 | c:identifier="TP_CONNECTION_STATUS_REASON_NONE_SPECIFIED"/> |
15119 | 15178 | </class> |
15120 | 15179 | <bitfield name="ContactBlockingCapabilities" |
15121 | 15180 | c:type="TpContactBlockingCapabilities"> |
15181 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
15122 | 15182 | <member name="contact_blocking_capability_can_report_abusive" |
15123 | 15183 | value="1" |
15124 | 15184 | c:identifier="TP_CONTACT_BLOCKING_CAPABILITY_CAN_REPORT_ABUSIVE"/> |
15246 | 15306 | </method> |
15247 | 15307 | </record> |
15248 | 15308 | <bitfield name="ContactInfoFieldFlags" c:type="TpContactInfoFieldFlags"> |
15309 | <doc xml:whitespace="preserve"><![CDATA[ Flags describing the behaviour of a vCard field. ]]> | |
15310 | ||
15311 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
15249 | 15312 | <member name="parameters_exact" |
15250 | 15313 | value="1" |
15251 | 15314 | c:identifier="TP_CONTACT_INFO_FIELD_FLAG_PARAMETERS_EXACT"/> |
15300 | 15363 | </method> |
15301 | 15364 | </record> |
15302 | 15365 | <bitfield name="ContactInfoFlags" c:type="TpContactInfoFlags"> |
15366 | <doc xml:whitespace="preserve"><![CDATA[ Flags defining the behaviour of contact information on this protocol. Some protocols provide no information on contacts without an explicit request; others always push information to the connection manager as and when it changes. ]]> | |
15367 | ||
15368 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
15303 | 15369 | <member name="can_set" |
15304 | 15370 | value="1" |
15305 | 15371 | c:identifier="TP_CONTACT_INFO_FLAG_CAN_SET"/> |
15394 | 15460 | </function> |
15395 | 15461 | </glib:boxed> |
15396 | 15462 | <enumeration name="ContactListState" c:type="TpContactListState"> |
15463 | <doc xml:whitespace="preserve"><![CDATA[ The progress made in retrieving the contact list. ]]> | |
15464 | ||
15465 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
15397 | 15466 | <member name="none" value="0" c:identifier="TP_CONTACT_LIST_STATE_NONE"/> |
15398 | 15467 | <member name="waiting" |
15399 | 15468 | value="1" |
15407 | 15476 | </enumeration> |
15408 | 15477 | <enumeration name="ContactMetadataStorageType" |
15409 | 15478 | c:type="TpContactMetadataStorageType"> |
15479 | <doc xml:whitespace="preserve"><![CDATA[ Values of this enumeration indicate the extent to which metadata such as aliases and group memberships can be stored for the contacts on a particular connection. On some protocols, certain metadata (for instance, contact aliases) can only be stored for contacts on the contact list, or contacts with a particular contact list state. To make it easier to deal with such protocols, if clients set metadata on a contact who is not in the required state, the Connection MUST cache the metadata for the duration of the session. If clients request the attributes of that contact after the appropriate "set" method has returned successfully, the Connection MUST return the new (cached) value. If the contact is later placed in the required state to store metadata (for instance, if subscription to the contact's presence is requested, on a protocol like MSN where the alias has storage type Subscribed_Or_Pending), the connection MUST store the cached metadata at that time. If the Connection didn't cache changes in this way, a client intending to change the alias on MSN would have to wait until the server acknowledged the subscription request; in the meantime, other clients would still display the old alias. The only exception to that general rule is that if the Connection cannot store particular metadata at all (i.e. the storage type is None), it MUST reject attempts to set it. If the implementation knows that metadata can't be stored at all, it's useful to report that, which can be done synchronously. In general, user interfaces should detect storage type None and not display editing controls at all. ]]> | |
15480 | ||
15481 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
15410 | 15482 | <member name="none" |
15411 | 15483 | value="0" |
15412 | 15484 | c:identifier="TP_CONTACT_METADATA_STORAGE_TYPE_NONE"/> |
16738 | 16810 | </method> |
16739 | 16811 | <method name="get_service_name" |
16740 | 16812 | c:identifier="tp_dbus_tube_channel_get_service_name" |
16741 | version="0.15.6" | |
16742 | introspectable="0"> | |
16813 | version="0.15.6"> | |
16743 | 16814 | <doc xml:whitespace="preserve">Return the #TpDBusTubeChannel:service-name property</doc> |
16744 | 16815 | <return-value transfer-ownership="none"> |
16745 | 16816 | <doc xml:whitespace="preserve">the value of #TpDBusTubeChannel:service-name</doc> |
16837 | 16908 | disguised="1"> |
16838 | 16909 | </record> |
16839 | 16910 | <enumeration name="DTMFEvent" c:type="TpDTMFEvent"> |
16911 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
16840 | 16912 | <member name="digit_0" value="0" c:identifier="TP_DTMF_EVENT_DIGIT_0"/> |
16841 | 16913 | <member name="digit_1" value="1" c:identifier="TP_DTMF_EVENT_DIGIT_1"/> |
16842 | 16914 | <member name="digit_2" value="2" c:identifier="TP_DTMF_EVENT_DIGIT_2"/> |
16865 | 16937 | c:identifier="TP_DTMF_EVENT_LETTER_D"/> |
16866 | 16938 | </enumeration> |
16867 | 16939 | <enumeration name="DebugLevel" c:type="TpDebugLevel"> |
16940 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
16868 | 16941 | <member name="error" value="0" c:identifier="TP_DEBUG_LEVEL_ERROR"/> |
16869 | 16942 | <member name="critical" |
16870 | 16943 | value="1" |
16876 | 16949 | </enumeration> |
16877 | 16950 | <bitfield name="DeliveryReportingSupportFlags" |
16878 | 16951 | c:type="TpDeliveryReportingSupportFlags"> |
16952 | <doc xml:whitespace="preserve"><![CDATA[ Flags indicating the level of support for delivery reporting on this channel, as found on the DeliveryReportingSupport property. Any future flags added to this set will conform to the convention that the presence of an extra flag implies that more operations will succeed. Note that CMs may always provide more reports than are requested in the Message_Sending_Flags passed to SendMessage. If senders want delivery reports, they should ask for them. If they don't want delivery reports, they can just ignore them, so there's no need to have capability discovery for what will happen if a delivery report isn't requested. ]]> | |
16953 | ||
16954 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
16879 | 16955 | <member name="failures" |
16880 | 16956 | value="1" |
16881 | 16957 | c:identifier="TP_DELIVERY_REPORTING_SUPPORT_FLAG_RECEIVE_FAILURES"/> |
16890 | 16966 | c:identifier="TP_DELIVERY_REPORTING_SUPPORT_FLAG_RECEIVE_DELETED"/> |
16891 | 16967 | </bitfield> |
16892 | 16968 | <enumeration name="DeliveryStatus" c:type="TpDeliveryStatus"> |
16969 | <doc xml:whitespace="preserve"><![CDATA[ The status of a message as indicated by a delivery report. If this enum is extended in future specifications, this should only be to add new, non-overlapping conditions (i.e. all failures should still be signalled as either Temporarily_Failed or Permanently_Failed). If additional detail is required (e.g. distinguishing between the various types of permanent failure) this will be done using additional Delivery_Report_Header_Keys. ]]> | |
16970 | ||
16971 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
16893 | 16972 | <member name="unknown" |
16894 | 16973 | value="0" |
16895 | 16974 | c:identifier="TP_DELIVERY_STATUS_UNKNOWN"/> |
17063 | 17142 | c:identifier="TP_ERROR_CAPTCHA_NOT_SUPPORTED"/> |
17064 | 17143 | </enumeration> |
17065 | 17144 | <enumeration name="FileHashType" c:type="TpFileHashType"> |
17145 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
17066 | 17146 | <member name="none" value="0" c:identifier="TP_FILE_HASH_TYPE_NONE"/> |
17067 | 17147 | <member name="md5" value="1" c:identifier="TP_FILE_HASH_TYPE_MD5"/> |
17068 | 17148 | <member name="sha1" value="2" c:identifier="TP_FILE_HASH_TYPE_SHA1"/> |
17496 | 17576 | disguised="1"> |
17497 | 17577 | </record> |
17498 | 17578 | <enumeration name="FileTransferState" c:type="TpFileTransferState"> |
17579 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
17499 | 17580 | <member name="none" |
17500 | 17581 | value="0" |
17501 | 17582 | c:identifier="TP_FILE_TRANSFER_STATE_NONE"/> |
17517 | 17598 | </enumeration> |
17518 | 17599 | <enumeration name="FileTransferStateChangeReason" |
17519 | 17600 | c:type="TpFileTransferStateChangeReason"> |
17601 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
17520 | 17602 | <member name="none" |
17521 | 17603 | value="0" |
17522 | 17604 | c:identifier="TP_FILE_TRANSFER_STATE_CHANGE_REASON_NONE"/> |
18411 | 18493 | </parameters> |
18412 | 18494 | </callback> |
18413 | 18495 | <enumeration name="HTTPMethod" c:type="TpHTTPMethod"> |
18496 | <doc xml:whitespace="preserve"><![CDATA[ The HTTP Method with which to request a URL. ]]> | |
18497 | ||
18498 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
18414 | 18499 | <member name="get" value="0" c:identifier="TP_HTTP_METHOD_GET"/> |
18415 | 18500 | <member name="post" value="1" c:identifier="TP_HTTP_METHOD_POST"/> |
18416 | 18501 | </enumeration> |
18966 | 19051 | </parameters> |
18967 | 19052 | </callback> |
18968 | 19053 | <enumeration name="HandleType" c:type="TpHandleType"> |
19054 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
18969 | 19055 | <member name="none" value="0" c:identifier="TP_HANDLE_TYPE_NONE"/> |
18970 | 19056 | <member name="contact" value="1" c:identifier="TP_HANDLE_TYPE_CONTACT"/> |
18971 | 19057 | <member name="room" value="2" c:identifier="TP_HANDLE_TYPE_ROOM"/> |
19867 | 19953 | </method> |
19868 | 19954 | </record> |
19869 | 19955 | <enumeration name="LocalHoldState" c:type="TpLocalHoldState"> |
19956 | <doc xml:whitespace="preserve"><![CDATA[ The hold state of a channel. ]]> | |
19957 | ||
19958 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
19870 | 19959 | <member name="unheld" |
19871 | 19960 | value="0" |
19872 | 19961 | c:identifier="TP_LOCAL_HOLD_STATE_UNHELD"/> |
19879 | 19968 | c:identifier="TP_LOCAL_HOLD_STATE_PENDING_UNHOLD"/> |
19880 | 19969 | </enumeration> |
19881 | 19970 | <enumeration name="LocalHoldStateReason" c:type="TpLocalHoldStateReason"> |
19971 | <doc xml:whitespace="preserve"><![CDATA[ The reason for a change to the Local_Hold_State. Clients MUST treat unknown values as equivalent to Local_Hold_State_Reason_None. ]]> | |
19972 | ||
19973 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
19882 | 19974 | <member name="none" |
19883 | 19975 | value="0" |
19884 | 19976 | c:identifier="TP_LOCAL_HOLD_STATE_REASON_NONE"/> |
19890 | 19982 | c:identifier="TP_LOCAL_HOLD_STATE_REASON_RESOURCE_NOT_AVAILABLE"/> |
19891 | 19983 | </enumeration> |
19892 | 19984 | <bitfield name="LocationFeatures" c:type="TpLocationFeatures"> |
19985 | <doc xml:whitespace="preserve"><![CDATA[ Flags describing the Location features which may be supported on any given connection. ]]> | |
19986 | ||
19987 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
19893 | 19988 | <member name="location_feature_can_set" |
19894 | 19989 | value="1" |
19895 | 19990 | c:identifier="TP_LOCATION_FEATURE_CAN_SET"/> |
19896 | 19991 | </bitfield> |
19897 | 19992 | <bitfield name="MailNotificationFlags" c:type="TpMailNotificationFlags"> |
19993 | <doc xml:whitespace="preserve"><![CDATA[ Flags representing capabilities provided by a connection manager. Those values can be used as bitfield. Some flags depend on, or conflict with, each other. Connections SHOULD implement as many of these features as the underlying protocol allows, preferring to implement Supports_Unread_Mails instead of Emits_Mails_Received if both are possible. ]]> | |
19994 | ||
19995 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
19898 | 19996 | <member name="supports_unread_mail_count" |
19899 | 19997 | value="1" |
19900 | 19998 | c:identifier="TP_MAIL_NOTIFICATION_FLAG_SUPPORTS_UNREAD_MAIL_COUNT"/> |
19915 | 20013 | c:identifier="TP_MAIL_NOTIFICATION_FLAG_THREAD_BASED"/> |
19916 | 20014 | </bitfield> |
19917 | 20015 | <enumeration name="MediaStreamBaseProto" c:type="TpMediaStreamBaseProto"> |
20016 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
19918 | 20017 | <member name="udp" |
19919 | 20018 | value="0" |
19920 | 20019 | c:identifier="TP_MEDIA_STREAM_BASE_PROTO_UDP"/> |
19923 | 20022 | c:identifier="TP_MEDIA_STREAM_BASE_PROTO_TCP"/> |
19924 | 20023 | </enumeration> |
19925 | 20024 | <enumeration name="MediaStreamDirection" c:type="TpMediaStreamDirection"> |
20025 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
19926 | 20026 | <member name="none" |
19927 | 20027 | value="0" |
19928 | 20028 | c:identifier="TP_MEDIA_STREAM_DIRECTION_NONE"/> |
19937 | 20037 | c:identifier="TP_MEDIA_STREAM_DIRECTION_BIDIRECTIONAL"/> |
19938 | 20038 | </enumeration> |
19939 | 20039 | <enumeration name="MediaStreamError" c:type="TpMediaStreamError"> |
20040 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
19940 | 20041 | <member name="unknown" |
19941 | 20042 | value="0" |
19942 | 20043 | c:identifier="TP_MEDIA_STREAM_ERROR_UNKNOWN"/> |
19961 | 20062 | c:identifier="TP_MEDIA_STREAM_ERROR_MEDIA_ERROR"/> |
19962 | 20063 | </enumeration> |
19963 | 20064 | <bitfield name="MediaStreamPendingSend" c:type="TpMediaStreamPendingSend"> |
20065 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
19964 | 20066 | <member name="local_send" |
19965 | 20067 | value="1" |
19966 | 20068 | c:identifier="TP_MEDIA_STREAM_PENDING_LOCAL_SEND"/> |
19969 | 20071 | c:identifier="TP_MEDIA_STREAM_PENDING_REMOTE_SEND"/> |
19970 | 20072 | </bitfield> |
19971 | 20073 | <enumeration name="MediaStreamState" c:type="TpMediaStreamState"> |
20074 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
19972 | 20075 | <member name="disconnected" |
19973 | 20076 | value="0" |
19974 | 20077 | c:identifier="TP_MEDIA_STREAM_STATE_DISCONNECTED"/> |
19981 | 20084 | </enumeration> |
19982 | 20085 | <enumeration name="MediaStreamTransportType" |
19983 | 20086 | c:type="TpMediaStreamTransportType"> |
20087 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
19984 | 20088 | <member name="local" |
19985 | 20089 | value="0" |
19986 | 20090 | c:identifier="TP_MEDIA_STREAM_TRANSPORT_TYPE_LOCAL"/> |
19992 | 20096 | c:identifier="TP_MEDIA_STREAM_TRANSPORT_TYPE_RELAY"/> |
19993 | 20097 | </enumeration> |
19994 | 20098 | <enumeration name="MediaStreamType" c:type="TpMediaStreamType"> |
20099 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
19995 | 20100 | <member name="audio" |
19996 | 20101 | value="0" |
19997 | 20102 | c:identifier="TP_MEDIA_STREAM_TYPE_AUDIO"/> |
20567 | 20672 | </record> |
20568 | 20673 | <bitfield name="MessagePartSupportFlags" |
20569 | 20674 | c:type="TpMessagePartSupportFlags"> |
20675 | <doc xml:whitespace="preserve"><![CDATA[ Flags indicating the level of support for message parts on this channel. They are designed such that setting more flags always implies that the channel has more capabilities. If no flags are set, this indicates that messages may contain a single message part whose content-type is any of the types from SupportedContentTypes, possibly with some alternatives. There is no flag indicating support for alternatives. This is because the SendMessage implementation can always accept messages containing alternatives, even if the underlying protocol does not, by deleting all alternatives except the first (most preferred) that is supported. Each of the flags so far implies the previous flag, so we could have used a simple enumeration here; however, we've defined the message-part support indicator as a flag set for future expansion. See SupportedContentTypes for some examples. ]]> | |
20676 | ||
20677 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
20570 | 20678 | <member name="one_attachment" |
20571 | 20679 | value="1" |
20572 | 20680 | c:identifier="TP_MESSAGE_PART_SUPPORT_FLAG_ONE_ATTACHMENT"/> |
20575 | 20683 | c:identifier="TP_MESSAGE_PART_SUPPORT_FLAG_MULTIPLE_ATTACHMENTS"/> |
20576 | 20684 | </bitfield> |
20577 | 20685 | <bitfield name="MessageSendingFlags" c:type="TpMessageSendingFlags"> |
20686 | <doc xml:whitespace="preserve"><![CDATA[ Flags altering the way a message is sent. The "most usual" action should always be to have these flags unset. Some indication of which flags are supported is provided by the DeliveryReportingSupport property. ]]> | |
20687 | ||
20688 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
20578 | 20689 | <member name="delivery" |
20579 | 20690 | value="1" |
20580 | 20691 | c:identifier="TP_MESSAGE_SENDING_FLAG_REPORT_DELIVERY"/> |
22833 | 22944 | </field> |
22834 | 22945 | </record> |
22835 | 22946 | <bitfield name="PropertyFlags" c:type="TpPropertyFlags"> |
22947 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
22836 | 22948 | <member name="read" value="1" c:identifier="TP_PROPERTY_FLAG_READ"/> |
22837 | 22949 | <member name="write" value="2" c:identifier="TP_PROPERTY_FLAG_WRITE"/> |
22838 | 22950 | </bitfield> |
23678 | 23790 | </method> |
23679 | 23791 | </record> |
23680 | 23792 | <enumeration name="RCPTXRRTTMode" c:type="TpRCPTXRRTTMode"> |
23793 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
23681 | 23794 | <member name="all" value="0" c:identifier="TP_RCPT_XR_RTT_MODE_ALL"/> |
23682 | 23795 | <member name="sender" |
23683 | 23796 | value="1" |
23684 | 23797 | c:identifier="TP_RCPT_XR_RTT_MODE_SENDER"/> |
23685 | 23798 | </enumeration> |
23686 | 23799 | <bitfield name="RTCPXRStatisticsFlags" c:type="TpRTCPXRStatisticsFlags"> |
23800 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
23687 | 23801 | <member name="loss" |
23688 | 23802 | value="1" |
23689 | 23803 | c:identifier="TP_RTCP_XR_STATISTICS_FLAGS_LOSS"/> |
23702 | 23816 | </bitfield> |
23703 | 23817 | <enumeration name="RichPresenceAccessControlType" |
23704 | 23818 | c:type="TpRichPresenceAccessControlType"> |
23819 | <doc xml:whitespace="preserve"><![CDATA[ A type of access control for Rich_Presence_Access_Control. For most types, the exact access control is given by an associated variant. These are the access control types from XMPP publish/subscribe (XEP-0060). Location uses this for historical reasons, new interfaces will use Access_Control_Type. ]]> | |
23820 | ||
23821 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
23705 | 23822 | <member name="whitelist" |
23706 | 23823 | value="0" |
23707 | 23824 | c:identifier="TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_WHITELIST"/> |
23716 | 23833 | c:identifier="TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_OPEN"/> |
23717 | 23834 | </enumeration> |
23718 | 23835 | <enumeration name="SASLAbortReason" c:type="TpSASLAbortReason"> |
23836 | <doc xml:whitespace="preserve"><![CDATA[ A reason why SASL authentication was aborted by the client. ]]> | |
23837 | ||
23838 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
23719 | 23839 | <member name="invalid_challenge" |
23720 | 23840 | value="0" |
23721 | 23841 | c:identifier="TP_SASL_ABORT_REASON_INVALID_CHALLENGE"/> |
23724 | 23844 | c:identifier="TP_SASL_ABORT_REASON_USER_ABORT"/> |
23725 | 23845 | </enumeration> |
23726 | 23846 | <enumeration name="SASLStatus" c:type="TpSASLStatus"> |
23847 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
23727 | 23848 | <member name="not_started" |
23728 | 23849 | value="0" |
23729 | 23850 | c:identifier="TP_SASL_STATUS_NOT_STARTED"/> |
23747 | 23868 | c:identifier="TP_SASL_STATUS_CLIENT_FAILED"/> |
23748 | 23869 | </enumeration> |
23749 | 23870 | <enumeration name="SendingState" c:type="TpSendingState"> |
23871 | <doc xml:whitespace="preserve"><![CDATA[ Enum indicating whether a contact is sending media. ]]> | |
23872 | ||
23873 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
23750 | 23874 | <member name="none" value="0" c:identifier="TP_SENDING_STATE_NONE"/> |
23751 | 23875 | <member name="pending_send" |
23752 | 23876 | value="1" |
23759 | 23883 | c:identifier="TP_SENDING_STATE_PENDING_STOP_SENDING"/> |
23760 | 23884 | </enumeration> |
23761 | 23885 | <enumeration name="ServicePointType" c:type="TpServicePointType"> |
23886 | <doc xml:whitespace="preserve"><![CDATA[ The various types of service points a channel might connect to. ]]> | |
23887 | ||
23888 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
23762 | 23889 | <member name="none" value="0" c:identifier="TP_SERVICE_POINT_TYPE_NONE"/> |
23763 | 23890 | <member name="emergency" |
23764 | 23891 | value="1" |
25401 | 25528 | disguised="1"> |
25402 | 25529 | </record> |
25403 | 25530 | <enumeration name="SocketAccessControl" c:type="TpSocketAccessControl"> |
25531 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
25404 | 25532 | <member name="localhost" |
25405 | 25533 | value="0" |
25406 | 25534 | c:identifier="TP_SOCKET_ACCESS_CONTROL_LOCALHOST"/> |
25415 | 25543 | c:identifier="TP_SOCKET_ACCESS_CONTROL_CREDENTIALS"/> |
25416 | 25544 | </enumeration> |
25417 | 25545 | <enumeration name="SocketAddressType" c:type="TpSocketAddressType"> |
25546 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
25418 | 25547 | <member name="unix" |
25419 | 25548 | value="0" |
25420 | 25549 | c:identifier="TP_SOCKET_ADDRESS_TYPE_UNIX"/> |
25430 | 25559 | </enumeration> |
25431 | 25560 | <bitfield name="StorageRestrictionFlags" |
25432 | 25561 | c:type="TpStorageRestrictionFlags"> |
25562 | <doc xml:whitespace="preserve"><![CDATA[ Flags indicating restrictions imposed on an Account by its storage method. ]]> | |
25563 | ||
25564 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
25433 | 25565 | <member name="parameters" |
25434 | 25566 | value="1" |
25435 | 25567 | c:identifier="TP_STORAGE_RESTRICTION_FLAG_CANNOT_SET_PARAMETERS"/> |
25444 | 25576 | c:identifier="TP_STORAGE_RESTRICTION_FLAG_CANNOT_SET_SERVICE"/> |
25445 | 25577 | </bitfield> |
25446 | 25578 | <enumeration name="StreamComponent" c:type="TpStreamComponent"> |
25579 | <doc xml:whitespace="preserve"><![CDATA[ Media streams can use more than one UDP socket: one for RTP (data) and one for RTCP (control). Most of the time, they are adjacent to each other, but some protocols (xmpp) signal each port separately. ]]> | |
25580 | ||
25581 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
25447 | 25582 | <member name="unknown" |
25448 | 25583 | value="0" |
25449 | 25584 | c:identifier="TP_STREAM_COMPONENT_UNKNOWN"/> |
25453 | 25588 | c:identifier="TP_STREAM_COMPONENT_CONTROL"/> |
25454 | 25589 | </enumeration> |
25455 | 25590 | <enumeration name="StreamEndpointState" c:type="TpStreamEndpointState"> |
25591 | <doc xml:whitespace="preserve"><![CDATA[ Represents the state of ICE negotiation for a single component of a stream to an endpoint. ]]> | |
25592 | ||
25593 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
25456 | 25594 | <member name="connecting" |
25457 | 25595 | value="0" |
25458 | 25596 | c:identifier="TP_STREAM_ENDPOINT_STATE_CONNECTING"/> |
25470 | 25608 | c:identifier="TP_STREAM_ENDPOINT_STATE_FAILED"/> |
25471 | 25609 | </enumeration> |
25472 | 25610 | <enumeration name="StreamFlowState" c:type="TpStreamFlowState"> |
25611 | <doc xml:whitespace="preserve"><![CDATA[ The type of SendingState and ReceivingState. ]]> | |
25612 | ||
25613 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
25473 | 25614 | <member name="stopped" |
25474 | 25615 | value="0" |
25475 | 25616 | c:identifier="TP_STREAM_FLOW_STATE_STOPPED"/> |
25484 | 25625 | c:identifier="TP_STREAM_FLOW_STATE_STARTED"/> |
25485 | 25626 | </enumeration> |
25486 | 25627 | <enumeration name="StreamTransportType" c:type="TpStreamTransportType"> |
25628 | <doc xml:whitespace="preserve"><![CDATA[ A transport that can be used for streaming. ]]> | |
25629 | ||
25630 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
25487 | 25631 | <member name="unknown" |
25488 | 25632 | value="0" |
25489 | 25633 | c:identifier="TP_STREAM_TRANSPORT_TYPE_UNKNOWN"/> |
25602 | 25746 | </method> |
25603 | 25747 | <method name="get_service" |
25604 | 25748 | c:identifier="tp_stream_tube_channel_get_service" |
25605 | version="0.13.2" | |
25606 | introspectable="0"> | |
25749 | version="0.13.2"> | |
25607 | 25750 | <doc xml:whitespace="preserve">Return the #TpStreamTubeChannel:service property</doc> |
25608 | 25751 | <return-value transfer-ownership="none"> |
25609 | 25752 | <doc xml:whitespace="preserve">the value of #TpStreamTubeChannel:service</doc> |
25727 | 25870 | <doc xml:whitespace="preserve">Data structure representing a connection on a #TpStreamTubeChannel.</doc> |
25728 | 25871 | <method name="get_channel" |
25729 | 25872 | c:identifier="tp_stream_tube_connection_get_channel" |
25730 | version="0.13.2" | |
25731 | introspectable="0"> | |
25873 | version="0.13.2"> | |
25732 | 25874 | <doc xml:whitespace="preserve">Return the #TpStreamTubeConnection:channel property</doc> |
25733 | 25875 | <return-value transfer-ownership="none"> |
25734 | 25876 | <doc xml:whitespace="preserve">the value of #TpStreamTubeConnection:channel</doc> |
25737 | 25879 | </method> |
25738 | 25880 | <method name="get_contact" |
25739 | 25881 | c:identifier="tp_stream_tube_connection_get_contact" |
25740 | version="0.13.2" | |
25741 | introspectable="0"> | |
25882 | version="0.13.2"> | |
25742 | 25883 | <doc xml:whitespace="preserve">Return the #TpStreamTubeConnection:contact property</doc> |
25743 | 25884 | <return-value transfer-ownership="none"> |
25744 | 25885 | <doc xml:whitespace="preserve">the value of #TpStreamTubeConnection:contact</doc> |
25747 | 25888 | </method> |
25748 | 25889 | <method name="get_socket_connection" |
25749 | 25890 | c:identifier="tp_stream_tube_connection_get_socket_connection" |
25750 | version="0.13.2" | |
25751 | introspectable="0"> | |
25891 | version="0.13.2"> | |
25752 | 25892 | <doc xml:whitespace="preserve">Return the #TpStreamTubeConnection:socket-connection property</doc> |
25753 | 25893 | <return-value transfer-ownership="none"> |
25754 | 25894 | <doc xml:whitespace="preserve">the value of #TpStreamTubeConnection:socket-connection</doc> |
25798 | 25938 | <parameters> |
25799 | 25939 | <parameter name="error" transfer-ownership="none"> |
25800 | 25940 | <doc xml:whitespace="preserve">a #GError representing the error reported by the connection manager</doc> |
25801 | <type name="gpointer"/> | |
25941 | <type name="GLib.Error"/> | |
25802 | 25942 | </parameter> |
25803 | 25943 | </parameters> |
25804 | 25944 | </glib:signal> |
25815 | 25955 | disguised="1"> |
25816 | 25956 | </record> |
25817 | 25957 | <enumeration name="SubscriptionState" c:type="TpSubscriptionState"> |
25958 | <doc xml:whitespace="preserve"><![CDATA[ An enumeration indicating whether presence subscription is denied, denied but pending permission, or allowed. The exact semantics vary according to where this type is used: see the subscribe and publish contact attributes for details. ]]> | |
25959 | ||
25960 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
25818 | 25961 | <member name="unknown" |
25819 | 25962 | value="0" |
25820 | 25963 | c:identifier="TP_SUBSCRIPTION_STATE_UNKNOWN"/> |
25827 | 25970 | </enumeration> |
25828 | 25971 | <enumeration name="TLSCertificateRejectReason" |
25829 | 25972 | c:type="TpTLSCertificateRejectReason"> |
25973 | <doc xml:whitespace="preserve"><![CDATA[ Possible reasons to reject a TLS certificate. ]]> | |
25974 | ||
25975 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
25830 | 25976 | <member name="unknown" |
25831 | 25977 | value="0" |
25832 | 25978 | c:identifier="TP_TLS_CERTIFICATE_REJECT_REASON_UNKNOWN"/> |
25859 | 26005 | c:identifier="TP_TLS_CERTIFICATE_REJECT_REASON_LIMIT_EXCEEDED"/> |
25860 | 26006 | </enumeration> |
25861 | 26007 | <enumeration name="TLSCertificateState" c:type="TpTLSCertificateState"> |
26008 | <doc xml:whitespace="preserve"><![CDATA[ The possible states for a TLSCertificate object. ]]> | |
26009 | ||
26010 | Bitfield/set of flags generated from the Telepathy specification.</doc> | |
25862 | 26011 | <member name="pending" |
25863 | 26012 | value="0" |
25864 | 26013 | c:identifier="TP_TLS_CERTIFICATE_STATE_PENDING"/> |
26203 | 26352 | </method> |
26204 | 26353 | <method name="get_delivery_reporting_support" |
26205 | 26354 | c:identifier="tp_text_channel_get_delivery_reporting_support" |
26206 | version="0.13.10" | |
26207 | introspectable="0"> | |
26355 | version="0.13.10"> | |
26208 | 26356 | <doc xml:whitespace="preserve">Return the #TpTextChannel:delivery-reporting-support property</doc> |
26209 | 26357 | <return-value transfer-ownership="none"> |
26210 | 26358 | <doc xml:whitespace="preserve">the value of #TpTextChannel:delivery-reporting-support property</doc> |
26214 | 26362 | </method> |
26215 | 26363 | <method name="get_message_part_support_flags" |
26216 | 26364 | c:identifier="tp_text_channel_get_message_part_support_flags" |
26217 | version="0.13.10" | |
26218 | introspectable="0"> | |
26365 | version="0.13.10"> | |
26219 | 26366 | <doc xml:whitespace="preserve">Return the #TpTextChannel:message-part-support-flags property</doc> |
26220 | 26367 | <return-value transfer-ownership="none"> |
26221 | 26368 | <doc xml:whitespace="preserve">the value of #TpTextChannel:message-part-support-flags</doc> |
26225 | 26372 | </method> |
26226 | 26373 | <method name="get_message_types" |
26227 | 26374 | c:identifier="tp_text_channel_get_message_types" |
26228 | version="0.13.16" | |
26229 | introspectable="0"> | |
26375 | version="0.13.16"> | |
26230 | 26376 | <doc xml:whitespace="preserve">Return the #TpTextChannel:message-types property |
26231 | 26377 | |
26232 | 26378 | the value of #TpTextChannel:message-types</doc> |
26336 | 26482 | </method> |
26337 | 26483 | <method name="get_supported_content_types" |
26338 | 26484 | c:identifier="tp_text_channel_get_supported_content_types" |
26339 | version="0.13.10" | |
26340 | introspectable="0"> | |
26485 | version="0.13.10"> | |
26341 | 26486 | <doc xml:whitespace="preserve">Return the #TpTextChannel:supported-content-types property |
26342 | 26487 | |
26343 | 26488 | the value of #TpTextChannel:supported-content-types</doc> |
26626 | 26771 | disguised="1"> |
26627 | 26772 | </record> |
26628 | 26773 | <enumeration name="TubeChannelState" c:type="TpTubeChannelState"> |
26774 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
26629 | 26775 | <member name="local_pending" |
26630 | 26776 | value="0" |
26631 | 26777 | c:identifier="TP_TUBE_CHANNEL_STATE_LOCAL_PENDING"/> |
26638 | 26784 | c:identifier="TP_TUBE_CHANNEL_STATE_NOT_OFFERED"/> |
26639 | 26785 | </enumeration> |
26640 | 26786 | <enumeration name="TubeState" c:type="TpTubeState"> |
26787 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
26641 | 26788 | <member name="local_pending" |
26642 | 26789 | value="0" |
26643 | 26790 | c:identifier="TP_TUBE_STATE_LOCAL_PENDING"/> |
26647 | 26794 | <member name="open" value="2" c:identifier="TP_TUBE_STATE_OPEN"/> |
26648 | 26795 | </enumeration> |
26649 | 26796 | <enumeration name="TubeType" c:type="TpTubeType"> |
26797 | <doc xml:whitespace="preserve">Bitfield/set of flags generated from the Telepathy specification.</doc> | |
26650 | 26798 | <member name="dbus" value="0" c:identifier="TP_TUBE_TYPE_DBUS"/> |
26651 | 26799 | <member name="stream" value="1" c:identifier="TP_TUBE_TYPE_STREAM"/> |
26652 | 26800 | </enumeration> |
783 | 783 | * #TpAccountManager to use that factory should call this after calling |
784 | 784 | * tp_account_manager_new_with_factory(). |
785 | 785 | * |
786 | * Unlike tp_account_manager_dup(), this function will keep an internal | |
787 | * reference to @manager, so it will never be destroyed. | |
788 | * | |
786 | 789 | * Note that @manager must use the default #TpDBusDaemon as returned by |
787 | 790 | * tp_dbus_daemon_dup() |
788 | 791 | * |
1722 | 1722 | G_PARAM_STATIC_STRINGS | G_PARAM_READABLE)); |
1723 | 1723 | |
1724 | 1724 | /** |
1725 | * TpAccount:nickname | |
1725 | * TpAccount:nickname: | |
1726 | 1726 | * |
1727 | 1727 | * The nickname that should be set for the user on this account. |
1728 | 1728 | * |
1825 | 1825 | G_PARAM_STATIC_STRINGS | G_PARAM_READABLE)); |
1826 | 1826 | |
1827 | 1827 | /** |
1828 | * TpAccount:normalized-name | |
1828 | * TpAccount:normalized-name: | |
1829 | 1829 | * |
1830 | 1830 | * The normalized form of the user's own unique identifier on this |
1831 | 1831 | * protocol. For example, on XMPP accounts this is the user's JID; on |
1924 | 1924 | G_PARAM_STATIC_STRINGS | G_PARAM_READABLE)); |
1925 | 1925 | |
1926 | 1926 | /** |
1927 | * TpAccount:storage-restrictions | |
1927 | * TpAccount:storage-restrictions: | |
1928 | 1928 | * |
1929 | 1929 | * The storage restrictions for this account. |
1930 | 1930 | * |
160 | 160 | */ |
161 | 161 | |
162 | 162 | /** |
163 | * TpBaseClientDelegatedChannelsCb | |
163 | * TpBaseClientDelegatedChannelsCb: | |
164 | 164 | * @client: a #TpBaseClient instance |
165 | 165 | * @channels: (element-type TelepathyGLib.Channel): a #GPtrArray of #TpChannel |
166 | 166 | * @user_data: arbitrary user-supplied data passed to |
2614 | 2614 | } |
2615 | 2615 | |
2616 | 2616 | /** |
2617 | * tp_base_client_get_name: (skip) | |
2617 | * tp_base_client_get_name: | |
2618 | 2618 | * @self: a #TpBaseClient |
2619 | 2619 | * |
2620 | 2620 | * Return the #TpBaseClient:name construct-only property, which is used as |
2631 | 2631 | } |
2632 | 2632 | |
2633 | 2633 | /** |
2634 | * tp_base_client_get_uniquify_name: (skip) | |
2634 | * tp_base_client_get_uniquify_name: | |
2635 | 2635 | * @self: a #TpBaseClient |
2636 | 2636 | * |
2637 | 2637 | * Return the #TpBaseClient:uniquify-name construct-only property; if this |
2649 | 2649 | } |
2650 | 2650 | |
2651 | 2651 | /** |
2652 | * tp_base_client_get_dbus_daemon: (skip) | |
2652 | * tp_base_client_get_dbus_daemon: | |
2653 | 2653 | * @self: a #TpBaseClient |
2654 | 2654 | * |
2655 | 2655 | * Return the #TpBaseClient:dbus-daemon construct-only property, which |
159 | 159 | * @create_channel_managers: Create an array of channel managers for this |
160 | 160 | * Connection. At least one of this or @create_channel_factories must be set |
161 | 161 | * by subclasses to a non-%NULL value. |
162 | * Since: 0.7.15 | |
162 | * Since 0.7.15 | |
163 | 163 | * |
164 | 164 | * The class of a #TpBaseConnection. Many members are virtual methods etc. |
165 | 165 | * to be filled in in the subclass' class_init function. |
76 | 76 | GHashTable *state_details; |
77 | 77 | TpCallStateReason *state_reason; |
78 | 78 | gboolean hardware_streaming; |
79 | /* TpHandle -> TpCallMemberFlags */ | |
79 | /* TpContact -> TpCallMemberFlags */ | |
80 | 80 | GHashTable *members; |
81 | 81 | gboolean initial_audio; |
82 | 82 | gboolean initial_video; |
269 | 269 | TpContact *contact; |
270 | 270 | |
271 | 271 | /* The contact is supposed to already exists */ |
272 | contact = _tp_connection_lookup_contact (connection, handle); | |
272 | contact = tp_connection_dup_contact_if_possible (connection, | |
273 | handle, NULL); | |
273 | 274 | if (contact == NULL) |
274 | 275 | { |
275 | 276 | DEBUG ("No TpContact found for handle %u", handle); |
276 | 277 | continue; |
277 | 278 | } |
278 | 279 | |
279 | g_ptr_array_add (result, g_object_ref (contact)); | |
280 | g_ptr_array_add (result, contact); | |
280 | 281 | } |
281 | 282 | |
282 | 283 | return result; |
1045 | 1046 | |
1046 | 1047 | |
1047 | 1048 | /** |
1048 | * TpCallChannel::content-added | |
1049 | * TpCallChannel::content-added: | |
1049 | 1050 | * @self: the #TpCallChannel |
1050 | 1051 | * @content: the newly added #TpCallContent |
1051 | 1052 | * |
1065 | 1066 | 1, G_TYPE_OBJECT); |
1066 | 1067 | |
1067 | 1068 | /** |
1068 | * TpCallChannel::content-removed | |
1069 | * TpCallChannel::content-removed: | |
1069 | 1070 | * @self: the #TpCallChannel |
1070 | 1071 | * @content: the newly removed #TpCallContent |
1071 | 1072 | * @reason: a #TpCallStateReason |
1086 | 1087 | 2, G_TYPE_OBJECT, TP_TYPE_CALL_STATE_REASON); |
1087 | 1088 | |
1088 | 1089 | /** |
1089 | * TpCallChannel::state-changed | |
1090 | * TpCallChannel::state-changed: | |
1090 | 1091 | * @self: the #TpCallChannel |
1091 | 1092 | * @state: the new #TpCallState |
1092 | 1093 | * @flags: the new #TpCallFlags |
1108 | 1109 | G_TYPE_HASH_TABLE); |
1109 | 1110 | |
1110 | 1111 | /** |
1111 | * TpCallChannel::members-changed | |
1112 | * TpCallChannel::members-changed: | |
1112 | 1113 | * @self: the #TpCallChannel |
1113 | 1114 | * @updates: (type GLib.HashTable) (element-type TelepathyGLib.Contact uint): |
1114 | 1115 | * #GHashTable mapping #TpContact to its new #TpCallMemberFlags |
652 | 652 | |
653 | 653 | |
654 | 654 | /** |
655 | * TpCallContent::removed | |
655 | * TpCallContent::removed: | |
656 | 656 | * @self: the #TpCallContent |
657 | 657 | * |
658 | 658 | * The ::removed signal is emitted when @self is removed from |
668 | 668 | 0); |
669 | 669 | |
670 | 670 | /** |
671 | * TpCallContent::streams-added | |
671 | * TpCallContent::streams-added: | |
672 | 672 | * @self: the #TpCallContent |
673 | 673 | * @streams: (type GLib.PtrArray) (element-type TelepathyGLib.CallStream): |
674 | 674 | * a #GPtrArray of newly added #TpCallStream |
689 | 689 | 1, G_TYPE_PTR_ARRAY); |
690 | 690 | |
691 | 691 | /** |
692 | * TpCallContent::streams-removed | |
692 | * TpCallContent::streams-removed: | |
693 | 693 | * @self: the #TpCallContent |
694 | 694 | * @streams: (type GLib.PtrArray) (element-type TelepathyGLib.CallStream): |
695 | 695 | * a #GPtrArray of newly removed #TpCallStream |
405 | 405 | param_spec); |
406 | 406 | |
407 | 407 | /** |
408 | * TpCallStream::local-sending-state-changed | |
408 | * TpCallStream::local-sending-state-changed: | |
409 | 409 | * @self: the #TpCallStream |
410 | 410 | * @state: the new #TpSendingState |
411 | 411 | * @reason: the #TpCallStateReason for the change |
424 | 424 | G_TYPE_HASH_TABLE); |
425 | 425 | |
426 | 426 | /** |
427 | * TpCallStream::remote-members-changed | |
427 | * TpCallStream::remote-members-changed: | |
428 | 428 | * @self: the #TpCallStream |
429 | 429 | * @updates: (type GLib.HashTable) (element-type TelepathyGLib.Contact uint): |
430 | 430 | * #GHashTable mapping #TpContact to its new #TpSendingState |
2330 | 2330 | } |
2331 | 2331 | |
2332 | 2332 | /** |
2333 | * tp_channel_get_requested: (skip) | |
2333 | * tp_channel_get_requested: | |
2334 | 2334 | * @self: a #TpChannel |
2335 | 2335 | * |
2336 | 2336 | * Return the #TpChannel:requested property |
1092 | 1092 | * tp_dbus_properties_mixin_emit_properties_changed_varargs: (skip) |
1093 | 1093 | * @object: an object which uses the D-Bus properties mixin |
1094 | 1094 | * @interface_name: the interface on which properties have changed |
1095 | * @...: (unqualified) property names whose values have changed, terminated by | |
1095 | * @...: unqualified property names whose values have changed, terminated by | |
1096 | 1096 | * %NULL. |
1097 | 1097 | * |
1098 | 1098 | * A shortcut for calling tp_dbus_properties_mixin_emit_properties_changed(). |
473 | 473 | } |
474 | 474 | |
475 | 475 | /** |
476 | * tp_dbus_tube_channel_get_service_name: (skip) | |
476 | * tp_dbus_tube_channel_get_service_name: | |
477 | 477 | * @self: a #TpDBusTubeChannel |
478 | 478 | * |
479 | 479 | * Return the #TpDBusTubeChannel:service-name property |
595 | 595 | } |
596 | 596 | |
597 | 597 | /** |
598 | * tp_dbus_tube_channel_offer_async | |
598 | * tp_dbus_tube_channel_offer_async: | |
599 | 599 | * @self: an outgoing #TpDBusTubeChannel |
600 | 600 | * @params: (allow-none) (transfer none): parameters of the tube, or %NULL |
601 | 601 | * @callback: a callback to call when the tube has been offered |
709 | 709 | } |
710 | 710 | |
711 | 711 | /** |
712 | * tp_dbus_tube_channel_accept_async | |
712 | * tp_dbus_tube_channel_accept_async: | |
713 | 713 | * @self: an incoming #TpDBusTubeChannel |
714 | 714 | * @callback: a callback to call when the tube has been offered |
715 | 715 | * @user_data: data to pass to @callback |
181 | 181 | * @TP_ERROR_CERT_REVOKED: org.freedesktop.Telepathy.Error.Cert.Revoked: |
182 | 182 | * Raised if the server provided an SSL/TLS certificate that has been |
183 | 183 | * revoked. |
184 | * Since: 0.11.12 | |
184 | * Since 0.11.12 | |
185 | 185 | * @TP_ERROR_CERT_INSECURE: org.freedesktop.Telepathy.Error.Cert.Insecure: |
186 | 186 | * Raised if the server provided an SSL/TLS certificate that uses an |
187 | 187 | * insecure cipher algorithm or is cryptographically weak. |
188 | * Since: 0.11.12 | |
188 | * Since 0.11.12 | |
189 | 189 | * @TP_ERROR_CERT_LIMIT_EXCEEDED: org.freedesktop.Telepathy.Error.Cert.LimitExceeded: |
190 | 190 | * Raised if the length in bytes of the server certificate, or the depth |
191 | 191 | * of the server certificate chain, exceed the limits imposed by the |
192 | 192 | * crypto library. |
193 | * Since: 0.11.12 | |
193 | * Since 0.11.12 | |
194 | 194 | * @TP_ERROR_NOT_YET: org.freedesktop.Telepathy.Error.NotYet: |
195 | 195 | * Raised when the requested functionality is not yet available, but is |
196 | 196 | * likely to become available after some time has passed. |
197 | * Since: 0.11.15 | |
197 | * Since 0.11.15 | |
198 | 198 | * @TP_ERROR_REJECTED: org.freedesktop.Telepathy.Error.Rejected: |
199 | 199 | * Raised when an incoming or outgoing call is rejected by the receiving |
200 | 200 | * contact. |
201 | * Since: 0.13.2 | |
201 | * Since 0.13.2 | |
202 | 202 | * @TP_ERROR_PICKED_UP_ELSEWHERE: org.freedesktop.Telepathy.Error.PickedUpElsewhere: |
203 | 203 | * Raised when a call was terminated as a result of the local user |
204 | 204 | * picking up the call on a different resource. |
205 | * Since: 0.13.3 | |
205 | * Since 0.13.3 | |
206 | 206 | * @TP_ERROR_CONFUSED: org.freedesktop.Telepathy.Error.Confused: |
207 | 207 | * Raised if a server rejects protocol messages from a connection manager |
208 | 208 | * claiming that they do not make sense, two local processes fail to |
209 | 209 | * understand each other, or an apparently impossible situation is |
210 | 210 | * reached. This has a similar meaning to %TP_DBUS_ERROR_INCONSISTENT but |
211 | 211 | * can be passed between processes via D-Bus. |
212 | * Since: 0.13.7 | |
212 | * Since 0.13.7 | |
213 | 213 | * @TP_ERROR_SERVICE_CONFUSED: org.freedesktop.Telepathy.Error.ServiceConfused: |
214 | 214 | * Raised when a server or other piece of infrastructure indicates an |
215 | 215 | * internal error, or when a message that makes no sense is received from |
216 | 216 | * a server or other piece of infrastructure. |
217 | * Since: 0.13.7 | |
217 | * Since 0.13.7 | |
218 | 218 | * @TP_ERROR_EMERGENCY_CALLS_NOT_SUPPORTED: |
219 | 219 | * org.freedesktop.Telepathy.Error.EmergencyCallsNotSupported: |
220 | 220 | * Raised when a client attempts to dial a number that is recognized as an |
235 | 235 | * <code>org.freedesktop.Telepathy.Error.Media.CodecsIncompatible</code>: |
236 | 236 | * Raised when the local streaming implementation has no codecs in common |
237 | 237 | * with the remote side. |
238 | * Since: 0.15.6 | |
238 | * Since 0.15.6 | |
239 | 239 | * @TP_ERROR_MEDIA_UNSUPPORTED_TYPE: |
240 | 240 | * <code>org.freedesktop.Telepathy.Error.Media.UnsupportedType</code>: |
241 | 241 | * The media stream type requested is not supported by either the local or |
242 | 242 | * remote side. |
243 | * Since: 0.15.6 | |
243 | * Since 0.15.6 | |
244 | 244 | * @TP_ERROR_MEDIA_STREAMING_ERROR: |
245 | 245 | * <code>org.freedesktop.Telepathy.Error.Media.StreamingError</code>: |
246 | 246 | * Raised when the call's streaming implementation has some kind of internal |
247 | 247 | * error. |
248 | * Since: 0.15.6 | |
248 | * Since 0.15.6 | |
249 | 249 | * @TP_ERROR_CAPTCHA_NOT_SUPPORTED: |
250 | 250 | * <code>org.freedesktop.Telepathy.Error.Media.CaptchaNotSupported</code>: |
251 | 251 | * Raised if no UI is available to present captchas, or if one is |
48 | 48 | #define TP_TYPE_HANDLE G_TYPE_UINT |
49 | 49 | |
50 | 50 | /** |
51 | * TP_UNKNOWN_HANDLE_TYPE | |
51 | * TP_UNKNOWN_HANDLE_TYPE: | |
52 | 52 | * |
53 | 53 | * An invalid handle type (-1 cast to TpHandleType) used to represent an |
54 | 54 | * unknown handle type. |
75 | 75 | _gen/telepathy-interfaces.h \ |
76 | 76 | $(NULL) |
77 | 77 | |
78 | if OFFICIAL_RELEASE | |
79 | SCANNER_WARN_ERROR = | |
80 | else | |
81 | SCANNER_WARN_ERROR = --warn-error | |
82 | endif | |
83 | ||
84 | 78 | TelepathyGLib_0_12_gir_NAMESPACE = TelepathyGLib |
85 | 79 | TelepathyGLib_0_12_gir_VERSION = 0.12 |
86 | 80 | TelepathyGLib_0_12_gir_LIBS = libtelepathy-glib.la |
92 | 86 | -I$(top_srcdir) \ |
93 | 87 | --c-include="telepathy-glib/telepathy-glib.h" \ |
94 | 88 | --warn-all \ |
95 | $(SCANNER_WARN_ERROR) \ | |
96 | 89 | $(NULL) |
97 | 90 | |
98 | 91 | TelepathyGLib_0_12_gir_INCLUDES = \ |
111 | 111 | */ |
112 | 112 | |
113 | 113 | /** |
114 | * TpPresenceStatusOptionalArgumentSpec | |
114 | * TpPresenceStatusOptionalArgumentSpec: | |
115 | 115 | * @name: Name of the argument as passed over D-Bus |
116 | 116 | * @dtype: D-Bus type signature of the argument |
117 | 117 | * |
123 | 123 | */ |
124 | 124 | |
125 | 125 | /** |
126 | * TpPresenceStatusSpec | |
126 | * TpPresenceStatusSpec: | |
127 | 127 | * @name: String identifier of the presence status |
128 | 128 | * @presence_type: A type value, as specified by #TpConnectionPresenceType |
129 | 129 | * @self: Indicates if this status may be set on yourself |
302 | 302 | const TpPresenceStatusSpec *supported_statuses, |
303 | 303 | GHashTable *contact_statuses); |
304 | 304 | |
305 | /** | |
306 | * deep_copy_hashtable | |
307 | * | |
308 | * Make a deep copy of a GHashTable. | |
309 | */ | |
310 | 305 | static GHashTable * |
311 | 306 | deep_copy_hashtable (GHashTable *hash_table) |
312 | 307 | { |
649 | 644 | |
650 | 645 | /** |
651 | 646 | * tp_presence_mixin_add_status: (skip) |
647 | * @context: The D-Bus invocation context to use to return values | |
648 | * or throw an error. | |
652 | 649 | * |
653 | 650 | * Implements D-Bus method AddStatus |
654 | 651 | * on interface org.freedesktop.Telepathy.Connection.Interface.Presence |
655 | * | |
656 | * @context: The D-Bus invocation context to use to return values | |
657 | * or throw an error. | |
658 | 652 | */ |
659 | 653 | static void |
660 | 654 | tp_presence_mixin_add_status (TpSvcConnectionInterfacePresence *iface, |
676 | 670 | |
677 | 671 | /** |
678 | 672 | * tp_presence_mixin_clear_status: (skip) |
673 | * @context: The D-Bus invocation context to use to return values | |
674 | * or throw an error. | |
679 | 675 | * |
680 | 676 | * Implements D-Bus method ClearStatus |
681 | 677 | * on interface org.freedesktop.Telepathy.Connection.Interface.Presence |
682 | * | |
683 | * @context: The D-Bus invocation context to use to return values | |
684 | * or throw an error. | |
685 | 678 | */ |
686 | 679 | static void |
687 | 680 | tp_presence_mixin_clear_status (TpSvcConnectionInterfacePresence *iface, |
710 | 703 | |
711 | 704 | /** |
712 | 705 | * tp_presence_mixin_get_presence: (skip) |
706 | * @context: The D-Bus invocation context to use to return values | |
707 | * or throw an error. | |
713 | 708 | * |
714 | 709 | * Implements D-Bus method GetPresence |
715 | 710 | * on interface org.freedesktop.Telepathy.Connection.Interface.Presence |
716 | * | |
717 | * @context: The D-Bus invocation context to use to return values | |
718 | * or throw an error. | |
719 | 711 | */ |
720 | 712 | static void |
721 | 713 | tp_presence_mixin_get_presence (TpSvcConnectionInterfacePresence *iface, |
833 | 825 | |
834 | 826 | /** |
835 | 827 | * tp_presence_mixin_get_statuses: (skip) |
828 | * @context: The D-Bus invocation context to use to return values | |
829 | * or throw an error. | |
836 | 830 | * |
837 | 831 | * Implements D-Bus method GetStatuses |
838 | 832 | * on interface org.freedesktop.Telepathy.Connection.Interface.Presence |
839 | * | |
840 | * @context: The D-Bus invocation context to use to return values | |
841 | * or throw an error. | |
842 | 833 | */ |
843 | 834 | static void |
844 | 835 | tp_presence_mixin_get_statuses (TpSvcConnectionInterfacePresence *iface, |
901 | 892 | |
902 | 893 | /** |
903 | 894 | * tp_presence_mixin_set_last_activity_time: (skip) |
895 | * @context: The D-Bus invocation context to use to return values | |
896 | * or throw an error. | |
904 | 897 | * |
905 | 898 | * Implements D-Bus method SetLastActivityTime |
906 | 899 | * on interface org.freedesktop.Telepathy.Connection.Interface.Presence |
907 | * | |
908 | * @context: The D-Bus invocation context to use to return values | |
909 | * or throw an error. | |
910 | 900 | */ |
911 | 901 | static void |
912 | 902 | tp_presence_mixin_set_last_activity_time (TpSvcConnectionInterfacePresence *iface, |
924 | 914 | |
925 | 915 | /** |
926 | 916 | * tp_presence_mixin_remove_status: (skip) |
917 | * @context: The D-Bus invocation context to use to return values | |
918 | * or throw an error. | |
927 | 919 | * |
928 | 920 | * Implements D-Bus method RemoveStatus |
929 | 921 | * on interface org.freedesktop.Telepathy.Connection.Interface.Presence |
930 | * | |
931 | * @context: The D-Bus invocation context to use to return values | |
932 | * or throw an error. | |
933 | 922 | */ |
934 | 923 | static void |
935 | 924 | tp_presence_mixin_remove_status (TpSvcConnectionInterfacePresence *iface, |
1000 | 989 | |
1001 | 990 | /** |
1002 | 991 | * tp_presence_mixin_request_presence: (skip) |
992 | * @context: The D-Bus invocation context to use to return values | |
993 | * or throw an error. | |
1003 | 994 | * |
1004 | 995 | * Implements D-Bus method RequestPresence |
1005 | 996 | * on interface org.freedesktop.Telepathy.Connection.Interface.Presence |
1006 | 997 | * |
1007 | * @context: The D-Bus invocation context to use to return values | |
1008 | * or throw an error. | |
1009 | 998 | */ |
1010 | 999 | static void |
1011 | 1000 | tp_presence_mixin_request_presence (TpSvcConnectionInterfacePresence *iface, |
1164 | 1153 | |
1165 | 1154 | /** |
1166 | 1155 | * tp_presence_mixin_set_status: (skip) |
1156 | * @context: The D-Bus invocation context to use to return values | |
1157 | * or throw an error. | |
1167 | 1158 | * |
1168 | 1159 | * Implements D-Bus method SetStatus |
1169 | 1160 | * on interface org.freedesktop.Telepathy.Connection.Interface.Presence |
1170 | 1161 | * |
1171 | * @context: The D-Bus invocation context to use to return values | |
1172 | * or throw an error. | |
1173 | 1162 | */ |
1174 | 1163 | static void |
1175 | 1164 | tp_presence_mixin_set_status (TpSvcConnectionInterfacePresence *iface, |
1369 | 1358 | |
1370 | 1359 | /** |
1371 | 1360 | * tp_presence_mixin_simple_presence_set_presence: (skip) |
1361 | * @context: The D-Bus invocation context to use to return values | |
1362 | * or throw an error. | |
1372 | 1363 | * |
1373 | 1364 | * Implements D-Bus method SetPresence |
1374 | 1365 | * on interface org.freedesktop.Telepathy.Connection.Interface.SimplePresence |
1375 | * | |
1376 | * @context: The D-Bus invocation context to use to return values | |
1377 | * or throw an error. | |
1378 | 1366 | */ |
1379 | 1367 | static void |
1380 | 1368 | tp_presence_mixin_simple_presence_set_presence ( |
1500 | 1488 | |
1501 | 1489 | /** |
1502 | 1490 | * tp_presence_mixin_get_simple_presence: (skip) |
1491 | * @context: The D-Bus invocation context to use to return values | |
1492 | * or throw an error. | |
1503 | 1493 | * |
1504 | 1494 | * Implements D-Bus method GetPresence |
1505 | 1495 | * on interface org.freedesktop.Telepathy.Connection.Interface.SimplePresence |
1506 | 1496 | * |
1507 | * @context: The D-Bus invocation context to use to return values | |
1508 | * or throw an error. | |
1509 | 1497 | */ |
1510 | 1498 | static void |
1511 | 1499 | tp_presence_mixin_simple_presence_get_presences ( |
602 | 602 | G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); |
603 | 603 | |
604 | 604 | /** |
605 | * TpProtocol:protocol-properties | |
605 | * TpProtocol:protocol-properties: | |
606 | 606 | * |
607 | 607 | * The immutable properties of this Protocol, as provided at construction |
608 | 608 | * time. This is a map from string to #GValue, which must not be modified. |
1066 | 1066 | } |
1067 | 1067 | |
1068 | 1068 | /** |
1069 | * tp_protocol_get_authentication_types | |
1069 | * tp_protocol_get_authentication_types: | |
1070 | 1070 | * @self: a protocol object |
1071 | 1071 | * |
1072 | 1072 | * |
1679 | 1679 | } |
1680 | 1680 | |
1681 | 1681 | /** |
1682 | * tp_protocol_get_avatar_requirements | |
1682 | * tp_protocol_get_avatar_requirements: | |
1683 | 1683 | * @self: a #TpProtocol |
1684 | 1684 | * |
1685 | 1685 | * Return the #TpProtocol:avatar-requirements property |
72 | 72 | * TpSimpleClientFactory: |
73 | 73 | * |
74 | 74 | * Data structure representing a #TpSimpleClientFactory |
75 | * | |
76 | * Since: 0.15.5 | |
77 | */ | |
78 | ||
79 | /** | |
80 | * TpSimpleClientFactoryClass: | |
81 | * @parent_class: the parent class | |
82 | * | |
83 | * The class of a #TpSimpleClientFactory. | |
84 | 75 | * |
85 | 76 | * Since: 0.15.5 |
86 | 77 | */ |
857 | 848 | g_return_val_if_fail (handle != 0, NULL); |
858 | 849 | g_return_val_if_fail (identifier != NULL, NULL); |
859 | 850 | |
860 | contact = _tp_connection_lookup_contact (connection, handle); | |
851 | contact = tp_connection_dup_contact_if_possible (connection, | |
852 | handle, identifier); | |
861 | 853 | if (contact != NULL) |
862 | return g_object_ref (contact); | |
854 | return contact; | |
863 | 855 | |
864 | 856 | contact = TP_SIMPLE_CLIENT_FACTORY_GET_CLASS (self)->create_contact (self, |
865 | 857 | connection, handle, identifier); |
438 | 438 | g_object_class_install_property (gobject_class, PROP_PARAMETERS, param_spec); |
439 | 439 | |
440 | 440 | /** |
441 | * TpStreamTubeChannel::incoming | |
441 | * TpStreamTubeChannel::incoming: | |
442 | 442 | * @self: the #TpStreamTubeChannel |
443 | 443 | * @tube_connection: the #TpStreamTubeConnection for the connection |
444 | 444 | * |
1510 | 1510 | } |
1511 | 1511 | |
1512 | 1512 | /** |
1513 | * tp_stream_tube_channel_get_service: (skip) | |
1513 | * tp_stream_tube_channel_get_service: | |
1514 | 1514 | * @self: a #TpStreamTubeChannel |
1515 | 1515 | * |
1516 | 1516 | * Return the #TpStreamTubeChannel:service property |
238 | 238 | g_object_class_install_property (object_class, PROP_CONTACT, param_spec); |
239 | 239 | |
240 | 240 | /** |
241 | * TpStreamTubeConnection::closed | |
241 | * TpStreamTubeConnection::closed: | |
242 | 242 | * @self: the #TpStreamTubeConnection |
243 | 243 | * @error: (transfer none): a #GError representing the error reported by the |
244 | 244 | * connection manager |
253 | 253 | G_SIGNAL_RUN_LAST, |
254 | 254 | 0, NULL, NULL, NULL, |
255 | 255 | G_TYPE_NONE, |
256 | 1, G_TYPE_POINTER); | |
256 | 1, G_TYPE_ERROR); | |
257 | 257 | } |
258 | 258 | |
259 | 259 | TpStreamTubeConnection * |
268 | 268 | } |
269 | 269 | |
270 | 270 | /** |
271 | * tp_stream_tube_connection_get_socket_connection: (skip) | |
271 | * tp_stream_tube_connection_get_socket_connection: | |
272 | 272 | * @self: a #TpStreamTubeConnection |
273 | 273 | * |
274 | 274 | * Return the #TpStreamTubeConnection:socket-connection property |
284 | 284 | } |
285 | 285 | |
286 | 286 | /** |
287 | * tp_stream_tube_connection_get_channel: (skip) | |
287 | * tp_stream_tube_connection_get_channel: | |
288 | 288 | * @self: a #TpStreamTubeConnection |
289 | 289 | * |
290 | 290 | * Return the #TpStreamTubeConnection:channel property |
301 | 301 | } |
302 | 302 | |
303 | 303 | /** |
304 | * tp_stream_tube_connection_get_contact: (skip) | |
304 | * tp_stream_tube_connection_get_contact: | |
305 | 305 | * @self: a #TpStreamTubeConnection |
306 | 306 | * |
307 | 307 | * Return the #TpStreamTubeConnection:contact property |
945 | 945 | g_object_class_install_property (gobject_class, PROP_SMS_FLASH, param_spec); |
946 | 946 | |
947 | 947 | /** |
948 | * TpTextChannel::message-received | |
948 | * TpTextChannel::message-received: | |
949 | 949 | * @self: the #TpTextChannel |
950 | 950 | * @message: a #TpSignalledMessage |
951 | 951 | * |
973 | 973 | 1, TP_TYPE_SIGNALLED_MESSAGE); |
974 | 974 | |
975 | 975 | /** |
976 | * TpTextChannel::pending-message-removed | |
976 | * TpTextChannel::pending-message-removed: | |
977 | 977 | * @self: the #TpTextChannel |
978 | 978 | * @message: a #TpSignalledMessage |
979 | 979 | * |
998 | 998 | 1, TP_TYPE_SIGNALLED_MESSAGE); |
999 | 999 | |
1000 | 1000 | /** |
1001 | * TpTextChannel::message-sent | |
1001 | * TpTextChannel::message-sent: | |
1002 | 1002 | * @self: the #TpTextChannel |
1003 | 1003 | * @message: a #TpSignalledMessage |
1004 | 1004 | * @flags: the #TpMessageSendingFlags affecting how the message was sent |
1092 | 1092 | } |
1093 | 1093 | |
1094 | 1094 | /** |
1095 | * tp_text_channel_get_supported_content_types: (skip) | |
1095 | * tp_text_channel_get_supported_content_types: | |
1096 | 1096 | * @self: a #TpTextChannel |
1097 | 1097 | * |
1098 | 1098 | * Return the #TpTextChannel:supported-content-types property |
1111 | 1111 | } |
1112 | 1112 | |
1113 | 1113 | /** |
1114 | * tp_text_channel_get_message_part_support_flags: (skip) | |
1114 | * tp_text_channel_get_message_part_support_flags: | |
1115 | 1115 | * @self: a #TpTextChannel |
1116 | 1116 | * |
1117 | 1117 | * Return the #TpTextChannel:message-part-support-flags property |
1130 | 1130 | } |
1131 | 1131 | |
1132 | 1132 | /** |
1133 | * tp_text_channel_get_delivery_reporting_support: (skip) | |
1133 | * tp_text_channel_get_delivery_reporting_support: | |
1134 | 1134 | * @self: a #TpTextChannel |
1135 | 1135 | * |
1136 | 1136 | * Return the #TpTextChannel:delivery-reporting-support property |
1562 | 1562 | } |
1563 | 1563 | |
1564 | 1564 | /** |
1565 | * tp_text_channel_get_message_types: (skip) | |
1565 | * tp_text_channel_get_message_types: | |
1566 | 1566 | * @self: a #TpTextChannel |
1567 | 1567 | * |
1568 | 1568 | * Return the #TpTextChannel:message-types property |
1581 | 1581 | } |
1582 | 1582 | |
1583 | 1583 | /** |
1584 | * tp_text_channel_supports_message_type | |
1584 | * tp_text_channel_supports_message_type: | |
1585 | 1585 | * @self: a #TpTextChannel |
1586 | 1586 | * @message_type: a #TpChannelTextMessageType |
1587 | 1587 | * |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
16 | 16 | |
17 | 17 | |
18 | 18 | VPATH = @srcdir@ |
19 | am__make_dryrun = \ | |
20 | { \ | |
21 | am__dry=no; \ | |
22 | case $$MAKEFLAGS in \ | |
23 | *\\[\ \ ]*) \ | |
24 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
25 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
26 | *) \ | |
27 | for am__flg in $$MAKEFLAGS; do \ | |
28 | case $$am__flg in \ | |
29 | *=*|--*) ;; \ | |
30 | *n*) am__dry=yes; break;; \ | |
31 | esac; \ | |
32 | done;; \ | |
33 | esac; \ | |
34 | test $$am__dry = yes; \ | |
35 | } | |
19 | 36 | pkgdatadir = $(datadir)/@PACKAGE@ |
20 | 37 | pkgincludedir = $(includedir)/@PACKAGE@ |
21 | 38 | pkglibdir = $(libdir)/@PACKAGE@ |
224 | 241 | install-pdf-recursive install-ps-recursive install-recursive \ |
225 | 242 | installcheck-recursive installdirs-recursive pdf-recursive \ |
226 | 243 | ps-recursive uninstall-recursive |
244 | am__can_run_installinfo = \ | |
245 | case $$AM_UPDATE_INFO_DIR in \ | |
246 | n|no|NO) false;; \ | |
247 | *) (install-info --version) >/dev/null 2>&1;; \ | |
248 | esac | |
227 | 249 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
228 | 250 | am__vpath_adj = case $$p in \ |
229 | 251 | $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ |
633 | 655 | rm -f $$list |
634 | 656 | install-testsPROGRAMS: $(tests_PROGRAMS) |
635 | 657 | @$(NORMAL_INSTALL) |
636 | test -z "$(testsdir)" || $(MKDIR_P) "$(DESTDIR)$(testsdir)" | |
637 | 658 | @list='$(tests_PROGRAMS)'; test -n "$(testsdir)" || list=; \ |
659 | if test -n "$$list"; then \ | |
660 | echo " $(MKDIR_P) '$(DESTDIR)$(testsdir)'"; \ | |
661 | $(MKDIR_P) "$(DESTDIR)$(testsdir)" || exit 1; \ | |
662 | fi; \ | |
638 | 663 | for p in $$list; do echo "$$p $$p"; done | \ |
639 | 664 | sed 's/$(EXEEXT)$$//' | \ |
640 | 665 | while read p p1; do if test -f $$p || test -f $$p1; \ |
787 | 812 | -rm -rf .libs _libs |
788 | 813 | install-testsDATA: $(tests_DATA) |
789 | 814 | @$(NORMAL_INSTALL) |
790 | test -z "$(testsdir)" || $(MKDIR_P) "$(DESTDIR)$(testsdir)" | |
791 | 815 | @list='$(tests_DATA)'; test -n "$(testsdir)" || list=; \ |
816 | if test -n "$$list"; then \ | |
817 | echo " $(MKDIR_P) '$(DESTDIR)$(testsdir)'"; \ | |
818 | $(MKDIR_P) "$(DESTDIR)$(testsdir)" || exit 1; \ | |
819 | fi; \ | |
792 | 820 | for p in $$list; do \ |
793 | 821 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
794 | 822 | echo "$$d$$p"; \ |
1064 | 1092 | done |
1065 | 1093 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ |
1066 | 1094 | if test "$$subdir" = .; then :; else \ |
1067 | test -d "$(distdir)/$$subdir" \ | |
1068 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | |
1069 | || exit 1; \ | |
1070 | fi; \ | |
1071 | done | |
1072 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ | |
1073 | if test "$$subdir" = .; then :; else \ | |
1095 | $(am__make_dryrun) \ | |
1096 | || test -d "$(distdir)/$$subdir" \ | |
1097 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | |
1098 | || exit 1; \ | |
1074 | 1099 | dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ |
1075 | 1100 | $(am__relativize); \ |
1076 | 1101 | new_distdir=$$reldir; \ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
17 | 17 | |
18 | 18 | |
19 | 19 | VPATH = @srcdir@ |
20 | am__make_dryrun = \ | |
21 | { \ | |
22 | am__dry=no; \ | |
23 | case $$MAKEFLAGS in \ | |
24 | *\\[\ \ ]*) \ | |
25 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
26 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
27 | *) \ | |
28 | for am__flg in $$MAKEFLAGS; do \ | |
29 | case $$am__flg in \ | |
30 | *=*|--*) ;; \ | |
31 | *n*) am__dry=yes; break;; \ | |
32 | esac; \ | |
33 | done;; \ | |
34 | esac; \ | |
35 | test $$am__dry = yes; \ | |
36 | } | |
20 | 37 | pkgdatadir = $(datadir)/@PACKAGE@ |
21 | 38 | pkgincludedir = $(includedir)/@PACKAGE@ |
22 | 39 | pkglibdir = $(libdir)/@PACKAGE@ |
682 | 699 | $(test_stream_tube_SOURCES) $(test_text_channel_SOURCES) \ |
683 | 700 | $(test_text_mixin_SOURCES) $(test_text_respawn_SOURCES) \ |
684 | 701 | $(test_unsupported_interface_SOURCES) |
702 | am__can_run_installinfo = \ | |
703 | case $$AM_UPDATE_INFO_DIR in \ | |
704 | n|no|NO) false;; \ | |
705 | *) (install-info --version) >/dev/null 2>&1;; \ | |
706 | esac | |
685 | 707 | DATA = $(dbusconfig_DATA) $(dbusservice_DATA) $(managers_DATA) \ |
686 | 708 | $(tests_DATA) |
687 | 709 | ETAGS = etags |
1175 | 1197 | rm -f $$list |
1176 | 1198 | install-testsPROGRAMS: $(tests_PROGRAMS) |
1177 | 1199 | @$(NORMAL_INSTALL) |
1178 | test -z "$(testsdir)" || $(MKDIR_P) "$(DESTDIR)$(testsdir)" | |
1179 | 1200 | @list='$(tests_PROGRAMS)'; test -n "$(testsdir)" || list=; \ |
1201 | if test -n "$$list"; then \ | |
1202 | echo " $(MKDIR_P) '$(DESTDIR)$(testsdir)'"; \ | |
1203 | $(MKDIR_P) "$(DESTDIR)$(testsdir)" || exit 1; \ | |
1204 | fi; \ | |
1180 | 1205 | for p in $$list; do echo "$$p $$p"; done | \ |
1181 | 1206 | sed 's/$(EXEEXT)$$//' | \ |
1182 | 1207 | while read p p1; do if test -f $$p || test -f $$p1; \ |
1398 | 1423 | $(AM_V_CCLD)$(LINK) $(test_unsupported_interface_OBJECTS) $(test_unsupported_interface_LDADD) $(LIBS) |
1399 | 1424 | install-testsSCRIPTS: $(tests_SCRIPTS) |
1400 | 1425 | @$(NORMAL_INSTALL) |
1401 | test -z "$(testsdir)" || $(MKDIR_P) "$(DESTDIR)$(testsdir)" | |
1402 | 1426 | @list='$(tests_SCRIPTS)'; test -n "$(testsdir)" || list=; \ |
1427 | if test -n "$$list"; then \ | |
1428 | echo " $(MKDIR_P) '$(DESTDIR)$(testsdir)'"; \ | |
1429 | $(MKDIR_P) "$(DESTDIR)$(testsdir)" || exit 1; \ | |
1430 | fi; \ | |
1403 | 1431 | for p in $$list; do \ |
1404 | 1432 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
1405 | 1433 | if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ |
1539 | 1567 | -rm -rf .libs _libs |
1540 | 1568 | install-dbusconfigDATA: $(dbusconfig_DATA) |
1541 | 1569 | @$(NORMAL_INSTALL) |
1542 | test -z "$(dbusconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(dbusconfigdir)" | |
1543 | 1570 | @list='$(dbusconfig_DATA)'; test -n "$(dbusconfigdir)" || list=; \ |
1571 | if test -n "$$list"; then \ | |
1572 | echo " $(MKDIR_P) '$(DESTDIR)$(dbusconfigdir)'"; \ | |
1573 | $(MKDIR_P) "$(DESTDIR)$(dbusconfigdir)" || exit 1; \ | |
1574 | fi; \ | |
1544 | 1575 | for p in $$list; do \ |
1545 | 1576 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
1546 | 1577 | echo "$$d$$p"; \ |
1557 | 1588 | dir='$(DESTDIR)$(dbusconfigdir)'; $(am__uninstall_files_from_dir) |
1558 | 1589 | install-dbusserviceDATA: $(dbusservice_DATA) |
1559 | 1590 | @$(NORMAL_INSTALL) |
1560 | test -z "$(dbusservicedir)" || $(MKDIR_P) "$(DESTDIR)$(dbusservicedir)" | |
1561 | 1591 | @list='$(dbusservice_DATA)'; test -n "$(dbusservicedir)" || list=; \ |
1592 | if test -n "$$list"; then \ | |
1593 | echo " $(MKDIR_P) '$(DESTDIR)$(dbusservicedir)'"; \ | |
1594 | $(MKDIR_P) "$(DESTDIR)$(dbusservicedir)" || exit 1; \ | |
1595 | fi; \ | |
1562 | 1596 | for p in $$list; do \ |
1563 | 1597 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
1564 | 1598 | echo "$$d$$p"; \ |
1575 | 1609 | dir='$(DESTDIR)$(dbusservicedir)'; $(am__uninstall_files_from_dir) |
1576 | 1610 | install-managersDATA: $(managers_DATA) |
1577 | 1611 | @$(NORMAL_INSTALL) |
1578 | test -z "$(managersdir)" || $(MKDIR_P) "$(DESTDIR)$(managersdir)" | |
1579 | 1612 | @list='$(managers_DATA)'; test -n "$(managersdir)" || list=; \ |
1613 | if test -n "$$list"; then \ | |
1614 | echo " $(MKDIR_P) '$(DESTDIR)$(managersdir)'"; \ | |
1615 | $(MKDIR_P) "$(DESTDIR)$(managersdir)" || exit 1; \ | |
1616 | fi; \ | |
1580 | 1617 | for p in $$list; do \ |
1581 | 1618 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
1582 | 1619 | echo "$$d$$p"; \ |
1593 | 1630 | dir='$(DESTDIR)$(managersdir)'; $(am__uninstall_files_from_dir) |
1594 | 1631 | install-testsDATA: $(tests_DATA) |
1595 | 1632 | @$(NORMAL_INSTALL) |
1596 | test -z "$(testsdir)" || $(MKDIR_P) "$(DESTDIR)$(testsdir)" | |
1597 | 1633 | @list='$(tests_DATA)'; test -n "$(testsdir)" || list=; \ |
1634 | if test -n "$$list"; then \ | |
1635 | echo " $(MKDIR_P) '$(DESTDIR)$(testsdir)'"; \ | |
1636 | $(MKDIR_P) "$(DESTDIR)$(testsdir)" || exit 1; \ | |
1637 | fi; \ | |
1598 | 1638 | for p in $$list; do \ |
1599 | 1639 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
1600 | 1640 | echo "$$d$$p"; \ |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
15 | 15 | @SET_MAKE@ |
16 | 16 | |
17 | 17 | VPATH = @srcdir@ |
18 | am__make_dryrun = \ | |
19 | { \ | |
20 | am__dry=no; \ | |
21 | case $$MAKEFLAGS in \ | |
22 | *\\[\ \ ]*) \ | |
23 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
24 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
25 | *) \ | |
26 | for am__flg in $$MAKEFLAGS; do \ | |
27 | case $$am__flg in \ | |
28 | *=*|--*) ;; \ | |
29 | *n*) am__dry=yes; break;; \ | |
30 | esac; \ | |
31 | done;; \ | |
32 | esac; \ | |
33 | test $$am__dry = yes; \ | |
34 | } | |
18 | 35 | pkgdatadir = $(datadir)/@PACKAGE@ |
19 | 36 | pkgincludedir = $(includedir)/@PACKAGE@ |
20 | 37 | pkglibdir = $(libdir)/@PACKAGE@ |
118 | 135 | $(libtp_glib_tests_la_SOURCES) |
119 | 136 | DIST_SOURCES = $(libtp_glib_tests_internal_la_SOURCES) \ |
120 | 137 | $(libtp_glib_tests_la_SOURCES) |
138 | am__can_run_installinfo = \ | |
139 | case $$AM_UPDATE_INFO_DIR in \ | |
140 | n|no|NO) false;; \ | |
141 | *) (install-info --version) >/dev/null 2>&1;; \ | |
142 | esac | |
121 | 143 | ETAGS = etags |
122 | 144 | CTAGS = ctags |
123 | 145 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
16 | 16 | #include <telepathy-glib/svc-channel.h> |
17 | 17 | #include <telepathy-glib/gnio-util.h> |
18 | 18 | #include <glib/gstdio.h> |
19 | ||
20 | #if defined(G_OS_UNIX) | |
21 | # define LISTEN_ADDRESS "unix:tmpdir=/tmp" | |
22 | #else | |
23 | # define LISTEN_ADDRESS "tcp:host=127.0.0.1" | |
24 | #endif | |
19 | 25 | |
20 | 26 | enum |
21 | 27 | { |
322 | 328 | |
323 | 329 | guid = g_dbus_generate_guid (); |
324 | 330 | |
325 | self->priv->dbus_server = g_dbus_server_new_sync ( | |
326 | "unix:abstract=dbus-tube-test", | |
331 | self->priv->dbus_server = g_dbus_server_new_sync (LISTEN_ADDRESS, | |
327 | 332 | G_DBUS_SERVER_FLAGS_NONE, guid, NULL, NULL, &error); |
328 | 333 | g_assert_no_error (error); |
329 | 334 |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
15 | 15 | @SET_MAKE@ |
16 | 16 | |
17 | 17 | VPATH = @srcdir@ |
18 | am__make_dryrun = \ | |
19 | { \ | |
20 | am__dry=no; \ | |
21 | case $$MAKEFLAGS in \ | |
22 | *\\[\ \ ]*) \ | |
23 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
24 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
25 | *) \ | |
26 | for am__flg in $$MAKEFLAGS; do \ | |
27 | case $$am__flg in \ | |
28 | *=*|--*) ;; \ | |
29 | *n*) am__dry=yes; break;; \ | |
30 | esac; \ | |
31 | done;; \ | |
32 | esac; \ | |
33 | test $$am__dry = yes; \ | |
34 | } | |
18 | 35 | pkgdatadir = $(datadir)/@PACKAGE@ |
19 | 36 | pkgincludedir = $(includedir)/@PACKAGE@ |
20 | 37 | pkglibdir = $(libdir)/@PACKAGE@ |
60 | 77 | am__v_at_0 = @ |
61 | 78 | SOURCES = |
62 | 79 | DIST_SOURCES = |
80 | am__can_run_installinfo = \ | |
81 | case $$AM_UPDATE_INFO_DIR in \ | |
82 | n|no|NO) false;; \ | |
83 | *) (install-info --version) >/dev/null 2>&1;; \ | |
84 | esac | |
63 | 85 | am__tty_colors = \ |
64 | 86 | red=; grn=; lgn=; blu=; std= |
65 | 87 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
15 | 15 | @SET_MAKE@ |
16 | 16 | |
17 | 17 | VPATH = @srcdir@ |
18 | am__make_dryrun = \ | |
19 | { \ | |
20 | am__dry=no; \ | |
21 | case $$MAKEFLAGS in \ | |
22 | *\\[\ \ ]*) \ | |
23 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
24 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
25 | *) \ | |
26 | for am__flg in $$MAKEFLAGS; do \ | |
27 | case $$am__flg in \ | |
28 | *=*|--*) ;; \ | |
29 | *n*) am__dry=yes; break;; \ | |
30 | esac; \ | |
31 | done;; \ | |
32 | esac; \ | |
33 | test $$am__dry = yes; \ | |
34 | } | |
18 | 35 | pkgdatadir = $(datadir)/@PACKAGE@ |
19 | 36 | pkgincludedir = $(includedir)/@PACKAGE@ |
20 | 37 | pkglibdir = $(libdir)/@PACKAGE@ |
87 | 104 | am__v_at_0 = @ |
88 | 105 | SOURCES = |
89 | 106 | DIST_SOURCES = |
107 | am__can_run_installinfo = \ | |
108 | case $$AM_UPDATE_INFO_DIR in \ | |
109 | n|no|NO) false;; \ | |
110 | *) (install-info --version) >/dev/null 2>&1;; \ | |
111 | esac | |
90 | 112 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
91 | 113 | ACLOCAL = @ACLOCAL@ |
92 | 114 | AMTAR = @AMTAR@ |
333 | 355 | $(am__aclocal_m4_deps): |
334 | 356 | install-toolsSCRIPTS: $(tools_SCRIPTS) |
335 | 357 | @$(NORMAL_INSTALL) |
336 | test -z "$(toolsdir)" || $(MKDIR_P) "$(DESTDIR)$(toolsdir)" | |
337 | 358 | @list='$(tools_SCRIPTS)'; test -n "$(toolsdir)" || list=; \ |
359 | if test -n "$$list"; then \ | |
360 | echo " $(MKDIR_P) '$(DESTDIR)$(toolsdir)'"; \ | |
361 | $(MKDIR_P) "$(DESTDIR)$(toolsdir)" || exit 1; \ | |
362 | fi; \ | |
338 | 363 | for p in $$list; do \ |
339 | 364 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
340 | 365 | if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ |
66 | 66 | flags.getAttribute('name') |
67 | 67 | self.d("""\ |
68 | 68 | /** |
69 | * | |
70 | %s: | |
69 | * %s: | |
71 | 70 | """ % (self.prefix + name).replace('_', '')) |
72 | 71 | for flag in get_by_path(flags, 'flag'): |
73 | 72 | self.do_gtkdoc(flag, value_prefix) |
101 | 100 | enum.getAttribute('name') + 's' |
102 | 101 | self.d("""\ |
103 | 102 | /** |
104 | * | |
105 | %s: | |
103 | * %s: | |
106 | 104 | """ % (self.prefix + name).replace('_', '')) |
107 | 105 | vals = get_by_path(enum, 'enumvalue') |
108 | 106 | for val in vals: |
90 | 90 | |
91 | 91 | docstring = get_docstring(mapping) or '(Undocumented)' |
92 | 92 | |
93 | self.d('/**\n * %s:\n *\n' % name) | |
93 | self.d('/**\n * %s:\n *\n' % name.strip()) | |
94 | 94 | self.d(' * %s\n' % xml_escape(docstring)) |
95 | 95 | self.d(' *\n') |
96 | 96 | self.d(' * This macro expands to a call to a function\n') |
0 | # Makefile.in generated by automake 1.11.3 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.11.5 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | 3 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
15 | 15 | @SET_MAKE@ |
16 | 16 | |
17 | 17 | VPATH = @srcdir@ |
18 | am__make_dryrun = \ | |
19 | { \ | |
20 | am__dry=no; \ | |
21 | case $$MAKEFLAGS in \ | |
22 | *\\[\ \ ]*) \ | |
23 | echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | |
24 | | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ | |
25 | *) \ | |
26 | for am__flg in $$MAKEFLAGS; do \ | |
27 | case $$am__flg in \ | |
28 | *=*|--*) ;; \ | |
29 | *n*) am__dry=yes; break;; \ | |
30 | esac; \ | |
31 | done;; \ | |
32 | esac; \ | |
33 | test $$am__dry = yes; \ | |
34 | } | |
18 | 35 | pkgdatadir = $(datadir)/@PACKAGE@ |
19 | 36 | pkgincludedir = $(includedir)/@PACKAGE@ |
20 | 37 | pkglibdir = $(libdir)/@PACKAGE@ |
59 | 76 | am__v_at_0 = @ |
60 | 77 | SOURCES = |
61 | 78 | DIST_SOURCES = |
79 | am__can_run_installinfo = \ | |
80 | case $$AM_UPDATE_INFO_DIR in \ | |
81 | n|no|NO) false;; \ | |
82 | *) (install-info --version) >/dev/null 2>&1;; \ | |
83 | esac | |
62 | 84 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
63 | 85 | am__vpath_adj = case $$p in \ |
64 | 86 | $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ |
322 | 344 | -rm -rf .libs _libs |
323 | 345 | install-dist_vapiDATA: $(dist_vapi_DATA) |
324 | 346 | @$(NORMAL_INSTALL) |
325 | test -z "$(vapidir)" || $(MKDIR_P) "$(DESTDIR)$(vapidir)" | |
326 | 347 | @list='$(dist_vapi_DATA)'; test -n "$(vapidir)" || list=; \ |
348 | if test -n "$$list"; then \ | |
349 | echo " $(MKDIR_P) '$(DESTDIR)$(vapidir)'"; \ | |
350 | $(MKDIR_P) "$(DESTDIR)$(vapidir)" || exit 1; \ | |
351 | fi; \ | |
327 | 352 | for p in $$list; do \ |
328 | 353 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
329 | 354 | echo "$$d$$p"; \ |
340 | 365 | dir='$(DESTDIR)$(vapidir)'; $(am__uninstall_files_from_dir) |
341 | 366 | install-vapiDATA: $(vapi_DATA) |
342 | 367 | @$(NORMAL_INSTALL) |
343 | test -z "$(vapidir)" || $(MKDIR_P) "$(DESTDIR)$(vapidir)" | |
344 | 368 | @list='$(vapi_DATA)'; test -n "$(vapidir)" || list=; \ |
369 | if test -n "$$list"; then \ | |
370 | echo " $(MKDIR_P) '$(DESTDIR)$(vapidir)'"; \ | |
371 | $(MKDIR_P) "$(DESTDIR)$(vapidir)" || exit 1; \ | |
372 | fi; \ | |
345 | 373 | for p in $$list; do \ |
346 | 374 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
347 | 375 | echo "$$d$$p"; \ |