Classes | Typedefs | Enumerations | Functions
formdata.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Form
struct  FormData
struct  FormInfo

Typedefs

typedef struct FormInfo FormInfo

Enumerations

enum  formtype {
  FORM_DATAMEM, FORM_DATA, FORM_CONTENT, FORM_CALLBACK,
  FORM_FILE
}

Functions

char * Curl_FormBoundary (void)
void Curl_formclean (struct FormData **)
CURLcode Curl_formconvert (struct Curl_easy *, struct FormData *)
int Curl_FormInit (struct Form *form, struct FormData *formdata)
char * Curl_formpostheader (void *formp, size_t *len)
size_t Curl_FormReader (char *buffer, size_t size, size_t nitems, FILE *mydata)
CURLcode Curl_getformdata (struct Curl_easy *data, struct FormData **, struct curl_httppost *post, const char *custom_contenttype, curl_off_t *size)

Typedef Documentation

typedef struct FormInfo FormInfo

Enumeration Type Documentation

enum formtype
Enumerator:
FORM_DATAMEM 
FORM_DATA 
FORM_CONTENT 
FORM_CALLBACK 
FORM_FILE 

Definition at line 25 of file formdata.h.


Function Documentation

char* Curl_FormBoundary ( void  )
void Curl_formclean ( struct FormData **  )

Definition at line 939 of file formdata.c.

CURLcode Curl_formconvert ( struct Curl_easy ,
struct FormData  
)
int Curl_FormInit ( struct Form form,
struct FormData formdata 
)

Definition at line 1405 of file formdata.c.

char* Curl_formpostheader ( void *  formp,
size_t *  len 
)

Definition at line 1550 of file formdata.c.

size_t Curl_FormReader ( char *  buffer,
size_t  size,
size_t  nitems,
FILE *  mydata 
)

Definition at line 1493 of file formdata.c.

CURLcode Curl_getformdata ( struct Curl_easy data,
struct FormData **  ,
struct curl_httppost post,
const char *  custom_contenttype,
curl_off_t *  size 
)

Definition at line 1156 of file formdata.c.



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:08