Sergey Pastor / 1

Dependents:   Nucleo

Embed: (wiki syntax)

« Back to documentation index

FtpServerSettings Struct Reference

FtpServerSettings Struct Reference

FTP server settings. More...

#include <ftp_server.h>

Data Fields

NetInterface * interface
 Underlying network interface.
uint16_t port
 FTP command port number.
uint16_t dataPort
 FTP data port number.
uint16_t passivePortMin
 Passive port range (lower value)
uint16_t passivePortMax
 Passive port range (upper value)
char_t rootDir [FTP_SERVER_MAX_ROOT_DIR_LEN+1]
 Root directory.
FtpCheckUserCallback checkUserCallback
 User verification callback function.
FtpCheckPasswordCallback checkPasswordCallback
 Password verification callback function.
FtpGetFilePermCallback getFilePermCallback
 Callback used to retrieve file permissions.
FtpUnknownCommandCallback unknownCommandCallback
 Unknown command callback function.

Detailed Description

FTP server settings.

Definition at line 296 of file ftp_server.h.


Field Documentation

Password verification callback function.

Definition at line 305 of file ftp_server.h.

User verification callback function.

Definition at line 304 of file ftp_server.h.

uint16_t dataPort

FTP data port number.

Definition at line 300 of file ftp_server.h.

Callback used to retrieve file permissions.

Definition at line 306 of file ftp_server.h.

NetInterface* interface

Underlying network interface.

Definition at line 298 of file ftp_server.h.

uint16_t passivePortMax

Passive port range (upper value)

Definition at line 302 of file ftp_server.h.

uint16_t passivePortMin

Passive port range (lower value)

Definition at line 301 of file ftp_server.h.

uint16_t port

FTP command port number.

Definition at line 299 of file ftp_server.h.

char_t rootDir[FTP_SERVER_MAX_ROOT_DIR_LEN+1]

Root directory.

Definition at line 303 of file ftp_server.h.

Unknown command callback function.

Definition at line 307 of file ftp_server.h.