diff --git a/README b/README deleted file mode 100644 index fa21666..0000000 --- a/README +++ /dev/null @@ -1,29 +0,0 @@ -Actually this is some kind of server toolkit, also containing -a class and interface toolkit for C. -I use a gcc preprocessor extension to use empty variadoc -argument lists so actually this is gcc only code. - -This should become a server that has a dynamic time-sliced part -that updates an internal state all the time. -Clients might connect as they want and get some information -from the server. -The server should scale in two manners. -New instances should be able to handle connection and get -updates about the computed state. -Additionally new instances might hold their own state which -all other instances might update. - -In a first run the state might be something simple as a -matrix where every field hold a unique value. e.g. - - ------------- - |1|4|a|j|k|9| - ------------- - |1|4|a|j|k|9| - ------------- - |1|4|a|j|k|9| - ------------- - |1|4|a|j|k|9| - ------------- - -suggestion for timing: sigsuspend diff --git a/README.md b/README.md index d9813c7..6d3336a 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,63 @@ # server -## abstract +One early server code. -Another abandoned server code base... this is kind of an ancestor of -taskrambler. +## Synopsis -## state +[unknown] -discontinued \ No newline at end of file +## Description + +Actually this is some kind of server toolkit, also containing +a class and interface toolkit for C. +I use a gcc preprocessor extension to use empty variadoc +argument lists so actually this is gcc only code. + +This should become a server that has a dynamic time-sliced part +that updates an internal state all the time. +Clients might connect as they want and get some information +from the server. +The server should scale in two manners. +New instances should be able to handle connection and get +updates about the computed state. +Additionally new instances might hold their own state which +all other instances might update. + +In a first run the state might be something simple as a +matrix where every field hold a unique value. e.g. + + | | | | | +-|-|-|-|-|- +1|4|a|j|k|9 +1|4|a|j|k|9 +1|4|a|j|k|9 +1|4|a|j|k|9 + +suggestion for timing: sigsuspend + +## Requirements + + * Gnu C + +## Contributing + +Just email me. + +## License + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +## Author + +Georg Hopp