C# Класс Miracle.FileZilla.Api.FileZillaApi

FileZilla server API
Наследование: FileZillaServerProtocol, IFileZillaApi
Показать файл Открыть проект

Открытые методы

Метод Описание
BanIp ( int connectionId ) : bool

Kick a connection by id, and also ban IP address.

FileZillaApi ( ) : System.Collections.Generic

Construct FileZillaApi using default IP/port

FileZillaApi ( IPAddress address, int port ) : System.Collections.Generic

Construct FileZillaApi using specific IP/port

GetAccountSettings ( ) : AccountSettings

Get account settings including all users and groups

GetConnections ( ) : List

Get list af current connections to FileZilla server

GetServerState ( ) : ServerState

Get state of FileZilla server

GetSettings ( ) : Settings

Get state of FileZilla server

Kick ( int connectionId ) : bool

Kick a connection by id.

SetAccountSettings ( AccountSettings accountSettings ) : bool

Set account settings. Note! This replaces ALL users and groups on FileZilla server.

SetServerState ( ServerState serverState ) : ServerState

Set state of FileZilla server

SetSettings ( Settings settings ) : bool

Get state of FileZilla server

Описание методов

BanIp() публичный Метод

Kick a connection by id, and also ban IP address.
public BanIp ( int connectionId ) : bool
connectionId int Connection Id (Use GetConnections to find ConnectionId)
Результат bool

FileZillaApi() публичный Метод

Construct FileZillaApi using default IP/port
public FileZillaApi ( ) : System.Collections.Generic
Результат System.Collections.Generic

FileZillaApi() публичный Метод

Construct FileZillaApi using specific IP/port
public FileZillaApi ( IPAddress address, int port ) : System.Collections.Generic
address System.Net.IPAddress IP address of filezilla server.
port int Admin port as specified when FileZilla server were installed
Результат System.Collections.Generic

GetAccountSettings() публичный Метод

Get account settings including all users and groups
public GetAccountSettings ( ) : AccountSettings
Результат AccountSettings

GetConnections() публичный Метод

Get list af current connections to FileZilla server
public GetConnections ( ) : List
Результат List

GetServerState() публичный Метод

Get state of FileZilla server
public GetServerState ( ) : ServerState
Результат ServerState

GetSettings() публичный Метод

Get state of FileZilla server
public GetSettings ( ) : Settings
Результат Settings

Kick() публичный Метод

Kick a connection by id.
public Kick ( int connectionId ) : bool
connectionId int Connection Id (Use GetConnections to find ConnectionId)
Результат bool

SetAccountSettings() публичный Метод

Set account settings. Note! This replaces ALL users and groups on FileZilla server.
public SetAccountSettings ( AccountSettings accountSettings ) : bool
accountSettings AccountSettings
Результат bool

SetServerState() публичный Метод

Set state of FileZilla server
public SetServerState ( ServerState serverState ) : ServerState
serverState ServerState The new state
Результат ServerState

SetSettings() публичный Метод

Get state of FileZilla server
public SetSettings ( Settings settings ) : bool
settings Settings
Результат bool