RTEMS CPU Kit with SuperCore  4.11.3
Data Structures | Macros | Typedefs | Enumerations | Functions
ftpd.h File Reference
#include <rtems/rtems/tasks.h>
#include <rtems/shell.h>
Include dependency graph for ftpd.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  rtems_ftpd_hook
 
struct  rtems_ftpd_configuration
 

Macros

#define FTPD_CONTROL_PORT   21
 
#define PRELIM   1 /* positive preliminary */
 
#define COMPLETE   2 /* positive completion */
 
#define CONTINUE   3 /* positive intermediate */
 
#define TRANSIENT   4 /* transient negative completion */
 
#define ERROR   5 /* permanent negative completion */
 

Typedefs

typedef int(* rtems_ftpd_hookfunction) (char *, size_t)
 

Enumerations

enum  { FTPD_BUFSIZE = 256, FTPD_DATASIZE = 4 * 1024, FTPD_STACKSIZE = RTEMS_MINIMUM_STACK_SIZE + FTPD_DATASIZE }
 
enum  { FTPD_NO_WRITE = 0x1, FTPD_NO_READ = 0x2, FTPD_NO_RW = FTPD_NO_WRITE | FTPD_NO_READ }
 

Functions

int rtems_initialize_ftpd (void)