docs/html/node49.html
61b40ee3
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
73e034df
 
e79e504d
 <!--Converted with LaTeX2HTML 2008 (1.71)
73e034df
 original version by:  Nikos Drakos, CBLU, University of Leeds
 * revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
 * with significant contributions from:
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
e79e504d
 <TITLE>Limits</TITLE>
 <META NAME="description" CONTENT="Limits">
73e034df
 <META NAME="keywords" CONTENT="clamdoc">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
 
e79e504d
 <META NAME="Generator" CONTENT="LaTeX2HTML v2008">
73e034df
 <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
 
 <LINK REL="STYLESHEET" HREF="clamdoc.css">
 
ba4cac37
 <LINK REL="next" HREF="node50.html">
73e034df
 <LINK REL="previous" HREF="node48.html">
e79e504d
 <LINK REL="up" HREF="node43.html">
73e034df
 <LINK REL="next" HREF="node50.html">
 </HEAD>
 
 <BODY >
61b40ee3
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
e79e504d
 <A NAME="tex2html857"
73e034df
   HREF="node50.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
e79e504d
 <A NAME="tex2html853"
   HREF="node43.html">
73e034df
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
e79e504d
 <A NAME="tex2html847"
73e034df
   HREF="node48.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A> 
e79e504d
 <A NAME="tex2html855"
73e034df
   HREF="node1.html">
 <IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>  
 <BR>
e79e504d
 <B> Next:</B> <A NAME="tex2html858"
   HREF="node50.html">Database checks</A>
 <B> Up:</B> <A NAME="tex2html854"
   HREF="node43.html">API</A>
 <B> Previous:</B> <A NAME="tex2html848"
   HREF="node48.html">Engine structure</A>
  &nbsp; <B>  <A NAME="tex2html856"
73e034df
   HREF="node1.html">Contents</A></B> 
 <BR>
61b40ee3
 <BR></DIV>
73e034df
 <!--End of Navigation Panel-->
 
e79e504d
 <H3><A NAME="SECTION00073600000000000000">
 Limits</A>
96e05490
 </H3>
e79e504d
     When you create a new engine with <code>cl_engine_new()</code>, it will have
     all internal settings set to default values as recommended by the
     ClamAV authors. It's possible to check and modify the values (numerical
     and strings) using the following set of functions:
96e05490
     <PRE>
e79e504d
 int cl_engine_set_num(struct cl_engine *engine,
   enum cl_engine_field field, long long num);
ba4cac37
 
e79e504d
 long long cl_engine_get_num(const struct cl_engine *engine,
   enum cl_engine_field field, int *err);
ba4cac37
 
e79e504d
 int cl_engine_set_str(struct cl_engine *engine,
   enum cl_engine_field field, const char *str);
 
 const char *cl_engine_get_str(const struct cl_engine *engine,
   enum cl_engine_field field, int *err);
96e05490
 </PRE>
e79e504d
     Please don't modify the default values unless you know what you're doing.
     Refer to the ClamAV sources (clamscan, clamd) for examples.
73e034df
 
 <P>
e79e504d
 <BR><HR>
73e034df
 <ADDRESS>
 Tomasz Kojm
1d15fd32
 2010-05-19
73e034df
 </ADDRESS>
 </BODY>
 </HTML>