RTEMS 6.3
Loading...
Searching...
No Matches
rtems_ftpfs_entry Struct Reference

Data Fields

off_t file_size
int ctrl_socket
uint32_t client_address
int data_socket
size_t reply_current
size_t reply_end
char reply_buffer [128]
bool eof
bool write
bool do_size_command
ino_t ino
const char * user
const char * password
const char * hostname
const char * filename
char buffer []

Detailed Description

Connection entry for each open file stream.

Field Documentation

◆ ctrl_socket

int rtems_ftpfs_entry::ctrl_socket

Control connection socket.

◆ data_socket

int rtems_ftpfs_entry::data_socket

Data transfer socket.

◆ do_size_command

bool rtems_ftpfs_entry::do_size_command

Indicates if we should do a SIZE command.

The first call to the rtems_ftpfs_fstat() handler is issued by the path evaluation to check for access permission. For this case we avoid the SIZE command.

◆ eof

bool rtems_ftpfs_entry::eof

End of file flag.

◆ reply_buffer

char rtems_ftpfs_entry::reply_buffer[128]

Buffer for relpy data.

◆ reply_current

size_t rtems_ftpfs_entry::reply_current

Current index into the reply buffer.

◆ reply_end

size_t rtems_ftpfs_entry::reply_end

End index of the reply buffer.


The documentation for this struct was generated from the following file: