using System;
using System.Runtime.InteropServices;
namespace System.Threading
{
/// Notifies one or more waiting threads that an event has occurred. This class cannot be inherited.
/// 2
// Token: 0x02000614 RID: 1556
[ComVisible(true)]
public sealed class ManualResetEvent : EventWaitHandle
{
/// Initializes a new instance of the class with a Boolean value indicating whether to set the initial state to signaled.
/// true to set the initial state to signaled; false to set the initial state to nonsignaled.
// Token: 0x060038D8 RID: 14552 RVA: 0x000C4508 File Offset: 0x000C2708
public ManualResetEvent(bool initialState)
: base(initialState, EventResetMode.ManualReset)
{
}
}
}