URL:
  <http://gna.org/patch/?4273>

                 Summary: Dynamic network protocol
                 Project: Freeciv
            Submitted by: cazfi
            Submitted on: Sat 26 Oct 2013 11:39:12 PM EEST
                Category: None
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: 

    _______________________________________________________

Details:

When thinking about how increasing max player number beyond 8bit value would
cause network traffic to increase in all the games despite games with more
than 8bit player ids used would be extremely rare, it occurred to me that the
field width could be dynamically adjusted. One of the very first packets
server sends could tell the client width of some of the data types.

The complicated part of implementing this would be making sure that agreed
protocol does not change (server that has advertised itself as max 8bit player
id server, couldn't increase its maxplayers too high) or protocol information
is updated to the clients correctly.




    _______________________________________________________

Reply to this item at:

  <http://gna.org/patch/?4273>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to