semaphore 1.0.1 copy "semaphore: ^1.0.1" to clipboard
semaphore: ^1.0.1 copied to clipboard

Lightweight implementation of a semaphore, a condition variable, and a lock that can be used to control (synchronize) access to a shared resources within an isolate.

1.0.1 #

  • Changes have been made to the example of using the conditional variables (ConditionVariable).

1.0.0 #

  • The version is compatible with Google Dart SDK 3.0.

0.2.1 #

  • This package is no longer supported.

0.2.0 #

  • Migrated to dart 2.13 with null safety
  • The source code has been migrated to null safety. Thanks to the author of this work, Guy McLean (https://github.com/guymclean).

0.1.4 #

  • Added support for conditional variables

0.1.3 #

  • Fixed source code according to pub.dev health suggestions

0.1.2 #

  • Fixed source code according to pub.dev health suggestions

0.1.1 #

  • Performed the modifications according to "pub.dartlang.org" suggestions.
9
likes
150
points
5.68k
downloads

Publisher

unverified uploader

Weekly Downloads

Lightweight implementation of a semaphore, a condition variable, and a lock that can be used to control (synchronize) access to a shared resources within an isolate.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

More

Packages that depend on semaphore