Represents a type of authentication request, typically anonymous or a
username and password combination
Thrown if an authentication request fails
Interface for an authority granted to the user, typical example is write
access or the number of concurrent logins
A request for authorization for a specific task, for example write access.
The data transfert interface.
Type safe enum for describing the data type
A more specific type of FtpReply that is sent for commands that act on a
single file or directory such as MKD, DELE, RMD etc.
Factory for file system implementations - it returns the file system view for user.
This is an abstraction over the user file system view.
This is the file abstraction used by the server.
Defines methods that all ftplets must implement.
A ftplet configuration object used by a ftplet container used to pass
information to a ftplet during initialization.
This class encapsulates the return values of the ftplet methods.
Interface for a reply to an FTP request.
One FtpRequest made by the client.
Defines an client session with the FTP server.
This interface holds all the ftp server statistical information.
Type safe enum for describing the structure