Namespace FubarDev.FtpServer.ServerCommands
Classes
CloseConnectionServerCommand
Command to close the connection.
CloseDataConnectionServerCommand
Command to close the data connection.
DataConnectionServerCommand
Command to be called when data gets send over FTP-DATA.
DelegateServerCommandExecutor
This IServerCommandExecutor implementation creates a compiled delegate to call the server command handlers.
PauseConnectionServerCommand
Pauses the connection (only RX).
ReflectionServerCommandExecutor
This IServerCommandExecutor implementation calls the server command handler using reflection.
ResumeConnectionServerCommand
Resumes the connection (only RX).
SendResponseServerCommand
Server command for sending a response to the client.
TlsEnableServerCommand
Command to be sent to enable TLS for the control connection.
Interfaces
IServerCommand
Base interface for all server commands.
IServerCommandExecutor
A server command executor.
IServerCommandHandler<TCommand>
Interface to be implemented by a server command handler.
Delegates
AsyncDataConnectionDelegate
Delegate for sending or receivung data over a data connection.