Beispiel #1
0
 public NetBase(int maxConnections, NetConfig config)
 {
     network  = new NetManager(this, maxConnections, config.Key);
     handlers = new Dictionary <NetPacketType, MessageDelegate>();
     config.Configure(network);
     writer = new NetDataWriter();
 }
Beispiel #2
0
 public NetServer(int port, int maxConnections, NetConfig config) : base(maxConnections, config)
 {
     outputMessages = new Queue <NetMessage>();
     clients        = new List <NetPeer>();
     listenPort     = port;
     ready          = false;
 }
Beispiel #3
0
 public NetBase(NetConfig config) : this(1, config)
 {
 }
Beispiel #4
0
 public NetServer(int port, NetConfig config) : this(port, 8, config)
 {
 }
Beispiel #5
0
 public NetClient(NetConfig config) : base(config)
 {
     outputMessages = new Queue <PacketBase>();
     outputLock     = new object();
     connected      = false;
 }