Commit 28c6e2a54c9c715653419c37212deffd232ceed4

Authored by Georg Hopp
1 parent e4d77c83

improve README.md

Showing 2 changed files with 58 additions and 34 deletions
1 -Actually this is some kind of server toolkit, also containing  
2 -a class and interface toolkit for C.  
3 -I use a gcc preprocessor extension to use empty variadoc  
4 -argument lists so actually this is gcc only code.  
5 -  
6 -This should become a server that has a dynamic time-sliced part  
7 -that updates an internal state all the time.  
8 -Clients might connect as they want and get some information  
9 -from the server.  
10 -The server should scale in two manners.  
11 -New instances should be able to handle connection and get  
12 -updates about the computed state.  
13 -Additionally new instances might hold their own state which  
14 -all other instances might update.  
15 -  
16 -In a first run the state might be something simple as a  
17 -matrix where every field hold a unique value. e.g.  
18 -  
19 - -------------  
20 - |1|4|a|j|k|9|  
21 - -------------  
22 - |1|4|a|j|k|9|  
23 - -------------  
24 - |1|4|a|j|k|9|  
25 - -------------  
26 - |1|4|a|j|k|9|  
27 - -------------  
28 -  
29 -suggestion for timing: sigsuspend  
1 # server 1 # server
2 2
3 -## abstract 3 +One early server code.
4 4
5 -Another abandoned server code base... this is kind of an ancestor of  
6 -taskrambler. 5 +## Synopsis
7 6
8 -## state 7 +[unknown]
9 8
10 -discontinued  
  9 +## Description
  10 +
  11 +Actually this is some kind of server toolkit, also containing
  12 +a class and interface toolkit for C.
  13 +I use a gcc preprocessor extension to use empty variadoc
  14 +argument lists so actually this is gcc only code.
  15 +
  16 +This should become a server that has a dynamic time-sliced part
  17 +that updates an internal state all the time.
  18 +Clients might connect as they want and get some information
  19 +from the server.
  20 +The server should scale in two manners.
  21 +New instances should be able to handle connection and get
  22 +updates about the computed state.
  23 +Additionally new instances might hold their own state which
  24 +all other instances might update.
  25 +
  26 +In a first run the state might be something simple as a
  27 +matrix where every field hold a unique value. e.g.
  28 +
  29 + | | | | |
  30 +-|-|-|-|-|-
  31 +1|4|a|j|k|9
  32 +1|4|a|j|k|9
  33 +1|4|a|j|k|9
  34 +1|4|a|j|k|9
  35 +
  36 +suggestion for timing: sigsuspend
  37 +
  38 +## Requirements
  39 +
  40 + * Gnu C
  41 +
  42 +## Contributing
  43 +
  44 +Just email me.
  45 +
  46 +## License
  47 +
  48 + This program is free software: you can redistribute it and/or modify
  49 + it under the terms of the GNU General Public License as published by
  50 + the Free Software Foundation, either version 3 of the License, or
  51 + (at your option) any later version.
  52 +
  53 + This program is distributed in the hope that it will be useful,
  54 + but WITHOUT ANY WARRANTY; without even the implied warranty of
  55 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  56 + GNU General Public License for more details.
  57 +
  58 + You should have received a copy of the GNU General Public License
  59 + along with this program. If not, see <http://www.gnu.org/licenses/>.
  60 +
  61 +## Author
  62 +
  63 +Georg Hopp <georg@steffers.org>
Please register or login to post a comment