1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<title>cd-client</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
7
<link rel="home" href="index.html" title="colord Reference Manual">
8
<link rel="up" href="libcolord.html" title="libcolord GObjects">
9
<link rel="prev" href="libcolord.html" title="libcolord GObjects">
10
<link rel="next" href="colord-cd-device.html" title="cd-device">
11
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
12
<link rel="stylesheet" href="style.css" type="text/css">
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
17
<td><a accesskey="p" href="libcolord.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18
<td><a accesskey="u" href="libcolord.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20
<th width="100%" align="center">colord Reference Manual</th>
21
<td><a accesskey="n" href="colord-cd-device.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
23
<tr><td colspan="5" class="shortcuts">
24
<a href="#colord-cd-client.synopsis" class="shortcut">Top</a>
26
<a href="#colord-cd-client.description" class="shortcut">Description</a>
29
<div class="refentry">
30
<a name="colord-cd-client"></a><div class="titlepage"></div>
31
<div class="refnamediv"><table width="100%"><tr>
33
<h2><span class="refentrytitle"><a name="colord-cd-client.top_of_page"></a>cd-client</span></h2>
34
<p>cd-client — Main client object for accessing the colord daemon</p>
36
<td valign="top" align="right"></td>
38
<div class="refsynopsisdiv">
39
<a name="colord-cd-client.synopsis"></a><h2>Synopsis</h2>
40
<pre class="synopsis">#define <a class="link" href="colord-cd-client.html#CD-CLIENT-ERROR:CAPS" title="CD_CLIENT_ERROR">CD_CLIENT_ERROR</a>
41
#define <a class="link" href="colord-cd-client.html#CD-CLIENT-TYPE-ERROR:CAPS" title="CD_CLIENT_TYPE_ERROR">CD_CLIENT_TYPE_ERROR</a>
42
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#device-added" title="device_added ()">*device_added</a>) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
43
<em class="parameter"><code><span class="type">CdDevice</span> *device</code></em>);
44
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#device-removed" title="device_removed ()">*device_removed</a>) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
45
<em class="parameter"><code><span class="type">CdDevice</span> *device</code></em>);
46
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#device-changed" title="device_changed ()">*device_changed</a>) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
47
<em class="parameter"><code><span class="type">CdDevice</span> *device</code></em>);
48
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#profile-added" title="profile_added ()">*profile_added</a>) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
49
<em class="parameter"><code><span class="type">CdProfile</span> *profile</code></em>);
50
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#profile-removed" title="profile_removed ()">*profile_removed</a>) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
51
<em class="parameter"><code><span class="type">CdProfile</span> *profile</code></em>);
52
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#profile-changed" title="profile_changed ()">*profile_changed</a>) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
53
<em class="parameter"><code><span class="type">CdProfile</span> *profile</code></em>);
54
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#sensor-added" title="sensor_added ()">*sensor_added</a>) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
55
<em class="parameter"><code><span class="type">CdSensor</span> *sensor</code></em>);
56
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#sensor-removed" title="sensor_removed ()">*sensor_removed</a>) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
57
<em class="parameter"><code><span class="type">CdSensor</span> *sensor</code></em>);
58
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#sensor-changed" title="sensor_changed ()">*sensor_changed</a>) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
59
<em class="parameter"><code><span class="type">CdSensor</span> *sensor</code></em>);
60
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#changed" title="changed ()">*changed</a>) (<em class="parameter"><code><span class="type">CdProfile</span> *profile</code></em>);
61
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#cd-client-reserved1" title="_cd_client_reserved1 ()">*_cd_client_reserved1</a>) (<em class="parameter"><code><span class="type">void</span></code></em>);
62
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#cd-client-reserved2" title="_cd_client_reserved2 ()">*_cd_client_reserved2</a>) (<em class="parameter"><code><span class="type">void</span></code></em>);
63
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#cd-client-reserved3" title="_cd_client_reserved3 ()">*_cd_client_reserved3</a>) (<em class="parameter"><code><span class="type">void</span></code></em>);
64
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#cd-client-reserved4" title="_cd_client_reserved4 ()">*_cd_client_reserved4</a>) (<em class="parameter"><code><span class="type">void</span></code></em>);
65
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#cd-client-reserved5" title="_cd_client_reserved5 ()">*_cd_client_reserved5</a>) (<em class="parameter"><code><span class="type">void</span></code></em>);
66
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#cd-client-reserved6" title="_cd_client_reserved6 ()">*_cd_client_reserved6</a>) (<em class="parameter"><code><span class="type">void</span></code></em>);
67
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#cd-client-reserved7" title="_cd_client_reserved7 ()">*_cd_client_reserved7</a>) (<em class="parameter"><code><span class="type">void</span></code></em>);
68
<span class="returnvalue">void</span> (<a class="link" href="colord-cd-client.html#cd-client-reserved8" title="_cd_client_reserved8 ()">*_cd_client_reserved8</a>) (<em class="parameter"><code><span class="type">void</span></code></em>);
69
enum <a class="link" href="colord-cd-client.html#CdClientError" title="enum CdClientError">CdClientError</a>;
70
<a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> <a class="link" href="colord-cd-client.html#cd-client-error-quark" title="cd_client_error_quark ()">cd_client_error_quark</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
71
<span class="returnvalue">CdClient</span> * <a class="link" href="colord-cd-client.html#cd-client-new" title="cd_client_new ()">cd_client_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
72
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-connect" title="cd_client_connect ()">cd_client_connect</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
73
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
74
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
75
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
76
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="colord-cd-client.html#cd-client-connect-finish" title="cd_client_connect_finish ()">cd_client_connect_finish</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
77
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
78
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
79
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-create-device" title="cd_client_create_device ()">cd_client_create_device</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
80
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
81
<em class="parameter"><code><span class="type">CdObjectScope</span> scope</code></em>,
82
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> *properties</code></em>,
83
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
84
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
85
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
86
<span class="returnvalue">CdDevice</span> * <a class="link" href="colord-cd-client.html#cd-client-create-device-finish" title="cd_client_create_device_finish ()">cd_client_create_device_finish</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
87
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
88
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
89
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-create-profile" title="cd_client_create_profile ()">cd_client_create_profile</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
90
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
91
<em class="parameter"><code><span class="type">CdObjectScope</span> scope</code></em>,
92
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> *properties</code></em>,
93
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
94
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
95
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
96
<span class="returnvalue">CdProfile</span> * <a class="link" href="colord-cd-client.html#cd-client-create-profile-finish" title="cd_client_create_profile_finish ()">cd_client_create_profile_finish</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
97
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
98
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
99
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-delete-device" title="cd_client_delete_device ()">cd_client_delete_device</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
100
<em class="parameter"><code><span class="type">CdDevice</span> *device</code></em>,
101
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
102
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
103
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
104
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="colord-cd-client.html#cd-client-delete-device-finish" title="cd_client_delete_device_finish ()">cd_client_delete_device_finish</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
105
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
106
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
107
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-delete-profile" title="cd_client_delete_profile ()">cd_client_delete_profile</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
108
<em class="parameter"><code><span class="type">CdProfile</span> *profile</code></em>,
109
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
110
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
111
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
112
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="colord-cd-client.html#cd-client-delete-profile-finish" title="cd_client_delete_profile_finish ()">cd_client_delete_profile_finish</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
113
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
114
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
115
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-find-device" title="cd_client_find_device ()">cd_client_find_device</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
116
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
117
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
118
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
119
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
120
<span class="returnvalue">CdDevice</span> * <a class="link" href="colord-cd-client.html#cd-client-find-device-finish" title="cd_client_find_device_finish ()">cd_client_find_device_finish</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
121
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
122
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
123
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-find-device-by-property" title="cd_client_find_device_by_property ()">cd_client_find_device_by_property</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
124
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
125
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>,
126
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
127
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
128
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
129
<span class="returnvalue">CdDevice</span> * <a class="link" href="colord-cd-client.html#cd-client-find-device-by-property-finish" title="cd_client_find_device_by_property_finish ()">cd_client_find_device_by_property_finish</a>
130
(<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
131
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
132
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
133
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-find-profile" title="cd_client_find_profile ()">cd_client_find_profile</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
134
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
135
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
136
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
137
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
138
<span class="returnvalue">CdProfile</span> * <a class="link" href="colord-cd-client.html#cd-client-find-profile-finish" title="cd_client_find_profile_finish ()">cd_client_find_profile_finish</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
139
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
140
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
141
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-find-profile-by-filename" title="cd_client_find_profile_by_filename ()">cd_client_find_profile_by_filename</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
142
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
143
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
144
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
145
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
146
<span class="returnvalue">CdProfile</span> * <a class="link" href="colord-cd-client.html#cd-client-find-profile-by-filename-finish" title="cd_client_find_profile_by_filename_finish ()">cd_client_find_profile_by_filename_finish</a>
147
(<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
148
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
149
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
150
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-get-standard-space" title="cd_client_get_standard_space ()">cd_client_get_standard_space</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
151
<em class="parameter"><code><span class="type">CdStandardSpace</span> standard_space</code></em>,
152
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
153
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
154
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
155
<span class="returnvalue">CdProfile</span> * <a class="link" href="colord-cd-client.html#cd-client-get-standard-space-finish" title="cd_client_get_standard_space_finish ()">cd_client_get_standard_space_finish</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
156
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
157
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
158
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-get-devices" title="cd_client_get_devices ()">cd_client_get_devices</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
159
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
160
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
161
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
162
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * <a class="link" href="colord-cd-client.html#cd-client-get-devices-finish" title="cd_client_get_devices_finish ()">cd_client_get_devices_finish</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
163
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
164
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
165
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-get-devices-by-kind" title="cd_client_get_devices_by_kind ()">cd_client_get_devices_by_kind</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
166
<em class="parameter"><code><span class="type">CdDeviceKind</span> kind</code></em>,
167
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
168
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
169
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
170
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * <a class="link" href="colord-cd-client.html#cd-client-get-devices-by-kind-finish" title="cd_client_get_devices_by_kind_finish ()">cd_client_get_devices_by_kind_finish</a>
171
(<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
172
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
173
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
174
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-get-profiles" title="cd_client_get_profiles ()">cd_client_get_profiles</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
175
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
176
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
177
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
178
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * <a class="link" href="colord-cd-client.html#cd-client-get-profiles-finish" title="cd_client_get_profiles_finish ()">cd_client_get_profiles_finish</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
179
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
180
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
181
<span class="returnvalue">void</span> <a class="link" href="colord-cd-client.html#cd-client-get-sensors" title="cd_client_get_sensors ()">cd_client_get_sensors</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
182
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
183
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
184
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
185
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * <a class="link" href="colord-cd-client.html#cd-client-get-sensors-finish" title="cd_client_get_sensors_finish ()">cd_client_get_sensors_finish</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
186
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
187
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
188
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="colord-cd-client.html#cd-client-get-connected" title="cd_client_get_connected ()">cd_client_get_connected</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>);
189
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="colord-cd-client.html#cd-client-get-daemon-version" title="cd_client_get_daemon_version ()">cd_client_get_daemon_version</a> (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>);
190
<a class="link" href="colord-cd-client.html#CdClientPrivate" title="CdClientPrivate">CdClientPrivate</a>;
193
<div class="refsect1">
194
<a name="colord-cd-client.description"></a><h2>Description</h2>
196
A helper GObject to use for accessing colord information, and to be notified
200
See also: <span class="type">CdDevice</span>
203
<div class="refsect1">
204
<a name="colord-cd-client.details"></a><h2>Details</h2>
205
<div class="refsect2">
206
<a name="CD-CLIENT-ERROR:CAPS"></a><h3>CD_CLIENT_ERROR</h3>
207
<pre class="programlisting">#define CD_CLIENT_ERROR (cd_client_error_quark ())
213
<div class="refsect2">
214
<a name="CD-CLIENT-TYPE-ERROR:CAPS"></a><h3>CD_CLIENT_TYPE_ERROR</h3>
215
<pre class="programlisting">#define CD_CLIENT_TYPE_ERROR (cd_client_error_get_type ())
221
<div class="refsect2">
222
<a name="device-added"></a><h3>device_added ()</h3>
223
<pre class="programlisting"><span class="returnvalue">void</span> (*device_added) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
224
<em class="parameter"><code><span class="type">CdDevice</span> *device</code></em>);</pre>
229
<div class="refsect2">
230
<a name="device-removed"></a><h3>device_removed ()</h3>
231
<pre class="programlisting"><span class="returnvalue">void</span> (*device_removed) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
232
<em class="parameter"><code><span class="type">CdDevice</span> *device</code></em>);</pre>
237
<div class="refsect2">
238
<a name="device-changed"></a><h3>device_changed ()</h3>
239
<pre class="programlisting"><span class="returnvalue">void</span> (*device_changed) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
240
<em class="parameter"><code><span class="type">CdDevice</span> *device</code></em>);</pre>
245
<div class="refsect2">
246
<a name="profile-added"></a><h3>profile_added ()</h3>
247
<pre class="programlisting"><span class="returnvalue">void</span> (*profile_added) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
248
<em class="parameter"><code><span class="type">CdProfile</span> *profile</code></em>);</pre>
253
<div class="refsect2">
254
<a name="profile-removed"></a><h3>profile_removed ()</h3>
255
<pre class="programlisting"><span class="returnvalue">void</span> (*profile_removed) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
256
<em class="parameter"><code><span class="type">CdProfile</span> *profile</code></em>);</pre>
261
<div class="refsect2">
262
<a name="profile-changed"></a><h3>profile_changed ()</h3>
263
<pre class="programlisting"><span class="returnvalue">void</span> (*profile_changed) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
264
<em class="parameter"><code><span class="type">CdProfile</span> *profile</code></em>);</pre>
269
<div class="refsect2">
270
<a name="sensor-added"></a><h3>sensor_added ()</h3>
271
<pre class="programlisting"><span class="returnvalue">void</span> (*sensor_added) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
272
<em class="parameter"><code><span class="type">CdSensor</span> *sensor</code></em>);</pre>
277
<div class="refsect2">
278
<a name="sensor-removed"></a><h3>sensor_removed ()</h3>
279
<pre class="programlisting"><span class="returnvalue">void</span> (*sensor_removed) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
280
<em class="parameter"><code><span class="type">CdSensor</span> *sensor</code></em>);</pre>
285
<div class="refsect2">
286
<a name="sensor-changed"></a><h3>sensor_changed ()</h3>
287
<pre class="programlisting"><span class="returnvalue">void</span> (*sensor_changed) (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
288
<em class="parameter"><code><span class="type">CdSensor</span> *sensor</code></em>);</pre>
293
<div class="refsect2">
294
<a name="changed"></a><h3>changed ()</h3>
295
<pre class="programlisting"><span class="returnvalue">void</span> (*changed) (<em class="parameter"><code><span class="type">CdProfile</span> *profile</code></em>);</pre>
300
<div class="refsect2">
301
<a name="cd-client-reserved1"></a><h3>_cd_client_reserved1 ()</h3>
302
<pre class="programlisting"><span class="returnvalue">void</span> (*_cd_client_reserved1) (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
307
<div class="refsect2">
308
<a name="cd-client-reserved2"></a><h3>_cd_client_reserved2 ()</h3>
309
<pre class="programlisting"><span class="returnvalue">void</span> (*_cd_client_reserved2) (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
314
<div class="refsect2">
315
<a name="cd-client-reserved3"></a><h3>_cd_client_reserved3 ()</h3>
316
<pre class="programlisting"><span class="returnvalue">void</span> (*_cd_client_reserved3) (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
321
<div class="refsect2">
322
<a name="cd-client-reserved4"></a><h3>_cd_client_reserved4 ()</h3>
323
<pre class="programlisting"><span class="returnvalue">void</span> (*_cd_client_reserved4) (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
328
<div class="refsect2">
329
<a name="cd-client-reserved5"></a><h3>_cd_client_reserved5 ()</h3>
330
<pre class="programlisting"><span class="returnvalue">void</span> (*_cd_client_reserved5) (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
335
<div class="refsect2">
336
<a name="cd-client-reserved6"></a><h3>_cd_client_reserved6 ()</h3>
337
<pre class="programlisting"><span class="returnvalue">void</span> (*_cd_client_reserved6) (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
342
<div class="refsect2">
343
<a name="cd-client-reserved7"></a><h3>_cd_client_reserved7 ()</h3>
344
<pre class="programlisting"><span class="returnvalue">void</span> (*_cd_client_reserved7) (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
349
<div class="refsect2">
350
<a name="cd-client-reserved8"></a><h3>_cd_client_reserved8 ()</h3>
351
<pre class="programlisting"><span class="returnvalue">void</span> (*_cd_client_reserved8) (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
356
<div class="refsect2">
357
<a name="CdClientError"></a><h3>enum CdClientError</h3>
358
<pre class="programlisting">typedef enum
360
CD_CLIENT_ERROR_FAILED,
365
Errors that can be thrown
367
<div class="variablelist"><table border="0">
368
<col align="left" valign="top">
371
<td><p><a name="CD-CLIENT-ERROR-FAILED:CAPS"></a><span class="term"><code class="literal">CD_CLIENT_ERROR_FAILED</code></span></p></td>
372
<td>the transaction failed for an unknown reason
376
<td><p><a name="CD-CLIENT-ERROR-LAST:CAPS"></a><span class="term"><code class="literal">CD_CLIENT_ERROR_LAST</code></span></p></td>
384
<div class="refsect2">
385
<a name="cd-client-error-quark"></a><h3>cd_client_error_quark ()</h3>
386
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> cd_client_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
387
<div class="variablelist"><table border="0">
388
<col align="left" valign="top">
390
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
391
<td>An error quark.</td>
394
<p class="since">Since 0.1.0</p>
397
<div class="refsect2">
398
<a name="cd-client-new"></a><h3>cd_client_new ()</h3>
399
<pre class="programlisting"><span class="returnvalue">CdClient</span> * cd_client_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
401
Creates a new <span class="type">CdClient</span> object.
403
<div class="variablelist"><table border="0">
404
<col align="left" valign="top">
406
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
407
<td>a new CdClient object.</td>
410
<p class="since">Since 0.1.0</p>
413
<div class="refsect2">
414
<a name="cd-client-connect"></a><h3>cd_client_connect ()</h3>
415
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_connect (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
416
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
417
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
418
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
420
Connects to the colord daemon.
422
<div class="variablelist"><table border="0">
423
<col align="left" valign="top">
426
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
427
<td>a <span class="type">CdClient</span> instance</td>
430
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
431
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
435
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
436
<td>the function to run on completion</td>
439
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
440
<td>the data to pass to <em class="parameter"><code>callback</code></em>
445
<p class="since">Since 0.1.6</p>
448
<div class="refsect2">
449
<a name="cd-client-connect-finish"></a><h3>cd_client_connect_finish ()</h3>
450
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> cd_client_connect_finish (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
451
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
452
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
454
Gets the result from the asynchronous function.
456
<div class="variablelist"><table border="0">
457
<col align="left" valign="top">
460
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
461
<td>a <span class="type">CdClient</span> instance.</td>
464
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
465
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
469
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
470
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
474
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
479
<p class="since">Since 0.1.6</p>
482
<div class="refsect2">
483
<a name="cd-client-create-device"></a><h3>cd_client_create_device ()</h3>
484
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_create_device (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
485
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
486
<em class="parameter"><code><span class="type">CdObjectScope</span> scope</code></em>,
487
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> *properties</code></em>,
488
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
489
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
490
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
492
Creates a color device.
494
<div class="variablelist"><table border="0">
495
<col align="left" valign="top">
498
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
499
<td>a <span class="type">CdClient</span> instance.</td>
502
<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
503
<td>identifier for the device</td>
506
<td><p><span class="term"><em class="parameter"><code>scope</code></em> :</span></p></td>
507
<td>the scope of the device</td>
510
<td><p><span class="term"><em class="parameter"><code>properties</code></em> :</span></p></td>
511
<td>properties to set on the device, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
515
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
516
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
520
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
521
<td>the function to run on completion</td>
524
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
525
<td>the data to pass to <em class="parameter"><code>callback</code></em>
530
<p class="since">Since 0.1.8</p>
533
<div class="refsect2">
534
<a name="cd-client-create-device-finish"></a><h3>cd_client_create_device_finish ()</h3>
535
<pre class="programlisting"><span class="returnvalue">CdDevice</span> * cd_client_create_device_finish (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
536
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
537
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
539
Gets the result from the asynchronous function.
541
<div class="variablelist"><table border="0">
542
<col align="left" valign="top">
545
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
546
<td>a <span class="type">CdClient</span> instance.</td>
549
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
550
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
554
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
555
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
559
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
560
<td>a <span class="type">CdDevice</span> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
565
<p class="since">Since 0.1.8</p>
568
<div class="refsect2">
569
<a name="cd-client-create-profile"></a><h3>cd_client_create_profile ()</h3>
570
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_create_profile (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
571
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
572
<em class="parameter"><code><span class="type">CdObjectScope</span> scope</code></em>,
573
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> *properties</code></em>,
574
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
575
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
576
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
578
Creates a color profile.
580
<div class="variablelist"><table border="0">
581
<col align="left" valign="top">
584
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
585
<td>a <span class="type">CdClient</span> instance.</td>
588
<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
589
<td>identifier for the profile</td>
592
<td><p><span class="term"><em class="parameter"><code>scope</code></em> :</span></p></td>
593
<td>the scope of the profile</td>
596
<td><p><span class="term"><em class="parameter"><code>properties</code></em> :</span></p></td>
597
<td>properties to set on the profile, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
601
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
602
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
606
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
607
<td>the function to run on completion</td>
610
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
611
<td>the data to pass to <em class="parameter"><code>callback</code></em>
616
<p class="since">Since 0.1.8</p>
619
<div class="refsect2">
620
<a name="cd-client-create-profile-finish"></a><h3>cd_client_create_profile_finish ()</h3>
621
<pre class="programlisting"><span class="returnvalue">CdProfile</span> * cd_client_create_profile_finish (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
622
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
623
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
625
Gets the result from the asynchronous function.
627
<div class="variablelist"><table border="0">
628
<col align="left" valign="top">
631
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
632
<td>a <span class="type">CdClient</span> instance.</td>
635
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
636
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
640
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
641
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
645
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
646
<td>a <span class="type">CdProfile</span> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
651
<p class="since">Since 0.1.8</p>
654
<div class="refsect2">
655
<a name="cd-client-delete-device"></a><h3>cd_client_delete_device ()</h3>
656
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_delete_device (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
657
<em class="parameter"><code><span class="type">CdDevice</span> *device</code></em>,
658
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
659
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
660
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
664
<div class="variablelist"><table border="0">
665
<col align="left" valign="top">
668
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
669
<td>a <span class="type">CdClient</span> instance.</td>
672
<td><p><span class="term"><em class="parameter"><code>device</code></em> :</span></p></td>
673
<td>a <span class="type">CdDevice</span>
677
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
678
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
682
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
683
<td>the function to run on completion</td>
686
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
687
<td>the data to pass to <em class="parameter"><code>callback</code></em>
692
<p class="since">Since 0.1.8</p>
695
<div class="refsect2">
696
<a name="cd-client-delete-device-finish"></a><h3>cd_client_delete_device_finish ()</h3>
697
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> cd_client_delete_device_finish (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
698
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
699
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
701
Gets the result from the asynchronous function.
703
<div class="variablelist"><table border="0">
704
<col align="left" valign="top">
707
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
708
<td>a <span class="type">CdClient</span> instance.</td>
711
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
712
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
716
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
717
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
721
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
726
<p class="since">Since 0.1.8</p>
729
<div class="refsect2">
730
<a name="cd-client-delete-profile"></a><h3>cd_client_delete_profile ()</h3>
731
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_delete_profile (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
732
<em class="parameter"><code><span class="type">CdProfile</span> *profile</code></em>,
733
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
734
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
735
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
739
<div class="variablelist"><table border="0">
740
<col align="left" valign="top">
743
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
744
<td>a <span class="type">CdClient</span> instance.</td>
747
<td><p><span class="term"><em class="parameter"><code>profile</code></em> :</span></p></td>
748
<td>a <span class="type">CdProfile</span>
752
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
753
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
757
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
758
<td>the function to run on completion</td>
761
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
762
<td>the data to pass to <em class="parameter"><code>callback</code></em>
767
<p class="since">Since 0.1.8</p>
770
<div class="refsect2">
771
<a name="cd-client-delete-profile-finish"></a><h3>cd_client_delete_profile_finish ()</h3>
772
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> cd_client_delete_profile_finish (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
773
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
774
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
776
Gets the result from the asynchronous function.
778
<div class="variablelist"><table border="0">
779
<col align="left" valign="top">
782
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
783
<td>a <span class="type">CdClient</span> instance.</td>
786
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
787
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
791
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
792
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
796
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
801
<p class="since">Since 0.1.8</p>
804
<div class="refsect2">
805
<a name="cd-client-find-device"></a><h3>cd_client_find_device ()</h3>
806
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_find_device (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
807
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
808
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
809
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
810
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
812
Finds a device by an ID.
814
<div class="variablelist"><table border="0">
815
<col align="left" valign="top">
818
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
819
<td>a <span class="type">CdClient</span> instance.</td>
822
<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
826
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
827
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
831
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
832
<td>the function to run on completion</td>
835
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
836
<td>the data to pass to <em class="parameter"><code>callback</code></em>
841
<p class="since">Since 0.1.8</p>
844
<div class="refsect2">
845
<a name="cd-client-find-device-finish"></a><h3>cd_client_find_device_finish ()</h3>
846
<pre class="programlisting"><span class="returnvalue">CdDevice</span> * cd_client_find_device_finish (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
847
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
848
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
850
Gets the result from the asynchronous function.
852
<div class="variablelist"><table border="0">
853
<col align="left" valign="top">
856
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
857
<td>a <span class="type">CdClient</span> instance.</td>
860
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
861
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
865
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
866
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
870
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
871
<td>a <span class="type">CdDevice</span> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
876
<p class="since">Since 0.1.8</p>
879
<div class="refsect2">
880
<a name="cd-client-find-device-by-property"></a><h3>cd_client_find_device_by_property ()</h3>
881
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_find_device_by_property (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
882
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
883
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>,
884
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
885
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
886
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
888
Finds a color device that has a property value.
890
<div class="variablelist"><table border="0">
891
<col align="left" valign="top">
894
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
895
<td>a <span class="type">CdClient</span> instance.</td>
898
<td><p><span class="term"><em class="parameter"><code>key</code></em> :</span></p></td>
899
<td>the device property key</td>
902
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
903
<td>the device property value</td>
906
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
907
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
911
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
912
<td>the function to run on completion</td>
915
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
916
<td>the data to pass to <em class="parameter"><code>callback</code></em>
921
<p class="since">Since 0.1.8</p>
924
<div class="refsect2">
925
<a name="cd-client-find-device-by-property-finish"></a><h3>cd_client_find_device_by_property_finish ()</h3>
926
<pre class="programlisting"><span class="returnvalue">CdDevice</span> * cd_client_find_device_by_property_finish
927
(<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
928
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
929
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
931
Gets the result from the asynchronous function.
933
<div class="variablelist"><table border="0">
934
<col align="left" valign="top">
937
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
938
<td>a <span class="type">CdClient</span> instance.</td>
941
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
942
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
946
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
947
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
951
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
952
<td>a <span class="type">CdDevice</span> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
957
<p class="since">Since 0.1.8</p>
960
<div class="refsect2">
961
<a name="cd-client-find-profile"></a><h3>cd_client_find_profile ()</h3>
962
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_find_profile (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
963
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
964
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
965
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
966
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
968
Finds a profile by an ID.
970
<div class="variablelist"><table border="0">
971
<col align="left" valign="top">
974
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
975
<td>a <span class="type">CdClient</span> instance.</td>
978
<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
979
<td>a profile id</td>
982
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
983
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
987
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
988
<td>the function to run on completion</td>
991
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
992
<td>the data to pass to <em class="parameter"><code>callback</code></em>
997
<p class="since">Since 0.1.8</p>
1000
<div class="refsect2">
1001
<a name="cd-client-find-profile-finish"></a><h3>cd_client_find_profile_finish ()</h3>
1002
<pre class="programlisting"><span class="returnvalue">CdProfile</span> * cd_client_find_profile_finish (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
1003
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
1004
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1006
Gets the result from the asynchronous function.
1008
<div class="variablelist"><table border="0">
1009
<col align="left" valign="top">
1012
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1013
<td>a <span class="type">CdClient</span> instance.</td>
1016
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
1017
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
1021
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1022
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1026
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1027
<td>a <span class="type">CdProfile</span> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
1032
<p class="since">Since 0.1.8</p>
1035
<div class="refsect2">
1036
<a name="cd-client-find-profile-by-filename"></a><h3>cd_client_find_profile_by_filename ()</h3>
1037
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_find_profile_by_filename (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
1038
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
1039
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1040
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1041
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1043
Finds a profile by a filename.
1045
<div class="variablelist"><table border="0">
1046
<col align="left" valign="top">
1049
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1050
<td>a <span class="type">CdClient</span> instance.</td>
1053
<td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
1054
<td>a <span class="type">profile</span> filename</td>
1057
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1058
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1062
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1063
<td>the function to run on completion</td>
1066
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1067
<td>the data to pass to <em class="parameter"><code>callback</code></em>
1072
<p class="since">Since 0.1.8</p>
1075
<div class="refsect2">
1076
<a name="cd-client-find-profile-by-filename-finish"></a><h3>cd_client_find_profile_by_filename_finish ()</h3>
1077
<pre class="programlisting"><span class="returnvalue">CdProfile</span> * cd_client_find_profile_by_filename_finish
1078
(<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
1079
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
1080
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1082
Gets the result from the asynchronous function.
1084
<div class="variablelist"><table border="0">
1085
<col align="left" valign="top">
1088
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1089
<td>a <span class="type">CdClient</span> instance.</td>
1092
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
1093
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
1097
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1098
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1102
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1103
<td>a <span class="type">CdProfile</span> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
1108
<p class="since">Since 0.1.8</p>
1111
<div class="refsect2">
1112
<a name="cd-client-get-standard-space"></a><h3>cd_client_get_standard_space ()</h3>
1113
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_get_standard_space (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
1114
<em class="parameter"><code><span class="type">CdStandardSpace</span> standard_space</code></em>,
1115
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1116
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1117
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1119
Finds a standard profile space.
1121
<div class="variablelist"><table border="0">
1122
<col align="left" valign="top">
1125
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1126
<td>a <span class="type">CdStandardSpace</span> instance.</td>
1129
<td><p><span class="term"><em class="parameter"><code>standard_space</code></em> :</span></p></td>
1130
<td>a <span class="type">profile</span> id</td>
1133
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1134
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1138
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1139
<td>the function to run on completion</td>
1142
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1143
<td>the data to pass to <em class="parameter"><code>callback</code></em>
1148
<p class="since">Since 0.1.8</p>
1151
<div class="refsect2">
1152
<a name="cd-client-get-standard-space-finish"></a><h3>cd_client_get_standard_space_finish ()</h3>
1153
<pre class="programlisting"><span class="returnvalue">CdProfile</span> * cd_client_get_standard_space_finish (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
1154
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
1155
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1157
Gets the result from the asynchronous function.
1159
<div class="variablelist"><table border="0">
1160
<col align="left" valign="top">
1163
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1164
<td>a <span class="type">CdClient</span> instance.</td>
1167
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
1168
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
1172
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1173
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1177
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1178
<td>a <span class="type">CdProfile</span> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
1183
<p class="since">Since 0.1.8</p>
1186
<div class="refsect2">
1187
<a name="cd-client-get-devices"></a><h3>cd_client_get_devices ()</h3>
1188
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_get_devices (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
1189
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1190
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1191
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1193
Gets an array of color devices.
1195
<div class="variablelist"><table border="0">
1196
<col align="left" valign="top">
1199
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1200
<td>a <span class="type">CdClient</span> instance.</td>
1203
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1204
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1208
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1209
<td>the function to run on completion</td>
1212
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1213
<td>the data to pass to <em class="parameter"><code>callback</code></em>
1218
<p class="since">Since 0.1.8</p>
1221
<div class="refsect2">
1222
<a name="cd-client-get-devices-finish"></a><h3>cd_client_get_devices_finish ()</h3>
1223
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * cd_client_get_devices_finish (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
1224
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
1225
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1227
Gets the result from the asynchronous function.
1229
<div class="variablelist"><table border="0">
1230
<col align="left" valign="top">
1233
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1234
<td>a <span class="type">CdClient</span> instance.</td>
1237
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
1238
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
1242
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1243
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1247
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1248
<td>the devices. <span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> CdDevice][<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
1253
<p class="since">Since 0.1.8</p>
1256
<div class="refsect2">
1257
<a name="cd-client-get-devices-by-kind"></a><h3>cd_client_get_devices_by_kind ()</h3>
1258
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_get_devices_by_kind (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
1259
<em class="parameter"><code><span class="type">CdDeviceKind</span> kind</code></em>,
1260
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1261
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1262
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1264
Gets an array of color devices.
1266
<div class="variablelist"><table border="0">
1267
<col align="left" valign="top">
1270
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1271
<td>a <span class="type">CdClient</span> instance.</td>
1274
<td><p><span class="term"><em class="parameter"><code>kind</code></em> :</span></p></td>
1275
<td>the type of device.</td>
1278
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1279
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1283
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1284
<td>the function to run on completion</td>
1287
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1288
<td>the data to pass to <em class="parameter"><code>callback</code></em>
1293
<p class="since">Since 0.1.8</p>
1296
<div class="refsect2">
1297
<a name="cd-client-get-devices-by-kind-finish"></a><h3>cd_client_get_devices_by_kind_finish ()</h3>
1298
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * cd_client_get_devices_by_kind_finish
1299
(<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
1300
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
1301
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1303
Gets the result from the asynchronous function.
1305
<div class="variablelist"><table border="0">
1306
<col align="left" valign="top">
1309
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1310
<td>a <span class="type">CdClient</span> instance.</td>
1313
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
1314
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
1318
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1319
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1323
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1324
<td>the devices. <span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> CdDevice][<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
1329
<p class="since">Since 0.1.8</p>
1332
<div class="refsect2">
1333
<a name="cd-client-get-profiles"></a><h3>cd_client_get_profiles ()</h3>
1334
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_get_profiles (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
1335
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1336
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1337
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1339
Gets an array of color profiles.
1341
<div class="variablelist"><table border="0">
1342
<col align="left" valign="top">
1345
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1346
<td>a <span class="type">CdClient</span> instance.</td>
1349
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1350
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1354
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1355
<td>the function to run on completion</td>
1358
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1359
<td>the data to pass to <em class="parameter"><code>callback</code></em>
1364
<p class="since">Since 0.1.8</p>
1367
<div class="refsect2">
1368
<a name="cd-client-get-profiles-finish"></a><h3>cd_client_get_profiles_finish ()</h3>
1369
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * cd_client_get_profiles_finish (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
1370
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
1371
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1373
Gets the result from the asynchronous function.
1375
<div class="variablelist"><table border="0">
1376
<col align="left" valign="top">
1379
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1380
<td>a <span class="type">CdClient</span> instance.</td>
1383
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
1384
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
1388
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1389
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1393
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1394
<td>the profiles. <span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> CdProfile][<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
1399
<p class="since">Since 0.1.8</p>
1402
<div class="refsect2">
1403
<a name="cd-client-get-sensors"></a><h3>cd_client_get_sensors ()</h3>
1404
<pre class="programlisting"><span class="returnvalue">void</span> cd_client_get_sensors (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
1405
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1406
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1407
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1409
Gets an array of color sensors.
1411
<div class="variablelist"><table border="0">
1412
<col align="left" valign="top">
1415
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1416
<td>a <span class="type">CdClient</span> instance.</td>
1419
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1420
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1424
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1425
<td>the function to run on completion</td>
1428
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1429
<td>the data to pass to <em class="parameter"><code>callback</code></em>
1434
<p class="since">Since 0.1.8</p>
1437
<div class="refsect2">
1438
<a name="cd-client-get-sensors-finish"></a><h3>cd_client_get_sensors_finish ()</h3>
1439
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * cd_client_get_sensors_finish (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>,
1440
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
1441
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1443
Gets the result from the asynchronous function.
1445
<div class="variablelist"><table border="0">
1446
<col align="left" valign="top">
1449
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1450
<td>a <span class="type">CdClient</span> instance.</td>
1453
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
1454
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
1458
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1459
<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1463
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1464
<td>the sensors. <span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> CdSensor][<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
1469
<p class="since">Since 0.1.8</p>
1472
<div class="refsect2">
1473
<a name="cd-client-get-connected"></a><h3>cd_client_get_connected ()</h3>
1474
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> cd_client_get_connected (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>);</pre>
1476
Gets if the client has been connected.
1478
<div class="variablelist"><table border="0">
1479
<col align="left" valign="top">
1482
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1483
<td>a <span class="type">CdClient</span> instance.</td>
1486
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1488
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if properties are valid</td>
1492
<p class="since">Since 0.1.9</p>
1495
<div class="refsect2">
1496
<a name="cd-client-get-daemon-version"></a><h3>cd_client_get_daemon_version ()</h3>
1497
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * cd_client_get_daemon_version (<em class="parameter"><code><span class="type">CdClient</span> *client</code></em>);</pre>
1499
Get colord daemon version.
1501
<div class="variablelist"><table border="0">
1502
<col align="left" valign="top">
1505
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1506
<td>a <span class="type">CdClient</span> instance.</td>
1509
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1510
<td>string containing the daemon version, e.g. "0.1.0"</td>
1514
<p class="since">Since 0.1.0</p>
1517
<div class="refsect2">
1518
<a name="CdClientPrivate"></a><h3>CdClientPrivate</h3>
1519
<pre class="programlisting">typedef struct _CdClientPrivate CdClientPrivate;</pre>
1521
Private <span class="type">CdClient</span> data
1526
<div class="footer">
1528
Generated by GTK-Doc V1.17</div>
b'\\ No newline at end of file'