440caeb555
Signed-off-by: Nico Schottelius <nico@ikn.schottelius.org>
22 lines
817 B
Text
22 lines
817 B
Text
This directory contains the server (aka cinit) part of the communication process.
|
|
|
|
All the communication functions do not depend on the underlying
|
|
inter process communication mechanism. Use the following functions:
|
|
|
|
- send_command(): client function: sends a command to cinit
|
|
- send_service(): client function: send the service name to operate on
|
|
|
|
- read_command(): server function: reads beginning of a command
|
|
* Extracts the command
|
|
* reads client identification (=pid)
|
|
* calls other functions, depending on the command send => switch()
|
|
- read_service(): server function: reads service
|
|
|
|
- write_answer(): server function: answer?
|
|
* sends answers to clients => senseful?
|
|
|
|
|
|
TODO:
|
|
- define information function, that returns various information about
|
|
a service
|
|
|