int RecvCounter(byte[] bytes)
    {
        var received = new CounterPacket();

        received.Deserialize(bytes);
        Debug.Log($"counter: {received.counter}");
        return(received.counter);
    }
    void SendCounter(WebSocket ws, int counter)
    {
        var packet = new CounterPacket()
        {
            counter = counter,
        };

        ws.Send(packet.Serialize());
    }
Example #3
0
        protected override void OnMessage(MessageEventArgs e)
        {
            var received = new CounterPacket();

            received.Deserialize(e.RawData);
            Console.WriteLine($"received counter: {received.counter}");

            var send = new CounterPacket()
            {
                counter = received.counter + 1,
            };

            Send(send.Serialize());
        }