robocin / ssl-core

MIT License
10 stars 0 forks source link

Adds a ConcurrencyQueue class to manage thread-safe operations #130

Open matheusvtna opened 3 weeks ago

matheusvtna commented 3 weeks ago

Summary

This PR introduces an abstract ConcurrencyQueue within the concurrency common library with a deque structure. This deque supports push, dequeue and dequeueAll operations with implicit mutual exclusion. The initial concrete implementations provided are:

matheusvtna commented 2 weeks ago

I have merged the suggested PR into this branch. Addressed in f9917bb112ad8e0f5da2a7727477043476275e40. Thanks @joseviccruz for the huge help! 💚