@:value(1 << 2)staticinlineread onlyGLOBAL_ACK_EINTR:Int = 1 << 2
@:value(GLOBAL_SSL | GLOBAL_WIN32)staticinlineread onlyGLOBAL_ALL:Int = GLOBAL_SSL | GLOBAL_WIN32
@:value(GLOBAL_ALL)staticinlineread onlyGLOBAL_DEFAULT:Int = GLOBAL_ALL
@:value(0)staticinlineread onlyGLOBAL_NOTHING:Int = 0
@:value(1 << 0)staticinlineread onlyGLOBAL_SSL:Int = 1 << 0
@:value(1 << 1)staticinlineread onlyGLOBAL_WIN32:Int = 1 << 1
staticgetDate(date:String, now:Int):Int
staticglobalCleanup():Void
staticglobalInit(flags:Int):CURLCode
staticstrerror(code:CURLCode):String
staticversion():String
staticversionInfo(type:CURLVersion):Dynamic
@:value({ handle : null })new(?handle:CFFIPointer)
cleanup():Void
clone():CURL
escape(url:String, length:Int):String
getInfo(info:CURLInfo):Dynamic
pause(bitMask:Int):CURLCode
perform():CURLCode
reset():Void
setOption(option:CURLOption, parameter:Dynamic):CURLCode
unescape(url:String, inLength:Int, outLength:Int):String