| 245 | }; |
| 246 | |
| 247 | CCommand::CCmd2Info::CCmd2Info() |
| 248 | { |
| 249 | Insert(cmdABOR, _T("ABOR"), _T("ABOR <CRLF>"), 0, 0, RFC959, NonDatachannel); |
| 250 | Insert(cmdACCT, _T("ACCT"), _T("ACCT <SP> <account-information> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 251 | Insert(cmdALLO, _T("ALLO"), _T("ALLO <SP> <decimal-integer> [<SP> R <SP> <decimal-integer>] <CRLF>"), 3, 2, RFC959, NonDatachannel); |
| 252 | Insert(cmdAPPE, _T("APPE"), _T("APPE <SP> <pathname> <CRLF>"), 1, 0, RFC959, DatachannelWrite); |
| 253 | Insert(cmdCDUP, _T("CDUP"), _T("CDUP <CRLF>"), 0, 0, RFC959, NonDatachannel); |
| 254 | Insert(cmdCWD, _T("CWD"), _T("CWD <SP> <pathname> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 255 | Insert(cmdDELE, _T("DELE"), _T("DELE <SP> <pathname> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 256 | Insert(cmdHELP, _T("HELP"), _T("HELP [<SP> <string>] <CRLF>"), 1, 1, RFC959, NonDatachannel); |
| 257 | Insert(cmdLIST, _T("LIST"), _T("LIST [<SP> <pathname>] <CRLF>"), 1, 1, RFC959, DatachannelRead); |
| 258 | Insert(cmdMDTM, _T("MDTM"), _T("MDTM <SP> <pathname> <CRLF>"), 1, 0, RFC3659, NonDatachannel); |
| 259 | Insert(cmdMKD, _T("MKD"), _T("MKD <SP> <pathname> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 260 | Insert(cmdMODE, _T("MODE"), _T("MODE <SP> <mode-code> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 261 | Insert(cmdNLST, _T("NLST"), _T("NLST [<SP> <pathname>] <CRLF>"), 1, 1, RFC959, DatachannelRead); |
| 262 | Insert(cmdNOOP, _T("NOOP"), _T("NOOP <CRLF>"), 0, 0, RFC959, NonDatachannel); |
| 263 | Insert(cmdOPEN, _T("OPEN"), _T("OPEN <SP> <string> <CRLF>"), 1, 0, Unknown, NonDatachannel); |
| 264 | Insert(cmdPASS, _T("PASS"), _T("PASS <SP> <password> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 265 | Insert(cmdPASV, _T("PASV"), _T("PASV <CRLF>"), 0, 0, RFC959, NonDatachannel); |
| 266 | Insert(cmdPORT, _T("PORT"), _T("PORT <SP> <host-port> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 267 | Insert(cmdPWD, _T("PWD"), _T("PWD <CRLF>"), 0, 0, RFC959, NonDatachannel); |
| 268 | Insert(cmdQUIT, _T("QUIT"), _T("QUIT <CRLF>"), 0, 0, RFC959, NonDatachannel); |
| 269 | Insert(cmdREIN, _T("REIN"), _T("REIN <CRLF>"), 0, 0, RFC959, NonDatachannel); |
| 270 | Insert(cmdREST, _T("REST"), _T("REST <SP> <marker> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 271 | Insert(cmdRETR, _T("RETR"), _T("RETR <SP> <pathname> <CRLF>"), 1, 0, RFC959, DatachannelRead); |
| 272 | Insert(cmdRMD, _T("RMD"), _T("RMD <SP> <pathname> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 273 | Insert(cmdRNFR, _T("RNFR"), _T("RNFR <SP> <pathname> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 274 | Insert(cmdRNTO, _T("RNTO"), _T("RNTO <SP> <pathname> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 275 | Insert(cmdSITE, _T("SITE"), _T("SITE <SP> <string> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 276 | Insert(cmdSIZE, _T("SIZE"), _T("SIZE <SP> <pathname> <CRLF>"), 1, 0, RFC3659, NonDatachannel); |
| 277 | Insert(cmdSMNT, _T("SMNT"), _T("SMNT <SP> <pathname> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 278 | Insert(cmdSTAT, _T("STAT"), _T("STAT [<SP> <pathname>] <CRLF>"), 1, 1, RFC959, NonDatachannel); |
| 279 | Insert(cmdSTOR, _T("STOR"), _T("STOR <SP> <pathname> <CRLF>"), 1, 0, RFC959, DatachannelWrite); |
| 280 | Insert(cmdSTOU, _T("STOU"), _T("STOU <CRLF>"), 0, 0, RFC959, DatachannelWrite); |
| 281 | Insert(cmdSTRU, _T("STRU"), _T("STRU <SP> <structure-code> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 282 | Insert(cmdSYST, _T("SYST"), _T("SYST <CRLF>"), 0, 0, RFC959, NonDatachannel); |
| 283 | Insert(cmdTYPE, _T("TYPE"), _T("TYPE <SP> <type-code> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 284 | Insert(cmdUSER, _T("USER"), _T("USER <SP> <username> <CRLF>"), 1, 0, RFC959, NonDatachannel); |
| 285 | } |
| 286 | |
| 287 | const CCommand::IExtendedInfo& CCommand::CCmd2Info::Get(TCommandEnum enCommand) |
| 288 | { |
nothing calls this directly
no outgoing calls
no test coverage detected