File Transfer Protocol client channel class
![]() | PFTPClient () Declare an FTP client socket. |
![]() | ~PFTPClient () Delete and close the socket. |
![]() | Overrides from class PSocket. |
![]() | New functions for class |
![]() | remotePort Port number on remote system |
![]() | OnOpen () Call back to verify open succeeded in an PInternetProtocol class |
Construction
Overrides from class PObject
Overrides from class PChannel
Channel establish functions
Information functions
Reading functions
Writing functions
Miscellaneous functions
Error functions
Run Time Type functions
Comparison functions
I/O functions
File Transfer Protocol client channel class
~PFTPClient()
Overrides from class PSocket.
New functions for class
BOOL LogIn( const PString & username, const PString & password )
password - Password for the specified user name.PString GetSystemType()
BOOL SetType( RepresentationType type )
BOOL ChangeDirectory( const PString & dirPath )
PString GetCurrentDirectory()
PStringArray GetDirectoryNames( NameTypes type = ShortNames, DataChannelType channel = Passive )
channel - Data channel type.PStringArray GetDirectoryNames( const PString & path, NameTypes type = ShortNames, DataChannelType channel = Passive )
type - Detail level on a directory entry.
channel - Data channel type.PString GetFileStatus( const PString & path, DataChannelType channel = Passive )
channel - Data channel type.PTCPSocket* GetFile( const PString & filename, DataChannelType channel = NormalPort )
channel - Data channel type.PTCPSocket* PutFile( const PString & filename, DataChannelType channel = NormalPort )
channel - Data channel type.virtual BOOL OnOpen()
Alphabetic index HTML hierarchy of classes or Java