icon

Die Apache Portable Runtime Bibliothek

apr-1.7.4-1-x86_64

Die Aufgabe des Apache Portable Runtime (APR) Projekts ist die Entwicklung und Pflege von Software-Bibliotheken, die für eine vorhersagbare und konsistente Schnittstelle zu den darunterliegenden plattform-spezifischen Implementierungen sorgen.
Das vorrangige Ziel ist eine API zu haben, mit der Programmierer Code entwickeln können, der sich überall vorhersagbar, wenn nicht identisch, verhält, egal auf welcher Plattform er kompiliert wird. Dadurch muss man keine Sonderfälle programmieren, um plattformabhängige Vor- oder Nachteile nutzen oder vermeiden zu können.

Hier eine kurze Übersicht der wichtigsten Subsysteme von APR 1.x:
- Atomic Operations
- Dynamic Shared Object Loading
- Datei I/O
- Locks (mutexes, condition variables, etc.)
- Memory Management (high performance allocators)
- Memory-mapped Dateien
- Multicast Sockets
- Netzwerk I/O
- Shared Memory
- Thread und Process Management
- verschiedene Datenstrukturen (tables, hashes, priority queues, etc.)

Name
apr
Paketquelle
HaikuPorts
Repository-Source
haikuports_x86_64
Version
1.7.4-1
Größe
103.6 KB
Quellcode verfügbar
Ja
Kategorien
keine
Versionsanzeigen
18