~ubuntu-branches/ubuntu/wily/libuser/wily

« back to all changes in this revision

Viewing changes to docs/reference/xml/quota.xml

  • Committer: Bazaar Package Importer
  • Author(s): Pierre Habouzit
  • Date: 2006-09-03 21:58:15 UTC
  • mto: (2.1.1 edgy) (1.1.5 upstream) (3.1.1 lenny)
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: james.westby@ubuntu.com-20060903215815-rtvvfzhaer8ymyp4
Tags: upstream-0.54.6-2.1.dfsg.1
ImportĀ upstreamĀ versionĀ 0.54.6-2.1.dfsg.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<refentry id="libuser-quota">
2
2
<refmeta>
3
 
<refentrytitle>quota</refentrytitle>
 
3
<refentrytitle id="top_of_page">quota</refentrytitle>
4
4
<manvolnum>3</manvolnum>
5
5
<refmiscinfo>LIBUSER Library</refmiscinfo>
6
6
</refmeta>
7
7
 
8
8
<refnamediv>
9
 
<refname>quota</refname><refpurpose>Functions for manipulating disk quotas.</refpurpose>
 
9
<refname>quota</refname>
 
10
<refpurpose>Functions for manipulating disk quotas.</refpurpose>
 
11
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
10
12
</refnamediv>
11
13
 
12
 
<refsynopsisdiv><title>Synopsis</title>
 
14
<refsynopsisdiv id="synopsis">
 
15
<title id="synopsis.title">Synopsis</title>
13
16
 
14
17
<synopsis>
15
18
 
67
70
 
68
71
 
69
72
 
70
 
<refsect1>
71
 
<title>Description</title>
 
73
<refsect1 id="desc">
 
74
<title id="desc.title">Description</title>
72
75
<para>
73
76
quota.h declares functions which are useful for querying and manipulating
74
77
user and group disk quotas under Linux.  These routines are not portable
76
79
</para>
77
80
</refsect1>
78
81
 
79
 
<refsect1>
80
 
<title>Details</title>
 
82
<refsect1 id="details">
 
83
<title id="details.title">Details</title>
81
84
<refsect2>
82
 
<title><anchor id="quota-on"/>quota_on ()</title>
 
85
<title><anchor id="quota-on" role="function"/>quota_on ()</title>
83
86
<indexterm><primary>quota_on</primary></indexterm><programlisting><link linkend="int">int</link>         quota_on                        (void);</programlisting>
84
87
<para>
85
88
Enables enforcing quotas on filesystems where quotas are configured.
90
93
</simpara></listitem></varlistentry>
91
94
</variablelist></refsect2>
92
95
<refsect2>
93
 
<title><anchor id="quota-off"/>quota_off ()</title>
 
96
<title><anchor id="quota-off" role="function"/>quota_off ()</title>
94
97
<indexterm><primary>quota_off</primary></indexterm><programlisting><link linkend="int">int</link>         quota_off                       (void);</programlisting>
95
98
<para>
96
99
Disables enforcing quotas on filesystems where quotas are configured.
101
104
</simpara></listitem></varlistentry>
102
105
</variablelist></refsect2>
103
106
<refsect2>
104
 
<title><anchor id="quota-get-specials-user"/>quota_get_specials_user ()</title>
 
107
<title><anchor id="quota-get-specials-user" role="function"/>quota_get_specials_user ()</title>
105
108
<indexterm><primary>quota_get_specials_user</primary></indexterm><programlisting><link linkend="char">char</link>**      quota_get_specials_user         (void);</programlisting>
106
109
<para>
107
110
Gets a list of currently mounted filesystems which have user quotas enabled.
108
111
</para><variablelist role="params">
109
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>If sucessful, a <literal>NULL</literal>-terminated array of device names that should
110
 
be freed by <link linkend="quota-free-specials"><function>quota_free_specials()</function></link>.  On error returns <literal>NULL</literal>.
 
112
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>If sucessful, a <link linkend="NULL:CAPS"><literal>NULL</literal></link>-terminated array of device names that should
 
113
be freed by <link linkend="quota-free-specials"><function>quota_free_specials()</function></link>.  On error returns <link linkend="NULL:CAPS"><literal>NULL</literal></link>.
111
114
 
112
115
 
113
116
</simpara></listitem></varlistentry>
114
117
</variablelist></refsect2>
115
118
<refsect2>
116
 
<title><anchor id="quota-get-specials-group"/>quota_get_specials_group ()</title>
 
119
<title><anchor id="quota-get-specials-group" role="function"/>quota_get_specials_group ()</title>
117
120
<indexterm><primary>quota_get_specials_group</primary></indexterm><programlisting><link linkend="char">char</link>**      quota_get_specials_group        (void);</programlisting>
118
121
<para>
119
122
Gets a list of currently mounted filesystems which have group quotas enabled.
120
123
</para><variablelist role="params">
121
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>If sucessful, a <literal>NULL</literal>-terminated array of device names that should
122
 
be freed by <link linkend="quota-free-specials"><function>quota_free_specials()</function></link>.  On error returns <literal>NULL</literal>.
 
124
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>If sucessful, a <link linkend="NULL:CAPS"><literal>NULL</literal></link>-terminated array of device names that should
 
125
be freed by <link linkend="quota-free-specials"><function>quota_free_specials()</function></link>.  On error returns <link linkend="NULL:CAPS"><literal>NULL</literal></link>.
123
126
 
124
127
 
125
128
</simpara></listitem></varlistentry>
126
129
</variablelist></refsect2>
127
130
<refsect2>
128
 
<title><anchor id="quota-free-specials"/>quota_free_specials ()</title>
 
131
<title><anchor id="quota-free-specials" role="function"/>quota_free_specials ()</title>
129
132
<indexterm><primary>quota_free_specials</primary></indexterm><programlisting><link linkend="void">void</link>        quota_free_specials             (<link linkend="char">char</link> **specials);</programlisting>
130
133
<para>
131
134
Frees the array returned by <link linkend="quota-get-specials-user"><function>quota_get_specials_user()</function></link> or
138
141
</simpara></listitem></varlistentry>
139
142
</variablelist></refsect2>
140
143
<refsect2>
141
 
<title><anchor id="quota-get-user"/>quota_get_user ()</title>
 
144
<title><anchor id="quota-get-user" role="function"/>quota_get_user ()</title>
142
145
<indexterm><primary>quota_get_user</primary></indexterm><programlisting><link linkend="int">int</link>         quota_get_user                  (<link linkend="uid-t">uid_t</link> uid,
143
146
                                             const <link linkend="char">char</link> *special,
144
147
                                             <link linkend="int32-t">int32_t</link> *inode_usage,
188
191
</simpara></listitem></varlistentry>
189
192
</variablelist></refsect2>
190
193
<refsect2>
191
 
<title><anchor id="quota-set-user"/>quota_set_user ()</title>
 
194
<title><anchor id="quota-set-user" role="function"/>quota_set_user ()</title>
192
195
<indexterm><primary>quota_set_user</primary></indexterm><programlisting><link linkend="int">int</link>         quota_set_user                  (<link linkend="uid-t">uid_t</link> uid,
193
196
                                             const <link linkend="char">char</link> *special,
194
197
                                             <link linkend="int32-t">int32_t</link> inode_soft,
230
233
</simpara></listitem></varlistentry>
231
234
</variablelist></refsect2>
232
235
<refsect2>
233
 
<title><anchor id="quota-get-group"/>quota_get_group ()</title>
 
236
<title><anchor id="quota-get-group" role="function"/>quota_get_group ()</title>
234
237
<indexterm><primary>quota_get_group</primary></indexterm><programlisting><link linkend="int">int</link>         quota_get_group                 (<link linkend="gid-t">gid_t</link> gid,
235
238
                                             const <link linkend="char">char</link> *special,
236
239
                                             <link linkend="int32-t">int32_t</link> *inode_usage,
280
283
</simpara></listitem></varlistentry>
281
284
</variablelist></refsect2>
282
285
<refsect2>
283
 
<title><anchor id="quota-set-group"/>quota_set_group ()</title>
 
286
<title><anchor id="quota-set-group" role="function"/>quota_set_group ()</title>
284
287
<indexterm><primary>quota_set_group</primary></indexterm><programlisting><link linkend="int">int</link>         quota_set_group                 (<link linkend="gid-t">gid_t</link> gid,
285
288
                                             const <link linkend="char">char</link> *special,
286
289
                                             <link linkend="int32-t">int32_t</link> inode_soft,