|
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 |
1.8.17