2f757d2536b0f689d130459d4c97efc1d2ba16fc
[lms] / www / python-api / private / lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html
1 <?xml version="1.0" encoding="iso-8859-1"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3           "DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5 <head>
6   <title>lightmediascanner.c_lightmediascanner.LightMediaScanner</title>
7   <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
8 </head>
9 <body bgcolor="white" text="black" link="blue" vlink="#204080"
10       alink="#204080">
11
12 <!-- =========== START OF NAVBAR =========== -->
13 <table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
14   <tr valign="center">
15     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="lightmediascanner-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
16     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="trees.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
17     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="indices.html">Index</a>&nbsp;&nbsp;&nbsp;</th>
18     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
19     <th class="navbar" width="100%"></th>
20   </tr>
21 </table>
22 <table width="100%" cellpadding="0" cellspacing="0">
23   <tr valign="top">
24     <td width="100%">
25       <font size="-1"><b class="breadcrumbs">
26         <a href="lightmediascanner-module.html">Package&nbsp;lightmediascanner</a> ::
27         <a href="lightmediascanner.c_lightmediascanner-module.html">Module&nbsp;c_lightmediascanner</a> ::
28         Class&nbsp;LightMediaScanner
29       </b></font></br>
30     </td>
31     <td><table cellpadding="0" cellspacing="0">
32       <tr><td align="right"><font size="-2">[show&nbsp;private&nbsp;|&nbsp;<a href="../public/lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html">hide&nbsp;private</a>]</font></td></tr>
33       <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a>&nbsp;|&nbsp;<a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html" target="_top">no&nbsp;frames</a>]</font></td></tr>
34     </table></td>
35 </tr></table>
36
37 <!-- =========== START OF CLASS DESCRIPTION =========== -->
38 <h2 class="class">Type LightMediaScanner</h2>
39
40 <pre class="base-tree">
41 <a href="__builtin__.object-class.html"><code>object</code></a> --+
42          |
43         <b>LightMediaScanner</b>
44 </pre><br />
45
46 <hr/>
47
48
49 <!-- =========== START OF METHOD SUMMARY =========== -->
50 <table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
51 <tr bgcolor="#70b0f0" class="summary">
52   <th colspan="2">Method Summary</th></tr>
53 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
54   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__init__" class="summary-sig-name"><code>__init__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
55 <br />
56 x.__init__(...) initializes x; see x.__class__.__doc__ for 
57 signature</td></tr>
58 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
59   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__new__" class="summary-sig-name"><code>__new__</code></a>(<span class=summary-sig-arg>T</span>,
60           <span class=summary-sig-arg>S</span>,
61           <span class="summary-sig-vararg">...</span>)</span></code>
62 <br />
63 T.__new__(S, ...) -&gt; a new object with type S, a subtype of T</td></tr>
64 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
65   <td><code><a name="__repr__"></a><span class="summary-sig"><span class="summary-sig-name">__repr__</span>(<span class="summary-sig-vararg">...</span>)</span></code>
66 </td></tr>
67 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
68   <td><code><a name="__str__"></a><span class="summary-sig"><span class="summary-sig-name">__str__</span>(<span class="summary-sig-vararg">...</span>)</span></code>
69 </td></tr>
70 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
71   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#charset_add" class="summary-sig-name"><code>charset_add</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
72 <br />
73 Add charset to list of supported input charsets/encoding.</td></tr>
74 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
75   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#charset_del" class="summary-sig-name"><code>charset_del</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
76 <br />
77 Del charset from list of supported input charsets/encoding.</td></tr>
78 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
79   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#check" class="summary-sig-name"><code>check</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
80 <br />
81 Check (and update) files under directory.</td></tr>
82 <tr><td align="right" valign="top" width="15%"><font size="-1">        int
83 </font></td>
84   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#get_commit_interval" class="summary-sig-name"><code>get_commit_interval</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
85 </td></tr>
86 <tr><td align="right" valign="top" width="15%"><font size="-1">        int
87 </font></td>
88   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#get_slave_timeout" class="summary-sig-name"><code>get_slave_timeout</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
89 </td></tr>
90 <tr><td align="right" valign="top" width="15%"><font size="-1">        bool
91 </font></td>
92   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#is_processing" class="summary-sig-name"><code>is_processing</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
93 </td></tr>
94 <tr><td align="right" valign="top" width="15%"><font size="-1">        <a 
95         href="lightmediascanner.c_lightmediascanner.Parser-class.html" 
96         class="link"><code>Parser</code></a>
97 </font></td>
98   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_add" class="summary-sig-name"><code>parser_add</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
99 <br />
100 Add a new plugin/parser based on it's whole path to shared object.</td></tr>
101 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
102   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_del" class="summary-sig-name"><code>parser_del</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
103 <br />
104 Delete a plugin/parser.</td></tr>
105 <tr><td align="right" valign="top" width="15%"><font size="-1">        <a 
106         href="lightmediascanner.c_lightmediascanner.Parser-class.html" 
107         class="link"><code>Parser</code></a>
108 </font></td>
109   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_find_and_add" class="summary-sig-name"><code>parser_find_and_add</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
110 <br />
111 Add a new plugin/parser based on it's name.</td></tr>
112 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
113   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#process" class="summary-sig-name"><code>process</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
114 <br />
115 Process directory recursively.</td></tr>
116 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
117   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#set_commit_interval" class="summary-sig-name"><code>set_commit_interval</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
118 <br />
119 Set the number of transactions between commits.</td></tr>
120 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
121   <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#set_slave_timeout" class="summary-sig-name"><code>set_slave_timeout</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
122 <br />
123 Set maximum time a parser may use.</td></tr>
124 <tr bgcolor="#e8f0f8" class="group">
125   <th colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;Inherited from object</th></tr>
126 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
127   <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__delattr__" class="summary-sig-name"><code>__delattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
128 <br />
129 x.__delattr__('name') &lt;==&gt; del x.name</td></tr>
130 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
131   <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__getattribute__" class="summary-sig-name"><code>__getattribute__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
132 <br />
133 x.__getattribute__('name') &lt;==&gt; x.name</td></tr>
134 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
135   <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__hash__" class="summary-sig-name"><code>__hash__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
136 <br />
137 x.__hash__() &lt;==&gt; hash(x)</td></tr>
138 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
139   <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce__" class="summary-sig-name"><code>__reduce__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
140 <br />
141 helper for pickle</td></tr>
142 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
143   <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce_ex__" class="summary-sig-name"><code>__reduce_ex__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
144 <br />
145 helper for pickle</td></tr>
146 <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
147   <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__setattr__" class="summary-sig-name"><code>__setattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
148 <br />
149 x.__setattr__('name', value) &lt;==&gt; x.name = value</td></tr>
150 </table><br />
151
152
153 <!-- =========== START OF CLASS VARIABLE SUMMARY =========== -->
154 <table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
155 <tr bgcolor="#70b0f0" class="summary">
156   <th colspan="2">Class Variable Summary</th></tr>
157 <tr><td align="right" valign="top" width="15%"><font size="-1"><code>getset_descriptor</code></font></td>
158 <td><b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#commit_interval"><code>commit_interval</code></a></b> = <span title="&lt;attribute 'commit_interval' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects&gt;"><code>&lt;attribute&nbsp;'commit_interval'&nbsp;of&nbsp;'light<span class="variable-ellipsis">...</span></code>
159 </span></td></tr>
160 <tr><td align="right" valign="top" width="15%"><font size="-1"><code>member_descriptor</code></font></td>
161 <td><b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#db_path"><code>db_path</code></a></b> = <span title="&lt;member 'db_path' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects&gt;"><code>&lt;member&nbsp;'db_path'&nbsp;of&nbsp;'lightmediascanner.c_ligh<span class="variable-ellipsis">...</span></code>
162 </span></td></tr>
163 <tr><td align="right" valign="top" width="15%"><font size="-1"><code>member_descriptor</code></font></td>
164 <td><b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parsers"><code>parsers</code></a></b> = <span title="&lt;member 'parsers' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects&gt;"><code>&lt;member&nbsp;'parsers'&nbsp;of&nbsp;'lightmediascanner.c_ligh<span class="variable-ellipsis">...</span></code>
165 </span></td></tr>
166 <tr><td align="right" valign="top" width="15%"><font size="-1"><code>getset_descriptor</code></font></td>
167 <td><b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#slave_timeout"><code>slave_timeout</code></a></b> = <span title="&lt;attribute 'slave_timeout' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects&gt;"><code>&lt;attribute&nbsp;'slave_timeout'&nbsp;of&nbsp;'lightmedi<span class="variable-ellipsis">...</span></code>
168 </span></td></tr>
169 </table><br />
170
171
172 <!-- =========== START OF METHOD DETAILS =========== -->
173 <table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
174 <tr bgcolor="#70b0f0" class="details">
175   <th colspan="2">Method Details</th></tr>
176 </table>
177
178 <a name="__init__"></a>
179 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
180   <h3><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-vararg">...</span>)</span>
181     <br /><i>(Constructor)</i>
182   </h3>
183   x.__init__(...) initializes x; see x.__class__.__doc__ for 
184   signature
185   <dl><dt></dt><dd>
186     <dl><dt><b>Overrides:</b></dt>
187       <dd><a href="__builtin__.object-class.html#__init__"><code>__builtin__.object.__init__</code></a></dd>
188     </dl>
189   </dd></dl>
190 </td></tr></table>
191
192 <a name="__new__"></a>
193 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
194   <h3><span class="sig"><span class="sig-name">__new__</span>(<span class=sig-arg>T</span>,
195           <span class=sig-arg>S</span>,
196           <span class="sig-vararg">...</span>)</span>
197   </h3>
198   T.__new__(S, ...) -&gt; a new object with type S, a subtype of T
199   <dl><dt></dt><dd>
200     <dl><dt><b>Returns:</b></dt>
201       <dd>
202 <pre class="literalblock">
203 a new object with type S, a subtype of T
204 </pre>
205       </dd>
206     </dl>
207     <dl><dt><b>Overrides:</b></dt>
208       <dd><a href="__builtin__.object-class.html#__new__"><code>__builtin__.object.__new__</code></a></dd>
209     </dl>
210   </dd></dl>
211 </td></tr></table>
212
213 <a name="charset_add"></a>
214 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
215   <h3><span class="sig"><span class="sig-name">charset_add</span>(<span class="sig-vararg">...</span>)</span>
216   </h3>
217   <p>Add charset to list of supported input charsets/encoding.</p>
218   If some string in analysed/parsed files are not UTF-8, then it will 
219   try agains a list of charsets registered with this function.
220   <dl><dt></dt><dd>
221   </dd></dl>
222 </td></tr></table>
223
224 <a name="charset_del"></a>
225 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
226   <h3><span class="sig"><span class="sig-name">charset_del</span>(<span class="sig-vararg">...</span>)</span>
227   </h3>
228   Del charset from list of supported input charsets/encoding.
229   <dl><dt></dt><dd>
230   </dd></dl>
231 </td></tr></table>
232
233 <a name="check"></a>
234 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
235   <h3><span class="sig"><span class="sig-name">check</span>(<span class="sig-vararg">...</span>)</span>
236   </h3>
237   <p>Check (and update) files under directory.</p>
238   This operates on all files in all sub directories of top_path using 
239   the added parsers. If files are up to date, nothing is done, otherwise 
240   they can be marked as deleted or updated if they still exists, but with 
241   different size or modification time.
242   <dl><dt></dt><dd>
243   </dd></dl>
244 </td></tr></table>
245
246 <a name="get_commit_interval"></a>
247 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
248   <h3><span class="sig"><span class="sig-name">get_commit_interval</span>(<span class="sig-vararg">...</span>)</span>
249   </h3>
250   <dl><dt></dt><dd>
251     <dl><dt><b>Returns:</b></dt>
252       <dd>
253         int
254       </dd>
255     </dl>
256   </dd></dl>
257 </td></tr></table>
258
259 <a name="get_slave_timeout"></a>
260 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
261   <h3><span class="sig"><span class="sig-name">get_slave_timeout</span>(<span class="sig-vararg">...</span>)</span>
262   </h3>
263   <dl><dt></dt><dd>
264     <dl><dt><b>Returns:</b></dt>
265       <dd>
266         int
267       </dd>
268     </dl>
269   </dd></dl>
270 </td></tr></table>
271
272 <a name="is_processing"></a>
273 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
274   <h3><span class="sig"><span class="sig-name">is_processing</span>(<span class="sig-vararg">...</span>)</span>
275   </h3>
276   <dl><dt></dt><dd>
277     <dl><dt><b>Returns:</b></dt>
278       <dd>
279         bool
280       </dd>
281     </dl>
282   </dd></dl>
283 </td></tr></table>
284
285 <a name="parser_add"></a>
286 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
287   <h3><span class="sig"><span class="sig-name">parser_add</span>(<span class="sig-vararg">...</span>)</span>
288   </h3>
289   Add a new plugin/parser based on it's whole path to shared 
290   object.
291   <dl><dt></dt><dd>
292     <dl><dt><b>Returns:</b></dt>
293       <dd>
294         <a 
295         href="lightmediascanner.c_lightmediascanner.Parser-class.html" 
296         class="link"><code>Parser</code></a>
297       </dd>
298     </dl>
299   </dd></dl>
300 </td></tr></table>
301
302 <a name="parser_del"></a>
303 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
304   <h3><span class="sig"><span class="sig-name">parser_del</span>(<span class="sig-vararg">...</span>)</span>
305   </h3>
306   Delete a plugin/parser.
307   <dl><dt></dt><dd>
308   </dd></dl>
309 </td></tr></table>
310
311 <a name="parser_find_and_add"></a>
312 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
313   <h3><span class="sig"><span class="sig-name">parser_find_and_add</span>(<span class="sig-vararg">...</span>)</span>
314   </h3>
315   Add a new plugin/parser based on it's name.
316   <dl><dt></dt><dd>
317     <dl><dt><b>Returns:</b></dt>
318       <dd>
319         <a 
320         href="lightmediascanner.c_lightmediascanner.Parser-class.html" 
321         class="link"><code>Parser</code></a>
322       </dd>
323     </dl>
324   </dd></dl>
325 </td></tr></table>
326
327 <a name="process"></a>
328 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
329   <h3><span class="sig"><span class="sig-name">process</span>(<span class="sig-vararg">...</span>)</span>
330   </h3>
331   <p>Process directory recursively.</p>
332   This operates on all files in all sub directories of top_path using 
333   the added parsers.
334   <dl><dt></dt><dd>
335   </dd></dl>
336 </td></tr></table>
337
338 <a name="set_commit_interval"></a>
339 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
340   <h3><span class="sig"><span class="sig-name">set_commit_interval</span>(<span class="sig-vararg">...</span>)</span>
341   </h3>
342   <p>Set the number of transactions between commits.</p>
343   <p>Sets how many transactions/files to handle in one commit, the more 
344   the faster, but if one parser takes too long and it's killed due 
345   slave_timeout being exceeded, then at most this number of transactions 
346   will be lost.</p>
347   Note that transaction here is not a single SQL statement, but it is 
348   considered to be the processing of a file, which can be more than just 
349   one.
350   <dl><dt></dt><dd>
351   </dd></dl>
352 </td></tr></table>
353
354 <a name="set_slave_timeout"></a>
355 <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
356   <h3><span class="sig"><span class="sig-name">set_slave_timeout</span>(<span class="sig-vararg">...</span>)</span>
357   </h3>
358   <p>Set maximum time a parser may use.</p>
359   This will be the timeout before killing the slave process running 
360   some parser. If this happens, another slave process will be started to 
361   continue from next file.
362   <dl><dt></dt><dd>
363   </dd></dl>
364 </td></tr></table>
365 <br />
366
367
368 <!-- =========== START OF CLASS VARIABLE DETAILS =========== -->
369 <table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
370 <tr bgcolor="#70b0f0" class="details">
371   <th colspan="2">Class Variable Details</th></tr>
372 </table>
373 <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
374 <a name="commit_interval"></a>
375 <h3>commit_interval</h3>
376 <dl>
377   <dt></dt>
378   <dd>
379     <dl>
380       <dt><b>Type:</b></dt>
381       <dd>
382           <code>getset_descriptor</code>
383
384       </dd>
385 <span title="&lt;attribute 'commit_interval' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects&gt;">      <dt><b>Value:</b></dt>
386       <dd><table><tr><td>
387 <pre class="variable">
388 &lt;attribute 'commit_interval' of 'lightmediascanner.c_lightmediascanner<span class="variable-linewrap">\</span>
389 .LightMediaScanner' objects&gt;                                           </pre>
390         </td></tr></table></dd>
391 </span>    </dl>
392   </dd>
393 </dl></td></tr></table>
394 <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
395 <a name="db_path"></a>
396 <h3>db_path</h3>
397 <dl>
398   <dt></dt>
399   <dd>
400     <dl>
401       <dt><b>Type:</b></dt>
402       <dd>
403           <code>member_descriptor</code>
404
405       </dd>
406 <span title="&lt;member 'db_path' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects&gt;">      <dt><b>Value:</b></dt>
407       <dd><table><tr><td>
408 <pre class="variable">
409 &lt;member 'db_path' of 'lightmediascanner.c_lightmediascanner.LightMedia<span class="variable-linewrap">\</span>
410 Scanner' objects&gt;                                                      </pre>
411         </td></tr></table></dd>
412 </span>    </dl>
413   </dd>
414 </dl></td></tr></table>
415 <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
416 <a name="parsers"></a>
417 <h3>parsers</h3>
418 <dl>
419   <dt></dt>
420   <dd>
421     <dl>
422       <dt><b>Type:</b></dt>
423       <dd>
424           <code>member_descriptor</code>
425
426       </dd>
427 <span title="&lt;member 'parsers' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects&gt;">      <dt><b>Value:</b></dt>
428       <dd><table><tr><td>
429 <pre class="variable">
430 &lt;member 'parsers' of 'lightmediascanner.c_lightmediascanner.LightMedia<span class="variable-linewrap">\</span>
431 Scanner' objects&gt;                                                      </pre>
432         </td></tr></table></dd>
433 </span>    </dl>
434   </dd>
435 </dl></td></tr></table>
436 <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
437 <a name="slave_timeout"></a>
438 <h3>slave_timeout</h3>
439 <dl>
440   <dt></dt>
441   <dd>
442     <dl>
443       <dt><b>Type:</b></dt>
444       <dd>
445           <code>getset_descriptor</code>
446
447       </dd>
448 <span title="&lt;attribute 'slave_timeout' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects&gt;">      <dt><b>Value:</b></dt>
449       <dd><table><tr><td>
450 <pre class="variable">
451 &lt;attribute 'slave_timeout' of 'lightmediascanner.c_lightmediascanner.L<span class="variable-linewrap">\</span>
452 ightMediaScanner' objects&gt;                                             </pre>
453         </td></tr></table></dd>
454 </span>    </dl>
455   </dd>
456 </dl></td></tr></table>
457 <br />
458
459
460 <!-- =========== START OF NAVBAR =========== -->
461 <table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
462   <tr valign="center">
463     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="lightmediascanner-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
464     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="trees.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
465     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="indices.html">Index</a>&nbsp;&nbsp;&nbsp;</th>
466     <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
467     <th class="navbar" width="100%"></th>
468   </tr>
469 </table>
470
471 <table border="0" cellpadding="0" cellspacing="0" width="100%">
472   <tr>
473     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
474     <td align="right"><a href="http://epydoc.sourceforge.net"
475                       ><font size="-2">http://epydoc.sf.net</font></a></td>
476   </tr>
477 </table>
478 </body>
479 </html>