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 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
\ No newline at end of file
  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