private ServerProperty()
        {
            //serverName = "INDEX SERVER NAME";
            maxConnectable = authorizedClientNumber = 0;
            isRunning      = false;

            users        = new List <User>();
            channelsList = new List <Channel>();
            gameInfoList = new List <PackedData.GameInfo>();

            sleepTime   = 200;
            sendTimeout = 10000;

            welcomeMessage = new PackedData.ServerMessage();

            // 패러미터 정보의 통일을 위해 한번 만들고 패러미터만 추출하고 저장한다.
            // 이때 패러미터는 서버 프로그램이 실행될때마다 만들어진다(서버 시작시마다가 아니다)
            using (RSACryptoServiceProvider rsa = new RSACryptoServiceProvider())
            {
                RSAparams = rsa.ExportParameters(true);
            }
        }
Esempio n. 2
0
 public MessageForm(PackedData.ServerMessage message)
 {
     InitializeComponent();
     txt_MsgName.Text    = message.title;
     txt_MsgContext.Text = message.content;
 }