namespace CurlSharp
{
///
/// Values containing the type of shared access requested when libcurl
/// calls the delegate.
///
public enum CurlLockAccess
{
///
/// Unspecified action; the delegate should never receive this.
///
None = 0,
///
/// The delegate receives this call when libcurl is requesting
/// read access to the shared resource.
///
Shared = 1,
///
/// The delegate receives this call when libcurl is requesting
/// write access to the shared resource.
///
Single = 2,
///
/// End-of-enumeration marker; do not use in application code.
///
Last = 3
};
}