7
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
10
<!-- Generated by Doxygen 1.6.3 -->
10
<!-- Generated by Doxygen 1.7.1 -->
11
11
<div class="navigation" id="top">
14
14
<li><a href="index.html"><span>Main Page</span></a></li>
15
15
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
16
16
<li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
18
18
<li><a href="dirs.html"><span>Directories</span></a></li>
23
23
<li><a href="annotated.html"><span>Data Structures</span></a></li>
24
24
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
25
25
<li><a href="functions.html"><span>Data Fields</span></a></li>
28
<div class="navpath"><a class="el" href="namespaceAccessibility.html">Accessibility</a>::<a class="el" href="interfaceAccessibility_1_1LoginHelper.html">LoginHelper</a>
30
<li><a class="el" href="namespaceAccessibility.html">Accessibility</a> </li>
31
<li><a class="el" href="interfaceAccessibility_1_1LoginHelper.html">Accessibility::LoginHelper</a> </li>
37
<a href="#nested-classes">Data Structures</a> |
38
<a href="#pub-types">Public Types</a> |
39
<a href="#pub-methods">Public Member Functions</a> </div>
40
<div class="headertitle">
41
<h1>Accessibility::LoginHelper Interface Reference</h1> </div>
31
43
<div class="contents">
32
<h1>Accessibility::LoginHelper Interface Reference</h1><!-- doxytag: class="Accessibility::LoginHelper" -->
44
<!-- doxytag: class="Accessibility::LoginHelper" -->
33
45
<p>An interface for use by assistive technologies by which they can access system information and services on a 'need to know' basis while the screen is locked, during user authentication, or during other sensitive operations.
34
46
<a href="#_details">More...</a></p>
36
48
<p><code>import "<a class="el" href="Accessibility__LoginHelper_8idl_source.html">Accessibility_LoginHelper.idl</a>";</code></p>
37
<table border="0" cellpadding="0" cellspacing="0">
38
<tr><td colspan="2"><h2>Data Structures</h2></td></tr>
49
<table class="memberdecls">
50
<tr><td colspan="2"><h2><a name="nested-classes"></a>
51
Data Structures</h2></td></tr>
39
52
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structAccessibility_1_1LoginHelper_1_1WindowInfo.html">WindowInfo</a></td></tr>
40
<tr><td colspan="2"><h2>Public Types</h2></td></tr>
53
<tr><td colspan="2"><h2><a name="pub-types"></a>
54
Public Types</h2></td></tr>
41
55
<tr><td class="memItemLeft" align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1LoginHelper.html#a96c54815de99ea5d719e16903124d6f9">DeviceReq</a> { <br/>
42
56
<a class="el" href="interfaceAccessibility_1_1LoginHelper.html#a96c54815de99ea5d719e16903124d6f9ae96f817f93565ea439b785c1362c2cfe">GUI_EVENTS</a>,
43
57
<a class="el" href="interfaceAccessibility_1_1LoginHelper.html#a96c54815de99ea5d719e16903124d6f9ab97aebd5e1eb8b00b0278c254e019264">CORE_KEYBOARD</a>,
57
71
<tr><td class="memItemLeft" align="right" valign="top">typedef sequence< <a class="el" href="structAccessibility_1_1LoginHelper_1_1WindowInfo.html">WindowInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1LoginHelper.html#ac61afe2b489437473868a80ac6e8d89f">WindowList</a></td></tr>
58
72
<tr><td class="memItemLeft" align="right" valign="top">typedef sequence< <a class="el" href="interfaceAccessibility_1_1LoginHelper.html#a96c54815de99ea5d719e16903124d6f9">DeviceReq</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1LoginHelper.html#a45840eff7599173fecd762ce95771f00">DeviceReqList</a></td></tr>
59
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
73
<tr><td colspan="2"><h2><a name="pub-methods"></a>
74
Public Member Functions</h2></td></tr>
60
75
<tr><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1LoginHelper.html#a895b1ad1c9bd21ab25d0d10b8ac60b7b">setSafe</a> (in boolean safe_mode)</td></tr>
61
76
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="interfaceAccessibility_1_1LoginHelper.html#a45840eff7599173fecd762ce95771f00">DeviceReqList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1LoginHelper.html#ad32e9a5c54fb815db24bb46f854cf5ff">getDeviceReqs</a> ()</td></tr>
62
77
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="interfaceAccessibility_1_1LoginHelper.html#ac61afe2b489437473868a80ac6e8d89f">WindowList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1LoginHelper.html#a5b98b4e00cb612ebf190115252b9e472">getRaiseWindows</a> ()</td></tr>
210
<p>Request a <a class="el" href="interfaceAccessibility_1_1LoginHelper.html" title="An interface for use by assistive technologies by which they can access system information...">LoginHelper</a> to enter "safe" mode, or inform <a class="el" href="interfaceAccessibility_1_1LoginHelper.html" title="An interface for use by assistive technologies by which they can access system information...">LoginHelper</a> that "safe" mode may be exited. If <em>safe_mode</em> is <code>TRUE</code>, but the return value is <code>FALSE</code>, the requesting client may wish to deny services to the LoginHelper, for instance avoid raising its toplevels. The return value is purely advisory, and no guarantees are intended about what the implementing <a class="el" href="interfaceAccessibility_1_1LoginHelper.html" title="An interface for use by assistive technologies by which they can access system information...">LoginHelper</a> will do to improve security when in "safe" mode.</p>
225
<p>Request a <a class="el" href="interfaceAccessibility_1_1LoginHelper.html" title="An interface for use by assistive technologies by which they can access system information and servic...">LoginHelper</a> to enter "safe" mode, or inform <a class="el" href="interfaceAccessibility_1_1LoginHelper.html" title="An interface for use by assistive technologies by which they can access system information and servic...">LoginHelper</a> that "safe" mode may be exited. If <em>safe_mode</em> is <code>TRUE</code>, but the return value is <code>FALSE</code>, the requesting client may wish to deny services to the LoginHelper, for instance avoid raising its toplevels. The return value is purely advisory, and no guarantees are intended about what the implementing <a class="el" href="interfaceAccessibility_1_1LoginHelper.html" title="An interface for use by assistive technologies by which they can access system information and servic...">LoginHelper</a> will do to improve security when in "safe" mode.</p>
211
226
<dl class="return"><dt><b>Returns:</b></dt><dd>: whether the LoginHelper is now "safe" or not. </dd></dl>
215
230
<hr/>The documentation for this interface was generated from the following file:<ul>
216
<li>/home/gnome-dev/src/at-spi/idl/<a class="el" href="Accessibility__LoginHelper_8idl_source.html">Accessibility_LoginHelper.idl</a></li>
231
<li>/home/liyuan/src/at-spi/idl/<a class="el" href="Accessibility__LoginHelper_8idl_source.html">Accessibility_LoginHelper.idl</a></li>
219
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 30 16:54:10 2010 for at-spi-idl by
234
<hr class="footer"/><address class="footer"><small>Generated on Mon Sep 27 2010 16:50:43 for at-spi-idl by
220
235
<a href="http://www.doxygen.org/index.html">
221
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
236
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.1 </small></address>