#include "cpp.h"#include "config.h"#include <cstring>#include <sstream>#include <algorithm>#include <sys/stat.h>#include <cerrno>#include <unistd.h>#include <sys/socket.h>#include "error_numbers.h"#include "filesys.h"#include "client_msgs.h"#include "log_flags.h"#include "str_util.h"#include "util.h"#include "network.h"#include "file_names.h"#include "base64.h"#include "http_curl.h"#include "client_state.h"

Functions | |
| void | parse_url (const char *url, char *host, int &port, char *file) |
| void | get_user_agent_string () |
| size_t | libcurl_write (void *ptr, size_t size, size_t nmemb, HTTP_OP *phop) |
| size_t | libcurl_read (void *ptr, size_t size, size_t nmemb, HTTP_OP *phop) |
| curlioerr | libcurl_ioctl (CURL *, curliocmd cmd, HTTP_OP *phop) |
| int | libcurl_debugfunction (CURL *, curl_infotype type, unsigned char *data, size_t size, HTTP_OP *phop) |
| int | curl_init () |
| int | curl_cleanup () |
Variables | |
| fd_set | read_fds |
| fd_set | write_fds |
| fd_set | error_fds |
| const char * | BOINC_RCSID_57f273bb60 = "$Id: http_curl.cpp 16069 2008-09-26 18:20:24Z davea $" |
| int curl_cleanup | ( | ) |

| int curl_init | ( | ) |

| void get_user_agent_string | ( | ) |

| int libcurl_debugfunction | ( | CURL * | , | |
| curl_infotype | type, | |||
| unsigned char * | data, | |||
| size_t | size, | |||
| HTTP_OP * | phop | |||
| ) |

| curlioerr libcurl_ioctl | ( | CURL * | , | |
| curliocmd | cmd, | |||
| HTTP_OP * | phop | |||
| ) |
| size_t libcurl_read | ( | void * | ptr, | |
| size_t | size, | |||
| size_t | nmemb, | |||
| HTTP_OP * | phop | |||
| ) |

| size_t libcurl_write | ( | void * | ptr, | |
| size_t | size, | |||
| size_t | nmemb, | |||
| HTTP_OP * | phop | |||
| ) |

| void parse_url | ( | const char * | url, | |
| char * | host, | |||
| int & | port, | |||
| char * | file | |||
| ) |

| const char* BOINC_RCSID_57f273bb60 = "$Id: http_curl.cpp 16069 2008-09-26 18:20:24Z davea $" |
| fd_set error_fds |
| fd_set read_fds |
| fd_set write_fds |
1.5.6