Akka.Interfaced.SlimSocket.Server.UdpChannel.OnConnectionMessage C# (CSharp) Method

OnConnectionMessage() private method

private OnConnectionMessage ( NetIncomingMessage msg ) : bool
msg Lidgren.Network.NetIncomingMessage
return bool
        private bool OnConnectionMessage(NetIncomingMessage msg)
        {
            if (msg.MessageType == NetIncomingMessageType.Data)
            {
                var workStream = new MemoryStream(msg.ReadBytes(msg.LengthBytes), 0, msg.LengthBytes, false, true);
                var packet = _packetSerializer.Deserialize(workStream) as Packet;
                if (packet != null)
                    OnConnectionReceive(packet);
                return true;
            }

            return false;
        }
    }