Skip to content

Common Thread class (and snychronization primitives) for Kotlin/Multiplatform.

Notifications You must be signed in to change notification settings

karmakrafts/Filament

Repository files navigation

Multiplatform pthread

A lightweight, high-level abstraction for libpthread in Kotlin/Native with support for Windows, Linux, macOS, iOS and Android.

Features

  • Thread General purpose wrapper around system threads.
  • Mutex Simple mutex implementation.
  • SharedMutex Reentrant read-write lock implementation.
  • ConditionVar Condition variables
  • ThreadAttribute Thread attributes

About

Common Thread class (and snychronization primitives) for Kotlin/Multiplatform.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages