Global cleanups and standardization of code style.
This commit is contained in:
parent
51a9b4162c
commit
38ef8704f8
33 changed files with 4322 additions and 2824 deletions
59
lib/ftp.h
59
lib/ftp.h
|
@ -13,22 +13,23 @@
|
|||
|
||||
namespace FTP {
|
||||
static std::string FTPBasePath = "/tmp/mist/OnDemand/";
|
||||
|
||||
enum Mode {
|
||||
|
||||
enum Mode{
|
||||
MODE_STREAM,
|
||||
};//FTP::Mode enumeration
|
||||
|
||||
enum Structure {
|
||||
STRU_FILE,
|
||||
STRU_RECORD,
|
||||
};//FTP::Structure enumeration
|
||||
|
||||
enum Type {
|
||||
TYPE_ASCII_NONPRINT,
|
||||
TYPE_IMAGE_NONPRINT,
|
||||
};//FTP::Type enumeration
|
||||
|
||||
enum Commands {
|
||||
};
|
||||
//FTP::Mode enumeration
|
||||
|
||||
enum Structure{
|
||||
STRU_FILE, STRU_RECORD,
|
||||
};
|
||||
//FTP::Structure enumeration
|
||||
|
||||
enum Type{
|
||||
TYPE_ASCII_NONPRINT, TYPE_IMAGE_NONPRINT,
|
||||
};
|
||||
//FTP::Type enumeration
|
||||
|
||||
enum Commands{
|
||||
CMD_NOCMD,
|
||||
CMD_NOOP,
|
||||
CMD_USER,
|
||||
|
@ -51,18 +52,19 @@ namespace FTP {
|
|||
CMD_MKD,
|
||||
CMD_RNFR,
|
||||
CMD_RNTO,
|
||||
};//FTP::Commands enumeration
|
||||
|
||||
class User {
|
||||
};
|
||||
//FTP::Commands enumeration
|
||||
|
||||
class User{
|
||||
public:
|
||||
User( Socket::Connection NewConnection, std::map<std::string,std::string> Credentials);
|
||||
~User( );
|
||||
int ParseCommand( std::string Command );
|
||||
bool LoggedIn( );
|
||||
std::string NumToMsg( int MsgNum );
|
||||
User(Socket::Connection NewConnection, std::map<std::string, std::string> Credentials);
|
||||
~User();
|
||||
int ParseCommand(std::string Command);
|
||||
bool LoggedIn();
|
||||
std::string NumToMsg(int MsgNum);
|
||||
Socket::Connection Conn;
|
||||
private:
|
||||
std::map<std::string,std::string> AllCredentials;
|
||||
std::map<std::string, std::string> AllCredentials;
|
||||
std::string USER;
|
||||
std::string PASS;
|
||||
Mode MODE;
|
||||
|
@ -73,7 +75,8 @@ namespace FTP {
|
|||
int MyPassivePort;
|
||||
Filesystem::Directory MyDir;
|
||||
std::string RNFR;
|
||||
std::vector< std::string > ActiveStreams;
|
||||
};//FTP::User class
|
||||
|
||||
};//FTP Namespace
|
||||
std::vector<std::string> ActiveStreams;
|
||||
};
|
||||
//FTP::User class
|
||||
|
||||
}//FTP Namespace
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue