2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
4
<!ENTITY version SYSTEM "version.xml">
6
<refentry id="EmpathyIdle">
8
<refentrytitle role="top_of_page" id="EmpathyIdle.top_of_page">EmpathyIdle</refentrytitle>
9
<manvolnum>3</manvolnum>
10
<refmiscinfo>LIBEMPATHY Library</refmiscinfo>
14
<refname>EmpathyIdle</refname>
15
<refpurpose></refpurpose>
18
<refsynopsisdiv id="EmpathyIdle.synopsis" role="synopsis">
19
<title role="synopsis.title">Synopsis</title>
22
<link linkend="EmpathyIdle-struct">EmpathyIdle</link>;
23
<link linkend="EmpathyIdle">EmpathyIdle</link> * <link linkend="empathy-idle-dup-singleton">empathy_idle_dup_singleton</link> (void);
24
<link linkend="TpConnectionPresenceType">TpConnectionPresenceType</link> <link linkend="empathy-idle-get-state">empathy_idle_get_state</link> (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle);
25
<link linkend="void">void</link> <link linkend="empathy-idle-set-state">empathy_idle_set_state</link> (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle,
26
<link linkend="TpConnectionPresenceType">TpConnectionPresenceType</link> state);
27
const <link linkend="gchar">gchar</link> * <link linkend="empathy-idle-get-status">empathy_idle_get_status</link> (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle);
28
<link linkend="void">void</link> <link linkend="empathy-idle-set-status">empathy_idle_set_status</link> (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle,
29
const <link linkend="gchar">gchar</link> *status);
30
<link linkend="TpConnectionPresenceType">TpConnectionPresenceType</link> <link linkend="empathy-idle-get-flash-state">empathy_idle_get_flash_state</link> (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle);
31
<link linkend="void">void</link> <link linkend="empathy-idle-set-flash-state">empathy_idle_set_flash_state</link> (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle,
32
<link linkend="TpConnectionPresenceType">TpConnectionPresenceType</link> state);
33
<link linkend="void">void</link> <link linkend="empathy-idle-set-presence">empathy_idle_set_presence</link> (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle,
34
<link linkend="TpConnectionPresenceType">TpConnectionPresenceType</link> state,
35
const <link linkend="gchar">gchar</link> *status);
36
<link linkend="gboolean">gboolean</link> <link linkend="empathy-idle-get-auto-away">empathy_idle_get_auto_away</link> (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle);
37
<link linkend="void">void</link> <link linkend="empathy-idle-set-auto-away">empathy_idle_set_auto_away</link> (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle,
38
<link linkend="gboolean">gboolean</link> auto_away);
42
<refsect1 id="EmpathyIdle.object-hierarchy" role="object_hierarchy">
43
<title role="object_hierarchy.title">Object Hierarchy</title>
45
<link linkend="GObject">GObject</link>
54
<refsect1 id="EmpathyIdle.properties" role="properties">
55
<title role="properties.title">Properties</title>
57
"<link linkend="EmpathyIdle--auto-away">auto-away</link>" <link linkend="gboolean">gboolean</link> : Read / Write
58
"<link linkend="EmpathyIdle--flash-state">flash-state</link>" <link linkend="guint">guint</link> : Read / Write
59
"<link linkend="EmpathyIdle--state">state</link>" <link linkend="guint">guint</link> : Read / Write
60
"<link linkend="EmpathyIdle--status">status</link>" <link linkend="gchar">gchar</link>* : Read / Write
66
<refsect1 id="EmpathyIdle.description" role="desc">
67
<title role="desc.title">Description</title>
72
<refsect1 id="EmpathyIdle.details" role="details">
73
<title role="details.title">Details</title>
74
<refsect2 id="EmpathyIdle-struct" role="struct">
75
<title>EmpathyIdle</title>
76
<indexterm zone="EmpathyIdle-struct"><primary sortas="EmpathyIdle">EmpathyIdle</primary></indexterm><programlisting>typedef struct _EmpathyIdle EmpathyIdle;</programlisting>
79
<refsect2 id="empathy-idle-dup-singleton" role="function">
80
<title>empathy_idle_dup_singleton ()</title>
81
<indexterm zone="empathy-idle-dup-singleton"><primary sortas="empathy_idle_dup_singleton">empathy_idle_dup_singleton</primary></indexterm><programlisting><link linkend="EmpathyIdle">EmpathyIdle</link> * empathy_idle_dup_singleton (void);</programlisting>
83
</para><variablelist role="params">
84
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
85
</simpara></listitem></varlistentry>
86
</variablelist></refsect2>
87
<refsect2 id="empathy-idle-get-state" role="function">
88
<title>empathy_idle_get_state ()</title>
89
<indexterm zone="empathy-idle-get-state"><primary sortas="empathy_idle_get_state">empathy_idle_get_state</primary></indexterm><programlisting><link linkend="TpConnectionPresenceType">TpConnectionPresenceType</link> empathy_idle_get_state (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle);</programlisting>
91
</para><variablelist role="params">
92
<varlistentry><term><parameter>idle</parameter> :</term>
94
</simpara></listitem></varlistentry>
95
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
96
</simpara></listitem></varlistentry>
97
</variablelist></refsect2>
98
<refsect2 id="empathy-idle-set-state" role="function">
99
<title>empathy_idle_set_state ()</title>
100
<indexterm zone="empathy-idle-set-state"><primary sortas="empathy_idle_set_state">empathy_idle_set_state</primary></indexterm><programlisting><link linkend="void">void</link> empathy_idle_set_state (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle,
101
<link linkend="TpConnectionPresenceType">TpConnectionPresenceType</link> state);</programlisting>
103
</para><variablelist role="params">
104
<varlistentry><term><parameter>idle</parameter> :</term>
106
</simpara></listitem></varlistentry>
107
<varlistentry><term><parameter>state</parameter> :</term>
109
</simpara></listitem></varlistentry>
110
</variablelist></refsect2>
111
<refsect2 id="empathy-idle-get-status" role="function">
112
<title>empathy_idle_get_status ()</title>
113
<indexterm zone="empathy-idle-get-status"><primary sortas="empathy_idle_get_status">empathy_idle_get_status</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> * empathy_idle_get_status (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle);</programlisting>
115
</para><variablelist role="params">
116
<varlistentry><term><parameter>idle</parameter> :</term>
118
</simpara></listitem></varlistentry>
119
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
120
</simpara></listitem></varlistentry>
121
</variablelist></refsect2>
122
<refsect2 id="empathy-idle-set-status" role="function">
123
<title>empathy_idle_set_status ()</title>
124
<indexterm zone="empathy-idle-set-status"><primary sortas="empathy_idle_set_status">empathy_idle_set_status</primary></indexterm><programlisting><link linkend="void">void</link> empathy_idle_set_status (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle,
125
const <link linkend="gchar">gchar</link> *status);</programlisting>
127
</para><variablelist role="params">
128
<varlistentry><term><parameter>idle</parameter> :</term>
130
</simpara></listitem></varlistentry>
131
<varlistentry><term><parameter>status</parameter> :</term>
133
</simpara></listitem></varlistentry>
134
</variablelist></refsect2>
135
<refsect2 id="empathy-idle-get-flash-state" role="function">
136
<title>empathy_idle_get_flash_state ()</title>
137
<indexterm zone="empathy-idle-get-flash-state"><primary sortas="empathy_idle_get_flash_state">empathy_idle_get_flash_state</primary></indexterm><programlisting><link linkend="TpConnectionPresenceType">TpConnectionPresenceType</link> empathy_idle_get_flash_state (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle);</programlisting>
139
</para><variablelist role="params">
140
<varlistentry><term><parameter>idle</parameter> :</term>
142
</simpara></listitem></varlistentry>
143
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
144
</simpara></listitem></varlistentry>
145
</variablelist></refsect2>
146
<refsect2 id="empathy-idle-set-flash-state" role="function">
147
<title>empathy_idle_set_flash_state ()</title>
148
<indexterm zone="empathy-idle-set-flash-state"><primary sortas="empathy_idle_set_flash_state">empathy_idle_set_flash_state</primary></indexterm><programlisting><link linkend="void">void</link> empathy_idle_set_flash_state (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle,
149
<link linkend="TpConnectionPresenceType">TpConnectionPresenceType</link> state);</programlisting>
151
</para><variablelist role="params">
152
<varlistentry><term><parameter>idle</parameter> :</term>
154
</simpara></listitem></varlistentry>
155
<varlistentry><term><parameter>state</parameter> :</term>
157
</simpara></listitem></varlistentry>
158
</variablelist></refsect2>
159
<refsect2 id="empathy-idle-set-presence" role="function">
160
<title>empathy_idle_set_presence ()</title>
161
<indexterm zone="empathy-idle-set-presence"><primary sortas="empathy_idle_set_presence">empathy_idle_set_presence</primary></indexterm><programlisting><link linkend="void">void</link> empathy_idle_set_presence (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle,
162
<link linkend="TpConnectionPresenceType">TpConnectionPresenceType</link> state,
163
const <link linkend="gchar">gchar</link> *status);</programlisting>
165
</para><variablelist role="params">
166
<varlistentry><term><parameter>idle</parameter> :</term>
168
</simpara></listitem></varlistentry>
169
<varlistentry><term><parameter>state</parameter> :</term>
171
</simpara></listitem></varlistentry>
172
<varlistentry><term><parameter>status</parameter> :</term>
174
</simpara></listitem></varlistentry>
175
</variablelist></refsect2>
176
<refsect2 id="empathy-idle-get-auto-away" role="function">
177
<title>empathy_idle_get_auto_away ()</title>
178
<indexterm zone="empathy-idle-get-auto-away"><primary sortas="empathy_idle_get_auto_away">empathy_idle_get_auto_away</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> empathy_idle_get_auto_away (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle);</programlisting>
180
</para><variablelist role="params">
181
<varlistentry><term><parameter>idle</parameter> :</term>
183
</simpara></listitem></varlistentry>
184
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
185
</simpara></listitem></varlistentry>
186
</variablelist></refsect2>
187
<refsect2 id="empathy-idle-set-auto-away" role="function">
188
<title>empathy_idle_set_auto_away ()</title>
189
<indexterm zone="empathy-idle-set-auto-away"><primary sortas="empathy_idle_set_auto_away">empathy_idle_set_auto_away</primary></indexterm><programlisting><link linkend="void">void</link> empathy_idle_set_auto_away (<link linkend="EmpathyIdle">EmpathyIdle</link> *idle,
190
<link linkend="gboolean">gboolean</link> auto_away);</programlisting>
192
</para><variablelist role="params">
193
<varlistentry><term><parameter>idle</parameter> :</term>
195
</simpara></listitem></varlistentry>
196
<varlistentry><term><parameter>auto_away</parameter> :</term>
198
</simpara></listitem></varlistentry>
199
</variablelist></refsect2>
202
<refsect1 id="EmpathyIdle.property-details" role="property_details">
203
<title role="property_details.title">Property Details</title>
204
<refsect2 id="EmpathyIdle--auto-away" role="property"><title>The <literal>"auto-away"</literal> property</title>
205
<indexterm zone="EmpathyIdle--auto-away"><primary sortas="EmpathyIdle:auto-away">EmpathyIdle:auto-away</primary></indexterm><programlisting> "auto-away" <link linkend="gboolean">gboolean</link> : Read / Write</programlisting>
206
<para>Should it set presence to away if inactive.</para><para>Default value: FALSE</para>
208
<refsect2 id="EmpathyIdle--flash-state" role="property"><title>The <literal>"flash-state"</literal> property</title>
209
<indexterm zone="EmpathyIdle--flash-state"><primary sortas="EmpathyIdle:flash-state">EmpathyIdle:flash-state</primary></indexterm><programlisting> "flash-state" <link linkend="guint">guint</link> : Read / Write</programlisting>
210
<para>flash-state.</para><para>Allowed values: <= 9</para>
211
<para>Default value: 0</para>
213
<refsect2 id="EmpathyIdle--state" role="property"><title>The <literal>"state"</literal> property</title>
214
<indexterm zone="EmpathyIdle--state"><primary sortas="EmpathyIdle:state">EmpathyIdle:state</primary></indexterm><programlisting> "state" <link linkend="guint">guint</link> : Read / Write</programlisting>
215
<para>state.</para><para>Allowed values: <= 9</para>
216
<para>Default value: 0</para>
218
<refsect2 id="EmpathyIdle--status" role="property"><title>The <literal>"status"</literal> property</title>
219
<indexterm zone="EmpathyIdle--status"><primary sortas="EmpathyIdle:status">EmpathyIdle:status</primary></indexterm><programlisting> "status" <link linkend="gchar">gchar</link>* : Read / Write</programlisting>
220
<para>status.</para><para>Default value: NULL</para>