Example CLI Parameter | Corresponding FC++ API | Additional Information |
-aggression 2 | fc::Options::setCongestionControl() | –congestioncontrol |
-args <filename> | see Using fccl –args | |
-autoresume | fc::Options::setTransferResume() | |
-bandwidth 25000 | fc::Options::setBandwidth() | –bandwidth and –startrate |
-blocksize 4194304 | fc::Options::setLimits() | –blocksize and –unitsize |
-congestioncontrol | fc::Options::setCongestionControl() | –congestioncontrol |
-connecttimeoutsec 30 | fc::Options::setTimeout() | |
-donotoverwrite | fc::Options::setOverwrite() | |
-download | fc::Control::download() | |
-file <filename> | fc::Control::prepareSingleFile() | |
-file <directory> | fc::Control::prepareRecursiveDir() | |
-handshake 2 | fc::Options::setSslHandshake() | |
-host ftp.example.com | fc::Options::setFtpServer() | |
-host ftp.example.com:21 | fc::Options::setFtpServer() | |
-keepalive 55 | fc::Options::setSocketOptions() | |
-localdir /tmp | fc::Options::setLocaldir() | |
-mode ftp | fc::Options::setMode() | |
-mode tcp | fc::Options::setMode() | |
-mode udp | fc::Options::setMode() | |
-multithread 5 | fc::Options::setMultiThreaded() | –multithread and –numencoders |
-noaes | fc::Options::setEncryption() | |
-numencoders | fc::Options::setEncoders() | –multithread and –numencoders |
-overwrite | fc::Options::setOverwrite() | |
-passwd secret | fc::Options::setUsernameAndPassword() | |
-password secret | fc::Options::setUsernameAndPassword() | |
-port 21 | fc::Options::setFtpServer() | –ssl and –port |
-remotedir /incoming | fc::Options::setRemotedir() | |
-retry 3 | fc::Options::setRetries() | |
-showstats | fc::Control::getMostRecentFileStats() | –showstats |
-slowstartrate 1000 | fc::Options::setBandwidth() | –bandwidth and –startrate |
-socketbuffersize 8192 | fc::Options::setSocketOptions() | |
-ssl | fc::Options::setEncryption() | –ssl and –port |
-startrate 5000 | fc::Options::setBandwidth() | –bandwidth and –startrate |
-summary | fc::Options::setSummaryLogging() | fc::Logging
fc::SummaryLog |
-timeout 30 | fc::Options::setTimeout() | |
-tmpmode 1 | fc::Options::setTmpFilenames() | |
-trace | fc::Options::setTrace() | fc::Logging |
-unitsize 1024 | fc::Options::setLimits() | –blocksize and –unitsize |
-upload | fc::Control::upload() | |
-user bob –passwd secret | fc::Options::setUsernameAndPassword() | |
-user bob/secret | fc::Options::setUsernameAndPassword() | |
-usetempname | fc::Options::setTmpFilenames() | |
-verify | fc::Options::setMd5Verification() | –verify |
-verifymode 0 | fc::Options::setMd5Verification() | |
-version | fc::libfcVersionStr()
fc::libfcBitSize() | |
-waitretry 15 | fc::Options::setRetries() | |