Files
2022-10-26 12:25:11 +08:00

103 lines
2.8 KiB
C++

#pragma once
#include "afxwin.h"
// SunServerPage 대화 상자입니다.
class SunServerPage : public CPropertyPage
{
DECLARE_DYNAMIC(SunServerPage)
public:
SunServerPage();
virtual ~SunServerPage();
// 대화 상자 데이터입니다.
enum { IDD = IDD_SUNSERVERPAGE };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 지원입니다.
DECLARE_MESSAGE_MAP()
public:
//Common
int m_nCommonFile;
int m_nCommonGM;
int m_nCommonField;
int m_nCommonBattle;
int m_nCommonVillage;
int m_nCommonService;
int m_nCommonCryptoGraphy;
//Log
CString m_strWopsLogPath;
int m_nWopsLogOption;
int m_nSunLogOption;
int m_nSunLogLevel;
CString m_strSunLogPath;
//Client
int m_nClientAccept;
int m_nClientConnect;
int m_nClientSendBuf;
int m_nClientRecvBuf;
int m_nClientTimeOut;
int m_nClientPacketSize;
int m_nClientAcceptThread;
int m_nClientConnectThread;
int m_nClientIoThread;
//Server
int m_nServerAccept;
int m_nServerConnect;
int m_nServerSendBuf;
int m_nServerRecvBuf;
int m_nServerTimeOut;
int m_nServerPacketSize;
int m_nServerAcceptThread;
int m_nServerConnectThread;
int m_nServerIoThread;
CComboBox m_comboServerType;
int m_nCurServerType;
public:
void LoadScriptInfo( BYTE byServerType );
void InitServerTypeCombo();
BYTE GetServerTypeFromComboNo( );
public:
BOOL OnInitDialog();
BOOL OnApply(); // 여기서 저장시키자...
public:
afx_msg void OnEnChangeEditCommonFile();
afx_msg void OnEnChangeEditCommonGm();
afx_msg void OnEnChangeEditCommonField();
afx_msg void OnEnChangeEditCommonBattle();
afx_msg void OnEnChangeEditCommonVillage();
afx_msg void OnEnChangeEditCommonService();
afx_msg void OnEnChangeEditCommonCryptography();
afx_msg void OnEnChangeEditWopslogPath();
afx_msg void OnEnChangeEditWopslogOption();
afx_msg void OnEnChangeEditSunlogOption();
afx_msg void OnEnChangeEditSunlogLevel();
afx_msg void OnEnChangeEditSunlogPath();
afx_msg void OnEnChangeEditClientAccept();
afx_msg void OnEnChangeEditClientConnect();
afx_msg void OnEnChangeEditClientSendbuf();
afx_msg void OnEnChangeEditClientRecvbuf();
afx_msg void OnEnChangeEditClientTimeout();
afx_msg void OnEnChangeEditClientPacket();
afx_msg void OnEnChangeEditClientAcceptThread();
afx_msg void OnEnChangeEditClientConnectThread();
afx_msg void OnEnChangeEditClientIoThread();
afx_msg void OnEnChangeEditServerAccept();
afx_msg void OnEnChangeEditServerConnect();
afx_msg void OnEnChangeEditServerSendbuf();
afx_msg void OnEnChangeEditServerRecvbuf();
afx_msg void OnEnChangeEditServerTimeout();
afx_msg void OnEnChangeEditServerPacket();
afx_msg void OnEnChangeEditServerAcceptThread();
afx_msg void OnEnChangeEditServerConnectThread();
afx_msg void OnEnChangeEditServerIoThread();
afx_msg void OnCbnSelchangeComboServertype();
};