Prozessübergreifende Semaphore
-
Hi EveryOne
Mein Programm nutzt den POSIX-Header, um auf die serielle Schnittstelle zuzugreifen. Das klappt eigentlich ganz wunderbar, nur dass es von mehreren verschiedenen Benutzern gleichzeitig aufgerufen werden könnte.
Dabei wäre ein prozessübergreifendes Mutex oder ein Semaphor praktisch, um den Zugriff zu regeln.
Wie kann ich das unter Unix bewerkstelligen?
Vielen Dank für eure Hilfe und Gruss
Kessi
-
man 7 sem_overview oder man 2 semget oder man pthread_mutexattr_setpshared
-
Hey, das sind ein paar sehr vielversprechende Begriffe
.
'mal sehen, ob die man-pages selbsterklärend genug sind, dass auch ich das begreife.
Danke in jedem Fall und Gruss
Kessi
-
Oder hier:
http://www.pronix.de/pronix-218.html
-
Wenn dir die Manpages nicht reichen, hilft dir vielleicht http://beej.us/guide/ipc/