Class: exports

exports(connection)

Active connection mode

Constructor

new exports(connection)

Parameters:
Name Type Description
connection ConnectionFTP
Source:

Members

authent

Manages FTP authentication state
Source:

executeCommand

Executes command received and parsed from the client
Source:

parseClientResponse

Parsing client responses and returning custom object representation
Source:

prepareConnection

Prepares new connection
Source:

prepareConnection

Prepares for server connection
Source:

setupDataSocket

Setting up data socket
Source:

exports(connection)

Represents connection mode

Constructor

new exports(connection)

Parameters:
Name Type Description
connection ConnectionFTP
Source:

Members

authent

Manages FTP authentication state
Source:

executeCommand

Executes command received and parsed from the client
Source:

parseClientResponse

Parsing client responses and returning custom object representation
Source:

prepareConnection

Prepares new connection
Source:

prepareConnection

Prepares for server connection
Source:

setupDataSocket

Setting up data socket
Source:

exports(connection)

Represents passive connection mode

Constructor

new exports(connection)

Parameters:
Name Type Description
connection ConnectionFTP
Source:

Members

authent

Manages FTP authentication state
Source:

executeCommand

Executes command received and parsed from the client
Source:

parseClientResponse

Parsing client responses and returning custom object representation
Source:

prepareConnection

Prepares new connection
Source:

prepareConnection

Prepares for server connection
Source:

setupDataSocket

Setting up data socket
Source:

exports(connection)

Creates a new FTP commands manager

Constructor

new exports(connection)

Parameters:
Name Type Description
connection ConnectionFTP
Source:

Members

authent

Manages FTP authentication state
Source:

executeCommand

Executes command received and parsed from the client
Source:

parseClientResponse

Parsing client responses and returning custom object representation
Source:

prepareConnection

Prepares new connection
Source:

prepareConnection

Prepares for server connection
Source:

setupDataSocket

Setting up data socket
Source:

exports(server, socket)

Creates a new FTP connection handler

Constructor

new exports(server, socket)

Parameters:
Name Type Description
server Server
socket Socket
Source:

Members

authent

Manages FTP authentication state
Source:

executeCommand

Executes command received and parsed from the client
Source:

parseClientResponse

Parsing client responses and returning custom object representation
Source:

prepareConnection

Prepares new connection
Source:

prepareConnection

Prepares for server connection
Source:

setupDataSocket

Setting up data socket
Source:

exports()

Creates a new File System manager

Constructor

new exports()

Source:

Members

authent

Manages FTP authentication state
Source:

executeCommand

Executes command received and parsed from the client
Source:

parseClientResponse

Parsing client responses and returning custom object representation
Source:

prepareConnection

Prepares new connection
Source:

prepareConnection

Prepares for server connection
Source:

setupDataSocket

Setting up data socket
Source:

exports()

Creates a new Server instance

Constructor

new exports()

Source:

Members

authent

Manages FTP authentication state
Source:

executeCommand

Executes command received and parsed from the client
Source:

parseClientResponse

Parsing client responses and returning custom object representation
Source:

prepareConnection

Prepares new connection
Source:

prepareConnection

Prepares for server connection
Source:

setupDataSocket

Setting up data socket
Source: