pure_ftp_server library
Classes
- ActiveTransferSocket
- ClientAuthorizedSession
- ClientNonAuthorizedSession
- ClientSession
- CommandHandlerOptions
- FileSystem
- FsEntity
- FtpCommandHandler
- FtpCommandParser
- FtpResponse
- FtpServer
- FtpServerInitialOptions
- FtpUser
- NonAuthorizedHandler
- ParsedFtpCommand
- PassivePortsRange
- PassiveTransferSocket
- PassPortsService
- RootCommandHandler
- StaticCommandHandler
- TransferSocket
- UnknownHandler
Enums
- FtpCommands
- More information available at https://en.wikipedia.org/wiki/List_of_FTP_commands
- FtpWorkMode
- option for set up how ftp clients have access
- SecurityType
- TransferType
- UMask
Mixins
Typedefs
-
OnTryAuthorize
= FutureOr<
ClientSession?> Function({required Stream<Uint8List> inStream, String? password, required Socket socket, String? username}) -
OnUnAuthorize
= FutureOr<
ClientSession> Function(Socket socket, Stream<Uint8List> inStream)