Ejemplo n.º 1
0
    public virtual void Update()
    {
        while (true)
        {
            int             size;
            INetworkAddress address;
            if (!m_com.Receive(m_data, out size, out address))
            {
                break;
            }

            var msg = m_netMsgSerializer.Deserialize(m_data, size);

            m_state.ProcessMessage(this, msg, address);
        }

        m_state.Update(this);
    }