Kennung für das Versionskontroll-System:
char *rcs = ''$Id: server.c,v 1.107 1996/04/23 16:53:41 heuler$'';
Funktionen:
Schickt alle Parameter des Pendelsystems zum Client; wird nur
beim Start des Clients aufgerufen:
void SendtoClient();
Schickt dem Client die Nachricht, den Parameter id zu ändern:
void UpdateParmChild(int id, double f);
Schickt dem Client die Nachricht, sich zu beenden:
void StopChild();
Schickt dem Client einen Reset Befehl:
void ResetChild();
Startet den Client mittels eines fork(), initialisiert seinen
Programmkontext und übergibt im Client die Kontrolle an ClientMain:
void StartChild();
Setzt die Parameter des Pendels für die grafische Ausgabe und
zeigt sie an:
void SetParameters(pendatastruct *d);
Initialisiert den Server beim Programmstart:
void InitServer();
main() des Servers, wird vom X11-System in
bestimmten Zeitabständen aufgerufen, siehe sleeprate, Kap.
:
void ServerMain();
main() des Hauptprogramms:
int main(int argc, char **argv);