Biblioteki C/C++
curl_easy_init
[funkcja] Tworzy nowy uchwyt sesji.Składnia
#include <curl/curl.h>
CURL * curl_easy_init();
Zwracana wartość
Zwraca nowy uchwyt do sesji CURL w przypadku sukcesu. Funkcja zwraca wartość
NULL w przypadku niepowodzenia.
Opis szczegółowy
Funkcja tworzy nowy uchwyt sesji. Zwrócony uchwyt jest wykorzystywany przez pozostałe funkcje biblioteki CURL posiadające prefiks
curl_easy_.
Po zakończeniu pracy z sesją należy ją zakończyć przy pomocy funkcji
curl_easy_cleanup.
Dodatkowe informacje
Jeżeli nie wywołałeś funkcji
curl_global_init to funkcja
curl_easy_init zrobi to za Ciebie automatycznie. Pamiętaj jednak, że funkcja
curl_global_init nie jest bezpieczna dla aplikacji wielowątkowych i może sprawić problemy, ponieważ nie ma odpowiedniej funkcji sprzątającej zasoby.
Zaleca się samodzielnie wywołać funkcję
curl_global_init zapobiegając tym samym automatycznemu wywołaniu wspomnianej funkcji przy tworzeniu nowego uchwytu sesji.
Zagadnienia powiązane
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.