コード例 #1
0
ファイル: DMXPro.cs プロジェクト: jasongaylord/animatroller
        protected void DmxPacketManager_PacketReceived(object sender, PacketManager.PacketReceivedEventArgs e)
        {
            // Payload is ContentSize - 3
            var payload = new byte[e.ContentSize - 3];

            Buffer.BlockCopy(e.Buffer, 3, payload, 0, payload.Length);

            var handler = PacketReceived;

            if (handler != null)
            {
                handler(this, new DmxPacketReceivedEventArgs(this.label.Value, payload));
            }
        }