#include "curl_setup.h"
#include "nonblock.h"
#include "sockaddr.h"
Go to the source code of this file.
|
| int | Curl_closesocket (struct connectdata *conn, curl_socket_t sock) |
| |
| bool | Curl_conn_data_pending (struct connectdata *conn, int sockindex) |
| |
| bool | Curl_connalive (struct connectdata *conn) |
| |
| void | Curl_conncontrol (struct connectdata *conn, int closeit) |
| |
| CURLcode | Curl_connecthost (struct connectdata *conn, const struct Curl_dns_entry *host) |
| |
| curl_socket_t | Curl_getconnectinfo (struct Curl_easy *data, struct connectdata **connp) |
| |
| CURLcode | Curl_is_connected (struct connectdata *conn, int sockindex, bool *connected) |
| |
| void | Curl_persistconninfo (struct connectdata *conn) |
| |
| CURLcode | Curl_socket (struct connectdata *conn, const Curl_addrinfo *ai, struct Curl_sockaddr_ex *addr, curl_socket_t *sockfd) |
| |
| void | Curl_tcpnodelay (struct connectdata *conn, curl_socket_t sockfd) |
| |
| time_t | Curl_timeleft (struct Curl_easy *data, struct curltime *nowp, bool duringconnect) |
| |
| void | Curl_updateconninfo (struct connectdata *conn, curl_socket_t sockfd) |
| |
◆ connclose
◆ CONNCTRL_CONNECTION
| #define CONNCTRL_CONNECTION 1 |
◆ CONNCTRL_KEEP
| #define CONNCTRL_KEEP 0 /* undo a marked closure */ |
◆ CONNCTRL_STREAM
| #define CONNCTRL_STREAM 2 |
◆ connkeep
◆ Curl_sndbufset
◆ DEFAULT_CONNECT_TIMEOUT
| #define DEFAULT_CONNECT_TIMEOUT 300000 /* milliseconds == five minutes */ |
◆ HAPPY_EYEBALLS_TIMEOUT
| #define HAPPY_EYEBALLS_TIMEOUT |
◆ sa_addr
| #define sa_addr _sa_ex_u.addr |
◆ streamclose
◆ Curl_closesocket()
◆ Curl_conn_data_pending()
◆ Curl_connalive()
◆ Curl_conncontrol()
| void Curl_conncontrol |
( |
struct connectdata * |
conn, |
|
|
int |
closeit |
|
) |
| |
◆ Curl_connecthost()
◆ Curl_getconnectinfo()
◆ Curl_is_connected()
◆ Curl_persistconninfo()
◆ Curl_socket()
◆ Curl_tcpnodelay()
◆ Curl_timeleft()
◆ Curl_updateconninfo()