Files
Sun1602/Tools/SunUpdateManager/SunUpdateServer/FtpInfo.h
T
2022-10-26 12:25:11 +08:00

29 lines
761 B
C++

#pragma once
class FtpInfo
{
public:
FtpInfo(void);
~FtpInfo(void);
public:
BYTE GetWorld(){ return m_Info.m_byWorld; }
const TCHAR* GetName(){ return m_Info.m_szName; }
const TCHAR* GetIP(){ return m_Info.m_szIP; }
WORD GetPort(){ return m_Info.m_wPort; }
const TCHAR* GetID(){ return m_Info.m_szID;}
const TCHAR* GetPassWord(){ return m_Info.m_szPassword; }
VOID SetWorld( BYTE byWorld ){ m_Info.m_byWorld = byWorld; }
VOID SetName( const TCHAR* pszName );
VOID SetIP( const TCHAR* pszIP );
VOID SetPort( WORD wPort ){ m_Info.m_wPort = wPort; }
VOID SetID( const TCHAR* pszID );
VOID SetPassWord( const TCHAR* pszPass );
VOID SerializeStream( FTP_CONNECT_INFO& INOUT rInfo, BOOL bSave );
private:
FTP_CONNECT_INFO m_Info;
};