Exemple #1
0
        /// <summary>
        /// Server was loaded.
        /// </summary>
        private void frmServer_Load(object sender, System.EventArgs e)
        {
            string[] addresses = m_UDP.GetLocalAddresses( );
            cmbIP.Items.Clear( );
            if (addresses.Length > 0)
            {
                for (int i = 0; i < addresses.Length; i++)
                {
                    cmbIP.Items.Add(addresses[i]);
                }

                cmbIP.Text = (string)cmbIP.Items[0];
            }

            //Hook Laborator7-UDP Chat Server core events
            m_UDP.OnListenStateChanged     += new ListenHandler(m_UDP_OnListenStateChanged);
            m_UDP.OnConnectionAuth         += new ConnectionAuthHandler(m_UDP_OnConnectionAuth);
            m_UDP.OnCommandReceived        += new IncomingCommandHandler(m_UDP_OnCommandReceived);
            m_UDP.OnConnectionStateChanged += new ConnectionStateChangeHandler(m_UDP_OnConnectionStateChanged);
        }
Exemple #2
0
        private void frmClient_Load(object sender, System.EventArgs e)
        {
            string[] addresses = m_UDP.GetLocalAddresses( );
            cmbIPAddress.Items.Clear( );
            if (addresses.Length > 0)
            {
                for (int i = 0; i < addresses.Length; i++)
                {
                    cmbIPAddress.Items.Add(addresses[i]);
                }

                cmbIPAddress.Text = (string)cmbIPAddress.Items[0];
            }

            m_UDP.OnListenStateChanged        += new ListenHandler(m_UDP_OnListenStateChanged);
            m_UDP.OnLoginRequested            += new SendLoginHandler(m_UDP_OnLoginRequested);
            m_UDP.OnAuthFeedback              += new AuthenticatedHandler(m_UDP_OnAuthFeedback);
            m_UDP.OnConnectionStateChanged    += new ConnectionStateChangeHandler(m_UDP_OnConnectionStateChanged);
            m_UDP.OnCommandReceived           += new IncomingCommandHandler(m_UDP_OnCommandReceived);
            m_UDP.OnConnectionAuth            += new ConnectionAuthHandler(m_UDP_OnConnectionAuth);
            m_UDP.OnSocketError               += new SocketErrorHandler(m_UDP_OnSocketError);
            m_UDP.OnConnectionRequestTimedOut += new RequestTimedOutHandler(m_UDP_OnConnectionRequestTimedOut);
        }