Documentation
¶
Overview ¶
Package server is a backwards compatibility shim for this module
The code has been re-organised to split out the drivers from the server functionality.
New code should
import "goftp.io/server/core"
And if the drivers are required use
import "goftp.io/server/driver/file" import "goftp.io/server/driver/minio"
Index ¶
- Variables
- type Auth
- type Command
- type Conn
- type DataSocket
- type DiscardLogger
- type Driver
- type DriverFactory
- type FileDriver
- type FileDriverFactory
- type FileInfo
- type Logger
- type MinioDriver
- type MinioDriverFactory
- type MultipleDriver
- type MultipleDriverFactory
- type Notifier
- type NullNotifier
- type Perm
- type Server
- type ServerOpts
- type SimpleAuth
- type SimplePerm
- type StdLogger
Constants ¶
This section is empty.
Variables ¶
var ( ErrServerClosed = core.ErrServerClosed NewServer = core.NewServer NewSimplePerm = core.NewSimplePerm Version = core.Version )
Backwards compatible functions and variables for the server code.
New code should import goftp.io/server/core
var NewMinioDriverFactory = minio.NewDriverFactory
Backwards compatible functions for the minio driver code.
New code should import goftp.io/server/driver/minio
Functions ¶
This section is empty.
Types ¶
type Auth ¶
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type Command ¶
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type Conn ¶
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type DataSocket ¶
type DataSocket = core.DataSocket
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type DiscardLogger ¶
type DiscardLogger = core.DiscardLogger
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type Driver ¶
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type DriverFactory ¶
type DriverFactory = core.DriverFactory
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type FileDriver ¶ added in v0.3.2
Backwards compatible types for the file driver code.
New code should import goftp.io/server/driver/file
type FileDriverFactory ¶ added in v0.3.2
type FileDriverFactory = file.DriverFactory
Backwards compatible types for the file driver code.
New code should import goftp.io/server/driver/file
type FileInfo ¶
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type Logger ¶
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type MinioDriver ¶ added in v0.3.3
Backwards compatible types for the minio driver code.
New code should import goftp.io/server/driver/minio
type MinioDriverFactory ¶ added in v0.3.3
type MinioDriverFactory = minio.DriverFactory
Backwards compatible types for the minio driver code.
New code should import goftp.io/server/driver/minio
type MultipleDriver ¶ added in v0.3.2
type MultipleDriver = core.MultipleDriver
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type MultipleDriverFactory ¶ added in v0.3.2
type MultipleDriverFactory = core.MultipleDriverFactory
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type Notifier ¶ added in v0.3.3
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type NullNotifier ¶ added in v0.3.4
type NullNotifier = core.NullNotifier
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type Perm ¶
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type Server ¶
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type ServerOpts ¶
type ServerOpts = core.ServerOpts
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type SimpleAuth ¶
type SimpleAuth = core.SimpleAuth
Backwards compatible types for the server code.
New code should import goftp.io/server/core
type SimplePerm ¶
type SimplePerm = core.SimplePerm
Backwards compatible types for the server code.
New code should import goftp.io/server/core