doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros | Functions
cookie.h File Reference
#include <stdio.h>
#include <sys/time.h>
#include <curl/curl.h>

Go to the source code of this file.

Classes

struct  Cookie
 
struct  CookieInfo
 

Macros

#define MAX_COOKIE_LINE   2048
 
#define MAX_COOKIE_LINE_TXT   "2047"
 
#define MAX_NAME   256
 
#define MAX_NAME_TXT   "255"
 

Functions

struct CookieCurl_cookie_add (struct SessionHandle *data, struct CookieInfo *, bool header, char *line, char *domain, char *path)
 
struct CookieInfoCurl_cookie_init (struct SessionHandle *data, char *, struct CookieInfo *, bool)
 
struct CookieCurl_cookie_getlist (struct CookieInfo *, char *, char *, bool)
 
void Curl_cookie_freelist (struct Cookie *)
 
void Curl_cookie_cleanup (struct CookieInfo *)
 
int Curl_cookie_output (struct CookieInfo *, char *)
 

Macro Definition Documentation

#define MAX_COOKIE_LINE   2048

Definition at line 64 of file cookie.h.

#define MAX_COOKIE_LINE_TXT   "2047"

Definition at line 65 of file cookie.h.

#define MAX_NAME   256

Definition at line 68 of file cookie.h.

#define MAX_NAME_TXT   "255"

Definition at line 69 of file cookie.h.

Function Documentation

struct Cookie* Curl_cookie_add ( struct SessionHandle data,
struct CookieInfo ,
bool  header,
char *  line,
char *  domain,
char *  path 
)

Definition at line 136 of file cookie.c.

void Curl_cookie_cleanup ( struct CookieInfo )

Definition at line 746 of file cookie.c.

void Curl_cookie_freelist ( struct Cookie )

Definition at line 726 of file cookie.c.

struct Cookie* Curl_cookie_getlist ( struct CookieInfo ,
char *  ,
char *  ,
bool   
)

Definition at line 662 of file cookie.c.

struct CookieInfo* Curl_cookie_init ( struct SessionHandle data,
char *  ,
struct CookieInfo ,
bool   
)

Definition at line 590 of file cookie.c.

int Curl_cookie_output ( struct CookieInfo ,
char *   
)

Definition at line 788 of file cookie.c.