⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 curl_multi_setopt.3

📁 功能最强大的网络爬虫,希望大家好好学习啊,好好研究啊
💻 3
字号:
.\" $Id: curl_multi_setopt.3,v 1.3 2006-07-26 22:19:42 bagder Exp $.\".TH curl_multi_setopt 3 "8 Jan 2006" "libcurl 7.16.0" "libcurl Manual".SH NAMEcurl_multi_setopt \- set options for a curl multi handle.SH SYNOPSIS#include <curl/curl.h>CURLMcode curl_multi_setopt(CURLM * multi_handle, CURLMoption option, param);.SH DESCRIPTIONcurl_multi_setopt() is used to tell a libcurl multi handle how to behave. Byusing the appropriate options to \fIcurl_multi_setopt\fP, you can changelibcurl's behaviour when using that multi handle.  All options are set withthe \fIoption\fP followed by the parameter \fIparam\fP. That parameter can bea \fBlong\fP, a \fBfunction pointer\fP, an \fBobject pointer\fP or a\fBcurl_off_t\fP type, depending on what the specific option expects. Readthis manual carefully as bad input values may cause libcurl to behave badly!You can only set one option in each function call..SH OPTIONS.IP CURLMOPT_SOCKETFUNCTIONPass a pointer to a function matching the curl_socket_callback prototype. The\fIcurl_multi_socket(3)\fP functions inform the application about updates inthe socket (file descriptor) status by doing none, one or multiple calls tothe curl_socket_callback given in the \fBparam\fP argument. They update thestatus with changes since the previous time a \fIcurl_multi_socket(3)\fPfunction was called. If the given callback pointer is NULL, no callback willbe called. Set the callback's \fBuserp\fP argument with\fICURLMOPT_SOCKETDATA\fP.  See \fIcurl_multi_socket(3)\fP for more callbackdetails..IP CURLMOPT_SOCKETDATAPass a pointer to whatever you want passed to the curl_socket_callback's forthargument, the userp pointer. This is not used by libcurl but only passed-thruas-is. Set the callback pointer with \fICURLMOPT_SOCKETFUNCTION\fP..SH RETURNSThe standard CURLMcode for multi interface error codes. Note that it returns aCURLM_UNKNOWN_OPTION if you try setting an option that this version of libcurldoesn't know of..SH AVAILABILITYThis function was added in libcurl 7.15.4..SH "SEE ALSO".BR curl_multi_cleanup "(3), " curl_multi_init "(3), ".BR curl_multi_socket "(3), " curl_multi_info_read "(3)"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -