aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Audio/Integration/IWritableEvent.cs
blob: a3b3bc0bcec0b43307a2bae25ee7bbe1c9298197 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
namespace Ryujinx.Audio.Integration
{
    /// <summary>
    /// Represent a writable event with manual clear.
    /// </summary>
    public interface IWritableEvent
    {
        /// <summary>
        /// Signal the event.
        /// </summary>
        void Signal();

        /// <summary>
        /// Clear the signaled state of the event.
        /// </summary>
        void Clear();
    }
}