Added SILC Thread Queue API
[silc.git] / lib / silcutil / DIRECTORY
index f77eee6a190bb9a8a79420163b4c36788475ea21..436bec94080c2ec0e94b50c07839075c4c90e3d6 100644 (file)
@@ -1,34 +1,55 @@
 <!--
 @LIBRARY=SILC Utility Library
 @FILENAME=silcutillib.html
+@LINK=silctypes.html:Basic Types and Definitions
+@LINK=silcbuffer.html:Data Buffer Interface
+@LINK=silcbuffmt.html:Data Buffer Format Interface
+@LINK=silchashtable.html:Hash Table Interface
+@LINK=silcmemory.html:Memory Allocation Interface
+@LINK=silcstack.html:Data Stack and Memory Pool Interface
+@LINK=silcfsm.html:Finite State Machine Interface
+@LINK=silcthread.html:Thread Interface
+@LINK=silcmutex.html:Mutual Exclusion Lock Interface
+@LINK=silccond.html:Condition Variable Interface
+@LINK=silcatomic.html:Atomic Operations Interface
+@LINK=silcnet.html:Network (TCP and UDP) Interface
+@LINK=silcschedule.html:Scheduler Interface
+@LINK=silcasync.html:Asynchronous Operation Interface
+@LINK=silcstream.html:Abstract Stream Interface
+@LINK=silcsocketstream.html:Socket Stream Interface
+@LINK=silcfdstream.html:File Descriptor Stream Interface
+@LINK=silcfileutil.html:File Utility Functions
+@LINK=silcstrutil.html:String Utility Interface
+@LINK=silcsnprintf.html:Snprintf Interface
+@LINK=silcutf8.html:UTF-8 String Interface
+@LINK=silcstringprep.html:Stringprep Interface
+@LINK=silcutil.html:Utility Functions
+@LINK=silclist.html:List Interface
+@LINK=silcdlist.html:Dynamic List Interface
+@LINK=silcmime.html:MIME Interface
+@LINK=silctime.html:Time Utility Functions
+@LINK=silctimer.html:Timer Functions
+@LINK=silcdll.html:Shared Object (DLL) Functions
+@LINK=silcenv.html:Environment Manipulation Functions
+@LINK=silclog.html:Logging Interface
+@LINK=silcconfig.html:Config File Interface
 -->
 
-<OL>
-<FONT SIZE="+3">SILC Utility Library</FONT><BR><BR>
-<FONT SIZE="+1" COLOR="#000044"><B>Introduction</B></FONT><BR><BR>
-<PRE><FONT FACE="Helvetica,Arial,Sans-serif">
-SILC Utility Library provides various utility routines for the applications.
-For example, it provides the application's main loop, called the SILC
-Scheduler.  It can handle all kinds of tasks, like socket connections and
-timeout tasks.  The SILC Utility Library also provides various buffer
-management routines.  All of these routines work on multiple platforms
-such as Unix and WIN32.
-</FONT>
-</PRE>
+<big><b>SILC Utility Library</b></big>
+<br />
+<small>Directory: lib/silcutil/</small>
+<br />
+<small>Library: libsilc.a, libsilc.lib</small>
+<br /><br />
+<b>Introduction</b>
 
-<LI><A HREF="silcbuffer.html">SILC Buffer API</A>
-<LI><A HREF="silcbuffmt.html">SILC Buffer Format API</A>
-<LI><A HREF="silcbufutil.html">SILC Buffer Utility API</A>
-<LI><A HREF="silchashtable.html">SILC Hash Table API</A>
-<LI><A HREF="silclog.html">SILC Log and Debug API</A>
-<LI><A HREF="silcmemory.html">SILC Memory API</A>
-<LI><A HREF="silcmutex.html">SILC Mutex API</A>
-<LI><A HREF="silcthread.html">SILC Thread API</A>
-<LI><A HREF="silcnet.html">SILC Net API</A>
-<LI><A HREF="silcschedule.html">SILC Schedule API</A>
-<LI><A HREF="silcsockconn.html">SILC Socket Connection API</A>
-<LI><A HREF="silcutil.html">SILC Util API</A>
-<LI><A HREF="silczip.html">SILC Zip API</A>
-<LI><A HREF="silclist.html">SILC List API</A>
-<LI><A HREF="silcdlist.html">SILC Dynamic List API</A>
-</OL>
+<br /><br />
+SILC Utility Library provides a full featured runtime library for
+applications.  It provides the application's main loop, called SILC
+Scheduler, threads, locks, file utilities, file streams, socket streams,
+TCP and UDP network routines, a finite state machine, lists, a hash table,
+UTF-8 routines and other string utilities, and many other utility routines.
+The library works on multiple platforms.
+
+<br /><br />
+@LINKS@