~darkxst/ubuntu/saucy/gnome-shell/upstart_log

« back to all changes in this revision

Viewing changes to docs/reference/shell/html/ShellNetworkAgent.html

  • Committer: Package Import Robot
  • Author(s): Jeremy Bicha
  • Date: 2013-05-31 12:01:12 UTC
  • mfrom: (1.1.49) (19.1.36 experimental)
  • Revision ID: package-import@ubuntu.com-20130531120112-ew91khxf051x9i2r
Tags: 3.8.2-1ubuntu1
* Merge with Debian (LP: #1185869, #1185721). Remaining changes:
  - debian/control.in:
    + Build-depend on libsystemd-login-dev & libsystemd-daemon-dev
    + Depend on gdm instead of gdm3
    + Don't recommend gnome-session-fallback
  - debian/patches/40_change-pam-name-to-match-gdm.patch:
  - debian/patches/revert-suspend-break.patch:
    + Disabled, not needed on Ubuntu
  - debian/patches/ubuntu-lightdm-user-switching.patch:
    + Allow user switching when using LightDM. Thanks Gerhard Stein
      for rebasing against gnome-shell 3.8!
  - debian/patches/ubuntu_lock_on_suspend.patch
    + Respect Ubuntu's lock-on-suspend setting.
      Disabled until it can be rewritten.
  - debian/patches/git_relock_screen_after_crash.patch:
    + Add Upstream fix for unlocked session after crash (LP: #1064584)
* Note that the new GNOME Classic mode (which requires installing
  gnome-shell-extensions) won't work until gnome-session 3.8 is
  available in Ubuntu

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>ShellNetworkAgent</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
7
7
<link rel="home" href="index.html" title="Shell Reference Manual">
8
8
<link rel="up" href="ch06.html" title="Integration helpers and utilities">
9
 
<link rel="prev" href="shell-shell-mobile-providers.html" title="shell-mobile-providers">
 
9
<link rel="prev" href="ShellMountOperation.html" title="ShellMountOperation">
10
10
<link rel="next" href="shell-shell-polkit-authentication-agent.html" title="shell-polkit-authentication-agent">
11
 
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.18.1 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16
16
<tr valign="middle">
17
 
<td><a accesskey="p" href="shell-shell-mobile-providers.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
 
17
<td><a accesskey="p" href="ShellMountOperation.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18
18
<td><a accesskey="u" href="ch06.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19
19
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20
20
<th width="100%" align="center">Shell Reference Manual</th>
41
41
</tr></table></div>
42
42
<div class="refsynopsisdiv">
43
43
<a name="ShellNetworkAgent.synopsis"></a><h2>Synopsis</h2>
44
 
<a name="ShellNetworkAgentResponse"></a><pre class="synopsis">#define             <a class="link" href="ShellNetworkAgent.html#SHELL-KEYRING-SK-TAG:CAPS" title="SHELL_KEYRING_SK_TAG">SHELL_KEYRING_SK_TAG</a>
45
 
#define             <a class="link" href="ShellNetworkAgent.html#SHELL-KEYRING-SN-TAG:CAPS" title="SHELL_KEYRING_SN_TAG">SHELL_KEYRING_SN_TAG</a>
46
 
#define             <a class="link" href="ShellNetworkAgent.html#SHELL-KEYRING-UUID-TAG:CAPS" title="SHELL_KEYRING_UUID_TAG">SHELL_KEYRING_UUID_TAG</a>
 
44
<a name="ShellNetworkAgentResponse"></a><pre class="synopsis">enum                <a class="link" href="ShellNetworkAgent.html#ShellNetworkAgentResponse-enum" title="enum ShellNetworkAgentResponse">ShellNetworkAgentResponse</a>;
47
45
struct              <a class="link" href="ShellNetworkAgent.html#ShellNetworkAgent-struct" title="struct ShellNetworkAgent">ShellNetworkAgent</a>;
48
46
struct              <a class="link" href="ShellNetworkAgent.html#ShellNetworkAgentClass" title="struct ShellNetworkAgentClass">ShellNetworkAgentClass</a>;
49
 
enum                <a class="link" href="ShellNetworkAgent.html#ShellNetworkAgentResponse-enum" title="enum ShellNetworkAgentResponse">ShellNetworkAgentResponse</a>;
50
47
<a class="link" href="ShellNetworkAgent.html" title="ShellNetworkAgent"><span class="returnvalue">ShellNetworkAgent</span></a> * <a class="link" href="ShellNetworkAgent.html#shell-network-agent-new" title="shell_network_agent_new ()">shell_network_agent_new</a>             (<em class="parameter"><code><span class="type">void</span></code></em>);
 
48
<span class="returnvalue">void</span>                <a class="link" href="ShellNetworkAgent.html#shell-network-agent-set-password" title="shell_network_agent_set_password ()">shell_network_agent_set_password</a>    (<em class="parameter"><code><a class="link" href="ShellNetworkAgent.html" title="ShellNetworkAgent"><span class="type">ShellNetworkAgent</span></a> *self</code></em>,
 
49
                                                         <em class="parameter"><code><span class="type">gchar</span> *request_id</code></em>,
 
50
                                                         <em class="parameter"><code><span class="type">gchar</span> *setting_key</code></em>,
 
51
                                                         <em class="parameter"><code><span class="type">gchar</span> *setting_value</code></em>);
51
52
<span class="returnvalue">void</span>                <a class="link" href="ShellNetworkAgent.html#shell-network-agent-respond" title="shell_network_agent_respond ()">shell_network_agent_respond</a>         (<em class="parameter"><code><a class="link" href="ShellNetworkAgent.html" title="ShellNetworkAgent"><span class="type">ShellNetworkAgent</span></a> *self</code></em>,
52
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *request_id</code></em>,
 
53
                                                         <em class="parameter"><code><span class="type">gchar</span> *request_id</code></em>,
53
54
                                                         <em class="parameter"><code><a class="link" href="ShellNetworkAgent.html#ShellNetworkAgentResponse"><span class="type">ShellNetworkAgentResponse</span></a> response</code></em>);
54
 
<span class="returnvalue">void</span>                <a class="link" href="ShellNetworkAgent.html#shell-network-agent-set-password" title="shell_network_agent_set_password ()">shell_network_agent_set_password</a>    (<em class="parameter"><code><a class="link" href="ShellNetworkAgent.html" title="ShellNetworkAgent"><span class="type">ShellNetworkAgent</span></a> *self</code></em>,
55
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *request_id</code></em>,
56
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *setting_key</code></em>,
57
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *setting_value</code></em>);
 
55
#define             <a class="link" href="ShellNetworkAgent.html#SHELL-KEYRING-UUID-TAG:CAPS" title="SHELL_KEYRING_UUID_TAG">SHELL_KEYRING_UUID_TAG</a>
 
56
#define             <a class="link" href="ShellNetworkAgent.html#SHELL-KEYRING-SN-TAG:CAPS" title="SHELL_KEYRING_SN_TAG">SHELL_KEYRING_SN_TAG</a>
 
57
#define             <a class="link" href="ShellNetworkAgent.html#SHELL-KEYRING-SK-TAG:CAPS" title="SHELL_KEYRING_SK_TAG">SHELL_KEYRING_SK_TAG</a>
58
58
</pre>
59
59
</div>
60
60
<div class="refsect1">
61
61
<a name="ShellNetworkAgent.object-hierarchy"></a><h2>Object Hierarchy</h2>
62
62
<pre class="synopsis">
63
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
64
 
   +----<a href="http://projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMSecretAgent.html">NMSecretAgent</a>
65
 
         +----ShellNetworkAgent
66
 
</pre>
67
 
<pre class="synopsis">
68
63
  GEnum
69
64
   +----ShellNetworkAgentResponse
70
65
</pre>
 
66
<pre class="synopsis">
 
67
  GObject
 
68
   +----NMSecretAgent
 
69
         +----ShellNetworkAgent
 
70
</pre>
71
71
</div>
72
72
<div class="refsect1">
73
73
<a name="ShellNetworkAgent.signals"></a><h2>Signals</h2>
82
82
<div class="refsect1">
83
83
<a name="ShellNetworkAgent.details"></a><h2>Details</h2>
84
84
<div class="refsect2">
85
 
<a name="SHELL-KEYRING-SK-TAG:CAPS"></a><h3>SHELL_KEYRING_SK_TAG</h3>
86
 
<pre class="programlisting">#define SHELL_KEYRING_SK_TAG "setting-key"
87
 
</pre>
88
 
</div>
89
 
<hr>
90
 
<div class="refsect2">
91
 
<a name="SHELL-KEYRING-SN-TAG:CAPS"></a><h3>SHELL_KEYRING_SN_TAG</h3>
92
 
<pre class="programlisting">#define SHELL_KEYRING_SN_TAG "setting-name"
93
 
</pre>
94
 
</div>
95
 
<hr>
96
 
<div class="refsect2">
97
 
<a name="SHELL-KEYRING-UUID-TAG:CAPS"></a><h3>SHELL_KEYRING_UUID_TAG</h3>
98
 
<pre class="programlisting">#define SHELL_KEYRING_UUID_TAG "connection-uuid"
99
 
</pre>
100
 
</div>
101
 
<hr>
102
 
<div class="refsect2">
103
 
<a name="ShellNetworkAgent-struct"></a><h3>struct ShellNetworkAgent</h3>
104
 
<pre class="programlisting">struct ShellNetworkAgent;</pre>
105
 
</div>
106
 
<hr>
107
 
<div class="refsect2">
108
 
<a name="ShellNetworkAgentClass"></a><h3>struct ShellNetworkAgentClass</h3>
109
 
<pre class="programlisting">struct ShellNetworkAgentClass {
110
 
};
111
 
</pre>
112
 
</div>
113
 
<hr>
114
 
<div class="refsect2">
115
85
<a name="ShellNetworkAgentResponse-enum"></a><h3>enum ShellNetworkAgentResponse</h3>
116
86
<pre class="programlisting">typedef enum {
117
87
  SHELL_NETWORK_AGENT_CONFIRMED,
119
89
  SHELL_NETWORK_AGENT_INTERNAL_ERROR
120
90
} ShellNetworkAgentResponse;
121
91
</pre>
 
92
<div class="variablelist"><table border="0" class="variablelist">
 
93
<colgroup>
 
94
<col align="left" valign="top">
 
95
<col>
 
96
</colgroup>
 
97
<tbody>
 
98
<tr>
 
99
<td><p><a name="SHELL-NETWORK-AGENT-CONFIRMED:CAPS"></a><span class="term"><code class="literal">SHELL_NETWORK_AGENT_CONFIRMED</code></span></p></td>
 
100
<td></td>
 
101
</tr>
 
102
<tr>
 
103
<td><p><a name="SHELL-NETWORK-AGENT-USER-CANCELED:CAPS"></a><span class="term"><code class="literal">SHELL_NETWORK_AGENT_USER_CANCELED</code></span></p></td>
 
104
<td></td>
 
105
</tr>
 
106
<tr>
 
107
<td><p><a name="SHELL-NETWORK-AGENT-INTERNAL-ERROR:CAPS"></a><span class="term"><code class="literal">SHELL_NETWORK_AGENT_INTERNAL_ERROR</code></span></p></td>
 
108
<td></td>
 
109
</tr>
 
110
</tbody>
 
111
</table></div>
 
112
</div>
 
113
<hr>
 
114
<div class="refsect2">
 
115
<a name="ShellNetworkAgent-struct"></a><h3>struct ShellNetworkAgent</h3>
 
116
<pre class="programlisting">struct ShellNetworkAgent;</pre>
 
117
</div>
 
118
<hr>
 
119
<div class="refsect2">
 
120
<a name="ShellNetworkAgentClass"></a><h3>struct ShellNetworkAgentClass</h3>
 
121
<pre class="programlisting">struct ShellNetworkAgentClass {
 
122
};
 
123
</pre>
122
124
</div>
123
125
<hr>
124
126
<div class="refsect2">
127
129
</div>
128
130
<hr>
129
131
<div class="refsect2">
 
132
<a name="shell-network-agent-set-password"></a><h3>shell_network_agent_set_password ()</h3>
 
133
<pre class="programlisting"><span class="returnvalue">void</span>                shell_network_agent_set_password    (<em class="parameter"><code><a class="link" href="ShellNetworkAgent.html" title="ShellNetworkAgent"><span class="type">ShellNetworkAgent</span></a> *self</code></em>,
 
134
                                                         <em class="parameter"><code><span class="type">gchar</span> *request_id</code></em>,
 
135
                                                         <em class="parameter"><code><span class="type">gchar</span> *setting_key</code></em>,
 
136
                                                         <em class="parameter"><code><span class="type">gchar</span> *setting_value</code></em>);</pre>
 
137
</div>
 
138
<hr>
 
139
<div class="refsect2">
130
140
<a name="shell-network-agent-respond"></a><h3>shell_network_agent_respond ()</h3>
131
141
<pre class="programlisting"><span class="returnvalue">void</span>                shell_network_agent_respond         (<em class="parameter"><code><a class="link" href="ShellNetworkAgent.html" title="ShellNetworkAgent"><span class="type">ShellNetworkAgent</span></a> *self</code></em>,
132
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *request_id</code></em>,
 
142
                                                         <em class="parameter"><code><span class="type">gchar</span> *request_id</code></em>,
133
143
                                                         <em class="parameter"><code><a class="link" href="ShellNetworkAgent.html#ShellNetworkAgentResponse"><span class="type">ShellNetworkAgentResponse</span></a> response</code></em>);</pre>
134
144
</div>
135
145
<hr>
136
146
<div class="refsect2">
137
 
<a name="shell-network-agent-set-password"></a><h3>shell_network_agent_set_password ()</h3>
138
 
<pre class="programlisting"><span class="returnvalue">void</span>                shell_network_agent_set_password    (<em class="parameter"><code><a class="link" href="ShellNetworkAgent.html" title="ShellNetworkAgent"><span class="type">ShellNetworkAgent</span></a> *self</code></em>,
139
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *request_id</code></em>,
140
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *setting_key</code></em>,
141
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *setting_value</code></em>);</pre>
 
147
<a name="SHELL-KEYRING-UUID-TAG:CAPS"></a><h3>SHELL_KEYRING_UUID_TAG</h3>
 
148
<pre class="programlisting">#define SHELL_KEYRING_UUID_TAG "connection-uuid"
 
149
</pre>
 
150
</div>
 
151
<hr>
 
152
<div class="refsect2">
 
153
<a name="SHELL-KEYRING-SN-TAG:CAPS"></a><h3>SHELL_KEYRING_SN_TAG</h3>
 
154
<pre class="programlisting">#define SHELL_KEYRING_SN_TAG "setting-name"
 
155
</pre>
 
156
</div>
 
157
<hr>
 
158
<div class="refsect2">
 
159
<a name="SHELL-KEYRING-SK-TAG:CAPS"></a><h3>SHELL_KEYRING_SK_TAG</h3>
 
160
<pre class="programlisting">#define SHELL_KEYRING_SK_TAG "setting-key"
 
161
</pre>
142
162
</div>
143
163
</div>
144
164
<div class="refsect1">
146
166
<div class="refsect2">
147
167
<a name="ShellNetworkAgent-cancel-request"></a><h3>The <code class="literal">"cancel-request"</code> signal</h3>
148
168
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="ShellNetworkAgent.html" title="ShellNetworkAgent"><span class="type">ShellNetworkAgent</span></a> *shellnetworkagent,
149
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>             *arg1,
150
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>           user_data)</pre>
 
169
                                                        <span class="type">gchar</span>             *arg1,
 
170
                                                        <span class="type">gpointer</span>           user_data)</pre>
151
171
</div>
152
172
<hr>
153
173
<div class="refsect2">
154
174
<a name="ShellNetworkAgent-new-request"></a><h3>The <code class="literal">"new-request"</code> signal</h3>
155
175
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="ShellNetworkAgent.html" title="ShellNetworkAgent"><span class="type">ShellNetworkAgent</span></a> *shellnetworkagent,
156
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>             *arg1,
157
 
                                                        <a href="http://projects.gnome.org/NetworkManager/developers/libnm-util/09/NMConnection.html"><span class="type">NMConnection</span></a>      *arg2,
158
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>             *arg3,
159
 
                                                        <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a>              arg4,
160
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>               arg5,
161
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>           user_data)</pre>
 
176
                                                        <span class="type">gchar</span>             *arg1,
 
177
                                                        <span class="type">NMConnection</span>      *arg2,
 
178
                                                        <span class="type">gchar</span>             *arg3,
 
179
                                                        <span class="type">GStrv</span>              arg4,
 
180
                                                        <span class="type">gint</span>               arg5,
 
181
                                                        <span class="type">gpointer</span>           user_data)</pre>
162
182
</div>
163
183
</div>
164
184
</div>
165
185
<div class="footer">
166
186
<hr>
167
 
          Generated by GTK-Doc V1.18</div>
 
187
          Generated by GTK-Doc V1.18.1</div>
168
188
</body>
169
189
</html>
 
 
b'\\ No newline at end of file'