eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'SftpClient':

Home

everywhere
www.exept.de
for:
[back]

Class: SftpClient


Inheritance:

   Object
   |
   +--SftpClient

Package:
stx:goodies/communication
Category:
Net-Communication-SFTP
Version:
rev: 1.9 date: 2007/10/16 12:03:20
user: stefan
file: SftpClient.st directory: goodies/communication
module: stx stc-classLibrary: communication

Instance protocol:

accessing
o  connection

o  connection: something

o  hostname

o  hostname: something

o  nextRequestId
answer the next unused requestId. Wrap around.

o  port

o  port: something

o  sourceIpAddress

o  sourceIpAddress: something

o  username

o  username: something

connecting
o  close

o  connect

o  connectString

direct access
o  copyLocal: localFilename to: remoteFilename

o  copyRemote: remoteFilename to: localFilename

o  directoryContentsOf: remoteFilename

o  pwd

o  remove: remoteFilename

o  rename: existingRemoteFilename to: newRemoteFilename

o  saveCopyLocal: localFilename to: remoteFilename
same as copyLocal, but use an intermediate file

o  sftpCommand: sftpCommand

o  version

errors
o  protocolError: description with: sftpPacket

protocol
o  directoryContentsFromHandle: sftpHandle

o  initialHandshake

o  openDirectory: aFilenameString

o  openFile: aFilenameString

reading packets
o  getNextPacket
read the next packet and return it without the length field


Private classes:

    SftpHandle
    SftpPacketBuilder


ST/X 6.1.1; WebServer 1.620 at exept:8081; Tue, 22 May 2012 22:09:07 GMT