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>Daemon Management Functions</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
7
<link rel="home" href="index.html" title="gnome-keyring Reference Manual">
8
<link rel="up" href="ch01.html" title="gnome-keyring API Reference">
9
<link rel="prev" href="gnome-keyring-gnome-keyring-misc.html" title="Miscellaneous Functions">
10
<link rel="next" href="gnome-keyring-gnome-keyring-generic-callbacks.html" title="Callbacks">
11
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
12
<link rel="stylesheet" href="style.css" type="text/css">
13
<link rel="chapter" href="ch01.html" title="gnome-keyring API Reference">
15
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
16
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
18
<td><a accesskey="p" href="gnome-keyring-gnome-keyring-misc.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
19
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
20
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
21
<th width="100%" align="center">gnome-keyring Reference Manual</th>
22
<td><a accesskey="n" href="gnome-keyring-gnome-keyring-generic-callbacks.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
24
<tr><td colspan="5" class="shortcuts">
25
<a href="#gnome-keyring-gnome-keyring-daemon.synopsis" class="shortcut">Top</a>
27
<a href="#gnome-keyring-gnome-keyring-daemon.description" class="shortcut">Description</a>
30
<div class="refentry" title="Daemon Management Functions">
31
<a name="gnome-keyring-gnome-keyring-daemon"></a><div class="titlepage"></div>
32
<div class="refnamediv"><table width="100%"><tr>
34
<h2><span class="refentrytitle"><a name="gnome-keyring-gnome-keyring-daemon.top_of_page"></a>Daemon Management Functions</span></h2>
35
<p>Daemon Management Functions — Functions used by session to run the Gnome Keyring Daemon.</p>
37
<td valign="top" align="right"></td>
39
<div class="refsynopsisdiv" title="Synopsis">
40
<a name="gnome-keyring-gnome-keyring-daemon.synopsis"></a><h2>Synopsis</h2>
41
<pre class="synopsis">
42
<a class="link" href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult" title="enum GnomeKeyringResult">GnomeKeyringResult</a> <a class="link" href="gnome-keyring-gnome-keyring-daemon.html#gnome-keyring-daemon-set-display-sync" title="gnome_keyring_daemon_set_display_sync ()">gnome_keyring_daemon_set_display_sync</a>
43
(const char *display);
44
<a class="link" href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult" title="enum GnomeKeyringResult">GnomeKeyringResult</a> <a class="link" href="gnome-keyring-gnome-keyring-daemon.html#gnome-keyring-daemon-prepare-environment-sync" title="gnome_keyring_daemon_prepare_environment_sync ()">gnome_keyring_daemon_prepare_environment_sync</a>
48
<div class="refsect1" title="Description">
49
<a name="gnome-keyring-gnome-keyring-daemon.description"></a><h2>Description</h2>
51
These functions are not used by most applications using Gnome Keyring.</p>
55
<div class="refsect1" title="Details">
56
<a name="gnome-keyring-gnome-keyring-daemon.details"></a><h2>Details</h2>
57
<div class="refsect2" title="gnome_keyring_daemon_set_display_sync ()">
58
<a name="gnome-keyring-daemon-set-display-sync"></a><h3>gnome_keyring_daemon_set_display_sync ()</h3>
59
<pre class="programlisting"><a class="link" href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult" title="enum GnomeKeyringResult">GnomeKeyringResult</a> gnome_keyring_daemon_set_display_sync
60
(const char *display);</pre>
62
Deprecated. Use <a class="link" href="gnome-keyring-gnome-keyring-daemon.html#gnome-keyring-daemon-prepare-environment-sync" title="gnome_keyring_daemon_prepare_environment_sync ()"><code class="function">gnome_keyring_daemon_prepare_environment_sync()</code></a></p>
65
<div class="variablelist"><table border="0">
66
<col align="left" valign="top">
69
<td><p><span class="term"><em class="parameter"><code>display</code></em> :</span></p></td>
74
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
82
<div class="refsect2" title="gnome_keyring_daemon_prepare_environment_sync ()">
83
<a name="gnome-keyring-daemon-prepare-environment-sync"></a><h3>gnome_keyring_daemon_prepare_environment_sync ()</h3>
84
<pre class="programlisting"><a class="link" href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult" title="enum GnomeKeyringResult">GnomeKeyringResult</a> gnome_keyring_daemon_prepare_environment_sync
87
Used by session managers or applications that manage the gnome-keyring-daemon
88
process. Prepares the environment of both the daemon and the application
89
for successful communication.
92
This includes telling the daemon the DBUS addresses, X display and related
93
information to use for communication and display. This information is only
94
used by the daemon if it does not already have it. For example the X display
95
of the daemon cannot be changed using this call.</p>
98
<div class="variablelist"><table border="0">
99
<col align="left" valign="top">
101
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
102
<td> <code class="literal">GNOME_KEYRING_RESULT_OK</code> if the operation was succcessful or
103
an error result otherwise.
112
Generated by GTK-Doc V1.11</div>