• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

client/H03-May-2022-7,1245,689

cm/H03-May-2022-16,90513,068

extensions/H03-May-2022-1,185962

Makefile.amH A D20-Jun-2012123 52

Makefile.inH A D03-May-202219.8 KiB667584

READMEH A D02-Apr-20102.1 KiB6251

README

1telepathy-glib examples
2=======================
3
4You can get more examples of telepathy-glib usage from:
5* the telepathy-glib branch of telepathy-inspector (versions >= 0.5.1 will use
6  telepathy-glib)
7* the core connection managers (particularly telepathy-gabble; also
8  telepathy-salut, telepathy-sofiasip and telepathy-haze)
9* the regression tests (tests/ in the source release)
10
11A valgrind suppressions file telepathy-glib-examples.supp was previously here,
12but it's been moved to tools/telepathy-glib.supp.
13
14client/list-managers.c
15----------------------
16List available connection managers.
17Usage: telepathy-example-list-managers
18
19client/inspect-cm.c
20-------------------
21Introspect a connection manager (doesn't yet print out the information
22gathered, but it could).
23Example usage: telepathy-example-inspect-cm gabble
24
25client/list-connections.c
26-------------------------
27List available connections.
28Usage: telepathy-example-list-connections
29
30client/inspect-connection.c
31---------------------------
32Introspect a connection (as found by list-connections) and make an asynchronous
33method call to list its channels.
34Usage: one of
35  telepathy-example-inspect-connection BUS_NAME
36  telepathy-example-inspect-connection OBJECT_PATH
37  telepathy-example-inspect-connection BUS_NAME OBJECT_PATH
38
39client/inspect-channel.c
40------------------------
41Introspect a channel (as found by inspect-connection) and print out its
42type, handle and interfaces. If it has the Group interface, also make a
43reentrant method call to list its members.
44Usage: telepathy-example-inspect-channel CONN_OBJECT_PATH CHAN_OBJECT_PATH
45
46cm/no-protocols/
47----------------
48The simplest possible Telepathy connection manager. It doesn't support any
49protocols.
50
51cm/echo/
52--------
53A simple fake Telepathy connection manager, which supports text channels where
54the remote contact just echoes back your messages.
55
56extensions/
57-----------
58An example of how to add extra interfaces to telepathy-glib, for use with
59experimental or special-purpose interfaces. client/extended-client.c and
60cm/extended/ use the convenience library built by extensions/ to implement
61the Hats interface.
62