From 2f90e9e57682d83c4ed07df77c1c9b898cbc5702 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Fri, 14 Mar 2008 16:25:47 +0200 Subject: [PATCH] Added doc/runtime.in/intro.html HTML documentation. --- doc/runtime.in/intro.html | 74 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 doc/runtime.in/intro.html diff --git a/doc/runtime.in/intro.html b/doc/runtime.in/intro.html new file mode 100644 index 00000000..9ca8ba99 --- /dev/null +++ b/doc/runtime.in/intro.html @@ -0,0 +1,74 @@ + + + + + + + +SILC Runtime Toolkit + + + + + +
+ +
+

Introduction

+

+SILC Runtime Toolkit (SRT) provides useful utility functions for +application programmers. SRT can be used as the sole and main runtime +in any application. It provides application main loop, hash table, lists, +atomic operations, threads, locks, queues, file descriptor stream, socket +stream, network routines, a finite state machine, memory pool, random +number generator, buffers, regular expressions, and many many other +features. +

+ +

+SRT natively supports multiple platforms; Unix/Linux, Windows, Mac OS X +and Symbian OS, and all APIs work identically or nearly identically on all +support platforms. The SRT does not have any special third party +dependencies. On most Unix/Linux platforms only external dependency is +POSIX threads library. On Windows and Symbian OS no special dependencies +exist. +

+ +

+SRT and all of its APIs are entirely reentrant as long as different +context is used in each thread. None of the APIs use global or static +variables, or access shared data without locking. Some APIs are also +completely thread safe and can be freely used in multithreaded environment +without restrictions. The Toolkit Reference Manual will always specify +which API is thread safe. +

+ +
+ +
+ + + + -- 2.24.0