curl-cpp
static c++17 wrapper for curl with -fno-exceptions support
|
This is the complete list of members for curl::Multi_t, including all inherited members.
add_easy(Easy_ref_t &easy) noexcept | curl::Multi_t | |
break_or_poll(curl_waitfd *extra_fds=nullptr, unsigned extra_nfds=0U, int timeout=0) noexcept -> Ret_except< int, std::bad_alloc, libcurl_bug > | curl::Multi_t | |
callback_on_finished_easy(perform_callback_t &&perform_callback, T &&arg) (defined in curl::Multi_t) | curl::Multi_t | inlineprotected |
check_perform(long code, int running_handles_tmp, const char *fname) noexcept -> Ret_except< int, std::bad_alloc, Exception, Recursive_api_call_Exception, libcurl_bug > (defined in curl::Multi_t) | curl::Multi_t | protected |
curl_multi (defined in curl::Multi_t) | curl::Multi_t | protected |
get_finished_easy() const noexcept -> std::pair< Easy_ref_t, Easy_ref_t::perform_ret_t > | curl::Multi_t | protected |
get_number_of_handles() const noexcept (defined in curl::Multi_t) | curl::Multi_t | |
handles (defined in curl::Multi_t) | curl::Multi_t | protected |
multi_assign(curl_socket_t socketfd, void *per_sockptr) noexcept -> Ret_except< void, std::invalid_argument > | curl::Multi_t | |
multi_socket_action(curl_socket_t socketfd, int ev_bitmask, perform_callback_t &&perform_callback, T &&arg) noexcept -> perform_ret_t | curl::Multi_t | inline |
multi_socket_action_impl(curl_socket_t socketfd, int ev_bitmask) noexcept -> perform_ret_t (defined in curl::Multi_t) | curl::Multi_t | protected |
Multi_t()=default | curl::Multi_t | |
Multi_t(void *multi) noexcept | curl::Multi_t | |
Multi_t(const Multi_t &)=delete (defined in curl::Multi_t) | curl::Multi_t | |
Multi_t(Multi_t &&) noexcept | curl::Multi_t | |
operator bool() const noexcept | curl::Multi_t | |
operator=(const Multi_t &)=delete (defined in curl::Multi_t) | curl::Multi_t | |
operator=(Multi_t &&) noexcept | curl::Multi_t | |
perform(perform_callback_t &&perform_callback, T &&arg) noexcept -> perform_ret_t | curl::Multi_t | inline |
perform_impl() noexcept -> perform_ret_t (defined in curl::Multi_t) | curl::Multi_t | protected |
perform_ret_t typedef (defined in curl::Multi_t) | curl::Multi_t | |
poll(curl_waitfd *extra_fds=nullptr, unsigned extra_nfds=0U, int timeout=0) noexcept -> Ret_except< int, std::bad_alloc, libcurl_bug > | curl::Multi_t | |
register_callback(socket_callback_t socket_callback, void *socket_data, timer_callback_t timer_callback, void *timer_data) noexcept | curl::Multi_t | |
remove_easy(Easy_ref_t &easy) noexcept | curl::Multi_t | |
set_multiplexing(long max_concurrent_stream) noexcept | curl::Multi_t | |
socket_callback_t typedef | curl::Multi_t | |
timer_callback_t typedef | curl::Multi_t | |
~Multi_t() | curl::Multi_t |