Check-in Number:
|
1883 | |
Date: |
2002-Feb-15 14:52:10 (local)
2002-Feb-15 13:52:10 (UTC) |
User: | rse |
Branch: | |
Comment: |
more content |
Tickets: |
|
Inspections: |
|
Files: |
|
ossp-web/pkg/lib/act/index.wml 1.1 -> 1.2
--- index.wml 2002/02/15 11:56:40 1.1
+++ index.wml 2002/02/15 13:52:10 1.2
@@ -3,10 +3,13 @@
<title>OSSP act</title>
-<h1>...</h1>
+<h1>Abstract Container Types</h1>
<h2>Abstract</h2>
+OSSP act is a lower level data structure library for abstract container types.
+[...]
+
<h2>Authors</h2>
<pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
@@ -16,7 +19,7 @@
<pkg_status
stable="none" stable_date="none"
unstable="none" unstable_date="none"
- done=100>
+ done=15>
<h2>Source</h2>
|
|
ossp-web/pkg/lib/cache/index.wml 1.1 -> 1.2
--- index.wml 2002/02/15 11:56:41 1.1
+++ index.wml 2002/02/15 13:52:10 1.2
@@ -3,10 +3,14 @@
<title>OSSP cache</title>
-<h1>...</h1>
+<h1>User-Space Cache</h1>
<h2>Abstract</h2>
+OSSP cache is an efficient fixed-size low-overhead user-space caching library.
+It allows attaching an cache to a fixed-size memory segment and provides O(1)
+time and space complexity over all operations.
+
<h2>Authors</h2>
<pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
@@ -16,7 +20,7 @@
<pkg_status
stable="none" stable_date="none"
unstable="none" unstable_date="none"
- done=100>
+ done=15>
<h2>Source</h2>
|
|
ossp-web/pkg/lib/mm/index.wml 1.1 -> 1.2
--- index.wml 2002/02/15 11:56:43 1.1
+++ index.wml 2002/02/15 13:52:11 1.2
@@ -3,10 +3,18 @@
<title>OSSP mm</title>
-<h1>...</h1>
+<h1>Shared Memory Allocation</h1>
<h2>Abstract</h2>
+OSSP mm is a 2-layer abstraction library which simplifies the usage of shared
+memory between forked (and this way strongly related) processes under Unix
+platforms. On the first layer it hides all platform dependent implementation
+details (allocation and locking) when dealing with shared memory segments and
+on the second layer it provides a high-level malloc(3)-style API for a
+convenient and well known way to work with data-structures inside those shared
+memory segments.
+
<h2>Authors</h2>
<pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
@@ -14,7 +22,7 @@
<h2>Status</h2>
<pkg_status
- stable="none" stable_date="none"
+ stable="1.1.3" stable_date="01-Jul-2000"
unstable="none" unstable_date="none"
done=100>
@@ -24,5 +32,5 @@
url=$(FTP_ROOT_URL)/pkg/lib/mm/
directory=$(FTP_ROOT_DIR)/pkg/lib/mm/
files="mm-*.tar.gz"
- stable="none" unstable="none">
+ stable="mm-1.1.3.tar.gz" unstable="none">
|
|
ossp-web/pkg/lib/val/index.wml 1.1 -> 1.2
--- index.wml 2002/02/15 11:56:50 1.1
+++ index.wml 2002/02/15 13:52:11 1.2
@@ -3,13 +3,25 @@
<title>OSSP val</title>
-<h1>...</h1>
+<h1>Value Access</h1>
<h2>Abstract</h2>
+OSSP val is a flexible name to value mapping library for C variables. It is a
+companion library to <a href="../var/">OSSP var</a>. It allows one to access
+C variables through name strings, although the C language does neither provide
+such a dedicated facility nor an evaluation construct (which could be used to
+implement such a facility easily).
+
+In general, this is used for accessing C variables without having to know the
+actual symbol/address/reference. The typical use cases are in combination with
+flexible configuration parsing and supporting loosly-coupled DSO-based module
+architectures.
+
<h2>Authors</h2>
<pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
+<pkg_author name="Thomas Lotterer" mail="thomas.lotterer@cw.com">
<h2>Status</h2>
|
|
ossp-web/pkg/lib/var/index.wml 1.1 -> 1.2
--- index.wml 2002/02/15 11:56:50 1.1
+++ index.wml 2002/02/15 13:52:12 1.2
@@ -3,13 +3,24 @@
<title>OSSP var</title>
-<h1>...</h1>
+<h1>Variable Expansion</h1>
<h2>Abstract</h2>
+OSSP var is a very sophisticated and fast variable construct expansion
+library. It supports the usual scripting language style variable syntax
+(<tt>${name}</tt>, <tt>$(name)</tt>, <tt>%{name}</tt>, etc.) and
+provides both simple scalar and array expansion and post-operations
+on the expanded value. The supported post-operations are length
+determination, case conversion, defaults, postive and negative
+alternatives, sub-strings, regular expression based substitutions,
+character translations, padding and even nested iterations over array
+variables. The actual value lookup is performed through as callback
+function, so OSSP var can expand arbitrary values.
+
<h2>Authors</h2>
-<pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
+<pkg_author name="Peter Simons" mail="simons@computer.org">
<h2>Status</h2>
|
|
ossp-web/pkg/lib/xds/index.wml 1.1 -> 1.2
--- index.wml 2002/02/15 11:56:51 1.1
+++ index.wml 2002/02/15 13:52:12 1.2
@@ -3,13 +3,27 @@
<title>OSSP xds</title>
-<h1>...</h1>
+<h1>Extensible Data Serialization</h1>
<h2>Abstract</h2>
+The purpose of OSSP xds is to encode data in a way that allows this
+data to be exchanged between different computer systems. Assume you
+would want to transfer the value 0x1234 from host A to host B. Then you
+would encode it using B<OSSP xds>, transfer the encoded data over the
+network, and decode the value again at the other end. Every program that
+follows this process will read the correct value no matter what native
+representation is uses internally.
+
+<p>
+OSSP xds consists of three components: The generic encoding and decoding
+framework, a set of engines to encode and decode values in a certain format,
+and a run-time context, which is used to manage buffers, registered engines,
+etc.
+
<h2>Authors</h2>
-<pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
+<pkg_author name="Peter Simons" mail="simons@computer.org">
<h2>Status</h2>
|
|