Home | History | Annotate | Download | only in examples

Lines Matching full:curl_socket_t

59 std::map<curl_socket_t, boost::asio::ip::tcp::socket *> socket_map;
223 static void setsock(int *fdp, curl_socket_t s, CURL*e, int act, GlobalInfo*g)
227 std::map<curl_socket_t, boost::asio::ip::tcp::socket *>::iterator it = socket_map.find(s);
266 static void addsock(curl_socket_t s, CURL *easy, int action, GlobalInfo *g)
276 static int sock_cb(CURL *e, curl_socket_t s, int what, void *cbp, void *sockp)
344 static curl_socket_t opensocket(void *clientp, curlsocktype purpose,
349 curl_socket_t sockfd = CURL_SOCKET_BAD;
373 socket_map.insert(std::pair<curl_socket_t, boost::asio::ip::tcp::socket *>(sockfd, tcp_socket));
381 static int closesocket(void *clientp, curl_socket_t item)
385 std::map<curl_socket_t, boost::asio::ip::tcp::socket *>::iterator it = socket_map.find(item);