Classes | Macros | Enumerations | Functions | Variables
ftp.h File Reference
#include "pingpong.h"
Include dependency graph for ftp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FTP
 
struct  ftp_conn
 
struct  ftp_wc_tmpdata
 

Macros

#define DEFAULT_ACCEPT_TIMEOUT   60000 /* milliseconds == one minute */
 

Enumerations

enum  curl_ftpfile { FTPFILE_MULTICWD = 1, FTPFILE_NOCWD = 2, FTPFILE_SINGLECWD = 3 }
 
enum  ftpstate {
  FTP_STOP, FTP_WAIT220, FTP_AUTH, FTP_USER,
  FTP_PASS, FTP_ACCT, FTP_PBSZ, FTP_PROT,
  FTP_CCC, FTP_PWD, FTP_SYST, FTP_NAMEFMT,
  FTP_QUOTE, FTP_RETR_PREQUOTE, FTP_STOR_PREQUOTE, FTP_POSTQUOTE,
  FTP_CWD, FTP_MKD, FTP_MDTM, FTP_TYPE,
  FTP_LIST_TYPE, FTP_RETR_TYPE, FTP_STOR_TYPE, FTP_SIZE,
  FTP_RETR_SIZE, FTP_STOR_SIZE, FTP_REST, FTP_RETR_REST,
  FTP_PORT, FTP_PRET, FTP_PASV, FTP_LIST,
  FTP_RETR, FTP_STOR, FTP_QUIT, FTP_LAST
}
 

Functions

CURLcode Curl_ftpsend (struct connectdata *, const char *cmd)
 
CURLcode Curl_GetFTPResponse (ssize_t *nread, struct connectdata *conn, int *ftpcode)
 

Variables

const struct Curl_handler Curl_handler_ftp
 

Macro Definition Documentation

#define DEFAULT_ACCEPT_TIMEOUT   60000 /* milliseconds == one minute */

Definition at line 159 of file ftp.h.

Enumeration Type Documentation

Enumerator
FTPFILE_MULTICWD 
FTPFILE_NOCWD 
FTPFILE_SINGLECWD 

Definition at line 93 of file ftp.h.

enum ftpstate
Enumerator
FTP_STOP 
FTP_WAIT220 
FTP_AUTH 
FTP_USER 
FTP_PASS 
FTP_ACCT 
FTP_PBSZ 
FTP_PROT 
FTP_CCC 
FTP_PWD 
FTP_SYST 
FTP_NAMEFMT 
FTP_QUOTE 
FTP_RETR_PREQUOTE 
FTP_STOR_PREQUOTE 
FTP_POSTQUOTE 
FTP_CWD 
FTP_MKD 
FTP_MDTM 
FTP_TYPE 
FTP_LIST_TYPE 
FTP_RETR_TYPE 
FTP_STOR_TYPE 
FTP_SIZE 
FTP_RETR_SIZE 
FTP_STOR_SIZE 
FTP_REST 
FTP_RETR_REST 
FTP_PORT 
FTP_PRET 
FTP_PASV 
FTP_LIST 
FTP_RETR 
FTP_STOR 
FTP_QUIT 
FTP_LAST 

Definition at line 42 of file ftp.h.

Function Documentation

CURLcode Curl_ftpsend ( struct connectdata ,
const char *  cmd 
)

Definition at line 3989 of file ftp.c.

CURLcode Curl_GetFTPResponse ( ssize_t nread,
struct connectdata conn,
int *  ftpcode 
)

Definition at line 624 of file ftp.c.

Variable Documentation

const struct Curl_handler Curl_handler_ftp

Definition at line 166 of file ftp.c.



rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:17