mirror of
https://github.com/curl/curl.git
synced 2026-04-19 09:11:14 +03:00
Adds `curl_off_t curl_multi_get_offt(CURLM *multi_handle, CURLMinfo_offt info)` to the multi interface with enums: * CURLMINFO_XFERS_CURRENT: current number of transfers * CURLMINFO_XFERS_RUNNING: number of running transfers * CURLMINFO_XFERS_PENDING: number of pending transfers * CURLMINFO_XFERS_DONE: number of finished transfers to read * CURLMINFO_XFERS_ADDED: total number of transfers added, ever Add documentation for functions and info enums. Add use in the curl command line tool to replace two static variables counting the same "from the outside". refs #17870 Closes #17992
131 lines
2.1 KiB
Text
131 lines
2.1 KiB
Text
<testcase>
|
|
<info>
|
|
<keywords>
|
|
source analysis
|
|
CURL_EXTERN
|
|
</keywords>
|
|
</info>
|
|
|
|
#
|
|
# Client-side
|
|
<client>
|
|
<server>
|
|
none
|
|
</server>
|
|
|
|
# The VMS and OS/400 builds extract the CURL_EXTERN protos and use in
|
|
# the build. We break binary compatibility by changing order. Only add
|
|
# new entries last or bump the SONAME.
|
|
#
|
|
<name>
|
|
Verify CURL_EXTERN order
|
|
</name>
|
|
|
|
<command type="perl">
|
|
%SRCDIR/test1135.pl %SRCDIR/..
|
|
</command>
|
|
</client>
|
|
|
|
<verify>
|
|
<stdout>
|
|
curl_strequal
|
|
curl_strnequal
|
|
curl_mime_init
|
|
curl_mime_free
|
|
curl_mime_addpart
|
|
curl_mime_name
|
|
curl_mime_filename
|
|
curl_mime_type
|
|
curl_mime_encoder
|
|
curl_mime_data
|
|
curl_mime_filedata
|
|
curl_mime_data_cb
|
|
curl_mime_subparts
|
|
curl_mime_headers
|
|
curl_formadd
|
|
curl_formget
|
|
curl_formfree
|
|
curl_getenv
|
|
curl_version
|
|
curl_easy_escape
|
|
curl_escape
|
|
curl_easy_unescape
|
|
curl_unescape
|
|
curl_free
|
|
curl_global_init
|
|
curl_global_init_mem
|
|
curl_global_cleanup
|
|
curl_global_trace
|
|
curl_global_sslset
|
|
curl_slist_append
|
|
curl_slist_free_all
|
|
curl_getdate
|
|
curl_share_init
|
|
curl_share_setopt
|
|
curl_share_cleanup
|
|
curl_version_info
|
|
curl_easy_strerror
|
|
curl_share_strerror
|
|
curl_easy_pause
|
|
curl_easy_ssls_import
|
|
curl_easy_ssls_export
|
|
curl_easy_init
|
|
curl_easy_setopt
|
|
curl_easy_perform
|
|
curl_easy_cleanup
|
|
curl_easy_getinfo
|
|
curl_easy_duphandle
|
|
curl_easy_reset
|
|
curl_easy_recv
|
|
curl_easy_send
|
|
curl_easy_upkeep
|
|
curl_easy_header
|
|
curl_easy_nextheader
|
|
curl_mprintf
|
|
curl_mfprintf
|
|
curl_msprintf
|
|
curl_msnprintf
|
|
curl_mvprintf
|
|
curl_mvfprintf
|
|
curl_mvsprintf
|
|
curl_mvsnprintf
|
|
curl_maprintf
|
|
curl_mvaprintf
|
|
curl_multi_init
|
|
curl_multi_add_handle
|
|
curl_multi_remove_handle
|
|
curl_multi_fdset
|
|
curl_multi_wait
|
|
curl_multi_poll
|
|
curl_multi_wakeup
|
|
curl_multi_perform
|
|
curl_multi_cleanup
|
|
curl_multi_info_read
|
|
curl_multi_strerror
|
|
curl_multi_socket
|
|
curl_multi_socket_action
|
|
curl_multi_socket_all
|
|
curl_multi_timeout
|
|
curl_multi_setopt
|
|
curl_multi_assign
|
|
curl_multi_get_handles
|
|
curl_multi_get_offt
|
|
curl_pushheader_bynum
|
|
curl_pushheader_byname
|
|
curl_multi_waitfds
|
|
curl_easy_option_by_name
|
|
curl_easy_option_by_id
|
|
curl_easy_option_next
|
|
curl_url
|
|
curl_url_cleanup
|
|
curl_url_dup
|
|
curl_url_get
|
|
curl_url_set
|
|
curl_url_strerror
|
|
curl_ws_recv
|
|
curl_ws_send
|
|
curl_ws_meta
|
|
</stdout>
|
|
</verify>
|
|
|
|
</testcase>
|