|
wut
1.0.0-beta9
Wii U Toolchain
|
#include "curl.h"Go to the source code of this file.
Data Structures | |
| struct | CURLMsg |
| union | CURLMsg.data |
Macros | |
| #define | CURLM_CALL_MULTI_SOCKET CURLM_CALL_MULTI_PERFORM |
| #define | CURL_POLL_NONE 0 |
| #define | CURL_POLL_IN 1 |
| #define | CURL_POLL_OUT 2 |
| #define | CURL_POLL_INOUT 3 |
| #define | CURL_POLL_REMOVE 4 |
| #define | CURL_SOCKET_TIMEOUT CURL_SOCKET_BAD |
| #define | CURL_CSELECT_IN 0x01 |
| #define | CURL_CSELECT_OUT 0x02 |
| #define | CURL_CSELECT_ERR 0x04 |
| #define | curl_multi_socket(x, y, z) curl_multi_socket_action(x,y,0,z) |
| #define | CINIT(name, type, num) CURLMOPT_ ## name = CURLOPTTYPE_ ## type + num |
Typedefs | |
| typedef void | CURLM |
| typedef struct CURLMsg | CURLMsg |
| typedef int(* | curl_socket_callback) (CURL *easy, curl_socket_t s, int what, void *userp, void *socketp) |
| typedef int(* | curl_multi_timer_callback) (CURLM *multi, long timeout_ms, void *userp) |
Enumerations | |
| enum | CURLMcode { CURLM_CALL_MULTI_PERFORM = -1, CURLM_OK, CURLM_BAD_HANDLE, CURLM_BAD_EASY_HANDLE, CURLM_OUT_OF_MEMORY, CURLM_INTERNAL_ERROR, CURLM_BAD_SOCKET, CURLM_UNKNOWN_OPTION, CURLM_LAST } |
| enum | CURLMSG { CURLMSG_NONE, CURLMSG_DONE, CURLMSG_LAST } |
| enum | CURLMoption { CINIT =(SOCKETFUNCTION, FUNCTIONPOINT, 1), CINIT =(SOCKETFUNCTION, FUNCTIONPOINT, 1), CINIT =(SOCKETFUNCTION, FUNCTIONPOINT, 1), CINIT =(SOCKETFUNCTION, FUNCTIONPOINT, 1), CINIT =(SOCKETFUNCTION, FUNCTIONPOINT, 1), CINIT =(SOCKETFUNCTION, FUNCTIONPOINT, 1), CURLMOPT_LASTENTRY } |
| struct CURLMsg |
| union CURLMsg.data |
| #define CURLM_CALL_MULTI_SOCKET CURLM_CALL_MULTI_PERFORM |
| #define CURL_SOCKET_TIMEOUT CURL_SOCKET_BAD |
| #define curl_multi_socket | ( | x, | |
| y, | |||
| z | |||
| ) | curl_multi_socket_action(x,y,0,z) |
| #define CINIT | ( | name, | |
| type, | |||
| num | |||
| ) | CURLMOPT_ ## name = CURLOPTTYPE_ ## type + num |
| typedef int(* curl_socket_callback) (CURL *easy, curl_socket_t s, int what, void *userp, void *socketp) |
| typedef int(* curl_multi_timer_callback) (CURLM *multi, long timeout_ms, void *userp) |
| enum CURLMcode |
| enum CURLMSG |
| enum CURLMoption |
| CURL_EXTERN CURLM* curl_multi_init | ( | void | ) |
| CURL_EXTERN CURLMcode curl_multi_add_handle | ( | CURLM * | multi_handle, |
| CURL * | curl_handle | ||
| ) |
| CURL_EXTERN CURLMcode curl_multi_remove_handle | ( | CURLM * | multi_handle, |
| CURL * | curl_handle | ||
| ) |
| CURL_EXTERN CURLMcode curl_multi_fdset | ( | CURLM * | multi_handle, |
| fd_set * | read_fd_set, | ||
| fd_set * | write_fd_set, | ||
| fd_set * | exc_fd_set, | ||
| int * | max_fd | ||
| ) |
| CURL_EXTERN CURLMcode curl_multi_perform | ( | CURLM * | multi_handle, |
| int * | running_handles | ||
| ) |
| CURL_EXTERN CURLMcode curl_multi_cleanup | ( | CURLM * | multi_handle | ) |
| CURL_EXTERN CURLMsg* curl_multi_info_read | ( | CURLM * | multi_handle, |
| int * | msgs_in_queue | ||
| ) |
| const CURL_EXTERN char* curl_multi_strerror | ( | CURLMcode | ) |
| CURL_EXTERN CURLMcode curl_multi_socket | ( | CURLM * | multi_handle, |
| curl_socket_t | s, | ||
| int * | running_handles | ||
| ) |
| CURL_EXTERN CURLMcode curl_multi_socket_action | ( | CURLM * | multi_handle, |
| curl_socket_t | s, | ||
| int | ev_bitmask, | ||
| int * | running_handles | ||
| ) |
| CURL_EXTERN CURLMcode curl_multi_socket_all | ( | CURLM * | multi_handle, |
| int * | running_handles | ||
| ) |
| CURL_EXTERN CURLMcode curl_multi_timeout | ( | CURLM * | multi_handle, |
| long * | milliseconds | ||
| ) |
| CURL_EXTERN CURLMcode curl_multi_setopt | ( | CURLM * | multi_handle, |
| CURLMoption | option, | ||
| ... | |||
| ) |
| CURL_EXTERN CURLMcode curl_multi_assign | ( | CURLM * | multi_handle, |
| curl_socket_t | sockfd, | ||
| void * | sockp | ||
| ) |
1.8.17