Defines | Functions | Variables
file.c File Reference
#include "curl_setup.h"
#include "strtoofft.h"
#include "urldata.h"
#include <curl/curl.h>
#include "progress.h"
#include "sendf.h"
#include "escape.h"
#include "file.h"
#include "speedcheck.h"
#include "getinfo.h"
#include "transfer.h"
#include "url.h"
#include "parsedate.h"
#include "warnless.h"
#include "curl_printf.h"
#include "curl_memory.h"
#include "memdebug.h"
Include dependency graph for file.c:

Go to the source code of this file.

Defines

#define DIRSEP   '/'
#define MODE_DEFAULT   O_WRONLY|O_CREAT
#define open_readonly(p, f)   open((p),(f))

Functions

static CURLcode file_connect (struct connectdata *conn, bool *done)
static CURLcode file_disconnect (struct connectdata *conn, bool dead_connection)
static CURLcode file_do (struct connectdata *, bool *done)
static CURLcode file_done (struct connectdata *conn, CURLcode status, bool premature)
static CURLcode file_range (struct connectdata *conn)
static CURLcode file_setup_connection (struct connectdata *conn)
static CURLcode file_upload (struct connectdata *conn)

Variables

struct Curl_handler Curl_handler_file

Define Documentation

#define DIRSEP   '/'

Definition at line 299 of file file.c.

#define MODE_DEFAULT   O_WRONLY|O_CREAT
#define open_readonly (   p,
  f 
)    open((p),(f))

Definition at line 77 of file file.c.


Function Documentation

static CURLcode file_connect ( struct connectdata conn,
bool done 
) [static]

Definition at line 186 of file file.c.

static CURLcode file_disconnect ( struct connectdata conn,
bool  dead_connection 
) [static]

Definition at line 279 of file file.c.

static CURLcode file_do ( struct connectdata conn,
bool done 
) [static]

Definition at line 421 of file file.c.

static CURLcode file_done ( struct connectdata conn,
CURLcode  status,
bool  premature 
) [static]

Definition at line 261 of file file.c.

static CURLcode file_range ( struct connectdata conn) [static]

Definition at line 132 of file file.c.

static CURLcode file_setup_connection ( struct connectdata conn) [static]

Definition at line 117 of file file.c.

static CURLcode file_upload ( struct connectdata conn) [static]

Definition at line 302 of file file.c.


Variable Documentation



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