コード例 #1
0
 public CurlDataCopier()
 {
     Header   = new WriteFunctionCallback(HeaderFunctionImpl);
     Read     = new ReadFunctionCallback(ReadFunctionImpl);
     Write    = new WriteFunctionCallback(WriteFunctionImpl);
     Progress = new ProgressFunctionCallback(ProgressFunctionImpl);
 }
コード例 #2
0
ファイル: LibCurlNative.cs プロジェクト: gsemac/Gsemac.Common
 public static extern CurlCode EasySetOpt64(CurlEasyHandle handle, CurlOption option, WriteFunctionCallback value);
コード例 #3
0
ファイル: LibCurl.cs プロジェクト: gsemac/Gsemac.Common
 public static CurlCode EasySetOpt(CurlEasyHandle handle, CurlOption option, WriteFunctionCallback value)
 {
     return(Environment.Is64BitProcess ?
            LibCurlNative.EasySetOpt64(handle, option, value) :
            LibCurlNative.EasySetOpt32(handle, option, value));
 }
コード例 #4
0
ファイル: CurlNative.cs プロジェクト: MichalPetryka/CurlNet
 internal static extern CurlCode EasySetOpt(this CurlHandle handle, CurlOption option, WriteFunctionCallback value);