server: goftp.io/server Index | Files

package server

import "goftp.io/server"

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

Package Files

compat.go

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

type Auth Uses

type Auth = core.Auth

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type Command Uses

type Command = core.Command

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type Conn Uses

type Conn = core.Conn

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type DataSocket Uses

type DataSocket = core.DataSocket

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type DiscardLogger Uses

type DiscardLogger = core.DiscardLogger

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type Driver Uses

type Driver = core.Driver

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type DriverFactory Uses

type DriverFactory = core.DriverFactory

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type FileDriver Uses

type FileDriver = file.Driver

Backwards compatible types for the file driver code.

New code should import goftp.io/server/driver/file

type FileDriverFactory Uses

type FileDriverFactory = file.DriverFactory

Backwards compatible types for the file driver code.

New code should import goftp.io/server/driver/file

type FileInfo Uses

type FileInfo = core.FileInfo

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type Logger Uses

type Logger = core.Logger

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type MinioDriver Uses

type MinioDriver = minio.Driver

Backwards compatible types for the minio driver code.

New code should import goftp.io/server/driver/minio

type MinioDriverFactory Uses

type MinioDriverFactory = minio.DriverFactory

Backwards compatible types for the minio driver code.

New code should import goftp.io/server/driver/minio

type MultipleDriver Uses

type MultipleDriver = core.MultipleDriver

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type MultipleDriverFactory Uses

type MultipleDriverFactory = core.MultipleDriverFactory

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type Notifier Uses

type Notifier = core.Notifier

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type NullNotifier Uses

type NullNotifier = core.NullNotifier

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type Perm Uses

type Perm = core.Perm

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type Server Uses

type Server = core.Server

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type ServerOpts Uses

type ServerOpts = core.ServerOpts

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type SimpleAuth Uses

type SimpleAuth = core.SimpleAuth

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type SimplePerm Uses

type SimplePerm = core.SimplePerm

Backwards compatible types for the server code.

New code should import goftp.io/server/core

type StdLogger Uses

type StdLogger = core.StdLogger

Backwards compatible types for the server code.

New code should import goftp.io/server/core

Package server imports 3 packages (graph) and is imported by 9 packages. Updated 2020-07-10. Refresh now. Tools for package owners.