Semaphore, Shared Memory und IPC
- Einführung
- Installation/Konfiguration
- Vordefinierte Konstanten
- Semaphore Funktionen
- ftok — Erzeugt aus einem Dateipfad und einem Projektbezeichner einen System-V-IPC-Schlüssel
- msg_get_queue — Legt eine Nachrichten-Warteschlange an oder hängt sich an existierende an
- msg_queue_exists — Prüft, ob die Nachrichten-Warteschlange existiert
- msg_receive — Liest eine Nachricht aus einer Nachrichten-Warteschlange aus
- msg_remove_queue — Entfernt eine Nachrichten-Warteschlange
- msg_send — Send a message to a message queue
- msg_set_queue — Setzt Metadaten in der Datenstruktur der Nachrichten-Warteschlange
- msg_stat_queue — Liefert Informationen zur Datenstruktur einer Nachrichten-Warteschlange
- sem_acquire — Fordert Zugriff auf einen Semaphor an
- sem_get — Fordert Zugriff auf eine Semaphor-ID an
- sem_release — Gibt einen Semaphor frei
- sem_remove — Entfernt einen Semaphor
- shm_attach — Erzeugt oder öffnet einen gemeinsamen Speicherbereich
- shm_detach — Beendet die Anbindung an einen gemeinsamen Speicherbereich
- shm_get_var — Liest eine Variable aus dem gemeinsamen Speicherbereich
- shm_has_var — Check whether a specific entry exists
- shm_put_var — Erstellt oder aktualisiert eine Variable im gemeinsamen Speicherbereich
- shm_remove_var — Entfernt eine Variable aus dem gemeinsamen Speicherbereich
- shm_remove — Entfernt einen gemeinsamen Speicherbereich unter UNIX
- SysvMessageQueue — The SysvMessageQueue class
- SysvSemaphore — The SysvSemaphore class
- SysvSharedMemory — The SysvSharedMemory class