webrtc/rtc_base/third_party/sigslot
Andrew Grieve 6ea1c96325 Fix license metadata for spl_sqrt_floor, portaudio, sigslot
Bug: b/361140175
Change-Id: I35e76039608fa5094c04ace5f3ad1dba868ccb85
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360900
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Commit-Queue: Andrew Grieve <agrieve@google.com>
Cr-Commit-Position: refs/heads/main@{#42885}
2024-08-29 19:11:29 +00:00
..
BUILD.gn
LICENSE
README.chromium Fix license metadata for spl_sqrt_floor, portaudio, sigslot 2024-08-29 19:11:29 +00:00
sigslot.cc
sigslot.h Increase sigslot internal pointer representation to 24 bytes. 2021-08-11 09:32:32 +00:00

Name: C++ Signal/Slot Library
Short Name: sigslot
URL: http://sigslot.sourceforge.net/
Version: 0
Date: 2018-07-09
License: Ignorable
License File: LICENSE
Security Critical: yes
Shipped: yes

Description:
C++ Signal/Slot Library

This file has been modified such that has_slots and signalx do not have to be
using the same threading requirements. E.g. it is possible to connect a
has_slots<single_threaded> and signal0<multi_threaded_local> or
has_slots<multi_threaded_local> and signal0<single_threaded>.
If has_slots is single threaded the user must ensure that it is not trying
to connect or disconnect to signalx concurrently or data race may occur.
If signalx is single threaded the user must ensure that disconnect, connect
or signal is not happening concurrently or data race may occur.