Exemple #1
0
        public void SetClientStatus(CLIENT_STATUS status)
        {
            ClientStatus = status;

            if (status == CLIENT_STATUS.LOGIN)
            {
                btnLobbyEnterLeave.Text = "로비 입장";
            }
            else if (status == CLIENT_STATUS.LOBBY)
            {
                btnLobbyEnterLeave.Text = "로비 나가기";
            }
        }
Exemple #2
0
        public void SetDisconnectd()
        {
            if (btnConnect.Enabled == false)
            {
                btnConnect.Enabled = true;
                btnDisconnect.Enabled = false;
            }

            ClientStatus = CLIENT_STATUS.NONE;

            RecvPacketQueue.Clear();
            SendPacketQueue.Clear();

            labelStatus.Text = "서버 접속이 끊어짐";
        }
        public void SetDisconnectd()
        {
            if (btnConnect.Enabled == false)
            {
                btnConnect.Enabled      = true;
                btnDisconnect.Enabled   = false;
                btnLobbyEnterLeave.Text = "로비 입장";
            }

            ClientStatus = CLIENT_STATUS.NONE;

            RecvPacketQueue.Clear();
            SendPacketQueue.Clear();

            labelStatus.Text = "서버 접속이 끊어짐";
        }
Exemple #4
0
 protected override void SetStatus(CLIENT_STATUS st)
 {
     base.SetStatus(st);
     packetSender.SendClientStatus(0);
 }
 public void SetClientStatus(CLIENT_STATUS status)
 {
     ClientStatus = status;
 }
Exemple #6
0
 public void SetClientStatus(CLIENT_STATUS status)
 {
     ClientStatus = status;
 }
Exemple #7
0
 public ClientInfo(ClientData data)
 {
     timer     = new Timer();
     this.Data = data;
     status    = CLIENT_STATUS.NONE;
 }