mirror of
https://github.com/curl/curl.git
synced 2026-04-11 12:01:42 +08: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
153 lines
2.6 KiB
Plaintext
153 lines
2.6 KiB
Plaintext
# Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
|
|
#
|
|
# SPDX-License-Identifier: curl
|
|
#
|
|
# common variable types + structs
|
|
# callback typedefs
|
|
# public functions names
|
|
# some man page names
|
|
curl_fileinfo
|
|
curl_forms
|
|
curl_hstsentry
|
|
curl_httppost
|
|
curl_index
|
|
curl_khkey
|
|
curl_pushheaders
|
|
curl_waitfd
|
|
CURLcode
|
|
CURLformoption
|
|
CURLHcode
|
|
CURLMcode
|
|
CURLMsg
|
|
CURLSHcode
|
|
CURLUcode
|
|
curl_calloc_callback
|
|
curl_chunk_bgn_callback
|
|
curl_chunk_end_callback
|
|
curl_conv_callback
|
|
curl_debug_callback
|
|
curl_fnmatch_callback
|
|
curl_formget_callback
|
|
curl_free_callback
|
|
curl_hstsread_callback
|
|
curl_hstswrite_callback
|
|
curl_ioctl_callback
|
|
curl_malloc_callback
|
|
curl_multi_timer_callback
|
|
curl_opensocket_callback
|
|
curl_prereq_callback
|
|
curl_progress_callback
|
|
curl_push_callback
|
|
curl_read_callback
|
|
curl_realloc_callback
|
|
curl_resolver_start_callback
|
|
curl_seek_callback
|
|
curl_socket_callback
|
|
curl_sockopt_callback
|
|
curl_ssl_ctx_callback
|
|
curl_strdup_callback
|
|
curl_trailer_callback
|
|
curl_write_callback
|
|
curl_xferinfo_callback
|
|
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_getdate
|
|
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_waitfds
|
|
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
|
|
libcurl-env
|
|
libcurl-ws
|