CurlSharp.NativeMethods.curl_shim_initialize C# (CSharp) Method

curl_shim_initialize() private method

private curl_shim_initialize ( ) : void
return void
        internal static extern void curl_shim_initialize();

Usage Example

Ejemplo n.º 1
0
        /// <summary>
        ///     Process-wide initialization -- call only once per process.
        /// </summary>
        /// <param name="flags">
        ///     An or'd combination of
        ///     <see cref="CurlInitFlag" /> members.
        /// </param>
        /// <returns>
        ///     A <see cref="CurlCode" />, hopefully
        ///     <c>CurlCode.Ok</c>.
        /// </returns>
        public static CurlCode GlobalInit(CurlInitFlag flags)
        {
            _initCode = NativeMethods.curl_global_init((int)flags);
#if USE_LIBCURLSHIM
            if (_initCode == CurlCode.Ok)
            {
                NativeMethods.curl_shim_initialize();
            }
#endif
            return(_initCode);
        }