int internal_OnDebugCallback(IntPtr ptrCurl, CURLINFOTYPE infoType, string message, int size, IntPtr ptrUserdata) { if (_OnDebugCallback != null) { object userdata = GetObject(ptrUserdata); _OnDebugCallback(infoType, message, userdata); } return 0; }