예제 #1
0
 public NetMessageHandler(string msgType, long connectionId, Player player, NetDataReader message, INetSerializer serializer)
 {
     this.msgType      = msgType;
     this.connectionId = connectionId;
     this.message      = message;
     this.serializer   = serializer;
     this.player       = player;
 }
예제 #2
0
 public NetworkClientManager(INetworkTransport transport, INetSerializer serializer) : base(transport)
 {
     msgManager = new MessageManager(serializer, false);
 }
예제 #3
0
 public MessageManager(INetSerializer serializer, bool isServer)
 {
     this.serializer = serializer;
     this.isServer   = isServer;
 }
예제 #4
0
    private readonly byte[] readBuffer = new byte[5000]; // Store received data

    public void Init(INetSerializer serializer)
    {
        this.serializer = serializer;
    }
 public NetworkServerManager(INetworkTransport transport, INetSerializer serializer) : base(transport)
 {
     msgManager = new MessageManager(serializer, true);
 }