~ubuntu-branches/ubuntu/trusty/systemd/trusty

« back to all changes in this revision

Viewing changes to docs/libudev/html/libudev-udev-device.html

Tags: upstream-202
Import upstream version 202

Show diffs side-by-side

added added

removed removed

Lines of Context:
79
79
const <span class="returnvalue">char</span> *        <a class="link" href="libudev-udev-device.html#udev-device-get-action" title="udev_device_get_action ()">udev_device_get_action</a>              (<em class="parameter"><code><span class="type">struct udev_device</span> *udev_device</code></em>);
80
80
const <span class="returnvalue">char</span> *        <a class="link" href="libudev-udev-device.html#udev-device-get-sysattr-value" title="udev_device_get_sysattr_value ()">udev_device_get_sysattr_value</a>       (<em class="parameter"><code><span class="type">struct udev_device</span> *udev_device</code></em>,
81
81
                                                         <em class="parameter"><code>const <span class="type">char</span> *sysattr</code></em>);
 
82
<span class="returnvalue">int</span>                 <a class="link" href="libudev-udev-device.html#udev-device-set-sysattr-value" title="udev_device_set_sysattr_value ()">udev_device_set_sysattr_value</a>       (<em class="parameter"><code><span class="type">struct udev_device</span> *udev_device</code></em>,
 
83
                                                         <em class="parameter"><code>const <span class="type">char</span> *sysattr</code></em>,
 
84
                                                         <em class="parameter"><code><span class="type">char</span> *value</code></em>);
82
85
struct <a class="link" href="libudev-udev-list.html#udev-list-entry" title="struct udev_list_entry"><span class="returnvalue">udev_list_entry</span></a> * <a class="link" href="libudev-udev-device.html#udev-device-get-sysattr-list-entry" title="udev_device_get_sysattr_list_entry ()">udev_device_get_sysattr_list_entry</a>
83
86
                                                        (<em class="parameter"><code><span class="type">struct udev_device</span> *udev_device</code></em>);
84
87
unsigned long long <span class="returnvalue">int</span> <a class="link" href="libudev-udev-device.html#udev-device-get-seqnum" title="udev_device_get_seqnum ()">udev_device_get_seqnum</a>           (<em class="parameter"><code><span class="type">struct udev_device</span> *udev_device</code></em>);
878
881
</div>
879
882
<hr>
880
883
<div class="refsect2">
 
884
<a name="udev-device-set-sysattr-value"></a><h3>udev_device_set_sysattr_value ()</h3>
 
885
<pre class="programlisting"><span class="returnvalue">int</span>                 udev_device_set_sysattr_value       (<em class="parameter"><code><span class="type">struct udev_device</span> *udev_device</code></em>,
 
886
                                                         <em class="parameter"><code>const <span class="type">char</span> *sysattr</code></em>,
 
887
                                                         <em class="parameter"><code><span class="type">char</span> *value</code></em>);</pre>
 
888
<p>
 
889
Update the contents of the sys attribute and the cached value of the device.
 
890
</p>
 
891
<div class="variablelist"><table border="0" class="variablelist">
 
892
<colgroup>
 
893
<col align="left" valign="top">
 
894
<col>
 
895
</colgroup>
 
896
<tbody>
 
897
<tr>
 
898
<td><p><span class="term"><em class="parameter"><code>udev_device</code></em> :</span></p></td>
 
899
<td>udev device</td>
 
900
</tr>
 
901
<tr>
 
902
<td><p><span class="term"><em class="parameter"><code>sysattr</code></em> :</span></p></td>
 
903
<td>attribute name</td>
 
904
</tr>
 
905
<tr>
 
906
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
 
907
<td>new value to be set</td>
 
908
</tr>
 
909
<tr>
 
910
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
911
<td>Negative error code on failure or 0 on success.</td>
 
912
</tr>
 
913
</tbody>
 
914
</table></div>
 
915
</div>
 
916
<hr>
 
917
<div class="refsect2">
881
918
<a name="udev-device-get-sysattr-list-entry"></a><h3>udev_device_get_sysattr_list_entry ()</h3>
882
919
<pre class="programlisting">struct <a class="link" href="libudev-udev-list.html#udev-list-entry" title="struct udev_list_entry"><span class="returnvalue">udev_list_entry</span></a> * udev_device_get_sysattr_list_entry
883
920
                                                        (<em class="parameter"><code><span class="type">struct udev_device</span> *udev_device</code></em>);</pre>