IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an
email to Administrator. User accounts are meant only to access repo
and report issues and/or generate pull requests.
This is a purpose-specific Git hosting for
BaseALT
projects. Thank you for your understanding!
Только зарегистрированные пользователи имеют доступ к сервису!
Для получения аккаунта, обратитесь к администратору.
</pre><p>The close operations unload the associated module and free the data associated to the module.</p>
<divclass="variablelist"><tableborder="0"><colalign="left"/><tbody><tr><td><spanclass="term"><i><tt>module</tt></i>:</span></td><td>the module handle</td></tr><tr><td><spanclass="term"><i><tt>Returns</tt></i>:</span></td><td>0 in case of success, -1 in case of argument error and -2 if the module could not be closed/unloaded.</td></tr></tbody></table></div><h3><aname="xmlModuleFree"id="xmlModuleFree"></a>Function: xmlModuleFree</h3><preclass="programlisting">int xmlModuleFree (<ahref="libxml-xmlmodule.html#xmlModulePtr">xmlModulePtr</a> module)<br/>
</pre><p>The free operations free the data associated to the module but does not unload the associated shared library which may still be in use.</p>
<divclass="variablelist"><tableborder="0"><colalign="left"/><tbody><tr><td><spanclass="term"><i><tt>module</tt></i>:</span></td><td>the module handle</td></tr><tr><td><spanclass="term"><i><tt>Returns</tt></i>:</span></td><td>0 in case of success, -1 in case of argument error</td></tr></tbody></table></div><h3><aname="xmlModuleOpen"id="xmlModuleOpen"></a>Function: xmlModuleOpen</h3><preclass="programlisting"><ahref="libxml-xmlmodule.html#xmlModulePtr">xmlModulePtr</a> xmlModuleOpen (const char * name, <br/> int options)<br/>
</pre><p>Opens a module/shared library given its name or path NOTE: that due to portability issues, behaviour can only be guaranteed with @name using ASCII. We cannot guarantee that an UTF-8 string would work, which is why name is a const char * and not a const <ahref="libxml-xmlstring.html#xmlChar">xmlChar</a> * . TODO: options are not yet implemented.</p>
<divclass="variablelist"><tableborder="0"><colalign="left"/><tbody><tr><td><spanclass="term"><i><tt>name</tt></i>:</span></td><td>the module name</td></tr><tr><td><spanclass="term"><i><tt>options</tt></i>:</span></td><td>a set of <ahref="libxml-xmlmodule.html#xmlModuleOption">xmlModuleOption</a></td></tr><tr><td><spanclass="term"><i><tt>Returns</tt></i>:</span></td><td>a handle for the module or NULL in case of error</td></tr></tbody></table></div><h3><aname="xmlModuleSymbol"id="xmlModuleSymbol"></a>Function: xmlModuleSymbol</h3><preclass="programlisting">int xmlModuleSymbol (<ahref="libxml-xmlmodule.html#xmlModulePtr">xmlModulePtr</a> module, <br/> const char * name, <br/> void ** symbol)<br/>
</pre><p>Lookup for a symbol address in the given module NOTE: that due to portability issues, behaviour can only be guaranteed with @name using ASCII. We cannot guarantee that an UTF-8 string would work, which is why name is a const char * and not a const <ahref="libxml-xmlstring.html#xmlChar">xmlChar</a> * .</p>
<divclass="variablelist"><tableborder="0"><colalign="left"/><tbody><tr><td><spanclass="term"><i><tt>module</tt></i>:</span></td><td>the module</td></tr><tr><td><spanclass="term"><i><tt>name</tt></i>:</span></td><td>the name of the symbol</td></tr><tr><td><spanclass="term"><i><tt>symbol</tt></i>:</span></td><td>the resulting symbol address</td></tr><tr><td><spanclass="term"><i><tt>Returns</tt></i>:</span></td><td>0 if the symbol was found, or -1 in case of error</td></tr></tbody></table></div><p><ahref="../bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>