Exemplo n.º 1
0
        private void UdpServer_OnReceive(Interface.ISession currentSession, byte[] data)
        {
            var userToken = (IUserToken)currentSession;

            userToken.Unpacker.Unpack(data, (msg) =>
            {
                OnReceive?.Invoke(this, userToken.ID, msg);
            });
        }
Exemplo n.º 2
0
        private void ServerSokcet_OnReceive(Interface.ISession currentSession, byte[] data)
        {
            IUserToken userToken = (IUserToken)currentSession;
            var        jUnpacker = (JUnpacker)userToken.Unpacker;

            jUnpacker.DeCode(data, (b) =>
            {
                var package = new JT808Serializer().Deserialize <JT808Package>(b.AsSpan());
                OnReceive?.Invoke(this, userToken.ID, package);
            });
        }
Exemplo n.º 3
0
        private void ServerSokcet_OnReceive(Interface.ISession currentSession, byte[] data)
        {
            var userToken = (IUserToken)currentSession;

            OnReceive?.Invoke(this, userToken, data);
        }