class documentation

class FileTransferServer(FileTransferBase): (source)

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method connection​Lost Called when connection to the remote subsystem was lost.
Method packet_​CLOSE Undocumented
Method packet_​EXTENDED Undocumented
Method packet_​FSETSTAT Undocumented
Method packet_​FSTAT Undocumented
Method packet_​INIT Undocumented
Method packet_​LSTAT Undocumented
Method packet_​MKDIR Undocumented
Method packet_​OPEN Undocumented
Method packet_​OPENDIR Undocumented
Method packet_​READ Undocumented
Method packet_​READDIR Undocumented
Method packet_​READLINK Undocumented
Method packet_​REALPATH Undocumented
Method packet_​REMOVE Undocumented
Method packet_​RENAME Undocumented
Method packet_​RMDIR Undocumented
Method packet_​SETSTAT Undocumented
Method packet_​STAT Undocumented
Method packet_​SYMLINK Undocumented
Method packet_​WRITE Undocumented
Instance Variable client Undocumented
Instance Variable open​Dirs Undocumented
Instance Variable open​Files Undocumented
Instance Variable version Undocumented
Method _cb​Close Undocumented
Method _cb​Extended Undocumented
Method _cb​Open​Directory Undocumented
Method _cb​Open​File Undocumented
Method _cb​Read Undocumented
Method _cb​Read​Link Undocumented
Method _cb​Scan​Directory Undocumented
Method _cb​Send​Directory Undocumented
Method _cb​Stat Undocumented
Method _cb​Status Undocumented
Method _eb​Status Undocumented
Method _scan​Directory Undocumented
Method _send​Status Helper method to send a FXP_STATUS message.

Inherited from FileTransferBase:

Method data​Received Called whenever data is received.
Method send​Packet Undocumented
Class Variable packet​Types Undocumented
Class Variable versions Undocumented
Instance Variable buf Undocumented
Instance Variable connected Undocumented
Instance Variable other​Version Undocumented
Method _pack​Attributes Undocumented
Method _parse​Attributes Undocumented
Class Variable _log Undocumented

Inherited from Protocol (via FileTransferBase):

Method log​Prefix Return a prefix matching the class name, to identify log messages related to this protocol instance.
Class Variable factory Undocumented

Inherited from BaseProtocol (via FileTransferBase, Protocol):

Method connection​Made Called when a connection is made.
Method make​Connection Make a connection to a transport and a server.
Instance Variable transport Undocumented
def __init__(self, data=None, avatar=None): (source)
def connectionLost(self, reason): (source)

Called when connection to the remote subsystem was lost.

Clean all opened files and directories.

def packet_CLOSE(self, data): (source)

Undocumented

def packet_EXTENDED(self, data): (source)

Undocumented

def packet_FSETSTAT(self, data): (source)

Undocumented

def packet_FSTAT(self, data): (source)

Undocumented

def packet_INIT(self, data): (source)

Undocumented

def packet_LSTAT(self, data): (source)

Undocumented

def packet_MKDIR(self, data): (source)

Undocumented

def packet_OPEN(self, data): (source)

Undocumented

def packet_OPENDIR(self, data): (source)

Undocumented

def packet_READ(self, data): (source)

Undocumented

def packet_READDIR(self, data): (source)

Undocumented

def packet_READLINK(self, data): (source)

Undocumented

def packet_REALPATH(self, data): (source)

Undocumented

def packet_REMOVE(self, data): (source)

Undocumented

def packet_RENAME(self, data): (source)

Undocumented

def packet_RMDIR(self, data): (source)

Undocumented

def packet_SETSTAT(self, data): (source)

Undocumented

def packet_STAT(self, data, followLinks=1): (source)

Undocumented

def packet_SYMLINK(self, data): (source)

Undocumented

def packet_WRITE(self, data): (source)

Undocumented

client = (source)

Undocumented

openDirs: dict = (source)

Undocumented

openFiles: dict = (source)

Undocumented

version = (source)

Undocumented

def _cbClose(self, result, handle, requestId, isDir=0): (source)

Undocumented

def _cbExtended(self, data, requestId): (source)

Undocumented

def _cbOpenDirectory(self, dirObj, requestId): (source)

Undocumented

def _cbOpenFile(self, fileObj, requestId): (source)

Undocumented

def _cbRead(self, result, requestId): (source)

Undocumented

def _cbReadLink(self, result, requestId): (source)

Undocumented

def _cbScanDirectory(self, result, dirIter, f): (source)

Undocumented

def _cbSendDirectory(self, result, requestId): (source)

Undocumented

def _cbStat(self, result, requestId): (source)

Undocumented

def _cbStatus(self, result, requestId, msg=b'request succeeded'): (source)

Undocumented

def _ebStatus(self, reason, requestId, msg=b'request failed'): (source)

Undocumented

def _scanDirectory(self, dirIter, f): (source)

Undocumented

def _sendStatus(self, requestId, code, message, lang=b''): (source)
Helper method to send a FXP_STATUS message.