plptools
Loading...
Searching...
No Matches
FTP Class Reference

#include <ftp.h>

Public Member Functions

 FTP ()
 
 ~FTP ()
 
int session (DeviceEndpoint &deviceEndpoint, RFSV &rfsv, RPCS &rpcs, rclip &clipboard, std::vector< char * > argv)
 

Private Member Functions

std::vector< char * > getCommand ()
 
void initReadline (void)
 
int putClipText (RFSV &a, rclip &rc, const char *data)
 
int getClipData (RFSV &a, rclip &rc, const char *file)
 
bool checkClipConnection (RFSV &a, rclip &rc)
 
void resetUnixWd ()
 
void usage ()
 

Private Attributes

char defDrive [9]
 
char * localDir
 

Detailed Description

Definition at line 36 of file ftp.h.

Constructor & Destructor Documentation

◆ FTP()

FTP::FTP ( )

Definition at line 98 of file ftp.cc.

◆ ~FTP()

FTP::~FTP ( )

Definition at line 102 of file ftp.cc.

Member Function Documentation

◆ checkClipConnection()

bool FTP::checkClipConnection ( RFSV a,
rclip rc 
)
private

Definition at line 320 of file ftp.cc.

◆ getClipData()

int FTP::getClipData ( RFSV a,
rclip rc,
const char *  file 
)
private

Definition at line 440 of file ftp.cc.

◆ getCommand()

vector< char * > FTP::getCommand ( )
private

Definition at line 1426 of file ftp.cc.

◆ initReadline()

void FTP::initReadline ( void  )
private

Definition at line 1418 of file ftp.cc.

◆ putClipText()

int FTP::putClipText ( RFSV a,
rclip rc,
const char *  data 
)
private

Definition at line 390 of file ftp.cc.

◆ resetUnixWd()

void FTP::resetUnixWd ( )
private

Definition at line 93 of file ftp.cc.

◆ session()

int FTP::session ( DeviceEndpoint deviceEndpoint,
RFSV rfsv,
RPCS rpcs,
rclip clipboard,
std::vector< char * >  argv 
)

Definition at line 545 of file ftp.cc.

◆ usage()

void FTP::usage ( )
private

Definition at line 106 of file ftp.cc.

Member Data Documentation

◆ defDrive

char FTP::defDrive[9]
private

Definition at line 53 of file ftp.h.

◆ localDir

char* FTP::localDir
private

Definition at line 54 of file ftp.h.


The documentation for this class was generated from the following files: